0001606268-24-000022.txt : 20240801 0001606268-24-000022.hdr.sgml : 20240801 20240801124045 ACCESSION NUMBER: 0001606268-24-000022 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240801 DATE AS OF CHANGE: 20240801 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Via Renewables, Inc. CENTRAL INDEX KEY: 0001606268 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC & OTHER SERVICES COMBINED [4931] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 465453215 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36559 FILM NUMBER: 241165465 BUSINESS ADDRESS: STREET 1: 12140 WICKCHESTER LANE STREET 2: SUITE 100 CITY: HOUSTON STATE: TX ZIP: 77079 BUSINESS PHONE: (713) 600-2600 MAIL ADDRESS: STREET 1: 12140 WICKCHESTER LANE STREET 2: SUITE 100 CITY: HOUSTON STATE: TX ZIP: 77079 FORMER COMPANY: FORMER CONFORMED NAME: Spark Energy, Inc. DATE OF NAME CHANGE: 20140423 10-Q 1 spke-20240630.htm 10-Q spke-20240630
false2024Q20001606268--12-310.50P1Yxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pureutr:MMBTUutr:MWhutr:kWh00016062682024-01-012024-06-300001606268us-gaap:CommonClassAMember2024-07-300001606268us-gaap:CommonClassBMember2024-07-300001606268us-gaap:SeriesAPreferredStockMember2024-07-3000016062682024-06-3000016062682023-12-310001606268us-gaap:TradeAccountsReceivableMember2024-06-300001606268us-gaap:TradeAccountsReceivableMember2023-12-310001606268us-gaap:NonrelatedPartyMember2024-06-300001606268us-gaap:NonrelatedPartyMember2023-12-310001606268us-gaap:RelatedPartyMember2024-06-300001606268us-gaap:RelatedPartyMember2023-12-310001606268us-gaap:CommonClassAMember2023-12-310001606268us-gaap:CommonClassAMember2024-06-300001606268us-gaap:CommonClassBMember2024-06-300001606268us-gaap:CommonClassBMember2023-12-310001606268us-gaap:RetailMember2024-04-012024-06-300001606268us-gaap:RetailMember2023-04-012023-06-300001606268us-gaap:RetailMember2024-01-012024-06-300001606268us-gaap:RetailMember2023-01-012023-06-3000016062682024-04-012024-06-3000016062682023-04-012023-06-3000016062682023-01-012023-06-300001606268us-gaap:ProductAndServiceOtherMember2024-04-012024-06-300001606268us-gaap:ProductAndServiceOtherMember2023-04-012023-06-300001606268us-gaap:ProductAndServiceOtherMember2024-01-012024-06-300001606268us-gaap:ProductAndServiceOtherMember2023-01-012023-06-300001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-12-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-12-310001606268us-gaap:TreasuryStockCommonMember2023-12-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001606268us-gaap:AdditionalPaidInCapitalMember2023-12-310001606268us-gaap:RetainedEarningsMember2023-12-310001606268us-gaap:ParentMember2023-12-310001606268us-gaap:NoncontrollingInterestMember2023-12-310001606268us-gaap:AdditionalPaidInCapitalMember2024-01-012024-06-300001606268us-gaap:ParentMember2024-01-012024-06-300001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-01-012024-06-300001606268us-gaap:RetainedEarningsMember2024-01-012024-06-300001606268us-gaap:NoncontrollingInterestMember2024-01-012024-06-300001606268us-gaap:TreasuryStockCommonMember2024-01-012024-06-300001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-06-300001606268us-gaap:TreasuryStockCommonMember2024-06-300001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001606268us-gaap:AdditionalPaidInCapitalMember2024-06-300001606268us-gaap:RetainedEarningsMember2024-06-300001606268us-gaap:ParentMember2024-06-300001606268us-gaap:NoncontrollingInterestMember2024-06-300001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-03-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-03-310001606268us-gaap:TreasuryStockCommonMember2024-03-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001606268us-gaap:AdditionalPaidInCapitalMember2024-03-310001606268us-gaap:RetainedEarningsMember2024-03-310001606268us-gaap:ParentMember2024-03-310001606268us-gaap:NoncontrollingInterestMember2024-03-3100016062682024-03-310001606268us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001606268us-gaap:ParentMember2024-04-012024-06-300001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-04-012024-06-300001606268us-gaap:RetainedEarningsMember2024-04-012024-06-300001606268us-gaap:NoncontrollingInterestMember2024-04-012024-06-300001606268us-gaap:TreasuryStockCommonMember2024-04-012024-06-300001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001606268us-gaap:TreasuryStockCommonMember2022-12-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001606268us-gaap:AdditionalPaidInCapitalMember2022-12-310001606268us-gaap:RetainedEarningsMember2022-12-310001606268us-gaap:ParentMember2022-12-310001606268us-gaap:NoncontrollingInterestMember2022-12-3100016062682022-12-310001606268us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001606268us-gaap:ParentMember2023-01-012023-06-300001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-06-300001606268us-gaap:RetainedEarningsMember2023-01-012023-06-300001606268us-gaap:NoncontrollingInterestMember2023-01-012023-06-300001606268us-gaap:CommonClassAMember2023-01-012023-06-300001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-06-300001606268us-gaap:TreasuryStockCommonMember2023-06-300001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001606268us-gaap:AdditionalPaidInCapitalMember2023-06-300001606268us-gaap:RetainedEarningsMember2023-06-300001606268us-gaap:ParentMember2023-06-300001606268us-gaap:NoncontrollingInterestMember2023-06-3000016062682023-06-300001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-03-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-03-310001606268us-gaap:TreasuryStockCommonMember2023-03-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001606268us-gaap:AdditionalPaidInCapitalMember2023-03-310001606268us-gaap:RetainedEarningsMember2023-03-310001606268us-gaap:ParentMember2023-03-310001606268us-gaap:NoncontrollingInterestMember2023-03-3100016062682023-03-310001606268us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001606268us-gaap:ParentMember2023-04-012023-06-300001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-04-012023-06-300001606268us-gaap:RetainedEarningsMember2023-04-012023-06-300001606268us-gaap:NoncontrollingInterestMember2023-04-012023-06-300001606268spke:MergerAgreementWithRetailcoMember2024-06-130001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:NewEnglandMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NewEnglandMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:NewEnglandMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:NewEnglandMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NewEnglandMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:NewEnglandMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:MidAtlanticMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:MidAtlanticMemberspke:RetailNaturalGasMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:MidAtlanticMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:MidAtlanticMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:MidAtlanticMemberspke:RetailNaturalGasMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:MidAtlanticMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:MidwestMemberspke:RetailElectricityMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:MidwestMemberspke:RetailNaturalGasMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:MidwestMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:MidwestMemberspke:RetailElectricityMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:MidwestMemberspke:RetailNaturalGasMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:MidwestMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:SouthwestMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:SouthwestMemberspke:RetailNaturalGasMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:SouthwestMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:SouthwestMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:SouthwestMemberspke:RetailNaturalGasMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:SouthwestMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMember2023-04-012023-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMemberspke:CommercialMember2024-04-012024-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMemberspke:CommercialMember2024-04-012024-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:CommercialMember2024-04-012024-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMemberspke:CommercialMember2023-04-012023-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMemberspke:CommercialMember2023-04-012023-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:CommercialMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:ResidentialMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:ResidentialMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:ResidentialMemberus-gaap:BilledRevenuesMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:ResidentialMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:ResidentialMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:ResidentialMemberus-gaap:BilledRevenuesMember2023-04-012023-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailElectricityMember2024-04-012024-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailNaturalGasMember2024-04-012024-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMember2024-04-012024-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailElectricityMember2023-04-012023-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailNaturalGasMember2023-04-012023-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:PurchaseofAccountsReceivableMarketMemberspke:RetailElectricityMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:PurchaseofAccountsReceivableMarketMemberspke:RetailNaturalGasMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:PurchaseofAccountsReceivableMarketMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:PurchaseofAccountsReceivableMarketMemberspke:RetailElectricityMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:PurchaseofAccountsReceivableMarketMemberspke:RetailNaturalGasMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:PurchaseofAccountsReceivableMarketMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:NonPurchaseofAccountsReceivableMarketMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NonPurchaseofAccountsReceivableMarketMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:NonPurchaseofAccountsReceivableMarketMember2024-04-012024-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:NonPurchaseofAccountsReceivableMarketMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NonPurchaseofAccountsReceivableMarketMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:NonPurchaseofAccountsReceivableMarketMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:NewEnglandMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NewEnglandMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:NewEnglandMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:NewEnglandMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NewEnglandMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:NewEnglandMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:MidAtlanticMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:MidAtlanticMemberspke:RetailNaturalGasMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:MidAtlanticMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:MidAtlanticMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:MidAtlanticMemberspke:RetailNaturalGasMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:MidAtlanticMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:MidwestMemberspke:RetailElectricityMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:MidwestMemberspke:RetailNaturalGasMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:MidwestMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:MidwestMemberspke:RetailElectricityMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:MidwestMemberspke:RetailNaturalGasMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:MidwestMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:SouthwestMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:SouthwestMemberspke:RetailNaturalGasMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:SouthwestMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:SouthwestMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:SouthwestMemberspke:RetailNaturalGasMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:SouthwestMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMember2023-01-012023-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMemberspke:CommercialMember2024-01-012024-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMemberspke:CommercialMember2024-01-012024-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:CommercialMember2024-01-012024-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMemberspke:CommercialMember2023-01-012023-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMemberspke:CommercialMember2023-01-012023-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:CommercialMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:ResidentialMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:ResidentialMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:ResidentialMemberus-gaap:BilledRevenuesMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:ResidentialMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:ResidentialMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:ResidentialMemberus-gaap:BilledRevenuesMember2023-01-012023-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailElectricityMember2024-01-012024-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailNaturalGasMember2024-01-012024-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMember2024-01-012024-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailElectricityMember2023-01-012023-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailNaturalGasMember2023-01-012023-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:PurchaseofAccountsReceivableMarketMemberspke:RetailElectricityMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:PurchaseofAccountsReceivableMarketMemberspke:RetailNaturalGasMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:PurchaseofAccountsReceivableMarketMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:PurchaseofAccountsReceivableMarketMemberspke:RetailElectricityMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:PurchaseofAccountsReceivableMarketMemberspke:RetailNaturalGasMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:PurchaseofAccountsReceivableMarketMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:NonPurchaseofAccountsReceivableMarketMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NonPurchaseofAccountsReceivableMarketMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:NonPurchaseofAccountsReceivableMarketMember2024-01-012024-06-300001606268us-gaap:RetailMemberspke:RetailElectricityMemberspke:NonPurchaseofAccountsReceivableMarketMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NonPurchaseofAccountsReceivableMarketMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:NonPurchaseofAccountsReceivableMarketMember2023-01-012023-06-300001606268spke:ElectricAndGasRevenueMember2024-04-012024-06-300001606268spke:ElectricAndGasRevenueMember2023-04-012023-06-300001606268spke:CostOfServicesEnergyServicesMember2024-04-012024-06-300001606268spke:CostOfServicesEnergyServicesMember2023-04-012023-06-300001606268spke:ElectricAndGasRevenueMember2024-01-012024-06-300001606268spke:ElectricAndGasRevenueMember2023-01-012023-06-300001606268spke:CostOfServicesEnergyServicesMember2024-01-012024-06-300001606268spke:CostOfServicesEnergyServicesMember2023-01-012023-06-300001606268us-gaap:TradeAccountsReceivableMember2024-01-012024-06-300001606268spke:SparkHoldCoMember2024-01-012024-06-300001606268spke:NuDevcoRetailandRetailcoLLCMemberspke:SparkHoldCoMember2024-01-012024-06-300001606268spke:SparkHoldCoMember2024-01-012024-03-310001606268spke:NuDevcoRetailandRetailcoLLCMemberspke:SparkHoldCoMember2024-01-012024-03-310001606268us-gaap:CommonClassAMember2023-04-012023-06-300001606268spke:NuDevcoRetailHoldingsandNuDevcoRetailMember2023-04-012023-06-300001606268spke:NuDevcoRetailHoldingsandNuDevcoRetailMember2023-01-012023-06-300001606268us-gaap:CommonClassBMember2023-01-012023-06-300001606268us-gaap:CommonClassBMember2024-04-012024-06-300001606268us-gaap:CommonClassBMember2023-04-012023-06-300001606268us-gaap:CommonClassBMember2024-01-012024-06-300001606268us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300001606268us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001606268us-gaap:SeriesAPreferredStockMember2022-04-142022-04-140001606268us-gaap:SeriesAPreferredStockMember2022-04-152022-04-150001606268us-gaap:SeriesAPreferredStockMember2022-04-150001606268us-gaap:SeriesAPreferredStockMember2024-01-012024-06-300001606268us-gaap:SeriesAPreferredStockMemberspke:MergerAgreementWithRetailcoMember2024-06-270001606268us-gaap:SeriesAPreferredStockMember2024-04-012024-06-300001606268us-gaap:SeriesAPreferredStockMember2024-06-300001606268srt:NaturalGasReservesMemberus-gaap:LongMemberspke:NontradingMember2024-01-012024-06-300001606268srt:NaturalGasReservesMemberus-gaap:LongMemberspke:NontradingMember2023-01-012023-12-310001606268us-gaap:ElectricityMemberus-gaap:LongMemberspke:NontradingMember2024-01-012024-06-300001606268us-gaap:ElectricityMemberus-gaap:LongMemberspke:NontradingMember2023-01-012023-12-310001606268srt:NaturalGasReservesMemberus-gaap:LongMemberspke:DesignatedasTradingMember2024-01-012024-06-300001606268srt:NaturalGasReservesMemberus-gaap:LongMemberspke:DesignatedasTradingMember2023-01-012023-12-310001606268spke:NontradingMember2024-04-012024-06-300001606268spke:NontradingMember2023-04-012023-06-300001606268spke:NontradingMember2024-01-012024-06-300001606268spke:NontradingMember2023-01-012023-06-300001606268spke:NonCashFlowHedgingMemberspke:DesignatedasTradingMember2024-04-012024-06-300001606268spke:NonCashFlowHedgingMemberspke:DesignatedasTradingMember2023-04-012023-06-300001606268spke:NonCashFlowHedgingMemberspke:DesignatedasTradingMember2024-01-012024-06-300001606268spke:NonCashFlowHedgingMemberspke:DesignatedasTradingMember2023-01-012023-06-300001606268spke:NontradingCommodityContractCurrentMember2024-06-300001606268spke:TradingCommodityContractCurrentMember2024-06-300001606268spke:CommodityContractCurrentMember2024-06-300001606268spke:NontradingCommodityContractNoncurrentMember2024-06-300001606268spke:CommodityContractNoncurrentMember2024-06-300001606268us-gaap:CommodityContractMember2024-06-300001606268spke:TradingCommodityContractNoncurrentMember2024-06-300001606268spke:NontradingCommodityContractCurrentMember2023-12-310001606268spke:TradingCommodityContractCurrentMember2023-12-310001606268spke:CommodityContractCurrentMember2023-12-310001606268spke:NontradingCommodityContractNoncurrentMember2023-12-310001606268spke:TradingCommodityContractNoncurrentMember2023-12-310001606268spke:CommodityContractNoncurrentMember2023-12-310001606268us-gaap:CommodityContractMember2023-12-310001606268srt:MinimumMemberus-gaap:SoftwareDevelopmentMember2024-06-300001606268srt:MaximumMemberus-gaap:SoftwareDevelopmentMember2024-06-300001606268us-gaap:SoftwareDevelopmentMember2024-06-300001606268us-gaap:SoftwareDevelopmentMember2023-12-310001606268us-gaap:CustomerRelationshipsMember2024-06-300001606268us-gaap:CustomerRelationshipsMember2023-12-310001606268spke:CustomerRelationshipsOtherMember2024-06-300001606268spke:CustomerRelationshipsOtherMember2023-12-310001606268us-gaap:TrademarksMember2024-06-300001606268us-gaap:TrademarksMember2023-12-310001606268spke:CustomerRelationshipsOtherMember2024-01-012024-06-300001606268us-gaap:TrademarksMember2024-01-012024-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001606268us-gaap:SubordinatedDebtMember2024-06-300001606268us-gaap:SubordinatedDebtMember2023-12-310001606268us-gaap:LineOfCreditMember2024-01-012024-06-300001606268us-gaap:LineOfCreditMember2023-01-012023-12-310001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-04-012024-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-04-012023-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-06-300001606268spke:OtherLongTermDebtMember2024-04-012024-06-300001606268spke:OtherLongTermDebtMember2023-04-012023-06-300001606268spke:OtherLongTermDebtMember2024-01-012024-06-300001606268spke:OtherLongTermDebtMember2023-01-012023-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-06-280001606268us-gaap:SecuredOvernightFinancingRateSofrMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001606268us-gaap:LineOfCreditMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2024-01-012024-06-300001606268us-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2024-01-012024-06-300001606268us-gaap:SecuredOvernightFinancingRateSofrMemberus-gaap:LineOfCreditMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001606268us-gaap:SecuredOvernightFinancingRateSofrMemberus-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001606268us-gaap:LineOfCreditMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001606268us-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001606268us-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2024-06-282024-06-280001606268us-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2024-06-272024-06-270001606268spke:ViaRenewablesMemberspke:WKeithMaxwellIIIMember2024-06-300001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2021-10-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMembersrt:MinimumMemberus-gaap:SubordinatedDebtMember2021-10-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMembersrt:MaximumMember2021-10-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMemberus-gaap:PrimeRateMember2021-10-312021-10-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2023-12-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2024-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberspke:FederalFundsRateMember2024-01-012024-06-300001606268us-gaap:FairValueInputsLevel1Memberspke:NontradingCommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001606268us-gaap:FairValueInputsLevel2Memberspke:NontradingCommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001606268us-gaap:FairValueInputsLevel3Memberspke:NontradingCommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001606268spke:NontradingCommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001606268spke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001606268spke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001606268spke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001606268spke:TradingCommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001606268us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001606268us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001606268us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001606268us-gaap:FairValueMeasurementsRecurringMember2024-06-300001606268us-gaap:FairValueInputsLevel1Memberspke:NontradingCommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268us-gaap:FairValueInputsLevel2Memberspke:NontradingCommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268us-gaap:FairValueInputsLevel3Memberspke:NontradingCommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268spke:NontradingCommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268spke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268spke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268spke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268spke:TradingCommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268us-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268spke:NuDevcoRetailHoldingsandNuDevcoRetailMember2024-06-300001606268spke:NoticeOfViolationAndAssessmentOfCivilPenaltyMember2024-05-212024-05-210001606268spke:LitigationAndRegulatoryMattersMember2024-06-300001606268spke:LitigationAndRegulatoryMattersMember2023-12-310001606268spke:IndirectTaxAuditsMember2024-06-300001606268spke:IndirectTaxAuditsMember2023-12-310001606268srt:AffiliatedEntityMember2024-06-300001606268srt:AffiliatedEntityMember2023-12-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2021-10-312021-10-310001606268srt:AffiliatedEntityMember2024-04-012024-06-300001606268srt:AffiliatedEntityMember2023-04-012023-06-300001606268srt:AffiliatedEntityMember2024-01-012024-06-300001606268srt:AffiliatedEntityMember2023-01-012023-06-300001606268spke:AllocatedOverheadCostsMembersrt:AffiliatedEntityMember2024-04-012024-06-300001606268spke:AllocatedOverheadCostsMembersrt:AffiliatedEntityMember2023-04-012023-06-300001606268spke:AllocatedOverheadCostsMembersrt:AffiliatedEntityMember2024-01-012024-06-300001606268spke:AllocatedOverheadCostsMembersrt:AffiliatedEntityMember2023-01-012023-06-300001606268spke:PaymentofIncomeTaxesIncurredbytheCompanyMembersrt:AffiliatedEntityMember2024-04-012024-06-300001606268spke:PaymentofIncomeTaxesIncurredbytheCompanyMembersrt:AffiliatedEntityMember2023-04-012023-06-300001606268spke:PaymentofIncomeTaxesIncurredbytheCompanyMembersrt:AffiliatedEntityMember2024-01-012024-06-300001606268spke:PaymentofIncomeTaxesIncurredbytheCompanyMembersrt:AffiliatedEntityMember2023-01-012023-06-300001606268spke:MergerAgreementWithRetailcoMember2024-06-132024-06-130001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMember2024-04-012024-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2024-04-012024-06-300001606268us-gaap:CorporateNonSegmentMember2024-04-012024-06-300001606268srt:ConsolidationEliminationsMember2024-04-012024-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMemberspke:NontradingMember2024-04-012024-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMemberspke:NontradingMember2024-04-012024-06-300001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2024-04-012024-06-300001606268srt:ConsolidationEliminationsMemberspke:NontradingMember2024-04-012024-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMember2024-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2024-06-300001606268us-gaap:CorporateNonSegmentMember2024-06-300001606268srt:ConsolidationEliminationsMember2024-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMember2023-04-012023-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2023-04-012023-06-300001606268us-gaap:CorporateNonSegmentMember2023-04-012023-06-300001606268srt:ConsolidationEliminationsMember2023-04-012023-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMemberspke:NontradingMember2023-04-012023-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMemberspke:NontradingMember2023-04-012023-06-300001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2023-04-012023-06-300001606268srt:ConsolidationEliminationsMemberspke:NontradingMember2023-04-012023-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMember2023-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2023-12-310001606268us-gaap:CorporateNonSegmentMember2023-12-310001606268srt:ConsolidationEliminationsMember2023-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMember2024-01-012024-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2024-01-012024-06-300001606268us-gaap:CorporateNonSegmentMember2024-01-012024-06-300001606268srt:ConsolidationEliminationsMember2024-01-012024-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMemberspke:NontradingMember2024-01-012024-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMemberspke:NontradingMember2024-01-012024-06-300001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2024-01-012024-06-300001606268srt:ConsolidationEliminationsMemberspke:NontradingMember2024-01-012024-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMember2023-01-012023-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2023-01-012023-06-300001606268us-gaap:CorporateNonSegmentMember2023-01-012023-06-300001606268srt:ConsolidationEliminationsMember2023-01-012023-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMemberspke:NontradingMember2023-01-012023-06-300001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMemberspke:NontradingMember2023-01-012023-06-300001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2023-01-012023-06-300001606268srt:ConsolidationEliminationsMemberspke:NontradingMember2023-01-012023-06-300001606268spke:ResidentialCustomerEquivalentMember2024-04-012024-04-300001606268spke:ResidentialCustomerEquivalentMember2024-01-012024-06-300001606268spke:ResidentialCustomerEquivalentMember2024-06-300001606268spke:LongTermIncentivePlanLTIPMember2024-06-300001606268us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001606268us-gaap:ShareBasedPaymentArrangementEmployeeMembersrt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001606268us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2024-01-012024-06-300001606268spke:MergerAgreementWithRetailcoMember2024-01-012024-06-300001606268us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001606268spke:RestrictedStockUnitsEquityClassifiedMember2023-12-310001606268spke:RestrictedStockUnitsEquityClassifiedMember2024-01-012024-06-300001606268spke:RestrictedStockUnitsEquityClassifiedMember2024-06-300001606268spke:RestrictedStockUnitsChangeInControlUnitsMember2024-01-012024-06-300001606268spke:RestrictedStockUnitsLiabilityClassifiedMember2024-01-012024-06-300001606268spke:RestrictedStockUnitsLiabilityClassifiedMember2023-12-310001606268spke:RestrictedStockUnitsLiabilityClassifiedMember2024-06-300001606268us-gaap:SeriesAPreferredStockMemberus-gaap:SubsequentEventMember2024-07-172024-07-17


UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
 
      QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2024
 
         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-36559
Via Renewables, Inc.
(Exact name of registrant as specified in its charter)
Delaware46-5453215
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
12140 Wickchester Ln, Suite 100
Houston, Texas 77079

(Address of principal executive offices)
 
(713) 600-2600
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbols(s)Name of exchange on which registered
8.75% Series A Fixed-to-Floating Rate

Cumulative Redeemable Perpetual Preferred Stock, par value $0.01 per share
VIASPThe 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 the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.        
Large accelerated filer      Accelerated filer
Non-accelerated filer                                     Smaller reporting company
Emerging Growth Company




If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
    
    Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
        Yes     No

There were 3,323,329 shares of Class A common stock, 4,000,000 shares of Class B common stock and 3,567,543 shares of Series A Preferred Stock outstanding as of July 30, 2024.



VIA RENEWABLES, INC.
INDEX TO QUARTERLY REPORT ON FORM 10-Q
For the Quarter Ended June 30, 2024
Page No.
PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
CONDENSED CONSOLIDATED BALANCE SHEETS AS OF JUNE 30, 2024 AND DECEMBER 31, 2023 (unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2024 AND 2023 (unaudited)
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2024 AND 2023 (unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS FOR THE SIX MONTHS ENDED JUNE 30, 2024 AND 2023 (unaudited)
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
ITEM 4. CONTROLS AND PROCEDURES
PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
ITEM 1A. RISK FACTORS
ITEM 6. EXHIBITS
SIGNATURES

1

Cautionary Note Regarding Forward Looking Statements

This Quarterly Report on Form 10-Q (this “Report”) contains forward-looking statements that are subject to a number of risks and uncertainties, many of which are beyond our control. These 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”), can be identified by the use of forward-looking terminology including “may,” “should,” “could,” “likely,” “will,” “believe,” “expect,” “anticipate,” “estimate,” “continue,” “plan,” “intend,” “project,” or other similar words. Forward-looking statements appear in a number of places in this Report. All statements, other than statements of historical fact, included in this Report are forward-looking statements. The forward-looking statements include statements regarding the impacts of Winter Storm Uri, cash flow generation and liquidity, business strategy, prospects for growth and acquisitions, outcomes of legal proceedings, the timing, availability, ability to pay and amount of cash dividends on our Series A Preferred Stock, future operations, financial position, estimated revenues and losses, projected costs, prospects, plans, objectives, beliefs of management, availability and terms of capital, competition, government regulation and general economic conditions. Although we believe that the expectations reflected in such forward-looking statements are reasonable, we cannot give any assurance that such expectations will prove correct.

The forward-looking statements in this Report are subject to risks and uncertainties. Important factors that could cause actual results to materially differ from those projected in the forward-looking statements include, but are not limited to:

the ultimate impact of the Winter Storm Uri, including future benefits or costs related to ERCOT market securitization efforts, and any corrective action by the State of Texas, ERCOT, the Railroad Commission of Texas, or the Public Utility Commission of Texas;
changes in commodity prices, the margins we achieve, and interest rates;
the sufficiency of risk management and hedging policies and practices;
the impact of extreme and unpredictable weather conditions, including hurricanes, heat waves and other natural disasters;
federal, state and local regulations, including the industry’s ability to address or adapt to potentially restrictive new regulations that may be enacted by public utility commissions;
our ability to borrow funds and access credit markets;
restrictions and covenants in our debt agreements and collateral requirements;
credit risk with respect to suppliers and customers;
our ability to acquire customers and actual attrition rates;
changes in costs to acquire customers;
accuracy of billing systems;
our ability to successfully identify, complete, and efficiently integrate acquisitions into our operations;
significant changes in, or new changes by, the independent system operators (“ISOs”) in the regions we operate;
risks related to our recently completed Merger (as defined below) including the outcome of any legal proceedings, regulatory proceedings or enforcement matters that may be instituted against us and others relating to the Merger Agreement or otherwise, the impact of the Merger on our operations and the amount of the costs, fees, expenses and charges related to Merger;
competition; and
the “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023, in our Quarterly Reports on Form 10-Q in “Item 1A — Risk Factors” of this Report, and in our other public filings and press releases.

You should review the Risk Factors and other factors noted throughout or incorporated by reference in this Report that could cause our actual results to differ materially from those contained in any forward-looking statement. All forward-looking statements speak only as of the date of this Report. Unless required by law, we disclaim any obligation to publicly update or revise these statements whether as a result of new information, future events or otherwise. It is not possible for us to predict all risks, nor can we assess the impact of all factors on the business or
2

the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements.



3

PART I. — FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS
VIA RENEWABLES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share counts)
(unaudited)
4

June 30, 2024December 31, 2023
Assets
Current assets:
Cash and cash equivalents$53,557 $42,595 
Restricted cash2,332  
Accounts receivable, net of allowance for credit losses of $3,684 at June 30, 2024 and $4,496 at December 31, 2023
49,085 63,246 
Accounts receivable—affiliates4,795 4,683 
Inventory2,016 3,124 
Fair value of derivative assets, net4,279 909 
Customer acquisition costs, net6,143 5,154 
Customer relationships, net571 342 
Deposits7,706 6,897 
Renewable energy credit asset17,856 25,456 
Other current assets8,071 6,567 
Total current assets156,411 158,973 
Property and equipment, net4,906 4,710 
Fair value of derivative assets, net503 91 
Customer acquisition costs, net2,438 1,835 
Customer relationships, net130 139 
Deferred tax assets11,078 15,282 
Goodwill120,343 120,343 
Other assets3,861 2,461 
Total assets$299,670 $303,834 
Liabilities, Series A Preferred Stock and Stockholders' Equity
Current liabilities:
Accounts payable$22,603 $29,524 
Accounts payable—affiliates269 472 
Accrued liabilities13,558 15,094 
Renewable energy credit liability13,341 15,706 
Fair value of derivative liabilities, net3,105 19,141 
Other current liabilities60 59 
Total current liabilities52,936 79,996 
Long-term liabilities:
Fair value of derivative liabilities, net47 54 
Long-term portion of Senior Credit Facility93,000 97,000 
Total liabilities145,983 177,050 
Commitments and contingencies (Note 12)
Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,567,543 shares issued and outstanding at June 30, 2024 and December 31, 2023
88,050 88,065 
Stockholders’ equity:
       Common Stock:

Class A common stock, par value $0.01 per share, 120,000,000 shares authorized, 3,323,329 shares outstanding at June 30, 2024 and 3,261,620 shares issued and 3,232,701 shares outstanding at December 31, 2023
33 32 
Class B common stock, par value $0.01 per share, 60,000,000 shares authorized, 4,000,000 shares issued and outstanding at June 30, 2024 and December 31, 2023
40 40 
       Additional paid-in capital38,488 40,002 
       Accumulated other comprehensive loss(40)(40)
       Retained earnings 19,740 8,972 
       Treasury stock, at cost, 0 and 28,918 shares at June 30, 2024 and December 31, 2023
 (2,406)
     Total stockholders’ equity58,261 46,600 
Non-controlling interest in Spark HoldCo, LLC7,376 (7,881)
       Total equity65,637 38,719 
Total liabilities, Series A Preferred Stock and Stockholders’ equity$299,670 $303,834 
The accompanying notes are an integral part of the condensed consolidated financial statements.
5


VIA RENEWABLES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Revenues:
Retail revenues$86,960 $92,621 $201,348 $227,746 
Net asset optimization expense(531)(1,359)(2,128)(4,632)
Other revenue267 137 1,532 137 
Total Revenues86,696 91,399 200,752 223,251 
Operating Expenses:
Retail cost of revenues42,997 45,926 111,959 163,367 
General and administrative 20,862 16,713 38,195 33,938 
Depreciation and amortization2,210 1,994 4,250 5,330 
Total Operating Expenses66,069 64,633 154,404 202,635 
Operating income20,627 26,766 46,348 20,616 
Other (expense):
Interest expense(1,743)(2,447)(3,672)(5,144)
Interest and other income 19 7 43 87 
Total other expenses(1,724)(2,440)(3,629)(5,057)
Income before income tax expense 18,903 24,326 42,719 15,559 
Income tax expense3,208 5,240 7,960 3,244 
Net income$15,695 $19,086 $34,759 $12,315 
Less: Net income attributable to non-controlling interests8,071 11,105 18,568 4,521 
Net income attributable to Via Renewables, Inc. stockholders$7,624 $7,981 $16,191 $7,794 
Less: Dividend on Series A Preferred Stock2,713 2,640 5,423 5,184 
Net income attributable to stockholders of Class A common stock$4,911 $5,341 $10,768 $2,610 
Net income attributable to Via Renewables, Inc. per share of Class A common stock
       Basic$1.51 $1.67 $3.32 $0.82 
       Diluted$1.51 $1.67 $3.32 $0.82 
Weighted average shares of Class A common stock outstanding
       Basic3,261 3,205 3,247 3,189 
       Diluted3,261 3,205 3,247 3,189 


The accompanying notes are an integral part of the condensed consolidated financial statements.

6

VIA RENEWABLES, INC.
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY
(in thousands)
(unaudited)
Six Months Ended June 30, 2024
Issued Shares of Class A Common StockIssued Shares of Class B Common StockTreasury StockClass A Common StockClass B Common StockTreasury StockAccumulated Other Comprehensive LossAdditional Paid-in CapitalRetained EarningsTotal Stockholders' EquityNon-controlling InterestTotal Equity
Balance at December 31, 2023
3,262 4,000 (29)$32 $40 $(2,406)$(40)$40,002 $8,972 $46,600 $(7,881)$38,719 
Stock based compensation— — — — — — — 1,720 — 1,720 — 1,720 
Restricted stock unit vesting62 — 1 — — — (287)— (286)— (286)
Consolidated net income — — — — — — — — 16,191 16,191 18,568 34,759 
Contribution for cash settlement / merger— — — — — — — — — — 643 643 
Distributions paid to non-controlling unit holders— — — — — — — — — — (4,495)(4,495)
Dividends paid to Preferred Stockholders— — — — — — — — (5,423)(5,423)— (5,423)
Treasury Shares— — 29 — — 2,406 (2406)—  
Changes in ownership interest— — — — — — — (541)— (541)541  
Balance at June 30, 20243,324 4,000  $33 $40 $ $(40)$38,488 $19,740 $58,261 $7,376 $65,637 

The accompanying notes are an integral part of the condensed consolidated financial statements.











7

Three Months Ended June 30, 2024
Issued Shares of Class A Common StockIssued Shares of Class B Common StockTreasury StockClass A Common StockClass B Common StockTreasury StockAccumulated Other Comprehensive LossAdditional Paid-in CapitalRetained Earnings Total Stockholders' EquityNon-controlling InterestTotal Equity
Balance at March 31, 2024
3,2624,000(29)$32 $40 $(2,406)$(40)$40,726 $14,829 $53,181 $2,285 $55,466 
Stock based compensation— 1,2341,2341,234
Restricted stock unit vesting621(287)(286)(286)
Consolidated net income— — — — — — — — 7,6247,6248,07115,695
Distributions paid to non-controlling unit holders(4,402)(4,402)
Dividends paid to Preferred Stockholders(2,713)(2,713)(2,713)
Treasury Shares292,406(2,406)
Contribution for cash settlement / merger643643
Changes in Ownership Interest(779)(779)779
Balance at June 30, 2024
3,324 4,000  $33 $40 $ $(40)$38,488 $19,740 $58,261 $7,376 $65,637 

The accompanying notes are an integral part of the condensed consolidated financial statements.















8

Six Months Ended June 30, 2023
Issued Shares of Class A Common StockIssued Shares of Class B Common StockTreasury StockClass A Common StockClass B Common StockTreasury StockAccumulated Other Comprehensive LossAdditional Paid-in CapitalRetained Earnings Total Stockholders' EquityNon-controlling InterestTotal Equity
Balance at December 31, 2022
3,201 4,000 (29)$32 $40 $(2,406)$(40)$42,871 $2,073 $42,570 $(14,234)$28,336 
Stock based compensation— — — — — — — 1,294 — 1,294 — 1,294 
Restricted stock unit vesting45 — — — — — — (186)— (186)— (186)
Consolidated net income— — — — — — — — 7,794 7,794 4,521 12,315 
Stock issued - reverse stock split14 — — — — — — — — — — — 
Distributions paid to non-controlling unit holders— — — — — — — — — — (4,233)(4,233)
Dividends paid to Class A common stockholders $0.90625 per share)
— — — — — — — (2,874)— (2,874)— (2,874)
Dividends paid to Preferred Stockholders— — — — — — — (2,544)(2,640)(5,184)— (5,184)
Changes in ownership interest— — — — — — — (2)— (2)2  
Balance at June 30, 2023
3,260 4,000 (29)$32 $40 $(2,406)$(40)$38,559 $7,227 $43,412 $(13,944)$29,468 

The accompanying notes are an integral part of the condensed consolidated financial statements.














9

Three Months Ended June 30, 2023
Issued Shares of Class A Common StockIssued Shares of Class B Common StockTreasury StockClass A Common StockClass B Common StockTreasury StockAccumulated Other Comprehensive LossAdditional Paid-in CapitalRetained Earnings Total Stockholders' EquityNon-controlling InterestTotal Equity
Balance at March 31, 20233,215 4,000 (29)$32 $40 $(2,406)$(40)$38,244 $1,886 $37,756 $(24,553)$13,203 
Stock based compensation— — — — — — — 613 — 613 — 613 
Restricted stock unit vesting45 — — — — — — (186)— (186)— (186)
Consolidated net income— — — — — — — — 7,981 7,981 11,105 19,086 
Distributions paid to non-controlling unit holders— — — — — — — — — — (608)(608)
Dividends paid to Preferred Stockholders— — — — — — — — (2,640)(2,640)— (2,640)
Changes in ownership interest— — — — — — — (112)— (112)112  
Balance at June 30, 2023
3,260 4,000 (29)$32 $40 $(2,406)$(40)$38,559 $7,227 $43,412 $(13,944)$29,468 

The accompanying notes are an integral part of the condensed consolidated financial statements.












10

VIA RENEWABLES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Six Months Ended June 30,
  20242023
Cash flows from operating activities:
Net income$34,759 $12,315 
Adjustments to reconcile net income to net cash flows provided by operating activities:
Depreciation and amortization expense4,250 5,330 
Deferred income taxes4,204 1,374 
Stock based compensation2,442 1,284 
Amortization of deferred financing costs518 413 
Bad debt expense1,321 1,888 
Loss on derivatives, net1,025 43,437 
Current period cash settlements on derivatives, net(23,192)(36,667)
Other123 71 
Changes in assets and liabilities:
Decrease in accounts receivable12,840 31,698 
(Increase) decrease in accounts receivable—affiliates(113)1,228 
Decrease in inventory1,108 2,482 
Increase in customer acquisition costs(5,026)(3,263)
Decrease in prepaid and other current assets7,110 4,937 
Increase in customer acquisition costs(783) 
(Increase) decrease in other assets(1,599)421 
Decrease in accounts payable and accrued liabilities(10,456)(32,543)
(Decrease) increase in accounts payable—affiliates(204)567 
Decrease in other current liabilities (257)
Decrease in other non-current liabilities (19)
Net cash provided by operating activities28,327 34,696 
Cash flows from investing activities:
Purchases of property and equipment(730)(775)
Net cash used in investing activities(730)(775)
Cash flows from financing activities:
Borrowings on notes payable253,000 153,000 
Payments on notes payable(257,000)(148,000)
Net paydown on subordinated debt facility (15,000)
Restricted stock vesting(1,013)(186)
Contribution for cash settlement of merger643  
Payment of dividends to Class A common stockholders (2,874)
Payment of distributions to non-controlling unitholders(4,495)(4,233)
Payment of Preferred Stock dividends(5,438)(4,920)
Net cash used in financing activities(14,303)(22,213)
Increase in Cash, cash equivalents and Restricted cash13,294 11,708 
Cash, cash equivalents and Restricted cash—beginning of period42,595 35,351 
Cash, cash equivalents and Restricted cash—end of period$55,889 $47,059 
Supplemental Disclosure of Cash Flow Information:
Non-cash items:
        Property and equipment purchase accrual$31 $(4)
Cash paid during the period for:
Interest $3,919 $4,641 
Taxes $7,329 $2,218 
The accompanying notes are an integral part of the condensed consolidated financial statements.
11

VIA RENEWABLES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
1. Formation and Organization

Organization

We are an independent retail energy services company that provides residential and commercial customers in competitive markets across the United States with an alternative choice for natural gas and electricity. The Company is a holding company whose primary asset consists of units in Spark HoldCo, LLC (“Spark HoldCo”). The Company is the sole managing member of Spark HoldCo, is responsible for all operational, management and administrative decisions relating to Spark HoldCo’s business and consolidates the financial results of Spark HoldCo and its subsidiaries. Spark HoldCo is the direct and indirect owner of the subsidiaries through which we operate. We conduct our business through several brands across our service areas, including Electricity Maine, Electricity N.H., Major Energy, Provider Power Massachusetts, Spark Energy, and Verde Energy. Via Energy Solutions (“VES”) is a wholly owned subsidiary of the Company that offers broker services for retail energy customers. Via Wireless is a wholly owned subsidiary of the Company that offers wireless services and equipment to wireless customers.

2. Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) as it applies to interim financial statements. This information should be read along with our consolidated financial statements and notes contained in our annual report on Form 10-K for the year ended December 31, 2023 (the “2023 Form 10-K”). Our unaudited condensed consolidated financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the unaudited condensed consolidated financial statements.

In the opinion of the Company's management, the accompanying condensed consolidated financial statements reflect all adjustments that are necessary to fairly present the financial position, the results of operations, the changes in equity and the cash flows of the Company for the respective periods. Such adjustments are of a normal recurring nature, unless otherwise disclosed.

Use of Estimates and Assumptions

The preparation of our condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the interim financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.

Relationship with our Founder, Sole Common Stock Shareholder, and Chief Executive Officer

W. Keith Maxwell, III is the Chief Executive Officer, a director, and the owner of all of the voting power of our common stock through his ownership of Retailco, LLC (“Retailco”). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC (“TxEx”), which is wholly owned by Mr. Maxwell.

We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled by Mr. Maxwell, and these affiliates enter into transactions with and pay certain costs on our behalf. We undertake these
12

transactions in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services among these related parties.

These transactions include, but are not limited to, employee benefits provided through the Company’s benefit plans, insurance plans, leased office space, certain administrative salaries, management due diligence, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed under these arrangements are based on services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying condensed consolidated financial statements include costs that have been incurred by the Company and then directly billed or allocated to affiliates, and costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the condensed consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable —affiliates, respectively, recorded in the consolidated balance sheets. Additionally, the Company enters into transactions with certain affiliates for sales or purchases of natural gas and electricity, which are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the condensed consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate in the consolidated balance sheets. The allocations and related estimates and assumptions are described more fully in Note 13 “Transactions with Affiliates.”

On June 13, 2024, we consummated the previously announced merger contemplated by that certain Agreement and Plan of Merger (the “Merger Agreement”), dated as of December 29, 2023, by and among the Company, Retailco, and NuRetailco LLC, a Delaware limited liability company and wholly-owned subsidiary of Retailco (“Merger Sub”), pursuant to which Merger Sub was merged with and into the Company (the “Merger”), with the Company continuing as the surviving corporation in the Merger, following which Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. As a result, each share of Class A common stock was converted into the right to receive $11.00 per share at the closing of the Merger (other than certain dissenting shares). As a result of the Merger, all of the Company’s outstanding restricted stock units were converted into $11.00 per share (other than those owned by Mr. Maxwell, which were cancelled for no consideration). Effective as of the end of trading on June 13, 2024, the Class A common stock ceased to trade on NASDAQ.

New Accounting Standards Being Evaluated/Standards Not yet adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in the ASU improve reportable segment disclosures by adding and enhancing annual and interim disclosure requirements, clarifying circumstances in which entities can disclose multiple segment measures of profit or loss, providing new segment disclosure requirements for entities with a single reportable segment, and adding other disclosure requirements. ASU 2023-07 will be effective for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are evaluating the impact of adoption on our consolidated financial statements.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. The ASU will be effective for annual periods beginning after December 15, 2024. The guidance will be applied on a prospective basis with the option to apply retrospectively. We are evaluating the impact of adoption on our consolidated financial statements.

The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our condensed consolidated financial statements.

13

3. Revenues
Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenue is measured based upon the quantity of gas or power delivered at prices contained or referenced in the customer's contract, and excludes any sales incentives (e.g., rebates) and amounts collected on behalf of third parties (e.g., sales tax).

Our revenues also include asset optimization activities. Asset optimization activities consist primarily of purchases and sales of gas that meet the definition of trading activities per FASB ASC Topic 815, Derivatives and Hedging. They are therefore excluded from the scope of FASB ASC Topic 606, Revenue from Contracts with Customers.

Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment.

Revenues for electricity and natural gas sales are recognized under the accrual method when our performance obligation to a customer is satisfied, which is the point in time when the product is delivered and control of the product passes to the customer. Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is 12 months. Customers are billed and typically pay at least monthly, based on usage. Electricity and natural gas sales that have been delivered but not billed by period end are estimated and recorded as accrued unbilled revenues based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated residential and commercial customer usage. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class (residential or commercial). Estimated amounts are adjusted when actual usage is known and billed.

The following table discloses revenue by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).
14

Reportable Segments
Three Months Ended June 30, 2024Three Months Ended June 30, 2023
Retail Electricity (c)Retail Natural GasTotal Reportable SegmentsRetail Electricity (c)Retail Natural GasTotal Reportable Segments
Primary markets (a)
New England$21,271 $1,572 $22,843 $26,262 $1,154 $27,416 
Mid-Atlantic27,514 5,912 33,426 24,181 5,929 30,110 
Midwest6,518 2,107 8,625 6,819 2,515 9,334 
Southwest15,845 6,221 22,066 17,503 8,258 25,761 
$71,148 $15,812 $86,960 $74,765 $17,856 $92,621 
Customer type
Commercial$9,989 $11,304 $21,293 $9,353 $11,765 $21,118 
Residential56,956 8,703 65,659 63,420 12,472 75,892 
Unbilled revenue (b)4,203 (4,195)8 1,992 (6,381)(4,389)
$71,148 $15,812 $86,960 $74,765 $17,856 $92,621 
Customer credit risk
POR$44,080 $7,177 $51,257 $42,080 $7,300 $49,380 
Non-POR27,068 8,635 35,703 32,685 10,556 43,241 
$71,148 $15,812 $86,960 $74,765 $17,856 $92,621 

Reportable Segments
Six Months Ended June 30, 2024Six Months Ended June 30, 2023
Retail Electricity (c)Retail Natural GasTotal Reportable SegmentsRetail Electricity (c)Retail Natural GasTotal Reportable Segments
Primary markets (a)
New England$48,610 $6,197 $54,807 $59,149 $5,067 $64,216 
Mid-Atlantic58,213 21,167 79,380 51,690 25,275 76,965 
Midwest13,827 9,478 23,305 14,958 12,320 27,278 
Southwest27,827 16,029 43,856 31,795 27,492 59,287 
$148,477 $52,871 $201,348 $157,592 $70,154 $227,746 
Customer type
Commercial$21,354 $32,018 $53,372 $19,646 $40,444 $60,090 
Residential127,904 27,344 155,248 140,657 43,747 184,404 
Unbilled revenue (b)(781)(6,491)(7,272)(2,711)(14,037)(16,748)
$148,477 $52,871 $201,348 $157,592 $70,154 $227,746 
Customer credit risk
POR$94,369 $26,646 $121,015 $91,223 $32,354 $123,577 
Non-POR54,108 26,225 80,333 66,369 37,800 104,169 
$148,477 $52,871 $201,348 $157,592 $70,154 $227,746 
Reportable Segments
(a) The primary markets include the following states:
15

New England - Connecticut, Maine, Massachusetts and New Hampshire;
Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;
Midwest - Illinois, Indiana, Michigan and Ohio; and
Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.

(b) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.

(c) Retail Electricity includes Services.

Reconciliation to Condensed Consolidated Financial Information

A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:

Three Months Ended June 30,Six Months Ended June 30,
 
2024
2023
2024
2023
Total Reportable Segments Revenue$86,960 $92,621 $201,348 $227,746 
Net asset optimization expense(531)(1,359)(2,128)(4,632)
Other Revenue267 137 1,532 137 
Total Revenues$86,696 $91,399 $200,752 $223,251 


We record gross receipts taxes on a gross basis in retail revenues and retail cost of revenues. During the three months ended June 30, 2024 and 2023, our retail revenues included gross receipts taxes of $0.2 million and $0.2 million, respectively, and our retail cost of revenues included gross receipts taxes of $1.3 million and $1.3 million, respectively. During the six months ended June 30, 2024 and 2023, our retail revenues included gross receipt taxes of $0.6 million and $0.5 million, respectively, and our retail cost of revenues included gross receipts taxes of $2.7 million and $2.6 million, respectively.

Accounts receivables and Allowance for Credit Losses

The Company conducts business in many utility service markets where the local regulated utility purchases our receivables, and then becomes responsible for billing the customer and collecting payment from the customer (“POR programs”). These POR programs result in substantially all of the Company’s credit risk being linked to the applicable utility, which generally has an investment-grade rating, and not to the end-use customer. The Company monitors the financial condition of each utility and currently believes its receivables are collectible.

In markets that do not offer POR programs or when the Company chooses to directly bill its customers, certain receivables are billed and collected by the Company. The Company bears the credit risk on these accounts and records an appropriate allowance for doubtful accounts to reflect any losses due to non-payment by customers. The Company’s customers are individually insignificant and geographically dispersed in these markets. The Company writes off customer balances when it believes that amounts are no longer collectible and when it has exhausted all means to collect these receivables.

For trade accounts receivables, the Company accrues an allowance for credit losses by business segment by pooling customer accounts receivables based on similar risk characteristics, such as customer type, geography, aging analysis, payment terms, and related macro-economic factors. Expected credit loss exposure is evaluated for each of our accounts receivables pools. Expected credits losses are established using a model that considers historical collections experience, current information, and reasonable and supportable forecasts. The Company writes off accounts receivable balances against the allowance for credit losses when the accounts receivable is deemed to be uncollectible.
16


A rollforward of our allowance for credit losses for the six months ended June 30, 2024 are presented in the table below (in thousands):
Balance at December 31, 2023$(4,496)
Current period credit loss provision(1,321)
Write-offs2,191 
Recovery of previous write-offs(58)
Balance at June 30, 2024$(3,684)


4. Equity

Non-controlling Interest

We hold an economic interest and are the sole managing member in Spark HoldCo, with affiliates of Mr. Maxwell and majority shareholder holding the remaining economic interests in Spark HoldCo. As a result, we consolidate the financial position and results of operations of Spark HoldCo, and reflect the economic interests owned by these affiliates as a non-controlling interest. The Company and affiliates owned the following economic interests in Spark HoldCo at June 30, 2024 and December 31, 2023, respectively.

The CompanyAffiliated Owners
June 30, 202445.38 %54.62 %
December 31, 202344.92 %55.08 %

The following table summarizes the portion of net income and income tax expense attributable to non-controlling interest (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Net income before taxes allocated to non-controlling interest$8,860 $11,957 $20,220 $5,623 
Less: Income tax expense allocated to non-controlling interest789 852 1,652 1,102 
Net income attributable to non-controlling interests$8,071 $11,105 $18,568 $4,521 

Class A Common Stock and Class B Common Stock

Holders of the Company’s Class A common stock and Class B common stock vote together as a single class on all matters presented to our stockholders for their vote or approval, except as otherwise required by applicable law or by our certificate of incorporation.

As a result of the Merger, on June 13, 2024, Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. Effective as of the end of trading on June 13, 2024, the Class A common stock ceased to trade on NASDAQ.

Dividends on Class A Common Stock

Dividends declared for the Company’s Class A common stock are reported as a reduction of retained earnings, or a reduction of additional paid in capital to the extent retained earnings are exhausted. During the three and six months ended June 30, 2023, we paid zero and $2.9 million in dividends to the holders of the Company's Class A common stock. This dividend represented a quarterly rate of $0.90625 per share on each share of Class A common stock.
17


In April 2023, we announced that our Board of Directors elected to temporarily suspend the quarterly cash dividend on the Class A common stock. During the three and six months ended June 30, 2024, we did not pay dividends to the holders of the Company’s Class A common stock and did not make corresponding distributions to our non-controlling interest holders.

In order to pay our stated dividends to holders of our Class A common stock, our subsidiary, Spark HoldCo is required to make corresponding distributions to holders of its units, including those holders that own our Class B common stock (our non-controlling interest holder). As a result, during the three and six months ended June 30, 2023, Spark HoldCo made corresponding distributions of zero and $3.6 million to our non-controlling interest holders, respectively.

Earnings Per Share

Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities.

The following table presents the computation of basic and diluted income per share for the three and six months ended June 30, 2024 and 2023 (in thousands, except per share data):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Net income attributable to Via Renewables, Inc. stockholders$7,624 $7,981 $16,191 $7,794 
Less: Dividend on Series A Preferred Stock2,713 2,640 5,423 5,184 
Net income attributable to stockholders of Class A common stock$4,911 $5,341 $10,768 $2,610 
Basic weighted average Class A common shares outstanding3,261 3,205 3,247 3,189 
Basic income per share attributable to stockholders$1.51 $1.67 $3.32 $0.82 
Net income attributable to stockholders of Class A common stock$4,911 $5,341 $10,768 $2,610 
Effect of conversion of Class B common stock to shares of Class A common stock    
Diluted net income attributable to stockholders of Class A common stock$4,911 $5,341 $10,768 $2,610 
Basic weighted average Class A common shares outstanding3,261 3,205 3,247 3,189 
Effect of dilutive Class B common stock    
Diluted weighted average shares outstanding3,261 3,205 3,247 3,189 
Diluted income per share attributable to stockholders$1.51 $1.67 $3.32 $0.82 

The computation of diluted earnings per share for the three and six months ended June 30, 2024 and 2023, respectively, excludes 4.0 million shares of Class B common stock because the effect of their conversion was antidilutive. The Company’s outstanding shares of Series A Preferred Stock were not included in the calculation of diluted earnings per share because they contain only contingent redemption provisions that have not occurred.

18

Variable Interest Entity

Spark HoldCo is a variable interest entity due to its lack of rights to participate in significant financial and operating decisions and its inability to dissolve or otherwise remove its management. Spark HoldCo owns all of the outstanding membership interests in each of our operating subsidiaries. We are the sole managing member of Spark HoldCo, manage Spark HoldCo’s operating subsidiaries through this managing membership interest, and are considered the primary beneficiary of Spark HoldCo. The assets of Spark HoldCo cannot be used to settle our obligations except through distributions to us, and the liabilities of Spark HoldCo cannot be settled by us except through contributions to Spark HoldCo. The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our condensed consolidated balance sheet as of June 30, 2024 and December 31, 2023 (in thousands):
June 30, 2024December 31, 2023
Assets
Current assets:
   Cash and cash equivalents$53,308 $42,062 
   Accounts receivable48,942 62,548 
   Other current assets50,045 50,650 
   Total current assets152,295 155,260 
Non-current assets:
   Goodwill120,343 120,343 
   Other assets13,374 11,351 
   Total non-current assets133,717 131,694 
   Total Assets$286,012 $286,954 
Liabilities
Current liabilities:
   Accounts payable and accrued liabilities$35,597 $44,201 
   Other current liabilities55,865 71,994 
   Total current liabilities91,462 116,195 
Long-term liabilities:
   Long-term portion of Senior Credit Facility93,000 97,000 
   Subordinated debt affiliate
  
   Other long-term liabilities47 54 
   Total long-term liabilities93,047 97,054 
   Total Liabilities$184,509 $213,249 

5. Preferred Stock

Holders of the Series A Preferred Stock have no voting rights, except in specific circumstances of delisting or in the case the dividends are in arrears as specified in the Series A Preferred Stock Certificate of Designations. The Series A Preferred Stock accrued dividends at an annual percentage rate of 8.75% through April 14, 2022. The floating rate period for the Series A Preferred Stock began on April 15, 2022. The dividend on the Series A Preferred Stock will accrue at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. The liquidation preference provisions of the Series A Preferred Stock are considered contingent redemption provisions because there are rights granted to the holders of the Series A Preferred Stock that are not solely within our control upon a change in control of the Company. Accordingly, the Series A Preferred Stock is presented between liabilities and the equity sections in the accompanying condensed consolidated balance sheets. As of April 15, 2022, we have the option to redeem our Series A Preferred Stock.

19

Following the cessation of the publication of U.S. LIBOR on June 30, 2023, we use Three Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.

As a result of the Merger, holders of the Company’s Series A Preferred Stock were provided an optional limited change of control conversion right (the “Conversion Right”), available at the option of the holder, for $8.07 per share in cash. On June 27, 2024, the Company provided notice to the holders of the Series A Preferred Stock of the Conversion Right. Holders of the Series A Preferred Stock were entitled to exercise the Conversion Right through July 26, 2024.

During the three and six months ended June 30, 2024, we paid $2.7 million and $5.4 million in dividends to holders of the Series A Preferred Stock. As of June 30, 2024, we had accrued $2.7 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on July 15, 2024.

A summary of our preferred equity balance for the six months ended June 30, 2024 is as follows:
(In thousands)
Balance at December 31, 2023
$88,065 
Accumulated dividends on Series A Preferred Stock(15)
Balance at June 30, 2024
$88,050 

6. Derivative Instruments

We are exposed to the impact of market fluctuations in the price of electricity and natural gas, basis differences in the price of natural gas, storage charges, renewable energy credits (“RECs”), and capacity charges from independent system operators. We use derivative instruments in an effort to manage our cash flow exposure to these risks. These instruments are not designated as hedges for accounting purposes, and accordingly, changes in the market value of these derivative instruments are recorded in the cost of revenues. As part of our strategy to optimize pricing in our natural gas related activities, we also manage a portfolio of commodity derivative instruments held for trading purposes. Our commodity trading activities are subject to limits within our Risk Management Policy. For these derivative instruments, changes in the fair value are recognized currently in earnings in net asset optimization revenues.

Derivative assets and liabilities are presented net in our condensed consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value. As of June 30, 2024 and December 31, 2023, we offset $2.0 million and $5.2 million, respectively, in collateral to net against the related derivative liability’s fair value. The specific types of derivative instruments we may execute to manage the commodity price risk include the following:

Forward contracts, which commit us to purchase or sell energy commodities in the future;
Futures contracts, which are exchange-traded standardized commitments to purchase or sell a commodity or financial instrument;
Swap agreements, which require payments to or from counterparties based upon the differential between two prices for a predetermined notional quantity; and
Option contracts, which convey to the option holder the right but not the obligation to purchase or sell a commodity.

20

The Company has entered into other energy-related contracts that do not meet the definition of a derivative instrument or for which we made a normal purchase, normal sale election and are therefore not accounted for at fair value including the following:

Forward electricity and natural gas purchase contracts for retail customer load;
Renewable energy credits; and
Natural gas transportation contracts and storage agreements.

Volumes Underlying Derivative Transactions

The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):
Non-trading 
CommodityNotionalJune 30, 2024December 31, 2023
Natural GasMMBtu4,823 6,254 
ElectricityMWh1,035 1,029 
Trading
CommodityNotionalJune 30, 2024December 31, 2023
Natural GasMMBtu443 1,016 
Gains (Losses) on Derivative Instruments

Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
  2024202320242023
Gain (loss) on non-trading derivatives, net$3,160 $(40)$(1,136)$(42,809)
Gain (loss) on trading derivatives, net20 (627)111 (628)
Gain (loss) on derivatives, net$3,180 $(667)$(1,025)$(43,437)
Current period settlements on non-trading derivatives7,683 16,146 22,925 36,269 
Current period settlements on trading derivatives84 384 267 398 
Total current period settlements on derivatives$7,767 $16,530 $23,192 $36,667 

Gains (losses) on trading derivative instruments are recorded in net asset optimization revenues and gains (losses) on non-trading derivative instruments are recorded in retail cost of revenues on the condensed consolidated statements of operations.

Fair Value of Derivative Instruments

The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands):
21


  
June 30, 2024
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives $7,125 $(3,291)$3,834 $ $3,834 
Trading commodity derivatives684 (239)445  445 
Total Current Derivative Assets7,809 (3,530)4,279  4,279 
Non-trading commodity derivatives852 (349)503  503 
Total Non-current Derivative Assets852 (349)503  503 
Total Derivative Assets$8,661 $(3,879)$4,782 $ $4,782 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(7,893)$3,150 $(4,743)$1,881 $(2,862)
Trading commodity derivatives(426)183 (243) (243)
Total Current Derivative Liabilities(8,319)3,333 (4,986)1,881 (3,105)
Non-trading commodity derivatives(453)275 (178)131 (47)
Trading commodity derivatives     
Total Non-current Derivative Liabilities(453)275 (178)131 (47)
Total Derivative Liabilities$(8,772)$3,608 $(5,164)$2,012 $(3,152)
  
December 31, 2023
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$1,926 $(1,046)$880 $ $880 
Trading commodity derivatives64 (35)29  29 
Total Current Derivative Assets1,990 (1,081)909  909 
Non-trading commodity derivatives173 (82)91  91 
Trading commodity derivatives     
Total Non-current Derivative Assets173 (82)91  91 
Total Derivative Assets$2,163 $(1,163)$1,000 $ $1,000 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(29,730)$6,077 $(23,653)$4,679 $(18,974)
Trading commodity derivatives(173)6 (167) (167)
Total Current Derivative Liabilities(29,903)6,083 (23,820)4,679 (19,141)
Non-trading commodity derivatives(672)115 (557)503 (54)
Trading commodity derivatives     
Total Non-current Derivative Liabilities(672)115 (557)503 (54)
Total Derivative Liabilities$(30,575)$6,198 $(24,377)$5,182 $(19,195)


7. Property and Equipment

Property and equipment consist of the following (in thousands):
22


Estimated useful
lives (years)
June 30, 2024December 31, 2023
Information technology
2 – 5
$7,324 $6,983 
Total7,324 6,983 
Accumulated depreciation(2,418)(2,273)
Property and equipment—net$4,906 $4,710 

Information technology assets include software and consultant time used in the application, development and implementation of various systems including customer billing and resource management systems. As of June 30, 2024 and December 31, 2023, information technology includes $1.6 million and $1.5 million, respectively, of costs associated with assets not yet placed into service.

Depreciation expense recorded in the condensed consolidated statements of operations was $0.3 million and $0.3 million for the three months ended June 30, 2024 and 2023, respectively, and $0.6 million and $0.7 million for the six months ended June 30, 2024 and 2023, respectively.
23


8. Intangible Assets
Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):
June 30, 2024December 31, 2023
Goodwill$120,343 $120,343 
Customer relationshipsAcquired
$ $ 
Customer relationships—Other
Cost$1,360 $968 
Accumulated amortization(659)(487)
Customer relationshipsOther, net
$701 $481 
Cost$4,040 $4,040 
Accumulated amortization(1,818)(1,616)
Trademarks, net$2,222 $2,424 

Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):
Goodwill
Customer Relationships Other
Trademarks
Balance at December 31, 2023$120,343 $481 $2,424 
Additions  391  
Amortization  (171)(202)
Balance at June 30, 2024$120,343 $701 $2,222 

Estimated future amortization expense for customer relationships and trademarks at June 30, 2024 is as follows (in thousands):
Year ending December 31,
2024 (remaining six months)$504 
2025803 
2026404 
2027404 
2028
404 
> 5 years404 
Total$2,923 
24


9. Debt
Debt consists of the following amounts as of June 30, 2024 and December 31, 2023 (in thousands):
June 30, 2024December 31, 2023
Long-term debt:
  Senior Credit Facility (1) (2)
$93,000 $97,000 
  Subordinated Debt
  
Total long-term debt93,000 97,000 
Total debt$93,000 $97,000 
(1) As of June 30, 2024 and December 31, 2023, the weighted average interest rate on the Senior Credit Facility was 8.59% and 8.60%, respectively.
(2) As of June 30, 2024 and December 31, 2023, we had $23.8 million and $24.3 million in letters of credit issued, respectively.

Capitalized financing costs associated with our Senior Credit Facility were $2.0 million and $1.2 million as of June 30, 2024 and December 31, 2023, respectively. Of these amounts, $0.7 million and $0.8 million are recorded in other current assets, and $1.3 million and $0.4 million are recorded in other non-current assets in the condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.

Interest expense consists of the following components for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Senior Credit Facility$1,094 $1,734 $2,429 $3,801 
Letters of credit fees and commitment fees337 461 721 864 
Amortization of deferred financing costs
312 207 518 413 
Other
 45 4 66 
Interest Expense
$1,743 $2,447 $3,672 $5,144 

Senior Credit Facility

The Company and Spark Holdco (“Spark Holdco”, and together with certain subsidiaries of the Company and Spark Holdco, the “Co-Borrowers”) maintain a senior secured borrowing base credit facility with Woodforest National Bank, as administrative agent (the “Agent”), swing bank, swap bank, issuing bank, joint-lead arranger, sole bookrunner and syndication agent, and the other financial institutions party thereto as lenders. As further described below, on June 28, 2024, the Company entered into the First Amendment (the "First Amendment") to its senior credit facility (as amended by the First Amendment, the “Senior Credit Facility”). The Senior Credit Facility matures on June 30, 2027 and has a borrowing capacity of $205.0 million. As a result of the First Amendment to the Credit Agreement, we wrote off $0.1 million in deferred financing costs.

Borrowings under the Senior Credit Facility are available for working capital loans, loans to fund acquisitions, swingline loans, letters of credit and, following the First Amendment, for repurchases of Series A Preferred Stock (subject to the terms and conditions therein).

Borrowings under the Senior Credit Facility bear interest at the following rates depending on the classification of the borrowing and provided further that at no time shall the interest rate be less than four percent (4.0%) per annum:

The Base Rate (a rate per annum equal to the greatest of (a) the prime rate, (b) the Federal Funds Rate plus ½ of 1% and (c) Term Secured Overnight Financing Rate (“SOFR”) for a one month tenor plus 1.0%, provided, that the Base Rate shall not at any time be less than 0%), plus an applicable margin of 2.25% to
25


3.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Senior Credit Facility at the end of the prior fiscal quarter;

The Term SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source with either a comparable tenor (for any calculation with respect to a SOFR loan) or a one month tenor (for any calculation with respect to a Base Rate loan)), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Senior Credit Facility at the end of the prior fiscal quarter; or

The Daily Simple SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source and applied on a daily basis by the Agent in accordance with rate recommendations for daily loans), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Senior Credit Facility at the end of the prior fiscal quarter, plus a liquidity premium added by the Agent to each borrowing.

The Co-Borrowers are required to pay a non-utilization fee of 0.50% quarterly in arrears on the unused portion of the Senior Credit Facility. In addition, the Co-Borrowers are subject to additional fees including an upfront fee, an annual administrative agency fee, an arrangement fee and letter of credit fees.

The Senior Credit Facility contains covenants that, among other things, require the maintenance of specified ratios or conditions including:

Minimum Fixed Charge Coverage Ratio. The Company must maintain a minimum fixed charge coverage ratio of not less than 1.10 to 1.00. The Minimum Fixed Charge Coverage Ratio is defined as the ratio of (a) Adjusted EBITDA to (b) the sum of, among other things, consolidated interest expense, letter of credit fees, non-utilization fees, earn-out payments, certain restricted payments, taxes, and payments made on or after July 31, 2020 related to the settlement of civil and regulatory matters if not included in the calculation of Adjusted EBITDA. Our Minimum Fixed Charge Coverage Ratio as of June 30, 2024 was 1.71 to 1.00.

Maximum Total Leverage Ratio. The Company must maintain a ratio of (x) the sum of all consolidated indebtedness (excluding eligible subordinated debt and letter of credit obligations), plus (y) gross amounts reserved for civil and regulatory liabilities identified in filings with the SEC, to Adjusted EBITDA of no more than 3.00 to 1.00. Our Maximum Total Leverage Ratio as of June 30, 2024 was 1.91 to 1.00.

The First Amendment eliminated the Maximum Senior Secured Leverage Ratio covenant and amended the Maximum Total Leverage Ratio covenant to no more than 3.00 to 1.00 from no more than 2.50 to 1.00.

As of June 30, 2024, the Company was in compliance with financial covenants under the Senior Credit Facility. The Company continues to manage the impact of commodity costs on financial covenant compliance. Maintaining compliance with our covenants under our Senior Credit Facility may impact our ability to pay dividends on our Series A Preferred Stock.

The Senior Credit Facility contains various customary affirmative covenants that require, among other things, the Company to maintain insurance, pay its obligations and comply with law. The Senior Credit Facility also contains customary negative covenants that limit the Company’s ability to, among other things, incur certain additional indebtedness, grant certain liens, engage in certain asset dispositions, merge or consolidate, make certain payments, distributions and dividends, investments, acquisitions or loans, materially modify certain agreements, and enter into transactions with affiliates.

The Senior Credit Facility is secured by pledges of the equity of the portion of Spark HoldCo owned by the Company, the equity of Spark HoldCo’s subsidiaries, the Co-Borrowers’ present and future subsidiaries, and
26


substantially all of the Co-Borrowers’ and their subsidiaries’ present and future property and assets, including intellectual property assets, accounts receivable, inventory and liquid investments, and control agreements relating to bank accounts.

The Company is entitled to pay cash dividends so long as: (a) no default exists or would result therefrom; (b) the Co-Borrowers are in pro forma compliance with all financial covenants before and after giving effect thereto; and (c) the outstanding amount of all loans and letters of credit do not exceed the borrowing base limits.

The Senior Credit Facility contains certain customary representations and warranties and events of default. Events of default include, among other things, payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults and cross-acceleration to certain indebtedness, certain events of bankruptcy, certain events under ERISA, material judgments in excess of $5.0 million, certain events with respect to material contracts, and actual or asserted failure of any guaranty or security document supporting the Senior Credit Facility to be in full force and effect. A default will also occur if at any time W. Keith Maxwell III ceases to, directly or indirectly, beneficially own at least fifty-one percent (51%) of the Company’s outstanding Class A common stock and Class B common stock on a combined basis, and a controlling percentage of the voting equity interest of the Company, and certain other changes in control. If such an event of default occurs, the lenders under the Senior Credit Facility would be entitled to take various actions, including the acceleration of amounts due under the facility and all actions permitted to be taken by a secured creditor.

Subordinated Debt Facility

The Company maintains an Amended and Restated Subordinated Promissory Note in the principal amount of up to $25.0 million (the “Subordinated Debt Facility”), by and among the Company, Spark HoldCo and Retailco. The Subordinated Debt Facility allows the Company to draw advances in increments of no less than $1.0 million per advance up to $25.0 million. In connection with entering into the First Amendment to the Credit Agreement, the Company entered into an amended and restated subordinated promissory note with Spark HoldCo and Retailco, which extends the maturity date of the note to January 31, 2028.

Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.

The Company has the right to capitalize interest payments under the Subordinated Debt Facility. The Subordinated Debt Facility is subordinated in certain respects to our Senior Credit Facility pursuant to a subordination agreement. The Company may pay interest and prepay principal on the Subordinated Debt Facility so long it is in compliance with the covenants under the Senior Credit Facility, is not in default under the Senior Credit Facility and has minimum availability of $5.0 million under the borrowing base under the Senior Credit Facility. Payment of principal and interest under the Subordinated Debt Facility is accelerated upon the occurrence of certain change of control or sale transactions.

As of June 30, 2024, and December 31, 2023, there were zero outstanding borrowings under the Subordinated Debt Facility.
10. Fair Value Measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.

We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:
27



Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.
Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.
Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability. The Level 3 category includes estimated earnout obligations related to our acquisitions.

As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

The following tables present assets and liabilities measured and recorded at fair value in our condensed consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):

Level 1Level 2Level 3Total
June 30, 2024
Non-trading commodity derivative assets$ $4,337 $ $4,337 
Trading commodity derivative assets 445  445 
Total commodity derivative assets$ $4,782 $ $4,782 
Non-trading commodity derivative liabilities$ $(2,909)$ $(2,909)
Trading commodity derivative liabilities (243) (243)
Total commodity derivative liabilities$ $(3,152)$ $(3,152)
Level 1Level 2Level 3Total
December 31, 2023
Non-trading commodity derivative assets$ $971 $ $971 
Trading commodity derivative assets 29  29 
Total commodity derivative assets$ $1,000 $ $1,000 
Non-trading commodity derivative liabilities$ $(19,028)$ $(19,028)
Trading commodity derivative liabilities (167) (167)
Total commodity derivative liabilities$ $(19,195)$ $(19,195)

We had no transfers of assets or liabilities between any of the above levels during the six months ended June 30, 2024 and the year ended December 31, 2023.

Our derivative contracts include exchange-traded contracts valued utilizing readily available quoted market prices and non-exchange-traded contracts valued using market price quotations available through brokers or over-the-counter and on-line exchanges. In addition, in determining the fair value of our derivative contracts, we apply a
28


credit risk valuation adjustment to reflect credit risk, which is calculated based on our or the counterparty’s historical credit risks. As of June 30, 2024 and December 31, 2023, the credit risk valuation adjustment was a reduction of derivative liabilities, net of less than $0.1 million and $0.3 million, respectively.

11. Income Taxes

Income Taxes

We and our subsidiaries, CenStar and Verde Energy USA, Inc. (“Verde Corp”) are each subject to U.S. federal income tax as corporations. CenStar and Verde Corp file consolidated tax returns in jurisdictions that allow combined reporting. Spark HoldCo and its subsidiaries, with the exception of CenStar and Verde Corp, are treated as flow-through entities for U.S. federal income tax purposes, and, as such, are generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to their taxable income is passed through to their members or partners. Accordingly, we are subject to U.S. federal income taxation on our allocable share of Spark HoldCo’s net U.S. taxable income.

In our financial statements, we report federal and state income taxes for our share of the partnership income attributable to our ownership in Spark HoldCo and for the income taxes attributable to CenStar and Verde Corp. Net income attributable to non-controlling interest includes the provision for income taxes related to CenStar and Verde Corp.

We account for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and the tax bases of the assets and liabilities. We apply existing tax law and the tax rate that we expect to apply to taxable income in the years in which those differences are expected to be recovered or settled in calculating the deferred tax assets and liabilities. Effects of changes in tax rates on deferred tax assets and liabilities are recognized in income in the period of the tax rate enactment. A valuation allowance is recorded when it is not more likely than not that some or all of the benefit from the deferred tax asset will be realized.

We periodically assess whether it is more likely than not that we will generate sufficient taxable income to realize our deferred income tax assets. In making this determination, we consider all available positive and negative evidence and make certain assumptions. We consider, among other things, our deferred tax liabilities, the overall business environment, our historical earnings and losses, current industry trends, and our outlook for future years. We believe it is more likely than not that our deferred tax assets will be utilized, and accordingly have not recorded a valuation allowance on these assets.

As of June 30, 2024, we had a net deferred tax asset of $11.1 million, due in large part to the original step up in tax basis resulting from the initial purchase of Spark HoldCo units from NuDevco Retail and NuDevco Retail Holdings (predecessor to Retailco) in connection with our initial public offering.

The effective U.S. federal and state income tax rate for the three months ended June 30, 2024 and 2023 was 17.0% and 21.5%, respectively. The effective U.S. federal and state income tax rate for the six months ended June 30, 2024 and 2023 was 18.6% and 20.8%, respectively. The effective tax rate for three and six months ended June 30, 2024 differed from the U.S. federal statutory tax rate of 21% primarily due to state taxes and the benefit provided from Spark HoldCo operating as a limited liability company, which is treated as a partnership for federal and state income tax purposes and is not subject to federal and state income taxes. Accordingly, the portion of earnings attributable to non-controlling interest is subject to tax when reported as a component of the non-controlling interest holders’ taxable income.
29


12. Commitments and Contingencies

From time to time, we may be involved in legal, tax, regulatory and other proceedings in the ordinary course of business. Liabilities for loss contingencies arising from claims, assessments, litigation or other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.

Legal Proceedings

Below is a summary of our currently pending material legal proceedings. We are subject to lawsuits and claims arising in the ordinary course of our business. The following legal proceedings are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, unless otherwise specifically noted, we cannot currently predict the manner and timing of the resolutions of these legal proceedings or estimate a range of possible losses or a minimum loss that could result from an adverse verdict in a potential lawsuit. While the lawsuits and claims are asserted for amounts that may be material should an unfavorable outcome occur, management does not currently expect that any currently pending matters will have a material adverse effect on our financial position or results of operations.

Consumer Lawsuits

Similar to other energy service companies (“ESCOs”) operating in the industry, from time-to-time, the Company is subject to class action lawsuits in various jurisdictions where the Company sells natural gas and electricity.

On January 14, 2021, Glikin, et al. v. Major Energy Electric Services, LLC, a purported variable rate class action, was filed by a Maryland customer in the United States District Court, Southern District of New York, attempting to represent a class of all Major Energy customers (including customers of companies Major Energy acts as a successor to) in the United States charged a variable rate for electricity or gas by Major Energy during the applicable statute of limitations period up to and including the date of judgment. The Company moved this case to the United States District Court for the District of Maryland (Case No. 1:21-cv-03251-MJM) and in December 2023 filed a motion to dismiss the lawsuit. The Company is vigorously defending this matter; however, given the current early stage of this matter, we cannot predict the outcome of this case at this time.

On December 18, 2023, Foote v. Electricity N.H., LLC (“ENH”), a purported Telephone Consumer Protection Act (the “TCPA”) class action, was filed in the United States District Court for the District of New Hampshire. Plaintiff claims that calls made to her violated the TCPA. Plaintiff purports to assert claims on her own behalf and a putative class of individuals to whom calls using a prerecorded or artificial voice message regarding ENH’s services were placed during the period of September 1, 2019, through September 1, 2023. ENH only operates in New Hampshire and no other states. The Company denies Plaintiff’s allegations and intends to vigorously defend against her claims.

Corporate Matter Lawsuits

The Company may from time to time be subject to legal proceedings that arise in the ordinary course of business. Although there can be no assurance in this regard, the Company does not expect any of those legal proceedings to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

On July 19, 2024, Joshua Amburgey, a purported stockholder of the Company at the time of the Merger, filed a verified class action complaint, Joshua Amburgey, on behalf of himself and all others similarly situated v. Via Renewables, Inc., et al., Case No. 2024-0762-KSJM (Del. Ch.) (the “Amburgey Action”) in the Court of Chancery of the State of Delaware (“Delaware Court”) against the Company and Amanda E. Bush, Stephen Kennedy and Kenneth Hartwick in their capacities as members of the Company’s Special Transaction Committee of the Board of Directors (“Special Committee”), as well as Mr. Maxwell, Retailco, LLC, TxEx Energy Investments, LLC, Electric Holdco, LLC, NuDevco Retail Holdings, LLC and NuDevco Retail, LLC. Plaintiff alleges that the defendants breached their fiduciary duties owed to the Company’s public stockholders in connection with the Merger.

30


On July 25, 2024, Bruce Taylor, a purported stockholder of the Company at the time of the Merger, filed a verified class action complaint, Bruce Taylor v. W. Keith Maxwell III, et al., Case No. 2024-0794 (Del. Ch.) (the “Taylor Action”) in the Delaware Court against the Special Committee, and Mike Barajas, in his capacity as the Company’s Chief Financial Officer, as well as Mr. Maxwell in his capacity as controlling stockholder of the Company. Plaintiff alleges that the defendants breached their fiduciary duties and participated in the provision of a materially untrue and misleading proxy statement to Company’s minority stockholders in connection with the Merger.

On May 22, 2024, Michael Stutzman, a purported stockholder of the Company that previously delivered a Records Request, filed a complaint, Michael Stutzman v. Via Renewables, Inc., Case No. 2024-0545-LM (Del. Ch.) (the “220 Complaint”) in the Delaware Court against the Company. The 220 Complaint seeks to compel the inspection of certain Company books and records pursuant to Section 220 of the Delaware General Corporation Law relevant to the Merger.

Regulatory Matters

Many state regulators have increased scrutiny on retail energy providers, across all industry providers. We are subject to regular regulatory inquiries, license renewal reviews, and preliminary investigations in the ordinary course of our business. Below is a summary of our currently pending material state regulatory matters. The following state regulatory matters are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, we cannot currently predict the manner and timing of the resolution of these state regulatory matters or estimate a range of possible losses or a minimum loss that could result from an adverse action, unless expressly indicated below. Management does not currently expect that any currently pending state regulatory matters will have a material adverse effect on our financial position or results of operations.

Connecticut. On May 21, 2024, the Connecticut Public Utility Regulatory (“PURA”) issued a Notice of Violation and Assessment of Civil Penalty (“NOV”) to Major Energy in which PURA stated it had reason to believe that one of Major Energy’s on-line vendors violated certain Electric Supplier Laws and Aggregator Rulings. The Company worked cooperatively with PURA and has finalized a full and final settlement for $2.0 million, to be paid in three installments to the Connecticut electric distribution companies as a donation to reduce Connecticut residential hardship customer arrearages. The settlement was approved by PURA in mid-July 2024 (and accrued as of June 30, 2024).

Maine. On February 9, 2023, Maine Commission’s Consumer Assistance and Safety Division (“Advocacy Staff”) filed a Request for Formal Investigation requesting that the Maine Commission open a formal, enforcement investigation to review whether the Company’s subsidiary, Electricity Maine, LLC (EME), is in compliance with the Maine Commission’s Rules. During a special deliberative session, the same day, the Maine Commission announced it would proceed with a formal investigation of EME, which was noticed in a Notice of Enforcement Investigation issued February 10, 2023 (Docket No. 2023-00024). The Company met with Advocacy Staff over the course of several months to address concerns. As a result, the Company and the Advocacy Staff have agreed to a settlement in principle pursuant to which customers would receive certain limited refunds on their energy bill. This settlement is pending, and the Maine Commission is required to approve the settlement. The Commission did not approve the settlement and the Company is working with Advocacy Staff to have the settlement offer reviewed further and approved. The Company is working with the Commission and believes this matter will not have a material impact on the Company.

Illinois. On July 26, 2023, Spark Energy, LLC received a demand letter from a law firm representing the Office of the Illinois Attorney General alleging that Spark Energy, LLC’s marketing and sales practices may have not been in compliance with Illinois law. The letter offered, in the interest of efficiency and minimizing litigation costs, a settlement demand to resolve the matter. The Company has agreed to engage in mediation with the law firm to try to resolve this matter. Mediation is set for August 2024. The Company is voluntarily working with the firm, however, if settlement is unsuccessful, the Attorney General could commence a lawsuit in Illinois against Spark Energy, LLC.

31


In addition to the matters disclosed above, in the ordinary course of business, the Company may from time to time be subject to regulators initiating informal reviews or issuing subpoenas for information as means to evaluate the Company and its subsidiaries’ compliance with applicable laws, rule, regulations and practices. Although there can be no assurance in this regard, the Company does not expect any of those regulatory reviews to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

Indirect Tax Audits

We are undergoing various types of indirect tax audits spanning from years 2020 to 2024 for which additional liabilities may arise. At the time of filing these consolidated financial statements, these indirect tax audits are at an early stage and subject to substantial uncertainties concerning the outcome of audit findings and corresponding responses.

As of June 30, 2024 and December 31, 2023, we had accrued $9.3 million and $6.3 million, respectively, related to litigation and regulatory matters and $0.7 million and $0.7 million, respectively, related to indirect tax audits. The outcome of each of these may result in additional expense.

13. Transactions with Affiliates

Transactions with Affiliates

We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services to these related parties. We also sell and purchase natural gas and electricity with affiliates. We present receivables and payables with the same affiliate on a net basis in the condensed consolidated balance sheets as all affiliate activity is with parties under common control. Affiliated transactions include certain services to the affiliated companies associated with employee benefits provided through our benefit plans, insurance plans, leased office space, administrative salaries, due diligence work, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed are based on the services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying condensed consolidated financial statements include costs that have been incurred by us and then directly billed or allocated to affiliates, as well as costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the condensed consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the condensed consolidated balance sheets. Transactions with affiliates for sales or purchases of natural gas and electricity are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the condensed consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate are recorded in the condensed consolidated balance sheets.

The following tables presents asset and liability balances with affiliates (in thousands):

June 30, 2024December 31, 2023
Assets
Accounts Receivable - affiliates$4,795 $4,683 
Total Assets - affiliates
$4,795 $4,683 

June 30, 2024December 31, 2023
Liabilities
Accounts Payable - affiliates$269 $472 
Subordinated Debt - affiliates (1)
  
Total Liabilities - affiliates
$269 $472 
32


(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 “Debt” for a further description of terms and conditions of the Subordinated Debt Facility.


The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Revenue NAO - affiliates $126 $333 $608 $2,617 
Less: Cost of Revenue NAO - affiliates   1 332 
Net NAO - affiliates
$126 $333 $607 $2,285 

Cost Allocations

Where costs incurred on behalf of the affiliate or us cannot be determined by specific identification for direct billing, the costs are allocated to the affiliated entities or us based on estimates of percentage of departmental usage, wages or headcount. The total net amount direct billed and allocated to/(from) affiliates was ($4.5 million) and $0.3 million for the three months ended June 30, 2024 and 2023, respectively. The total net amount direct billed and allocated to/(from) affiliates was ($4.1 million) and $1.9 million for the six months ended June 30, 2024 and 2023, respectively. The Company would have incurred incremental costs of $0.3 million and $0.4 million for the three months ended June 30, 2024 and 2023, respectively, operating on a stand-alone basis. The Company would have incurred incremental costs of $0.6 million and $0.8 million for the six months ended June 30, 2024 and 2023, respectively, operating on a stand-alone basis.

Distributions to and Contributions from Affiliates

During the three months ended June 30, 2024 and 2023, Spark HoldCo made distributions to affiliates of Mr. Maxwell of zero for the payments of quarterly distribution on their respective Spark HoldCo units. During the three months ended June 30, 2024 and 2023, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $4.4 million and $0.6 million, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.

During the six months ended June 30, 2024 and 2023, Spark HoldCo made distributions to affiliates of Mr. Maxwell of zero and $3.6 million, respectively, for the payments of quarterly distribution on their respective Spark HoldCo units. During the six months ended June 30, 2024 and 2023, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $4.5 million and $0.6 million, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.

On June 13, 2024, we consummated the previously announced Merger, following which Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. For a more detailed description of the Merger, please see Note 2 “Basis of Presentation and Summary of Significant Accounting Policies” in the notes to our condensed consolidated financial statements.

As a result of the Merger, all of the Company’s outstanding restricted stock units were converted into $11.00 per share (other than those owned by Mr. Maxwell, which were cancelled for no consideration). The total payout for the settlement of restricted stock units was $0.6 million, which was paid by Retailco. This was recorded as contribution from non-controlling interest for the three and six months ended June 30, 2024.


14. Segment Reporting

33


Our determination of reportable business segments considers the strategic operating units under which we make financial decisions, allocate resources and assess performance of our business. Our reportable business segments are retail electricity and retail natural gas. The retail electricity segment consists of electricity sales and transmission to residential and commercial customers. The retail natural gas segment consists of natural gas sales to, and natural gas transportation and distribution for, residential and commercial customers. Corporate and other consists of expenses and assets of the retail electricity and natural gas segments that are managed at a consolidated level such as general and administrative expenses. Asset optimization activities and wireless services are also included in Corporate and other.

For the three months ended June 30, 2024 and 2023, we recorded asset optimization revenues of $3.2 million and $2.9 million and asset optimization cost of revenues of $3.7 million and $4.3 million, respectively, and for the six months ended June 30, 2024 and 2023, we recorded asset optimization revenues of $14.7 million and $14.4 million and asset optimization cost of revenues of $16.8 million and $19.0 million, respectively, which are presented on a net basis in asset optimization revenues.

We use retail gross margin to assess the performance of our operating segments. We define retail gross margin as gross profit less (i) net asset optimization (expenses) revenues, (ii) net (losses) gains on non-trading derivative instruments, (iii) net current period cash settlements on non-trading derivative instruments, and (iv) gains (losses) from non-recurring events (including non-recurring market volatility).

We deduct net gains (losses) on non-trading derivative instruments, excluding current period cash settlements, from the retail gross margin calculation in order to remove the non-cash impact of net gains and losses on these derivative instruments. We deduct net gains (losses) from non-recurring events (including non-recurring market volatility) to ensure retail gross margin reflects operating performance that is not distorted by non-recurring events or extreme market volatility. Retail gross margin should not be considered an alternative to, or more meaningful than, operating income (loss), as determined in accordance with GAAP.

Below is a reconciliation of retail gross margin to gross profit (in thousands):

  
Three Months Ended June 30,Six Months Ended June 30,
  2024202320242023
Reconciliation of Retail Gross Margin to Gross Profit
Total Revenue$86,696 $91,399 $200,752 $223,251 
Less:
Retail cost of revenues42,997 45,926 111,959 163,367 
Gross Profit$43,699 $45,473 $88,793 $59,884 
Less:
Net asset optimization expense(531)(1,359)(2,128)(4,632)
Net, gain (loss) on non-trading derivative instruments3,160 (40)(1,136)(42,809)
Net, Cash settlements on non-trading derivative instruments7,683 16,146 22,925 36,269 
Retail Gross Margin$33,387 $30,726 $69,132 $71,056 
34


Financial data for business segments are as follows (in thousands):
Three Months Ended June 30, 2024
Retail
Electricity (a)
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$71,148 $15,812 $(264)$ $86,696 
Retail cost of revenues37,127 5,663 207  42,997 
Gross Profit (Loss)$34,021 $10,149 $(471)$ $43,699 
Less:
Net asset optimization expense  (531) (531)
Net, loss on non-trading derivative instruments2,607 553   3,160 
Current period settlements on non-trading derivatives6,103 1,580   7,683 
Retail Gross Margin$25,311 $8,016 $60 $ $33,387 
Total Assets at June 30, 2024$1,742,416 $82,340 $302,803 $(1,827,889)$299,670 
Goodwill at June 30, 2024$117,813 $2,530 $ $ $120,343 
(a) Retail Electricity includes related services.

Three Months Ended June 30, 2023
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$74,765 $17,856 $(1,222)$ $91,399 
Retail cost of revenues37,612 8,263 51  45,926 
Gross Profit (Loss)$37,153 $9,593 $(1,273)$ $45,473 
Less:
Net asset optimization expense  (1,359) (1,359)
Net, gain (loss) on non-trading derivative instruments254 (294)  (40)
Current period settlements on non-trading derivatives13,905 2,241   16,146 
Retail Gross Margin$22,994 $7,646 $86 $ $30,726 
Total Assets at December 31, 2023$1,613,642 $48,303 $301,892 $(1,660,003)$303,834 
Goodwill at December 31, 2023$117,813 $2,530 $ $ $120,343 
35


Six Months Ended June 30, 2024
Retail
Electricity (a)
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$148,477 $52,871 $(596)$ $200,752 
Retail cost of revenues86,258 24,866 835  111,959 
Gross Profit (Loss)$62,219 $28,005 $(1,431)$ $88,793 
Less:
Net asset optimization expense  (2,128) (2,128)
Net, (loss) gain on non-trading derivatives(1,229)93   (1,136)
Current period settlements on non-trading derivatives19,226 3,699   22,925 
Retail Gross Margin$44,222 $24,213 $697 $ $69,132 
Total Assets at June 30, 2024$1,742,416 $82,340 $302,803 $(1,827,889)$299,670 
Goodwill at June 30, 2024$117,813 $2,530 $ $ $120,343 
(a) Retail Electricity includes related services.
Six Months Ended June 30, 2023
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$157,592 $70,154 $(4,495)$ $223,251 
Retail cost of revenues118,442 44,874 51  163,367 
Gross Profit (Loss)$39,150 $25,280 $(4,546)$ $59,884 
Less:
Net asset optimization expense  (4,632) (4,632)
Net, loss on non-trading derivatives(35,841)(6,968)  (42,809)
Current period settlements on non-trading derivatives31,528 4,741   36,269 
Retail Gross Margin$43,463 $27,507 $86 $ $71,056 
Total Assets at December 31, 2023$1,613,642 $48,303 $301,892 $(1,660,003)$303,834 
Goodwill at December 31, 2023$117,813 $2,530 $ $ $120,343 
36


15. Customer Acquisitions
Acquisition of Customer Books

In April 2024, we entered into an asset purchase agreement to acquire up to approximately 12,556 RCEs for a cash purchase price of up to a maximum of $2.3 million. These customers began transferring in June of 2024, and are located in our existing markets. During the six months ended June 30, 2024, approximately 3,600 RCEs were transferred.

As part of the acquisitions, we funded an escrow account, the balance of which is reflected as restricted cash in our consolidated balance sheet. As we acquire customers, we make payments to the sellers from the escrow account. As of June 30, 2024, the balance in the escrow account was $2.3 million, and these funds are expected to be released to the sellers as acquired customers transfer from the sellers to the Company in accordance with the asset purchase agreement, and any unallocated balance will be returned to the Company once the acquisition is complete.


16. Stock Compensation

Restricted Stock Units

We maintained a Long-Term Incentive Plan ("LTIP") for employees, consultants and directors of the Company and its affiliates who perform services for the Company. The purpose of the LTIP was to provide a means to attract and retain individuals to serve as directors, employees and consultants who provided services to the Company by affording such individuals a means to acquire and maintain ownership of awards, the value of which was tied to the performance of the Company’s Class A common stock. The LTIP provided for grants of cash payments, stock options, stock appreciation rights, restricted stock or units, bonus stock, dividend equivalents, and other stock-based awards with the total number of shares of stock available for issuance under the LTIP not to exceed 2,750,000 shares.

Restricted stock units were granted to our officers, employees, non-employee directors and certain employees of our affiliates who performed services for the Company and vested over approximately one year for non-employee directors and ratably over approximately one to four years for officers, employees, and employees of affiliates, with the initial vesting date occurring in May of the subsequent year.

Merger and Delisting of Class A Common Stock

On June 13, 2024, we consummated the previously announced Merger, following which Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. Effective as of the end of trading on June 13, 2024, the Class A common stock ceased to trade on NASDAQ. For a more detailed description of the Merger, please see Note 2 “Basis of Presentation and Summary of Significant Accounting Policies” in the notes to our condensed consolidated financial statements.

As a result of the Merger, all of the Company’s outstanding restricted stock units were converted into $11.00 per share (other than those owned by Mr. Maxwell, which were cancelled for no consideration). The total payout for the settlement of restricted stock units was $0.6 million, which was paid by Retailco. This was recorded as contribution from non-controlling interest.

Total stock-based compensation expense for the six months ended June 30, 2024 was $2.4 million, of which $1.7 million was recorded as accelerated expense due to conversion as a result of merger transaction.

Equity Classified Restricted Stock Units

Restricted stock units issued to employees and officers of the Company were classified as equity awards. The fair value of the equity classified restricted stock units was based on the Company’s Class A common stock price as of
37


the grant date. The Company recognized stock based compensation expense of $2.3 million for the six months ended June 30, 2024, of which $1.6 million was recorded as accelerated expense due to conversion as a result of the Merger. This expense was recorded in general and administrative expense with a corresponding increase to additional paid in capital. The following table summarizes equity classified restricted stock unit activity for the six months ended June 30, 2024.

Number of Shares (in thousands)Weighted Average Grant Date Fair Value
Unvested at December 31, 2023136 $23.21 
Granted16 11.00 
Dividend reinvestment issuances  
Vested(88)10.96 
Forfeited(64)11.00 
Unvested at June 30, 2024 $ 

For the six months ended June 30, 2024, 88,004 restricted stock units vested, with 33,883 shares of Class A common stock distributed to the holders of these units and 54,121 shares of Class A common stock withheld by the Company to cover taxes owed on the vesting of such units. As of June 30, 2024, there was zero unrecognized compensation cost related to the Company’s equity classified restricted stock units.

Change in Control Restricted Stock Units    

In 2018, the Company granted Change in Control Restricted Stock Units ("CIC RSUs") to certain officers that vest upon a "Change in Control", if certain conditions are met. The terms of the CIC RSUs define a "Change in Control" to generally mean:

the consummation of an agreement to acquire or tender offer for beneficial ownership by any person, of 50% or more of the combined voting power of our outstanding voting securities entitled to vote generally in the election of directors, or by any person of 90% or more of the then total outstanding shares of Class A common stock;
individuals who constitute the incumbent board cease for any reason to constitute at least a majority of the board;
consummation of certain reorganizations, mergers or consolidations or a sale or other disposition of all or substantially all of our assets;
approval by our stockholders of a complete liquidation or dissolution;
a public offering or series of public offerings by Retailco and its affiliates, as a selling shareholder group, in which their total interest drops below 10 million of our total outstanding voting securities;
a disposition by Retailco and its affiliates in which their total interest drops below 10 million of our total outstanding voting securities; or
any other business combination, liquidation event of Retailco and its affiliates or restructuring of us which the Compensation Committee deems in its discretion to achieve the principles of a Change in Control.

The CIC RSUs vested upon complete of the Merger. The equity classified restricted stock unit table above includes 16,465 CIC RSUs as the conditions for Change in Control was met. The Company recognized $0.2 million stock compensation accelerated expense related to the CIC RSUs during the six months ended June 30, 2024.

Liability Classified Restricted Stock Units

38


Restricted stock units issued to non-employee directors of the Company and employees of certain of our affiliates are classified as liability awards as the awards are either to a) non-employee directors that allow for net settlement for the amount of withholding taxes dues upon vesting or b) to employees of certain affiliates of the Company and are therefore not deemed to be employees of the Company. The fair value of the liability classified restricted stock units is based on the Company’s Class A common stock price as of the reported period ending date. The Company recognized stock based compensation expense of $0.1 million for the six months ended June 30, 2024, of which less than $0.1 million was recorded as accelerated expense due to conversion as a result of Merger. The following table summarizes liability classified restricted stock unit activity for the six months ended June 30, 2024.

Number of Shares (in thousands)Weighted Average Reporting Date Fair Value
Unvested at December 31, 202317 $9.4 
Granted  
Dividend reinvestment issuances  
Vested(8)10.96 
Forfeited(9)11.00 
Unvested at June 30, 2024 $ 

For the six months ended June 30, 2024, 7,588 restricted stock units vested, with 7,588 shares of Class A common stock distributed to the holders of these units and zero shares of Class A shares withheld by the Company to cover taxes owed on the vesting of such units. As of June 30, 2024, there was zero unrecognized compensation cost related to the Company’s liability classified restricted stock units.

39


17. Subsequent Events

Declaration of Dividends

On July 17, 2024, we declared a quarterly cash dividend in the amount of $0.75881 per share to holders of record of the Series A Preferred Stock on October 1, 2024. The dividend will be paid on October 15, 2024.
40


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION
AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Report and the audited consolidated financial statements and notes thereto and management’s discussion and analysis of financial condition and results of operations included in our 2023 Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 29, 2024. Results of operations and cash flows for the three and six months ended June 30, 2024 are not necessarily indicative of results to be attained for any other period. See “Cautionary Note Regarding Forward-Looking Statements” and “Risk Factors.”
Overview

We are an independent retail energy services company founded in 1999 and are organized as a Delaware corporation that provides residential and commercial customers in competitive markets across the United States with an alternative choice for natural gas and electricity. We purchase our electricity and natural gas supply from a variety of wholesale providers and bill our customers monthly for the delivery of electricity and natural gas based on their consumption at either a fixed or variable price. Electricity and natural gas are then distributed to our customers by local regulated utility companies through their existing infrastructure. As of June 30, 2024, we operated in 105 utility service territories across 20 states and the District of Columbia.

Our business consists of two operating segments:

Retail Electricity Segment. In this segment, we purchase electricity supply through physical and financial transactions with market counterparties and ISOs and supply electricity to residential and commercial consumers pursuant to fixed-price and variable-price contracts. For the three months ended June 30, 2024 and 2023, approximately 82% and 81%, respectively, of our retail revenues were derived from the sale of electricity.

Retail Natural Gas Segment. In this segment, we purchase natural gas supply through physical and financial transactions with market counterparties and supply natural gas to residential and commercial consumers pursuant to fixed-price and variable-price contracts. For the three months ended June 30, 2024 and 2023, approximately 18% and 19%, respectively, of our retail revenues were derived from the sale of natural gas.

Recent Developments

Merger and Delisting of Class A Common Stock

On June 13, 2024, we consummated the previously announced Merger, following which Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. Effective as of the end of trading on June 13, 2024, the Class A common stock ceased to trade on NASDAQ. For a more detailed description of the Merger, please see Note 2 “Basis of Presentation and Summary of Significant Accounting Policies” in the notes to our condensed consolidated financial statements.

Optional Limited Change of Control Conversion Right for Series A Preferred Stock

As a result of the Merger, holders of the Company’s Series A Preferred Stock were provided an optional limited Conversion Right, available at the option of the holder, for $8.07 per share in cash. On June 27, 2024, the Company provided notice to the holders of the Series A Preferred Stock of the Conversion Right. Holders of the Series A Preferred Stock were entitled to exercise the Conversion Right through July 26, 2024.

First Amendment to Senior Credit Facility

On June 28, 2024, we entered into the First Amendment (the “First Amendment”) to our senior credit facility (as amended by the First Amendment, the “Senior Credit Facility”). The First Amendment, among other things, increased the borrowing capacity to $205.0 million and extended the maturity date to June 30, 2027. For a more
41


detailed description of the Senior Credit Facility, please see Note 9 “Debt” in the notes to our condensed consolidated financial statements.

Residential Customer Equivalents

We measure our number of customers using residential customer equivalents (“RCEs”). The following table shows our RCEs by segment during the three and six months ended June 30, 2024:
RCEs:

RCEs:
(In thousands)March 31, 2024AdditionsAttritionJune 30, 2024% Increase (Decrease)
Retail Electricity2202527218(1)%
Retail Natural Gas 1181081202%
Total Retail 3383535338—%

RCEs:
(In thousands)December 31, 2023AdditionsAttritionJune 30, 2024% Increase (Decrease)
Retail Electricity2175756218—%
Retail Natural Gas11819171202%
Total Retail33576733381%
The following table details our count of RCEs by geographical location as of June 30, 2024:
RCEs by Geographic Location:
(In thousands)Electricity % of TotalNatural Gas % of TotalTotal % of Total
New England6128%1210%7322%
Mid-Atlantic10247%5243%15446%
Midwest199%2319%4212%
Southwest3616%3328%6920%
Total218100%120100%338100%

The geographical locations noted above include the following states:

New England - Connecticut, Maine, Massachusetts and New Hampshire;
Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;
Midwest - Illinois, Indiana, Michigan and Ohio; and
Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.

Across our market areas, we have operated under a number of different retail brands. We currently operate under six retail brands.

Drivers of Our Business

The success of our business and our profitability are impacted by a number of drivers, the most significant of which are discussed below.

42


Customer Growth

Customer growth is a key driver of our operations. Our ability to acquire customers organically or by acquisition is important to our success as we experience ongoing customer attrition. Our customer growth strategy includes growing organically through traditional sales channels complemented by customer portfolio and business acquisitions.

During the three months ended June 30, 2024, we added approximately 31,400 RCEs primarily through our various organic sales channels. Although we expect to continue to acquire customers organically in the future, our sales rate is dependent on market conditions and may slow in future periods.

In April 2024, we entered into an asset purchase agreement to acquire up to approximately 12,556 RCEs for a cash purchase price of up to a maximum of $2.3 million. These customers began transferring in the second quarter of 2024, and are located in our existing markets. During the three months ended June 30, 2024, we added 3,600 RCEs as a result of the asset purchase agreement. Our ability to realize returns from acquisitions that are acceptable to us is dependent on our ability to successfully identify, negotiate, finance and integrate acquisitions. We will continue to evaluate potential acquisitions during the remainder of 2024.

While we remain focused on organic sales and identifying customer portfolio and business acquisitions, we cannot ensure that our RCE count will remain at current levels or grow. Our RCE count, as well as the margins we earn on our customers, contribute to our overall profitability, cash flow and ability to pay dividends.

Customer Acquisition Costs

Managing customer acquisition costs is a key component of our profitability. Customer acquisition costs are those costs related to obtaining customers organically and do not include the cost of acquiring customers through acquisitions, which are recorded as customer relationships.

Customer Attrition

Customer attrition occurs primarily as a result of: (i) customer initiated switches; (ii) residential moves; (iii) disconnection resulting from customer payment defaults; and (iv) proactive non-renewal of contracts. Average monthly customer attrition for the three months ended June 30, 2024 and 2023 was 3.4% and 3.1%, respectively. Our customer attrition was consistent with the prior year.

Customer Credit Risk

Our credit loss expense for the three months ended June 30, 2024 and 2023 was 2.1% and 2.4%, respectively, and our credit loss expense for the six months ended June 30, 2024 and 2023 was 1.4% and 2.1% respectively, for non-purchase of receivable market ("non-POR") revenues. As the Company has increased sales activities in non-POR markets and focused on collection efforts, we have experienced a decrease in credit loss expense during the three months ended June 30, 2024.

Gross Profit

The profit earned between the price we are able to charge customers for retail electricity and natural gas and the cost to serve customers is a key component of the results of our operations. Prices we are able to charge customers for retail electricity and natural gas vary with market conditions, and are subject to regulatory restrictions in many of the markets we serve. Costs to serve customers are tied closely to gas and power commodity markets, which exposes us to significant variability and uncertainties.


Weather Conditions
43



Weather conditions directly influence the demand for natural gas and electricity and affect the prices of energy commodities. Our hedging strategy is based on forecasted customer energy usage, which can vary substantially as a result of weather patterns deviating from historical norms. We are particularly sensitive to this variability in our residential customer segment where energy usage is highly sensitive to weather conditions that impact heating and cooling demand.

Asset Optimization

Our asset optimization opportunities primarily arise during the winter heating season when demand for natural gas is typically at its highest. Given the opportunistic nature of these activities and because we account for these activities using the mark to market method of accounting, we experience variability in our earnings from our asset optimization activities from year to year.

Net asset optimization resulted in a loss of $0.5 million and a loss of $1.4 million for the three months ended June 30, 2024 and three months ended June 30, 2023, respectively. Net asset optimization resulted in a loss of $2.1 million and a loss of $4.6 million for the six months ended June 30, 2024 and six months ended June 30, 2023, respectively.


Non-GAAP Performance Measures

We use the Non-GAAP performance measures of Adjusted EBITDA and Retail Gross Margin to evaluate and measure our operating results as follows:
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2024202320242023
Adjusted EBITDA (1)
$12,363 $12,013 $27,431 $30,824 
Retail Gross Margin $33,387 $30,726 $69,132 $71,056 
(1) Adjusted EBITDA for three and six months ended June 30, 2024 includes an add back of $1.1 million and $1.5 million, respectively, related to merger agreement expense.

Adjusted EBITDA. We define “Adjusted EBITDA” as EBITDA less (i) customer acquisition costs incurred in the current period, plus or minus (ii) net (loss) gain on derivative instruments, and (iii) net current period cash settlements on derivative instruments, plus (iv) non-cash compensation expense, and (v) other non-cash and non-recurring operating items. EBITDA is defined as net income (loss) before the provision for income taxes, interest expense and depreciation and amortization. This conforms to the calculation of Adjusted EBITDA in our Senior Credit Facility.

We deduct all current period customer acquisition costs (representing spending for organic customer acquisitions) in the Adjusted EBITDA calculation because such costs reflect a cash outlay in the period in which they are incurred, even though we capitalize and amortize such costs over two years. We do not deduct the cost of customer acquisitions through acquisitions of businesses or portfolios of customers in calculating Adjusted EBITDA.

We deduct our net gains (losses) on derivative instruments, excluding current period cash settlements, from the Adjusted EBITDA calculation in order to remove the non-cash impact of net gains and losses on these instruments. We also deduct non-cash compensation expense that results from the issuance of restricted stock units under our long-term incentive plan due to the non-cash nature of the expense.

We adjust from time to time other non-cash or unusual and/or infrequent charges due to either their non-cash nature or their infrequency. We have historically included the financial impact of weather variability in the calculation of Adjusted EBITDA.

44


We believe that the presentation of Adjusted EBITDA provides information useful to investors in assessing our liquidity and financial condition and results of operations and that Adjusted EBITDA is also useful to investors as a financial indicator of our ability to incur and service debt, pay dividends and fund capital expenditures. Adjusted EBITDA is a supplemental financial measure that management and external users of our consolidated financial statements, such as industry analysts, investors, commercial banks and rating agencies, use to assess the following:

our operating performance as compared to other publicly traded companies in the retail energy industry, without regard to financing methods, capital structure, historical cost basis and specific items not reflective of ongoing operations;
the ability of our assets to generate earnings sufficient to support our proposed cash dividends;
our ability to fund capital expenditures (including customer acquisition costs) and incur and service debt; and
our compliance with financial debt covenants. (Refer to Note 9 “Debt” to Part I, Item 1 of this Report for discussion of the material terms of our Senior Credit Facility, including the covenant requirements for our Minimum Fixed Charge Coverage Ratio, Maximum Total Leverage Ratio, and Maximum Senior Secured Leverage Ratio.)

The GAAP measures most directly comparable to Adjusted EBITDA are net income (loss) and net cash provided by (used in) operating activities. The following table presents a reconciliation of Adjusted EBITDA to these GAAP measures for each of the periods indicated.
  Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2024202320242023
Reconciliation of Adjusted EBITDA to net income:
Net income$15,695 $19,086 $34,759 $12,315 
Depreciation and amortization2,210 1,994 4,250 5,330 
Interest expense1,743 2,447 3,672 5,144 
Income tax expense3,208 5,240 7,960 3,244 
EBITDA
22,856 28,767 50,641 26,033 
Less:
Net, gain (loss) on derivative instruments3,180 (667)(1,025)(43,437)
Net cash settlements on derivative instruments7,767 16,530 23,192 36,667 
Customer acquisition costs2,582 1,490 5,026 3,263 
       Plus:
       Non-cash compensation expense1,928 599 2,442 1,284 
Merger agreement expense1,108 — 1,541 — 
Adjusted EBITDA$12,363 $12,013 $27,431 $30,824 
The following table presents a reconciliation of Adjusted EBITDA to net cash provided by operating activities for each of the periods indicated.
45


  Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2024202320242023
Reconciliation of Adjusted EBITDA to net cash provided by operating activities:
Net cash provided by operating activities$11,228 $21,636 $28,327 $34,696 
Amortization of deferred financing costs(312)(207)(518)(413)
Bad debt expense(1,017)(933)(1,321)(1,888)
Interest expense1,743 2,447 3,672 5,144 
Income tax expense3,208 5,240 7,960 3,244 
Merger agreement expense1,108 — 1,541 — 
Changes in operating working capital
Accounts receivable, prepaids, current assets(12,564)(23,788)(19,837)(37,863)
Inventory653 1,367 (1,108)(2,482)
Accounts payable and accrued liabilities8,444 10,646 10,660 32,233 
Other(128)(4,395)(1,945)(1,847)
Adjusted EBITDA$12,363 $12,013 $27,431 $30,824 
Cash Flow Data:
Net cash provided by operating activities$11,228 $21,636 $28,327 $34,696 
Net cash used in investing activities$(280)$(401)$(730)$(775)
Net cash used in financing activities$(5,482)$(19,338)$(14,303)$(22,213)

Retail Gross Margin. We define retail gross margin as gross profit less (i) net asset optimization revenues (expenses), (ii) net gains (losses) on non-trading derivative instruments, (iii) net current period cash settlements on non-trading derivative instruments and (iv) gains (losses) from non-recurring events (including non-recurring market volatility). Retail gross margin is included as a supplemental disclosure because it is a primary performance measure used by our management to determine the performance of our retail natural gas and electricity segments as a result of recurring operations. As an indicator of our retail energy business’s operating performance, retail gross margin should not be considered an alternative to, or more meaningful than, gross profit, its most directly comparable financial measure calculated and presented in accordance with GAAP.

We believe retail gross margin provides information useful to investors as an indicator of our retail energy business’s operating performance.

The GAAP measure most directly comparable to Retail Gross Margin is gross profit. The following table presents a reconciliation of Retail Gross Margin to gross profit for each of the periods indicated.
46


  Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2024202320242023
Reconciliation of Retail Gross Margin to Gross Profit
Total Revenue$86,696 $91,399 $200,752 $223,251 
Less:
Retail cost of revenues42,997 45,926 111,959 163,367 
Gross Profit$43,699 $45,473 $88,793 $59,884 
Less:
Net asset optimization expense(531)(1,359)(2,128)(4,632)
Gain (loss) on non-trading derivative instruments3,160 (40)(1,136)(42,809)
Cash settlements on non-trading derivative instruments7,683 16,146 22,925 36,269 
Retail Gross Margin$33,387 $30,726 $69,132 $71,056 
Retail Gross Margin - Retail Electricity Segment $25,311 $22,994 $44,222 $43,463 
Retail Gross Margin - Retail Natural Gas Segment$8,016 $7,646 $24,213 $27,507 
Retail Gross Margin - Other$60 $86 $697 $86 

Our non-GAAP financial measures of Adjusted EBITDA and Retail Gross Margin should not be considered as alternatives to gross profit. Adjusted EBITDA and Retail Gross Margin are not presentations made in accordance with GAAP and have limitations as analytical tools. You should not consider Adjusted EBITDA or Retail Gross Margin in isolation or as a substitute for analysis of our results as reported under GAAP. Because Adjusted EBITDA and Retail Gross Margin exclude some, but not all, items that affect gross profit, and are defined differently by different companies in our industry, our definition of Adjusted EBITDA and Retail Gross Margin may not be comparable to similarly titled measures of other companies.

Management compensates for the limitations of Adjusted EBITDA and Retail Gross Margin as analytical tools by reviewing the comparable GAAP measures, understanding the differences between the measures and incorporating these data points into management’s decision-making process.
47


Consolidated Results of Operations

Three Months Ended June 30, 2024 Compared to Three Months Ended June 30, 2023
(In Thousands)Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Revenues:
Retail revenues$86,960 $92,621 $201,348 $227,746 
Net asset optimization expense(531)(1,359)(2,128)(4,632)
Other revenue267 137 1,532 137 
Total Revenues86,696 91,399 200,752 223,251 
Operating Expenses:
Retail cost of revenues42,997 45,926 111,959 163,367 
General and administrative expense20,862 16,713 38,195 33,938 
Depreciation and amortization2,210 1,994 4,250 5,330 
Total Operating Expenses66,069 64,633 154,404 202,635 
Operating income20,627 26,766 46,348 20,616 
Other (expense)/income:
Interest expense(1,743)(2,447)(3,672)(5,144)
Interest and other income19 43 87 
Total other expense(1,724)(2,440)(3,629)(5,057)
Income before income tax expense 18,903 24,326 42,719 15,559 
Income tax expense3,208 5,240 7,960 3,244 
Net income$15,695 $19,086 $34,759 $12,315 
Other Performance Metrics:
  Adjusted EBITDA (1) (2)
$12,363 $12,013 $27,431 $30,824 
  Retail Gross Margin (1)
$33,387 $30,726 $69,132 $71,056 
  Customer Acquisition Costs$2,582 $1,490 $5,026 $3,263 
  Average Monthly RCE Attrition3.4 %3.1 %3.6 %3.5 %
(1) Adjusted EBITDA and Retail Gross Margin are non-GAAP financial measures. See “ — Non-GAAP Performance Measures” for a reconciliation of Adjusted EBITDA and Retail Gross Margin to their most directly comparable GAAP financial measures.
(2) Adjusted EBITDA for the three and six months ended June 30, 2024 includes an add back of $1.1 million and $1.5 million, respectively, related to merger agreement expense.

Total Revenues. Total revenues for the three months ended June 30, 2024 were approximately $86.7 million, a decrease of approximately $4.7 million, or 5%, from approximately $91.4 million for the three months ended June 30, 2023, as indicated in the table below (in millions). This decrease was primarily due to lower electricity and gas unit revenue as a result of decreased electricity and gas rates, partially offset by an increase in electricity volumes sold in the second quarter of 2024 as compared to the second quarter of 2023.

Change in electricity volumes sold$5.2 
Change in natural gas volumes sold— 
Change in electricity unit revenue per MWh(8.9)
Change in natural gas unit revenue per MMBtu(2.1)
Change in other revenue0.3 
Change in net asset optimization expense0.8 
Change in total revenues$(4.7)

48


Retail Cost of Revenues. Total retail cost of revenues for the three months ended June 30, 2024 was approximately $43.0 million, a decrease of approximately $2.9 million, or 6%, from approximately $45.9 million for the three months ended June 30, 2023, as indicated in the table below (in millions). This decrease was primarily due to a decrease in electricity and gas unit cost, partially offset by an increase in electricity volumes sold in the second quarter of 2024 as compared to the second quarter of 2023, and a change in value of our retail derivative portfolio.

Change in electricity volumes sold$3.8 
Change in natural gas volumes sold0.1 
Change in electricity unit cost per MWh(9.6)
Change in natural gas unit cost per MMBtu(2.5)
Change in other costs 0.1 
Change in value of retail derivative portfolio5.2 
Change in retail cost of revenues$(2.9)

General and Administrative Expense. General and administrative expense for the three months ended June 30, 2024 was approximately $20.9 million, an increase of approximately $4.2 million, or 25%, as compared to $16.7 million for the three months ended June 30, 2023. This increase was primarily attributable to an increase in stock compensation expense and legal fees, both of which were related to the Merger in the second quarter of 2024, and an increase in legal and regulatory expense in the second quarter of 2024 compared to the second quarter of 2023.

Depreciation and Amortization Expense. Depreciation and amortization expense for the three months ended June 30, 2024 was approximately $2.2 million, an increase of approximately $0.2 million, or 10%, from approximately $2.0 million for the three months ended June 30, 2023. This increase was primarily due to an increased amortization expense associated with customer intangibles.

Customer Acquisition Cost. Customer acquisition cost for the three months ended June 30, 2024 was approximately $2.6 million, an increase of approximately $1.1 million, or 73% from approximately $1.5 million three months ended June 30, 2023, primarily due to an increase in the sales activity in the second quarter of 2024 as compared to the second quarter of 2023.
49


Six months ended June 30, 2024 Compared to Six months ended June 30, 2023

Total Revenues. Total revenues for the six months ended June 30, 2024 were approximately $200.8 million, a decrease of approximately $22.5 million, or 10%, from approximately $223.3 million for the six months ended June 30, 2023, as indicated in the table below (in millions). This decrease was primarily due to lower electricity and gas unit revenue as a result of decreased electricity and gas rates, partially offset by an increase in electricity volumes sold in the first half of 2024 as compared to the first half of 2023.
Change in electricity volumes sold$13.9 
Change in natural gas volumes sold(3.0)
Change in electricity unit revenue per MWh(23.0)
Change in natural gas unit revenue per MMBtu(14.3)
Change in other revenue1.4 
Change in net asset optimization expense2.5 
Change in total revenues$(22.5)

Retail Cost of Revenues. Total retail cost of revenues for the six months ended June 30, 2024 was approximately $112.0 million, a decrease of approximately $51.4 million, or 31%, from approximately $163.4 million for the six months ended June 30, 2023, as indicated in the table below (in millions). This decrease was primarily due to a change in the value of our retail derivative portfolio and lower electricity and gas costs. The decrease was partially offset by an increase in electricity volumes sold in the first half of 2024 as compared to the first half of of 2023.

Change in electricity volumes sold$10.0 
Change in natural gas volumes sold(1.8)
Change in electricity unit cost per MWh(19.8)
Change in natural gas unit cost per MMBtu(12.2)
Change in other costs0.7 
Change in value of retail derivative portfolio(28.3)
Change in retail cost of revenues$(51.4)

General and Administrative Expense. General and administrative expense for the six months ended June 30, 2024 was approximately $38.2 million, an increase of approximately $4.3 million, or 13%, as compared to $33.9 million for the six months ended June 30, 2023. This increase was primarily attributable to an increase in stock compensation expense and legal fees, both of which were related to the Merger in 2024, and an increase in legal and regulatory expense in the first half of 2024 compared to the first half of 2023.

Depreciation and Amortization Expense. Depreciation and amortization expense for the six months ended June 30, 2024 was approximately $4.3 million, a decrease of approximately $1.0 million, or 19%, from approximately $5.3 million for the six months ended June 30, 2023. This decrease was primarily due to the decreased amortization expense associated with customer relationship intangibles.

Customer Acquisition Cost. Customer acquisition cost for the six months ended June 30, 2024 was approximately $5.0 million, an increase of approximately $1.8 million, or 52%, from approximately $3.3 million for the six months ended June 30, 2023. This increase was primarily due to increased sales activity in the first half of 2024 as compared to first half of of 2023.

50


Operating Segment Results
(in thousands, except volume and per unit operating data)Three Months Ended June 30,Six Months Ended June 30,
  2024202320242023
Retail Electricity Segment
Total Revenues$71,148 $74,765 $148,477 $157,592 
Retail Cost of Revenues37,127 37,612 86,258 118,442 
Less: Net gain (loss) on non-trading derivatives, net of cash settlements8,710 14,159 17,997 (4,313)
Retail Gross Margin (1) — Electricity
$25,311 $22,994 $44,222 $43,463 
Volumes — Electricity (MWhs)489,369 457,054 993,676 913,331 
Retail Gross Margin (2) — Electricity per MWh
$51.72 $50.31 $44.50 $47.59 
Retail Natural Gas Segment
Total Revenues$15,812 $17,856 $52,871 $70,154 
Retail Cost of Revenues5,663 8,263 24,866 44,874 
Less: Net gain (loss) on non-trading derivatives, net of cash settlements2,133 1,947 3,792 (2,227)
Retail Gross Margin (1) — Gas
$8,016 $7,646 $24,213 $27,507 
Volumes — Gas (MMBtus)2,074,924 2,064,785 6,327,869 6,612,611 
Retail Gross Margin (2) — Gas per MMBtu
$3.86 $3.70 $3.83 $4.16 
(1) Reflects the Retail Gross Margin attributable to our Retail Electricity Segment or Retail Natural Gas Segment, as applicable. Retail Gross Margin is a non-GAAP financial measure. See “Non-GAAP Performance Measures” for a reconciliation of Retail Gross Margin to most directly comparable financial measures presented in accordance with GAAP.
(2) Reflects the Retail Gross Margin for the Retail Electricity Segment or Retail Natural Gas Segment, as applicable, divided by the total volumes in MWh or MMBtu, respectively.

Three Months Ended June 30, 2024 Compared to Three Months Ended June 30, 2023
Retail Electricity Segment

Total revenues for the Retail Electricity Segment for the three months ended June 30, 2024 were approximately $71.1 million, a decrease of approximately $3.7 million, or 5%, from approximately $74.8 million for the three months ended June 30, 2023. This decrease was largely due to lower electricity prices, which resulted in a decrease of $8.9 million, partially offset by an increase in electricity volumes of $5.2 million as a result of a larger electricity customer book as compared to the second quarter of 2023.

Retail cost of revenues for the Retail Electricity Segment for the three months ended June 30, 2024 were approximately $37.1 million, a decrease of approximately $0.5 million, or 1%, from approximately $37.6 million for the three months ended June 30, 2023. This decrease was primarily due to a decrease in electricity costs, resulting in a decrease of $9.6 million, partially offset by higher volumes due to a larger electricity customer book, resulting in an increase of $3.8 million and a change in the fair value of our retail derivative portfolio used for hedging, which resulted in a increase of $5.4 million.

Retail gross margin for the Retail Electricity Segment for the three months ended June 30, 2024 was approximately $25.3 million, an increase of approximately $2.3 million, or 10%, from approximately $23.0 million for the three months ended June 30, 2023, as indicated in the table below (in millions).
Change in volumes sold$1.6 
Change in unit margin per MWh0.7 
Change in retail electricity segment retail gross margin$2.3 
51


Retail Natural Gas Segment

Total revenues for the Retail Natural Gas Segment for the three months ended June 30, 2024 were approximately $15.8 million, a decrease of approximately $2.1 million, or 12%, from approximately $17.9 million for the three months ended June 30, 2023. This decrease was attributable to lower natural gas prices, which decreased total revenues by $2.1 million.

Retail cost of revenues for the Retail Natural Gas Segment for the three months ended June 30, 2024 were approximately $5.7 million, a decrease of $2.6 million, or 31%, from approximately $8.3 million for the three months ended June 30, 2023. This decrease was primarily due to lower natural gas costs, which resulted in a decrease of $2.5 million and a change in the fair value of our retail derivative portfolio used for hedging, which resulted in a decrease of $0.2 million.

Retail gross margin for the Retail Natural Gas Segment for the three months ended June 30, 2024 was approximately $8.0 million, an increase of approximately $0.4 million, or 5%, from approximately $7.6 million for the three months ended June 30, 2023, as indicated in the table below (in millions).
Change in volumes sold$— 
Change in unit margin per MMBtu0.4 
Change in retail natural gas segment retail gross margin$0.4 

52


Six Months Ended June 30, 2024 Compared to Six Months Ended June 30, 2023
Retail Electricity Segment

Total revenues for the Retail Electricity Segment for the six months ended June 30, 2024 were approximately $148.5 million, a decrease of approximately $9.1 million, or 6%, from approximately $157.6 million for the six months ended June 30, 2023. This decrease was largely due to lower electricity prices, resulting in a decrease of $23.0 million, partially offset by higher volumes, resulting in an increase of $13.9 million.

Retail cost of revenues for the Retail Electricity Segment for the six months ended June 30, 2024 was approximately $86.3 million, a decrease of approximately $32.1 million, or 27%, from approximately $118.4 million for the six months ended June 30, 2023. This decrease was primarily due to a decrease in electricity costs of $19.8 million due to a lower commodity price environment in 2024, a change in the value of our derivative portfolio used for hedging resulting in a decrease of $22.3 million, partially offset by an increase in electricity volumes sold resulting in an increase of $10.0 million.

Retail gross margin for the Retail Electricity Segment for the six months ended June 30, 2024 was approximately $44.2 million, an increase of approximately $0.7 million, or 2%, from approximately $43.5 million for the six months ended June 30, 2023, as indicated in the table below (in millions).
Change in volumes sold$3.8 
Change in unit margin per MWh(3.1)
Change in retail electricity segment retail gross margin$0.7 
Retail Natural Gas Segment

Total revenues for the Retail Natural Gas Segment for the six months ended June 30, 2024 were approximately $52.9 million, a decrease of approximately $17.3 million, or 25%, from approximately $70.2 million for the six months ended June 30, 2023. This decrease was attributable to lower rates, which resulted in a decrease in total revenues of $14.3 million and a decrease in volumes as a result of a smaller natural gas customer book resulting in a decrease of $3.0 million.

Retail cost of revenues for the Retail Natural Gas Segment for the six months ended June 30, 2024 was approximately $24.9 million, a decrease of approximately $20.0 million, or 45%, from approximately $44.9 million for the six months ended June 30, 2023. The decrease was primarily attributable to a decrease in natural gas cost of $12.2 million, a decrease in volumes sold resulting in a decrease of $1.8 million and a change in the value of our derivative portfolio used for hedging, which resulted in a decrease of $6.0 million.

Retail gross margin for the Retail Natural Gas Segment for the six months ended June 30, 2024 was approximately $24.2 million, a decrease of approximately $3.3 million, or 12%, from approximately $27.5 million for the six months ended June 30, 2023, as indicated in the table below (in millions).
Change in volumes sold$(1.2)
Change in unit margin per MMBtu(2.1)
Change in retail natural gas segment retail gross margin$(3.3)
53


Liquidity and Capital Resources

Overview

Our primary sources of liquidity are cash generated from operations and borrowings under our Senior Credit Facility. Our principal liquidity requirements are to meet our financial commitments, finance current operations, fund organic growth and/or acquisitions and service debt and pay dividends. Our liquidity requirements fluctuate with our level of customer acquisition costs, acquisitions, collateral posting requirements on our derivative instruments portfolio, distributions, the effects of the timing between the settlement of payables and receivables, including the effect of bad debts, weather conditions, and our general working capital needs for ongoing operations. Estimating our liquidity requirements is highly dependent on then-current market conditions, forward prices for natural gas and electricity, market volatility and our then existing capital structure and requirements.

We believe that cash generated from operations and our available liquidity sources will be sufficient to sustain current operations, pay dividends to the holders of Series A Preferred Stock, and to pay required taxes. Our ability to pay dividends to the holders of the Series A Preferred Stock in the future will ultimately depend on our RCE count, margins, profitability and cash flow, and the covenants under our Senior Credit Facility.

Liquidity Position

The following table details our available liquidity as of June 30, 2024:
($ in thousands)June 30, 2024
Cash and cash equivalents$53,557 
Senior Credit Facility Availability (1)
75,661 
Subordinated Debt Facility Availability (2)
25,000 
Total Liquidity$154,218 
(1) Reflects amount of Letters of Credit that could be issued based on existing covenants as of June 30, 2024.
(2) The availability of the Subordinated Facility is dependent on ’Mr. Maxwell’s discretion. See “—Sources of Liquidity —Subordinated Debt Facility.”

Borrowings and related posting of letters of credit under our Senior Credit Facility are subject to material variations on a seasonal basis due to the timing of commodity purchases to satisfy natural gas inventory requirements and to meet customer demands during periods of peak usage. Additionally, borrowings are subject to borrowing base and covenant restrictions.

Cash Flows

Our cash flows were as follows for the respective periods (in thousands):
  Six Months Ended June 30,
  20242023
Net cash provided by operating activities$28,327 $34,696 
Net cash used in investing activities$(730)$(775)
Net cash used in financing activities$(14,303)$(22,213)

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

Cash Flows Provided by Operating Activities. Cash flows provided by operating activities for the six months ended June 30, 2024 decreased by $6.4 million compared to the six months ended June 30, 2023. The decrease was primarily the result of changes in working capital for the six months ended June 30, 2024.

54


Cash Flows Used in Investing Activities. Cash flows used in investing activities decreased by less than $0.1 million for the six months ended June 30, 2024. The decrease was primarily the result of decreased capital spending during the six months ended June 30, 2024.

Cash Flows Used in Financing Activities. Cash flows used in financing activities decreased by $7.9 million for the six months ended June 30, 2024, primarily due to a decrease in sub-debt paydown of $15.0 million, decrease in dividends paid to Class A common stockholders of $2.9 million, offset by an increase in net paydown of our Senior Credit Facility of $9.0 million, during the six months ended June 30, 2024.

Sources of Liquidity and Capital Resources

For a description of the terms and conditions of our Senior Credit Facility and First Amendment, including descriptions of the interest rate, commitment fee, covenants and terms of default, please see Note 9 “Debt” in the notes to our condensed consolidated financial statements.

Amended and Restated Subordinated Debt Facility

See Note 9 “Debt” for further information regarding the Subordinated Debt Facility.

Uses of Liquidity and Capital Resources

Repayment of Current Portion of Senior Credit Facility

Our Senior Credit Facility matures in June 2027, and thus, no amounts are due currently. However, due to the revolving nature of the facility, excess cash available is generally used to reduce the balance outstanding, which at June 30, 2024 was $93.0 million. The current variable interest rate on the facility at June 30, 2024 was 8.59%.

Customer Acquisitions

Our customer acquisition strategy consists of customer growth obtained through organic customer additions as well as opportunistic acquisitions. During the three months ended June 30, 2024 and 2023, we spent a total of $2.6 million and $1.5 million, respectively, on organic customer acquisitions.

Capital Expenditures

Our capital requirements each year are relatively low and generally consist of minor purchases of equipment or information system upgrades and improvements. Capital expenditures for the six months ended June 30, 2024 and 2023 included $0.7 million and $0.8 million, respectively, related to information systems improvements.

Dividends and Distributions

For the three and six months ended June 30, 2024 we paid $2.7 million and $5.4 million in dividends to holders of the Series A Preferred Stock. As of June 30, 2024, we had accrued $2.7 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on July 15, 2024. For a more detailed explanation of the Company's Series A Preferred Stock, please see Note 5 "Preferred Stock" in the notes to our condensed consolidated financial statements.

For the full year ended December 31, 2024, taking into consideration the amount of dividends already paid and estimating future dividends using the stated most recent dividend rate paid on the Series A Preferred Stock, we would be required to pay dividends of $10.8 million in the aggregate based on the Series A Preferred Stock outstanding as of June 30, 2024.

55


On July 17, 2024, we declared a dividend in the amount of $0.75881 per share for the Series A Preferred Stock for the second quarter of 2024. Dividends on Series A Preferred Stock will be paid on October 15, 2024 to holders of record on October 1, 2024.

Future dividends to the holders of Series A Preferred Stock are within the discretion of our Board of Directors, and will depend upon our operations, our financial condition, capital requirements and investment opportunities, the performance of our business, cash flows, RCE counts and the margins we receive, as well as restrictions under our Senior Credit Facility. A dividend penalty event would occur if dividends on the Series A Preferred Stock are in arrears for six or more quarterly dividend periods, in which case the dividend rate on the Series A Preferred Stock would increase by 2.00% per annum, and the holders of the Series A Preferred Stock would be entitled to elect two members to our Board of Directors, until the dividend penalty event is cured.


56


Off-Balance Sheet Arrangements

As of June 30, 2024, we had no material “off-balance sheet arrangements.”


Related Party Transactions

For a discussion of related party transactions, see Note 13 “Transactions with Affiliates” to Part I, Item 1 of this Report.
Critical Accounting Policies and Estimates

Our critical accounting policies and estimates are described in “Management's Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” in our 2023 Form 10-K. There have been no changes to these policies and estimates since the date of our 2023 Form 10-K.

Refer to Note 2 “Basis of Presentation and Summary of Significant Accounting Policies” to Part I, Item 1 of this Report for a discussion on recent accounting pronouncements.
Contingencies

In the ordinary course of business, we may become party to lawsuits, administrative proceedings and governmental investigations, including regulatory and other matters. Except as described in Note 12 “Commitments and Contingencies” to Part I, Item 1 of this Report, as of June 30, 2024, management did not believe that any of our outstanding lawsuits, administrative proceedings or investigations could result in a material adverse effect. Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. For a discussion of the status of current legal and regulatory matters, see Note 12 “Commitments and Contingencies” to Part I, Item 1 of this Report.

57


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Market risks relating to our operations result primarily from changes in commodity prices and interest rates, as well as counterparty credit risk. We employ established risk management policies and procedures to manage, measure, and limit our exposure to these risks.

Commodity Price Risk

We hedge and procure our energy requirements from various wholesale energy markets, including both physical and financial markets and through short and long-term contracts. Our financial results are largely dependent on the margin we are able to realize between the wholesale purchase price of natural gas and electricity plus related costs and the retail sales price we charge our customers for these commodities. We actively manage our commodity price risk by entering into various derivative or non-derivative instruments to hedge the variability in future cash flows from fixed-price forecasted sales and purchases of natural gas and electricity in connection with our retail energy operations. These instruments include forwards, futures, swaps, and option contracts traded on various exchanges, such as NYMEX and Intercontinental Exchange, or ICE, as well as over-the-counter markets. These contracts have varying terms and durations, which range from a few days to several years, depending on the instrument. We also utilize similar derivative contracts in connection with our asset optimization activities to attempt to generate incremental gross margin by effecting transactions in markets where we have a retail presence. Generally, any such instruments that are entered into to support our retail electricity and natural gas business are categorized as having been entered into for non-trading purposes, and instruments entered into for any other purpose are categorized as having been entered into for trading purposes.

Our net gain/(loss) on our non-trading derivative instruments, net of cash settlements, was $10.8 million and $16.1 million for three months ended June 30, 2024 and 2023, respectively and $21.8 million and $(6.5) million for six months ended June 30, 2024 and 2023, respectively.

We have adopted risk management policies to measure and limit market risk associated with our fixed-price portfolio and our hedging activities. For additional information regarding our commodity price risk and our risk management policies, see “Item 1A—Risk Factors” in our 2023 Form 10-K.

We measure the commodity risk of our non-trading energy derivatives using a sensitivity analysis on our net open position. As of June 30, 2024, our Gas Non-Trading Fixed Price Open Position (hedges net of retail load) was a short position of 695,560 MMBtu. An increase of 10% in the market prices (NYMEX) from their June 30, 2024 levels would have decreased the fair market value of our net non-trading energy portfolio by less than $0.1 million. Likewise, a decrease of 10% in the market prices (NYMEX) from their June 30, 2024 levels would have increased the fair market value of our non-trading energy derivatives by less than $0.1 million. As of June 30, 2024, our Electricity Non-Trading Fixed Price Open Position (hedges net of retail load) was a short position of 141,322 MWhs. An increase of 10% in the forward market prices from their June 30, 2024 levels would have decreased the fair market value of our net non-trading energy portfolio by $0.5 million. Likewise, a decrease of 10% in the forward market prices from their June 30, 2024 levels would have increased the fair market value of our non-trading energy derivatives by $0.5 million.

Credit Risk

In many of the utility services territories where we conduct business, Purchase of Receivables (“POR”) programs have been established, whereby the local regulated utility purchases our receivables, and becomes responsible for billing the customer and collecting payment from the customer. This service results in substantially all of our credit risk being with the utility and not to our end-use customer in these territories. Approximately 59% and 53% of our retail revenues were derived from territories in which substantially all of our credit risk was with local regulated utility companies for the three months ended June 30, 2024 and 2023, respectively, and 60% and 54% for six months ended June 30, 2024 and 2023,, respectively, all of which had investment grade ratings as of such date. We paid these local regulated utilities a weighted average discount of 1.2% and 1.0%, for the three months ended June
58


30, 2024 and 2023, respectively, and 1.2% and 1.0% for six months ended June 30, 2024 and 2023, respectively of total revenues for customer credit risk protection. In certain of the POR markets in which we operate, the utilities limit their collections exposure by retaining the ability to transfer a delinquent account back to us for collection when collections are past due for a specified period.

If our collection efforts are unsuccessful, we return the account to the local regulated utility for termination of service. Under these service programs, we are exposed to credit risk related to payment for services rendered during the time between when the customer is transferred to us by the local regulated utility and the time we return the customer to the utility for termination of service, which is generally one to two billing periods. We may also realize a loss on fixed-price customers in this scenario due to the fact that we will have already fully hedged the customer’s expected commodity usage for the life of the contract.

In non-POR markets (and in POR markets where we may choose to direct bill our customers), we manage customer credit risk through formal credit review in the case of commercial customers, and credit score screening, deposits and disconnection for non-payment, in the case of residential customers. Economic conditions may affect our customers’ ability to pay bills in a timely manner, which could increase customer delinquencies and may lead to an increase in bad debt expense. Our bad debt expense for the three months ended June 30, 2024 and 2023 was 2.1% and 2.4% of non-POR market retail revenues, respectively and our bad debt expense for the six months ended June 30, 2024 and 2023 was 1.4% and 2.1% of non-POR market retail revenues, respectively. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Drivers of Our Business—Customer Credit Risk” for an analysis of our bad debt expense related to non-POR markets during the six months ended June 30, 2024.

We are exposed to wholesale counterparty credit risk in our retail and asset optimization activities. We manage this risk at a counterparty level and secure our exposure with collateral or guarantees when needed. At June 30, 2024, approximately $1.1 million of our total exposure of $1.6 million was either with a non-investment grade counterparty or otherwise not secured with collateral or a guarantee. The credit worthiness of the remaining exposure with other customers was evaluated with no material allowance recorded at June 30, 2024.

Interest Rate Risk

We are exposed to fluctuations in interest rates under our variable-price debt obligations, including our Senior Credit Facility and our Series A Preferred Stock.

At June 30, 2024, we were co-borrowers under the Senior Credit Facility, under which $93.0 million of variable rate indebtedness was outstanding. Based on the average amount of our variable rate indebtedness outstanding during the three months ended June 30, 2024, a 1.0% increase in interest rates would have resulted in additional annual interest expense of approximately $0.9 million.

On July 17, 2024, our Board of Directors declared a quarterly cash dividend in the amount of $0.75881 per share for the Series A Preferred Stock for the second quarter of 2024 for an aggregate amount of $2.7 million for the quarter. Based on the Series A Preferred Stock outstanding on June 30, 2024, a 1.0% increase in interest rates would have resulted in additional dividends of $0.2 million for the quarter.

59


ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost benefit relationship of possible controls and procedures. Based on this evaluation, management concluded that our disclosure controls and procedures were effective as of June 30, 2024.

Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the three months ended June 30, 2024 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
60


PART II. OTHER INFORMATION
Item 1. Legal Proceedings.

See Note 12 “Commitments and Contingencies” to Part I, Item 1 of this Report, which is incorporated by reference into this Part II, Item 1, for a description of certain ligation, legal proceedings, and regulatory matters.

Item 1A. Risk Factors.

Security holders and potential investors in our securities should carefully consider the risk factors under “Item 1A— Risk Factors” in our 2023 Form 10-K. There has been no material change in our risk factors from those described in the 2023 Form 10-K. Our description of risks are not the sole risks for investors. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition or results of operations.

61


Item 6. Exhibits

The exhibits required to be filed by Item 6 are set forth in the Exhibit Index included below.
62


INDEX TO EXHIBITS
  Incorporated by Reference
ExhibitExhibit DescriptionFormExhibit NumberFiling DateSEC File No.
2.1#10-Q2.15/5/2016001-36559
2.2#10-Q2.25/5/2016001-36559
2.3#8-K2.18/1/2016001-36559
2.4#10-Q2.45/8/2017001-36559
2.58-K2.17/6/2017001-36559
2.6#8-K2.11/16/2018001-36559
2.7#10-K2.73/9/2018001-36559
2.8#8-K2.110/25/2018001-36559
2.910-Q2.98/5/2020001-36559
2.10^

8-K2.11/2/2024001-36559
3.110-K3.12/29/2024001-36559
3.28-K3.28/9/2021001-36559
3.38-A53/14/2017001-36559
4.1*
10.1#8-K10.16/28/2024001-36559
63


10.210.26/28/2024001-36559
31.1*
31.2*
32**
101.INS*
XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL
101.SCH*Inline XBRL Taxonomy Extension Schema Document.
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document.
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase Document.
104*
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101.INS)

* Filed herewith
** Furnished herewith
^ The disclosure letters contemplated by this Agreement and Plan of Merger and the Exhibits to this Agreement have been omitted pursuant to Item 601(b)(2) of Regulation S-K. The registrant hereby agrees to supplementally furnish to the SEC upon request any omitted disclosure letters or exhibits to the Agreement and Plan of Merger.
# Certain schedules, exhibits and annexes have been omitted in reliance on Item 601 (a)(5) of Regulation S-K, the registrant agrees to furnish supplementally a copy of any omitted schedule, exhibit or annex to the Commission upon request


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.
Via Renewables, Inc.
August 1, 2024/s/ Mike Barajas
Mike Barajas
Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)


64
EX-4.1 2 via-descriptionofcapitalst.htm EX-4.1 Document
Exhibit 4.1

DESCRIPTION OF SECURITIES REGISTERED UNDER SECTION 12 OF THE EXCHANGE ACT OF 1934
The following summary of the terms of the capital stock of Via Renewables, Inc. (the “Company” or “we,” “us,” or “our”) is not meant to be complete and is qualified by reference to the relevant provisions of the General Corporation Law of the State of Delaware (the “DGCL”) and the complete text of our amended and restated certificate of incorporation (our “certificate of incorporation”), the certificate of designation for the Series A Preferred Stock (the “certificate of designation”) and the second amended and restated bylaws of the Company (our “bylaws”). For a complete description of our capital stock, refer to our certificate of incorporation, the certificate of designation and bylaws, all of which are incorporated by reference as exhibits to this report.
We have one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), our 8.75% Series A Fixed-to-Floating Rate Cumulative Perpetual Preferred Stock, par value $0.01 per share (the “Series A Preferred Stock”).
Series A Preferred Stock
Our board of directors has adopted a certificate of designations to our certificate of incorporation establishing the Series A Preferred Stock. The certificate of designations initially authorized 4,000,000 shares of Series A Preferred Stock. Our board of directors may authorize and issue additional shares of Series A Preferred Stock, from time to time, without obtaining consent of the holders of shares of Series A Preferred Stock. The foregoing provides a summary of certain terms and provisions of the Series A Preferred Stock.
Maturity. The Series A Preferred Stock has no maturity date, and we are not required to redeem the Series A Preferred Stock. Accordingly, the Series A Preferred Stock will remain outstanding indefinitely unless we decide to redeem it pursuant to our optional redemption right or our special optional redemption right in connection with a Change of Control, or under the circumstances set forth below under “—Limited Conversion Rights Upon a Change of Control” and elect to convert such Series A Preferred Stock. We are not required to set aside funds to redeem the Series A Preferred Stock.
Dividends. Holders of the Series A Preferred Stock are entitled to receive, when, as and if declared by our board of directors, out of funds legally available for the payment of dividends, cumulative cash dividends payable on the 15th day of each April, July, October and January (each a “Dividend Payment Date,” and each such quarterly period, a “Dividend Period”); provided that if any Dividend Payment Date is not a Business Day, then the dividend which would otherwise have been payable on that Dividend Payment Date may be paid on the next succeeding Business Day, and no interest, additional dividends or other sums will accrue on the amount so payable for the period from and after that Dividend Payment Date to that next succeeding Business Day. Dividends on the Series A Preferred Stock accrue daily and are cumulative from, and including, the date of original issue. “Business Day” means any day, other than a Saturday or Sunday, that is neither a legal holiday nor a day on which banking institutions in New York, New York are authorized or required by law, regulation or executive order to close.
Dividend Rate. Holders of shares of the Series A Preferred Stock are entitled to receive, when, as and if declared by our board of directors, out of funds legally available for the payment of dividends, cumulative cash dividends at an annual rate of 8.75%, based on the $25.00 liquidation preference per annum (the “Fixed Dividend Rate”) during the Fixed Rate Period (as defined below). The Fixed Dividend Rate shall accrue from, and including, the date of original issuance to, but not including, April 15, 2022 (the “Fixed Rate Period”). On and after April 15, 2022 (the “Floating Rate Period”), dividends on the Series A Preferred Stock shall accrue at an annual rate equal to the sum of (a) Three-Month LIBOR (if it
#102398892v2


then exists), or an alternative reference rate as of the applicable determination date, as calculated on each applicable date of determination and (b) 6.578%, based on the $25.00 liquidation preference per share of Series A Preferred Stock (the “Floating Dividend Rate”). Following the cessation of the publication of U.S. LIBOR on June 30, 2023, we use Three Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.
Ranking; Liquidation Preference. The Series A Preferred Stock, with respect to dividend rights and rights upon liquidation, dissolution or winding up, ranks: (i) senior to all of our Class A common stock, par value $0.01 per share (our “Class A Common Stock”) and any junior stock; (ii) equal to any parity stock; (iii) junior to all senior stock; and (iv) junior to all of our existing and future indebtedness. If declared dividends on the Series A Preferred Stock are not paid on an applicable Dividend Payment Date, we will not pay a dividend on any parity stock or junior stock until all accrued and unpaid dividends on the Series A Preferred Stock have been paid.
Restrictions on Dividends. No dividend may be declared or paid or set apart for payment on any junior securities (other than a dividend payable solely in junior securities or cash in lieu of fractional junior securities) unless full cumulative dividends have been or contemporaneously are being paid or provided for on all outstanding Series A Preferred Stock and any parity stock through the most recent respective Dividend Payment Date.
Optional Redemption. On and after April 15, 2022, we may, at our option, upon not less than 30 nor more than 60 days written notice, redeem the Series A Preferred Stock, in whole or in part, at any time or from time to time, for cash at a redemption price of $25.00 per share, plus any accumulated and unpaid dividends thereon to, but not including, the date fixed for redemption. If we elect to redeem any shares of Series A Preferred Stock as described in this paragraph, we may use any available cash to pay the redemption price.
Special Optional Redemption. Upon the occurrence of a Change of Control, provided no limiting document may prohibit it, we may, at our option, upon not less than 30 days nor more than 60 days’ written notice, redeem the Series A Preferred Stock, in whole or in part, within 120 days after the first date on which such Change of Control occurred, for cash at a redemption price of $25.00 per share, plus any accumulated and unpaid dividends thereon to, but not including, the date fixed for redemption. If, prior to the Change of Control Conversion Date (as defined below under “—Limited Conversion Rights Upon a Change of Control”), we have provided notice of our election to redeem some or all of the shares of Series A Preferred Stock (whether pursuant to our optional redemption right described above under “—Optional Redemption” or this special optional redemption right), the holders of shares of Series A Preferred Stock will not have the Change of Control Conversion Right (as defined and described below under “—Limited Conversion Rights Upon a Change of Control”) with respect to the shares called for redemption. If we elect to redeem any shares of the Series A Preferred Stock as described in this paragraph, we may use any available cash to pay the redemption price.
A “Change of Control” is deemed to occur when, after the original issuance of the Series A Preferred Stock, the following have occurred and are continuing:
the direct or indirect sale, lease, transfer, conveyance or other disposition (other than by way of merger, arrangement, amalgamation or consolidation), in one or a series of related transactions, of all or substantially all of the properties or assets taken as a whole, to any “person” (as that term is used in Section 13(d)(3) of the Exchange Act); or
the consummation of any transaction or series of related transactions (including, without limitation, any merger, arrangement, amalgamation or consolidation), the result of which is that (a) any “person” (as defined above) becomes the beneficial owner, directly or indirectly, of more
2
#102398892v2


than 50% of the total voting power of all of our Class A Common Stock and Class B common stock, par value $0.01 per share (the “Class B Common Stock” and, together with the Class A Common Stock, the “Common Stock”) entitled to vote generally in the election of our directors, measured by voting power rather than number of shares of Common Stock or (b) any person that is a holder of the Class B Common Stock becomes the beneficial owner, directly or indirectly, of more than 75% of the total voting power of all of our Common Stock entitled to vote generally in the election of our directors, measured by voting power rather than number of shares of Common Stock; and provided, that such person will be deemed to have beneficial ownership of all securities that such person has the right to acquire, whether such right is currently exercisable or is exercisable only upon the occurrence of a subsequent condition.
Conversion, Exchange and Preemptive Rights. Except as described under “—Limited Conversion Rights Upon a Change of Control,” the Series A Preferred Stock will not be subject to preemptive rights or be convertible into or exchangeable for any other securities or property at the option of the holder.
Limited Conversion Rights Upon a Change of Control. Upon the occurrence of a Change of Control, each holder of shares of Series A Preferred Stock will have the right (unless, prior to the change of control conversion date, we have provided or provide irrevocable notice of our election to redeem the Series A Preferred Stock as described above under “—Optional Redemption,” or “—Special Option Redemption”) to convert some or all of the shares of Series A Preferred Stock held by such holder on the change of control conversion date, into the common stock conversion consideration, which is equal to the lesser of:
the quotient obtained by dividing (i) the sum of the $25.00 liquidation preference per share of Series A Preferred Stock plus the amount of any accumulated and unpaid dividends (whether or not declared) to, but not including, the change of control conversion date (unless the change of control conversion date is after a record date for a Series A Preferred Stock dividend payment and prior to the corresponding Dividend Payment Date, in which case no additional amount for such accumulated and unpaid dividend will be included in this sum) by (ii) the common stock price (such quotient, the “Conversion Rate”); and
0.73394 shares of Class A Common Stock, subject to certain adjustments (the “Share Cap”).
The certificate of designations initially designated a Share Cap of 1.83482, but the Share Cap is subject to pro rata adjustments for any share splits (including those effected pursuant to a distribution of Common Stock), subdivisions or combinations (in each case, a “Share Split”) with respect to the Class A Common Stock as follows: the adjusted Share Cap as the result of a Share Split will be the number of shares of Class A Common Stock that is equivalent to the product obtained by multiplying (i) the Share Cap in effect immediately prior to such Share Split by (ii) a fraction, the numerator of which is the number of shares of Common Stock outstanding after giving effect to such Share Split and the denominator of which is the number of shares of Common Stock outstanding immediately prior to such Share Split.
The original Share Cap of 1.83482, as adjusted for the Company’s 2-to-1 forward split in June 2017, and the 5-to-1 reverse split in March 2023, is 0.73394.
In the case of a Change of Control pursuant to which our Class A Common Stock will be converted into alternative form consideration, a holder of Series A Preferred Stock will receive upon conversion of such Series A Preferred Stock the kind and amount of alternative form consideration which such holder would have owned or been entitled to receive upon the Change of Control had such holder held a number of shares of our Class A Common Stock equal to the common stock conversion consideration immediately prior to the effective time of the Change of Control.
3
#102398892v2


Notwithstanding the foregoing, the holders of shares of Series A Preferred Stock will not have the Change of Control Conversion Right if the acquiror has shares listed or quoted on the NYSE, the NYSE American or NASDAQ or listed or quoted on an exchange or quotation system that is a successor to the NYSE, the NYSE American or NASDAQ, and the Series A Preferred Stock becomes convertible into or exchangeable for such acquiror’s listed shares upon a subsequent Change of Control of the acquiror.
Voting Rights. Holders of shares of Series A Preferred Stock generally have no voting rights. If, however, either (i) we have not paid dividends on the Series A Preferred Stock for six or more Dividend Periods, whether or not consecutive, or (ii) we fail to maintain the listing of the Series A Preferred Stock on the NYSE, the NYSE American or NASDAQ, or on an exchange or quotation system that is a successor to the NYSE, the NYSE American or NASDAQ, for a period of 180 consecutive days, then holders of Series A Preferred Stock, together with the holders of any Parity Stock upon which like voting rights have been conferred and are exercisable, will be entitled to elect two additional directors to our Board of Directors.
Unless we have received the affirmative vote or consent of the holders of at least two-thirds of the outstanding Series A Preferred Stock, voting as a single class, we may not (i) adopt any amendment to our certificate of incorporation relating to the Series A Preferred Stock to affect materially and adversely the rights, privileges, restrictions or conditions of the Series A Preferred Stock, or (ii) authorize, create or increase the authorized number of shares of Senior Stock.
Anti-Takeover Effects of Provisions of Our Certificate of Incorporation, Our Bylaws and Delaware Law
Some provisions of Delaware law, and our certificate of incorporation and our bylaws described below, contains provisions that could make acquisitions of us by means of a tender offer, a proxy contest or otherwise; or removal of our incumbent officers and directors more difficult. These provisions may also have the effect of preventing changes in our management. It is possible that these provisions could make it more difficult to accomplish or could deter transactions that stockholders may otherwise consider to be in their best interest or in our best interests, including transactions that might result in a premium over the market price for our shares.
These provisions, summarized below, are expected to discourage coercive takeover practices and inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with us. We believe that the benefits of increased protection and our potential ability to negotiate with the proponent of an unfriendly or unsolicited proposal to acquire or restructure us outweigh the disadvantages of discouraging these proposals because, among other things, negotiation of these proposals could result in an improvement of their terms.
Delaware law. In our certificate of incorporation, we have elected not to be subject to the provisions of Section 203 of the DGCL) regulating corporate takeovers until the date on which W. Keith Maxwell III no longer beneficially owns in the aggregate more than fifteen percent of the outstanding Common Stock. On and after such date, we will be subject to the provisions of Section 203 of the DGCL.
 
In general, those provisions prohibit a Delaware corporation, including those whose securities are listed for trading on the NASDAQ Global Select Market, from engaging in any business combination with any interested shareholder for a period of three years following the date that the shareholder became an interested shareholder, unless:

the transaction is approved by the board of directors before the date the interested stockholder attained that status;
4
#102398892v2



upon consummation of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced; or

on or after such time the business combination is approved by the board of directors and authorized at a meeting of stockholders by at least two-thirds of the outstanding voting stock that is not owned by the interested stockholder.
Certificate of Incorporation and Bylaws. Provisions of our certificate of incorporation and bylaws may delay or discourage transactions involving an actual or potential change in control or change in our management, including transactions in which stockholders might otherwise receive a premium for their shares, or transactions that our stockholders might otherwise deem to be in their best interests.
Among other things, our certificate of incorporation and bylaws:
 
Provide for our board of directors to be divided into three classes of directors, with each class as nearly equal in number as possible, serving staggered three year terms. Our staggered board may tend to discourage a third party from making a tender offer or otherwise attempting to obtain control of us, because it generally makes it more difficult for stockholders to replace a majority of the directors.

Provide that the authorized number of directors may be changed only by resolution of the board of directors.

Provide that all vacancies in our board, including newly created directorships, may, except as otherwise required by law or, if applicable, the rights of holders of a series of preferred stock, be filled by the affirmative vote of a majority of directors then in office, even if less than a quorum.

Provide our board of directors the ability to authorize undesignated preferred stock. This ability makes it possible for our board of directors to issue, without shareholder approval, preferred stock with voting or other rights or preferences that could impede the success of any attempt to change control of us. These and other provisions may have the effect of deferring hostile takeovers or delaying changes in control or management of our company.

Provide that at any time after the first date upon which W. Keith Maxwell III no longer beneficially owns more than fifty percent of the outstanding Common Stock, any action required or permitted to be taken by the stockholders must be effected at a duly called annual or special meeting of stockholders and may not be effected by any consent in writing in lieu of a meeting of such stockholders, subject to the rights of the holders of any series of preferred stock with respect to such series (prior to such time, such actions may be taken without a meeting by written consent of holders of the outstanding stock having not less than the minimum number of votes that would be necessary to authorize or take such action at a meeting).

Provide that at any time after the first date upon which W. Keith Maxwell III no longer beneficially owns more than fifty percent of the outstanding Common Stock, special meetings of our stockholders may only be called by the board of directors, the chief executive officer or the chairman of the board (prior to such time, special meetings may also be called by our Secretary at the request of holders of record of fifty percent of the outstanding Common Stock).

5
#102398892v2


Provide that our certificate of incorporation and bylaws may be amended by the affirmative vote of the holders of at least two-thirds of our outstanding stock entitled to vote thereon.

Provide that our bylaws can be amended by the board of directors.

Establish advance notice procedures with regard to shareholder proposals relating to the nomination of candidates for election as directors or new business to be brought before meetings of our stockholders. These procedures provide that notice of shareholder proposals must be timely given in writing to our corporate secretary prior to the meeting at which the action is to be taken. These requirements may preclude stockholders from bringing matters before the stockholders at an annual or special meeting.

Provide that we renounce any interest in existing and future investments in other entities by, or the business opportunities of, NuDevco Partners, LLC, NuDevco Partners Holdings, LLC and W. Keith Maxwell III, or any of their officers, directors, agents, stockholders, members, partners, affiliates and subsidiaries (other than our directors who are presented business opportunities in their capacity as our directors or officers) and that they have no obligation to offer us those investments or opportunities.

6
#102398892v2
EX-31.1 3 certceoexh311-q22024.htm EX-31.1 CERTIFICATION BY CEO Document

EXHIBIT 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A) OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED
I, W. Keith Maxwell III, certify that:

1. I have reviewed this Quarterly Report (the “report”) on Form 10-Q of Via Renewables, Inc. (the “registrant”);
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and 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 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 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 1, 2024
 
/s/ W. Keith Maxwell III
W. Keith Maxwell III
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 4 certcfoexh312-q22024.htm EX-31.2 CERTIFICATION BY CFO Document

EXHIBIT 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A) OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED
I, Mike Barajas, certify that:
1. I have reviewed this Quarterly Report (the “report”) on Form 10-Q of Via Renewables, Inc. (the “registrant”);
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and 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 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 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 1, 2024
 
/s/ Mike Barajas
Mike Barajas
Chief Financial Officer
(Principal Accounting and Financial Officer)


EX-32 5 certceoandcfoexh32-q22024.htm EX-32 CERTIFICATION BY CEO AND CFO Document

EXHIBIT 32

Certification by the Principal Executive Officer and Principal Financial Officer
Pursuant to 18 U.S.C. Section 1350,
Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002

          In connection with the Quarterly Report on Form 10-Q for the quarter ended June 30, 2024 (the “Report”) of Via Renewables, Inc., a Delaware corporation (the “Company”), as filed with the Securities and Exchange Commission on the date hereof, W. Keith Maxwell III, Principal Executive Officer of the Company and Mike Barajas, Principal Accounting and Financial Officer of the Company, each certify, pursuant 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
 
1.This Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: August 1, 2024

/s/ W. Keith Maxwell III
W. Keith Maxwell III
Chief Executive Officer
(Principal Executive Officer)


/s/ Mike Barajas
Mike Barajas
Chief Financial Officer
(Principal Accounting and Financial Officer)






EX-101.SCH 6 spke-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Formation and Organization link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Preferred Stock link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Transactions with Affiliates link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Customer Acquisitions link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Stock Compensation link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Transactions with Affiliates (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Stock Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenues - Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenues - Accounts Receivable, Allowance for Credit Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Equity - Schedule of Economic Interests (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Equity - Noncontrolling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Equity - Basic and Diluted Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Equity - VIEs (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Preferred Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Preferred Stock - Summary of Preferred Equity Balance (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Derivative Instruments - Volumetric Underlying Derivative Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Derivative Instruments - Gains (Losses) on Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Derivative Instruments - Offsetting Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Derivative Instruments - Offsetting Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Intangible Assets - Estimated Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Debt - Components of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Transactions with Affiliates - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Transactions with Affiliates - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Segment Reporting - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Segment Reporting - Financial Data for Business Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Customer Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Stock Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Stock Compensation - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 spke-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 spke-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 spke-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair value of derivative assets, net Derivative Asset, Noncurrent Trading commodity derivatives Trading commodity derivatives Trading Commodity Contract, Noncurrent [Member] Trading Commodity Contract, Noncurrent [Member] Supplemental Disclosure of Cash Flow Information: Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract] > 5 years Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Distributions to affiliates Payments of Distributions to Affiliates Adjustments to reconcile net income to net cash flows provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Additions Goodwill, Acquired During Period Property and equipment purchase accrual Change In Capital Expenditures Incurred But Not Yet Paid Change In Capital Expenditures Incurred But Not Yet Paid Statistical Measurement [Domain] Statistical Measurement [Domain] Transactions with Affiliates Related Party Transactions Disclosure [Text Block] Year ending December 31, Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Cover [Abstract] Increase in Cash, cash equivalents and Restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Other current liabilities Other current liabilities Other Liabilities, Current Schedule of Volumetric Underlying Derivative Transactions Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Trading Symbol Trading Symbol Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Ownership percentage (in percent) Equity Method Investment, Ownership Percentage Gain (loss) on trading derivatives, net Designated as Trading [Member] Designated as Trading [Member] Gross Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Schedule of Computation of Basic and Diluted Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Taxes Income Taxes Paid, Net Billed Revenue Billed Revenues [Member] Common Class A Common Class A [Member] Minimum availability under the borrowing base Subordinated Debt, Debt Covenant, Minimum Availability Subordinated Debt, Debt Covenant, Minimum Availability Position [Axis] Position [Axis] Distributions paid to non-controlling unit holders Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Line of Credit Facility [Table] Line of Credit Facility [Table] Decrease in accounts receivable Increase (Decrease) in Accounts Receivable Employee Share-Based Payment Arrangement, Employee [Member] Formation and Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Hedging Relationship [Domain] Hedging Relationship [Domain] Fair Value Measurements Fair Value Disclosures [Text Block] Net Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral Midwest Midwest [Member] Midwest [Member] Investment, Name [Domain] Investment, Name [Domain] Gain (loss) on derivatives, net Net, gain (loss) on non-trading derivative instruments Derivative, Gain (Loss) on Derivative, Net 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Total non-current assets Assets, Noncurrent Other revenue Product and Service, Other [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Relationship with our Founder, Sole Common Stock Shareholder, and Chief Executive Officer Transactions With Affiliates [Policy Text Block] Transactions With Affiliates Plan Name [Domain] Plan Name [Domain] Preferred stock, liquidation preference (in dollars per share) Preferred Stock, Liquidation Preference Per Share Other assets Other assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Preferred stock, shares issued (in shares) Temporary Equity, Shares Issued Cost Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Right to receive (in dollars per share) Business Acquisition, Common Stock, Right To Receive, Price Per Share Business Acquisition, Common Stock, Right To Receive, Price Per Share Cash Collateral Offset Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Customer acquisition costs, net Capitalized Contract Cost, Net, Noncurrent Operating Segments Operating Segments [Member] Retail Electricity Retail Electricity (a) Retail Electricity [Member] Retail Electricity [Member] Total Non-current Derivative Assets Commodity Contract, Noncurrent [Member] Commodity Contract, Noncurrent [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Receivable Type [Axis] Receivable Type [Axis] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Treasury Stock Treasury Stock, Common [Member] (Decrease) increase in accounts payable—affiliates Increase (Decrease) in Due to Affiliates, Current Total current period settlements on derivatives Current period settlements on non-trading derivatives Gain (Loss) On Sale Of Derivatives, Settlements, Not Designated Gain (Loss) On Sale Of Derivatives, Settlements, Not Designated Plan Name [Axis] Plan Name [Axis] Equity Components [Axis] Equity Components [Axis] Other current assets Other current assets Other Assets, Current Non-cash Flow Hedging Non-cash Flow Hedging [Member] Non-cash Flow Hedging Measurement Frequency [Axis] Measurement Frequency [Axis] Fair value of derivative assets, net Derivative Instruments and Hedges, Assets Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Cost of Services Energy Services Cost Of Services, Energy Services [Member] Cost Of Services, Energy Services Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,567,543 shares issued and outstanding at June 30, 2024 and December 31, 2023 Beginning balance Ending balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Cash Collateral Offset Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash, Offset Against Derivative Asset Use of Estimates and Assumptions Use of Estimates, Policy [Policy Text Block] Current period cash settlements on derivatives, net Gain (Loss) on Sale of Derivatives Total Operating Expenses Costs and Expenses Other long-term liabilities Other Long-Term Debt, Noncurrent Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Receivable [Domain] Receivable [Domain] Entity Small Business Entity Small Business Geographical [Axis] Geographical [Axis] Deferred tax assets Deferred Tax Assets, Net Level 3 Fair Value, Inputs, Level 3 [Member] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Incremental costs Affiliate Cost Affiliate Cost Additions Finite-Lived Intangible Assets Acquired Schedule of Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Contingent liabilities Loss Contingency Accrual Accrued liabilities Accrued Liabilities, Current Shares excluded from computation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Allocated Overhead Costs Allocated Overhead Costs [Member] Allocated Overhead Costs [Member] Dividend reinvestment issuances (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment In Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment In Period, Weighted Average Grant Date Fair Value Asset Acquisition [Axis] Asset Acquisition [Axis] Credit Facility [Domain] Credit Facility [Domain] Cash, cash equivalents and Restricted cash—beginning of period Cash, cash equivalents and Restricted cash—end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Current assets: Current assets: Assets, Current [Abstract] Goodwill Goodwill Goodwill Balance at beginning of period Balance at end of period Goodwill Consolidation Items [Axis] Consolidation Items [Axis] Allowance for credit losses Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Restricted stock vesting Payment, Tax Withholding, Share-Based Payment Arrangement Natural Gas Natural Gas [Member] Preferred stock, redemption price per share (in dollars per share) Preferred Stock, Redemption Price Per Share Contribution for cash settlement / merger Noncontrolling Interest, Increase from Business Combination Treasury stock, at cost (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Treasury Stock, Common, Shares Prime Rate Prime Rate [Member] Product and Service [Domain] Product and Service [Domain] Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Goodwill [Roll Forward] Goodwill [Roll Forward] Depreciation expense Depreciation Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Southwest Southwest [Member] Southwest [Member] Customer relationships, net Intangible Assets, Current Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Security, Excluded EPS Calculation [Table] Payments on notes payable Repayments of Lines of Credit Security Exchange Name Security Exchange Name Basis spread on variable rate (in percent) Debt Instrument, Basis Spread on Variable Rate (Increase) decrease in accounts receivable—affiliates Increase (Decrease) in Due from Affiliates, Current Award Type Award Type [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] Debt default, material judgment (in excess of) Debt Instrument, Debt Default, Material Judgements, Maximum Debt Instrument, Debt Default, Material Judgements, Maximum Deferred debt issuance cost, writeoff Deferred Debt Issuance Cost, Writeoff Number of Shares (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Property and equipment, net Property and equipment—net Property, Plant and Equipment, Net Total liabilities Liabilities Non-controlling interest in Spark HoldCo, LLC Equity, Attributable to Noncontrolling Interest Dividends paid (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Net paydown on subordinated debt facility Repayments of Subordinated Short-Term Debt Common stock, par value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revolving Credit Facility Revolving Credit Facility [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Capitalized financing costs, other non-current Debt Issuance Costs, Noncurrent, Net Common stock, shares issued (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Issued Amortization Goodwill, Other Increase (Decrease) Offsetting Liabilities [Line Items] Offsetting Liabilities [Line Items] Entity [Domain] Entity [Domain] Subordinated debt—affiliate Line of Credit Facility, Maximum Borrowing Capacity Net Amount Presented Total commodity derivative liabilities Derivative Liability Letters of credit fees and commitment fees Line of Credit Facility, Commitment Fee Amount Residential Customer Equivalent Residential Customer Equivalent [Member] Residential Customer Equivalent Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Subsequent Event [Line Items] Subsequent Event [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Debt Instrument [Line Items] Debt Instrument [Line Items] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Eliminations Consolidation, Eliminations [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Diluted (in shares) Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Via Renewables Via Renewables [Member] Via Renewables 2024 (remaining six months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total stockholders’ equity Equity, Attributable to Parent Liabilities Accounts Payable and Accrued Liabilities, Current [Abstract] Related Party Related Party [Member] Litigation Case [Axis] Litigation Case [Axis] Interest expense Interest Expense Interest Expense, Nonoperating Deferred income taxes Deferred Income Tax Expense (Benefit) Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Letters of credit issued Letters of Credit Outstanding, Amount Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Recurring Fair Value, Recurring [Member] Subordinated debt — affiliate Subordinated Debt - affiliates Subordinated Debt Accounts receivable Accounts Receivable - affiliates Accounts Receivable, after Allowance for Credit Loss, Current Stock based compensation, shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total debt Outstanding under subordinated note Long-Term Debt Document Fiscal Period Focus Document Fiscal Period Focus Loss on derivatives, net Unrealized Gain (Loss) on Derivatives and Commodity Contracts 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Assets Assets Assets [Abstract] Typical length of contract Revenue, Performance Obligation, Description of Timing Document Type Document Type Derivative Contract [Domain] Derivative Contract [Domain] Restricted stock unit vesting Stock Issued During Period, Value, Restricted Stock Award, Gross Schedule of Financial Data for Business Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Restricted stock unit vesting (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Senior Credit Facility Interest Expense, Debt, Excluding Amortization Nonrelated Party Nonrelated Party [Member] Excise and sales taxes Excise and Sales Taxes Net notional volume (energy measure) Derivative, Nonmonetary Notional Amount, Energy Measure Number of shares, vested (in shares) Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Schedule of Estimated Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Total Stockholders' Equity Parent [Member] Subsequent Event [Table] Subsequent Event [Table] Maximum Maximum [Member] Amortization Amortization of Intangible Assets Trading commodity derivative liabilities Trading Commodity Contract [Member] Trading Commodity Contract [Member] Total Balance at beginning of period Balance at end of period Finite-Lived Intangible Assets, Net Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts Payable - affiliates Accounts Payable, Current Accounting Policies [Abstract] Accounting Policies [Abstract] Revenues: Revenues [Abstract] Less: Dividend on Series A Preferred Stock Less: Dividend on Series A Preferred Stock Preferred Stock Dividends, Income Statement Impact Merger Agreement With Retailco Merger Agreement With Retailco [Member] Merger Agreement With Retailco Schedule of Offsetting Liabilities Offsetting Liabilities [Table Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Non-current assets: Assets, Noncurrent [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] Income before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Grantee Status [Domain] Grantee Status [Domain] All Award Types Award Type [Domain] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Due to affiliates Affiliate Costs, Due To Affiliates Affiliate Costs, Due To Affiliates Preferred stock, shares authorized (in shares) Temporary Equity, Shares Authorized Schedule of Goodwill, Customer Relationships and Trademarks Schedule of Intangible Assets and Goodwill [Table Text Block] Deferred tax assets Deferred Income Tax Assets, Net Preferred stock, par value per share (in dollars per share) Temporary Equity, Par or Stated Value Per Share Schedule of Economic Interests Schedule of Sale of Stock by Subsidiary or Equity Method Investee Disclosure [Table Text Block] Additional Paid-in Capital Additional Paid-in Capital [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Payment of dividends to Class A common stockholders Payment of dividends to Class A common stockholders Payments of Ordinary Dividends, Common Stock Class of Stock [Line Items] Class of Stock [Line Items] Investment, Name [Axis] Investment, Name [Axis] Customer Relationships— Acquired Customer Relationships [Member] New Accounting Standards Being Evaluated/Standards Not yet adopted New Accounting Pronouncements, Policy [Policy Text Block] Diluted (in dollars per share) Diluted income per share attributable to stockholders (in dollars per share) Earnings Per Share, Diluted Series A Preferred Stock Series A Preferred Stock [Member] Class of Stock [Axis] Class of Stock [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Entity Interactive Data Current Entity Interactive Data Current Mid-Atlantic Mid-Atlantic [Member] Mid-Atlantic [Member] Customer [Axis] Customer [Axis] Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Non-trading commodity derivatives Non-trading commodity derivatives Non-trading Commodity Contract, Current [Member] Non-trading Commodity Contract, Current [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Capitalized financing costs, other current Debt Issuance Costs, Current, Net Stock based compensation Share-Based Payment Arrangement, Noncash Expense The Company Spark HoldCo [Member] Spark HoldCo [Member] Net income Consolidated net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Other (expense): Nonoperating Income (Expense) [Abstract] Interest rate, stated percentage (in percent) Debt Instrument, Interest Rate, Stated Percentage Deposits Deposits Assets, Current Corporate and Other Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Net Amount Presented Total commodity derivative assets Derivative Asset Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Cash paid during the period for: Supplemental Cash Flow Information [Abstract] Effect of conversion of Class B common stock to shares of Class A common stock Dilutive Securities, Effect on Basic Earnings Per Share Fair value of derivative liabilities, net Derivative Instruments and Hedges, Liabilities Net income attributable to stockholders of Class A common stock, diluted Net income attributable to stockholders of Class A common stock, diluted Net Income (Loss) Available to Common Stockholders, Diluted Schedule of Gains (Losses) on Derivative Instruments Derivative Instruments, Gain (Loss) [Table Text Block] Total other expenses Nonoperating Income (Expense) Decrease in other non-current liabilities Increase (Decrease) in Other Noncurrent Liabilities Preferred stock dividend accrual rate Preferred Stock, Dividend Rate, Percentage Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Income tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating income Operating Income (Loss) Variable Rate [Domain] Variable Rate [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Less: Segment Reporting Information, Expenses for Reportable Segment [Abstract] Segment Reporting Information, Expenses for Reportable Segment [Abstract] Total liabilities, Series A Preferred Stock and Stockholders’ equity Liabilities and Equity Increase in customer acquisition costs Increase (Decrease) in Deferred Acquisition Costs Increase (Decrease) in Deferred Acquisition Costs Subsequent Events Subsequent Events [Text Block] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Economic interest Sale of Stock, Percentage of Ownership after Transaction Decrease in prepaid and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Additional paid-in capital Additional Paid in Capital Non-trading commodity derivative liabilities Non-trading Commodity Contract [Member] Non-trading Commodity Contract [Member] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Legal Entity [Axis] Legal Entity [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Borrowings on notes payable Proceeds from Notes Payable Related Party Transaction [Axis] Related Party Transaction [Axis] Total Derivative Assets Total Derivative Liabilities Commodity Contract [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Inventory Inventory, Net Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Statement [Line Items] Statement [Line Items] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Schedule of Reconciliation of Retail Gross Margin to Income Before Income Tax Expense Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Net asset optimization expense Net asset optimization expense Net NAO - affiliates Net Asset Optimization Revenues (Expenses) Net Asset Optimization Revenues (Expenses) Operating Expenses: Operating Expenses [Abstract] Asset optimization revenue Asset Optimization Revenue, Gross Asset Optimization Revenue, Gross Affiliated Owners NuDevco Retail and Retailco LLC [Member] NuDevco Retail and Retailco LLC [Member] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Liability Classified RSUs Restricted Stock Units, Liability Classified [Member] Restricted Stock Units, Liability Classified Federal Funds Rate Federal Funds Rate [Member] Federal Funds Rate Unvested at December 31, 2023 (in dollars per share) Unvested at June 30, 2024 (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Liabilities, Series A Preferred Stock and Stockholders' Equity Liabilities Liabilities and Equity [Abstract] Offsetting Assets [Line Items] Offsetting Assets [Line Items] Derivative Instruments Derivatives, Policy [Policy Text Block] Information technology Software Development [Member] Litigation and Regulatory Matters Litigation And Regulatory Matters [Member] Litigation And Regulatory Matters [Member] Minimum Minimum [Member] Offsetting Liabilities [Table] Offsetting Liabilities [Table] Net Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral Related Party Transactions [Abstract] Related Party Transactions [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Assets Receivables, Net, Current [Abstract] Residential Residential [Member] Residential [Member] Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Bad debt expense Current period credit loss provision Accounts Receivable, Credit Loss Expense (Reversal) Retail Natural Gas Retail Natural Gas Retail Natural Gas [Member] Retail Natural Gas [Member] Segments [Axis] Segments [Axis] Customer relationships—Other Customer Relationships— Other Customer Relationships - Other [Member] Customer Relationships - Other [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Electric and Gas Revenue Electric and Gas Revenue [Member] Electric and Gas Revenue Preferred Stock Preferred Stock [Text Block] Asset Acquisition [Table] Asset Acquisition [Table] Subsequent Event Subsequent Event [Member] Trade Accounts Receivable Trade Accounts Receivable [Member] POR Purchase of Accounts Receivable Market [Member] POR [Member] Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Variable Interest Entities [Table] Variable Interest Entity [Table] Restricted cash Restricted Cash and Cash Equivalents, Current Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Segments [Domain] Segments [Domain] Unbilled revenue Unbilled Revenues [Member] Increase in customer acquisition costs Increase (Decrease) in Intangible Assets, Current Decrease in accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable, Trade 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Payment of Income Taxes Incurred by The Company Payment of Income Taxes Incurred by the Company [Member] Payment of Income Taxes Incurred by the Company [Member] Variable Rate [Axis] Variable Rate [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Billing Status, Type [Axis] Billing Status, Type [Axis] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Customer relationships, net Intangible Assets, Net (Excluding Goodwill) Dividends declaration per share of preferred stock (in dollars per share) Preferred Stock, Dividends Per Share, Declared Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Dividends paid to Preferred Stockholders Dividends, Preferred Stock, Cash New England New England [Member] New England [Member] Stock based compensation expense not yet recognized Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Treasury stock, at cost, 0 and 28,918 shares at June 30, 2024 and December 31, 2023 Treasury Stock, Common, Value Nonutilization fee, percent Line of Credit Facility, Unused Capacity, Commitment Fee Percentage NuDevco Retail Holdings and NuDevco Retail NuDevco Retail Holdings and NuDevco Retail [Member] NuDevco Retail Holdings and NuDevco Retail [Member] Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] Dividend accrual Dividends Payable Interest and other income Investment Income, Nonoperating Related Party [Domain] Related and Nonrelated Parties [Domain] Total long-term liabilities Liabilities, Noncurrent Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Current Retail Gross Margin Retail Gross Profit Retail Gross Profit Notice of Violation and Assessment of Civil Penalty Notice of Violation and Assessment of Civil Penalty [Member] Notice of Violation and Assessment of Civil Penalty Credit risk valuation adjustment Derivative Credit Risk Valuation Adjustment, Derivative Liabilities W. Keith Maxwell III W. Keith Maxwell III [Member] W. Keith Maxwell III Local Phone Number Local Phone Number Asset Acquisition [Line Items] Asset Acquisition [Line Items] (Increase) decrease in other assets Increase (Decrease) in Other Operating Assets Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Long-term liabilities: Long-term liabilities: Liabilities, Noncurrent [Abstract] SOFR Secured Overnight Financing Rate (SOFR) [Member] Gross  Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Income Statement Location [Axis] Statement of Income Location, Balance [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Treasury Shares Stock Issued During Period, Value, Treasury Stock Reissued Common Stock Common Stock [Member] Stock offering purchase shares (in shares) Stock Issued During Period, Shares, New Issues Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Senior Credit Facility Line of Credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Stock compensation accelerated expense Share-Based Payment Arrangement, Accelerated Cost Segment Reporting [Abstract] Segment Reporting [Abstract] Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Entity Central Index Key Entity Central Index Key Equity Equity [Text Block] Customer acquisition costs, net Deferred Advertising Costs, Current Deferred Advertising Costs, Current Equity Component [Domain] Equity Component [Domain] Electricity Electricity [Member] Preferred stock, shares outstanding (in shares) Temporary Equity, Shares Outstanding Segment Reporting Segment Reporting Disclosure [Text Block] Stock based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Common Class B Common Class B [Member] CIC RSUs Restricted Stock Units, Change In Control Units [Member] Restricted Stock Units, Change In Control Units Indirect Tax Audits Indirect Tax Audits [Member] Indirect Tax Audits [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Statement [Table] Statement [Table] Measurement Frequency [Domain] Measurement Frequency [Domain] Revenue NAO - affiliates Net Asset Optimization Revenue Net Asset Optimization Revenue Schedule of Carrying Amounts and Classification of Assets and Liabilities Schedule of Variable Interest Entities [Table Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Total Current Derivative Assets Total Current Derivative Liabilities Commodity Contract, Current [Member] Commodity Contract, Current [Member] Position [Domain] Position [Domain] City Area Code City Area Code Current liabilities: Current liabilities: Liabilities, Current [Abstract] Treasury Shares (in shares) Stock Issued During Period, Shares, Treasury Stock Reissued Finite-lived Intangible Assets [Roll Forward] Finite-Lived Intangible Assets [Roll Forward] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Payments to acquire assets Payments to Acquire Productive Assets Level 1 Fair Value, Inputs, Level 1 [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Commercial Commercial [Member] Commercial [Member] Total current assets Total current assets Total current assets Assets, Current Schedule of Components of Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Non-cash items: Noncash Investing and Financing Items [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Total long-term debt Long-Term Debt, Excluding Current Maturities Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Summary of Net Income (Loss) and Income Tax Expense (Benefit) Attributable to Non-controlling Interest Schedule Of Noncontrolling Interest [Table Text Block] Schedule Of Noncontrolling Interest [Table Text Block] Income Taxes Income Tax Disclosure [Text Block] Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Net income attributable to Via Renewables, Inc. per share of Class A common stock Earnings Per Share [Abstract] Equity [Abstract] Equity [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Buy Long [Member] Class of Stock [Domain] Class of Stock [Domain] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Decrease in inventory Increase (Decrease) in Inventories Schedule of Debt Schedule of Debt [Table Text Block] General and administrative General and Administrative Expense Settlement Litigation Settlement, Amount Awarded to Other Party Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Retail revenues Retail [Member] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Weighted average interest rate Line of Credit Facility, Interest Rate During Period Renewable energy credit asset Regulatory Asset, Current Credit Facility [Axis] Credit Facility [Axis] Dividends paid Dividends, Common Stock, Cash Amendment Flag Amendment Flag Non-trading commodity derivatives Non-trading commodity derivatives Non-trading Commodity Contract, Noncurrent [Member] Non-trading Commodity Contract, Noncurrent [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Entity Registrant Name Entity Registrant Name Subordinated Debt Subordinated Debt [Member] Depreciation and amortization expense Depreciation, Depletion and Amortization Gross Profit (Loss) Gross Profit Less: Income tax expense allocated to non-controlling interest Income Tax Expense (Benefit) Attributable to Noncontrolling Interest Income Tax Expense (Benefit) Attributable to Noncontrolling Interest Subsequent Events [Abstract] Subsequent Events [Abstract] Affiliated Entity Affiliated Entity [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Capitalized financing costs Debt Issuance Costs, Net Debt Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Offsetting Assets [Table] Offsetting Assets [Table] Stockholders’ equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Geographical [Domain] Geographical [Domain] Face amount Debt Instrument, Face Amount Schedule of Disaggregated Revenue Disaggregation of Revenue [Table Text Block] Diluted net income attributable to stockholders of Class A common stock Net Income (Loss) Attributable to Parent, Diluted Net income before taxes allocated to non-controlling interest Income (Loss) From Continuing Operations, Before Income Tax, Attributable To Noncontrolling Interest Income (Loss) From Continuing Operations, Before Income Tax, Attributable To Noncontrolling Interest Entity Address, Postal Zip Code Entity Address, Postal Zip Code Subordinated debt, advances Subordinated Debt, Advances Subordinated Debt, Advances Payment of distributions to non-controlling unitholders Payments of Ordinary Dividends, Noncontrolling Interest Title of 12(b) Security Title of 12(b) Security Residential customer equivalents (kwh) Residential Customer Equivalent Residential Customer Equivalent Common stock Common Stock, Value, Issued Share-Based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Trading commodity derivatives Trading commodity derivatives Trading Commodity Contract, Current [Member] Trading Commodity Contract, Current [Member] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Grantee Status [Axis] Grantee Status [Axis] Decrease in other current liabilities Increase (Decrease) in Other Current Liabilities Renewable energy credit liability Regulatory Liability, Current Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Nonemployee Share-Based Payment Arrangement, Nonemployee [Member] Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Long-term portion of Senior Credit Facility Long-term portion of Senior Credit Facility Long-Term Line of Credit, Noncurrent Estimated useful lives (years) Property, Plant and Equipment, Useful Life Trading Activity, by Type [Domain] Trading Activity, by Type [Domain] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Basic (in dollars per share) Basic income per share attributable to stockholders (in dollars per share) Earnings Per Share, Basic Receivables Billing Status [Domain] Receivables Billing Status [Domain] Long-Term Incentive Plan ("LTIP") Long-Term Incentive Plan ("LTIP") [Member] Long-Term Incentive Plan ("LTIP") Trademarks Trademarks Trademarks [Member] Net income attributable to stockholders of Class A common stock, basic Net Income (Loss) Available to Common Stockholders, Basic Amended And Restated Subordinated Promissory Note Amended And Restated Subordinated Promissory Note [Member] Amended And Restated Subordinated Promissory Note Total current liabilities Total current liabilities Liabilities, Current Schedule of Stock by Class [Table] Stock, Class of Stock [Table] Total assets Total assets Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Retail cost of revenues Retail cost of revenues Cost of Goods and Services Sold Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Costs associated with assets not yet placed into service Assets Not Yet Placed in Service, Amount Assets Not Yet Placed in Service, Amount Commitments and contingencies (Note 12) Commitments and Contingencies Gross Amounts Offset Derivative Liability, Subject to Master Netting Arrangement, Asset Offset Asset optimization cost of revenues Asset Optimization, Cost of Revenues Asset Optimization, Cost of Revenues Customer Acquisitions Asset Acquisition [Text Block] Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total Revenues Total revenues Revenues Changes in ownership interest Noncontrolling Interest, Decrease from Deconsolidation Stock Compensation Share-Based Payment Arrangement [Text Block] Payment of Preferred Stock dividends Payment of preferred stock dividends Payments of Ordinary Dividends, Preferred Stock and Preference Stock Entity Address, City or Town Entity Address, City or Town Recovery of previous write-offs Accounts Receivable, Allowance for Credit Loss, Recovery Gain (loss) on non-trading derivatives, net Non-trading [Member] Non-trading [Member] Debt Instrument [Axis] Debt Instrument [Axis] Gross Amounts Offset Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Stock issued - reverse stock split (in shares) Stock Issued During Period, Shares, Reverse Stock Splits Stock based compensation expense Share-Based Payment Arrangement, Expense Net income attributable to Via Renewables, Inc. stockholders Net income attributable to Via Renewables, Inc. stockholders Net Income (Loss) Attributable to Parent Retail revenues Revenue from Contract with Customer, Including Assessed Tax Less: Cost of Revenue NAO - affiliates Cost Of Other Sales Revenue Cost Of Other Sales Revenue Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Offsetting Assets Offsetting Assets [Table Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Leverage ratio Debt Instrument, Debt Covenant, Total Leverage Ratio Debt Instrument, Debt Covenant, Total Leverage Ratio Escrow deposit Escrow Deposit Entity File Number Entity File Number Consolidated Entities [Domain] Consolidated Entities [Domain] Revenues Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Non-controlling Interest Noncontrolling Interest [Member] Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Accumulated dividends on Series A Preferred Stock Temporary Equity, Other Changes Weighted average shares of Class A common stock outstanding Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Entity Address, Address Line Two Entity Address, Address Line Two Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Document Period End Date Document Period End Date Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Effect of dilutive Class B common stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Common Stock Incremental Common Shares Attributable to Dilutive Effect of Common Stock Contribution for cash settlement of merger Proceeds from Noncontrolling Interests Other Other Noncash Income (Expense) Base Rate Base Rate [Member] Unvested at December 31, 2023 (in shares) Unvested at June 30, 2024 (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Equity Classified RSUs Restricted Stock Units, Equity Classified [Member] Restricted Stock Unit, Equity Classified Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Summary of Preferred Equity Balance Schedule of Stock by Class [Table Text Block] Non-POR Non-Purchase of Accounts Receivable Market [Member] Non-POR [Member] Trading Activity [Axis] Trading Activity [Axis] Less: Net income attributable to non-controlling interests Net income attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Fair value of derivative liabilities, net Derivative Instruments and Hedges, Liabilities, Noncurrent Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Fixed charge coverage ratio Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio Litigation Case [Domain] Litigation Case [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Customer [Domain] Customer [Domain] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained Earnings Retained Earnings [Member] Amortization of deferred financing costs Amortization of deferred financing costs Amortization of Debt Issuance Costs Asset Acquisition [Domain] Asset Acquisition [Domain] Basic (in shares) Basic weighted average Class A common shares outstanding (in shares) Basic weighted average Class A common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Related Party [Axis] Related and Nonrelated Parties [Axis] Total equity Balance at beginning of period Balance at end of period Equity, Including Portion Attributable to Noncontrolling Interest RSUs Restricted Stock Units (RSUs) [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Other Other Long Term Debt [Member] Other Long Term Debt Entity Filer Category Entity Filer Category Dividend reinvestment issuances (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment Issuances Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment In Period Collateral paid Collateral Already Posted, Aggregate Fair Value Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Loss Contingencies [Line Items] Loss Contingencies [Line Items] EX-101.PRE 10 spke-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cover Page - shares
6 Months Ended
Jun. 30, 2024
Jul. 30, 2024
Class of Stock [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity File Number 001-36559  
Entity Registrant Name Via Renewables, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 46-5453215  
Entity Address, Address Line One 12140 Wickchester Ln  
Entity Address, Address Line Two Suite 100  
Entity Address, City or Town Houston  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77079  
City Area Code 713  
Local Phone Number 600-2600  
Title of 12(b) Security 8.75% Series A Fixed-to-Floating RateCumulative Redeemable Perpetual Preferred Stock, par value $0.01 per share  
Trading Symbol VIASP  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001606268  
Current Fiscal Year End Date --12-31  
Common Class A    
Class of Stock [Line Items]    
Entity Common Stock, Shares Outstanding   3,323,329
Common Class B    
Class of Stock [Line Items]    
Entity Common Stock, Shares Outstanding   4,000,000
Series A Preferred Stock    
Class of Stock [Line Items]    
Entity Common Stock, Shares Outstanding   3,567,543
XML 13 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 and cash equivalents $ 53,557 $ 42,595
Restricted cash 2,332 0
Inventory 2,016 3,124
Fair value of derivative assets, net 4,279 909
Customer acquisition costs, net 6,143 5,154
Customer relationships, net 571 342
Deposits 7,706 6,897
Renewable energy credit asset 17,856 25,456
Other current assets 8,071 6,567
Total current assets 156,411 158,973
Property and equipment, net 4,906 4,710
Fair value of derivative assets, net 503 91
Customer acquisition costs, net 2,438 1,835
Customer relationships, net 130 139
Deferred tax assets 11,078 15,282
Goodwill 120,343 120,343
Other assets 3,861 2,461
Total assets 299,670 303,834
Current liabilities:    
Accrued liabilities 13,558 15,094
Renewable energy credit liability 13,341 15,706
Fair value of derivative liabilities, net 3,105 19,141
Other current liabilities 60 59
Total current liabilities 52,936 79,996
Long-term liabilities:    
Fair value of derivative liabilities, net 47 54
Long-term portion of Senior Credit Facility 93,000 97,000
Total liabilities 145,983 177,050
Commitments and contingencies (Note 12)
Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,567,543 shares issued and outstanding at June 30, 2024 and December 31, 2023 88,050 88,065
Stockholders’ equity:    
Additional paid-in capital 38,488 40,002
Accumulated other comprehensive loss (40) (40)
Retained earnings 19,740 8,972
Treasury stock, at cost, 0 and 28,918 shares at June 30, 2024 and December 31, 2023 0 (2,406)
Total stockholders’ equity 58,261 46,600
Non-controlling interest in Spark HoldCo, LLC 7,376 (7,881)
Total equity 65,637 38,719
Total liabilities, Series A Preferred Stock and Stockholders’ equity 299,670 303,834
Nonrelated Party    
Current assets:    
Accounts receivable 49,085 63,246
Current liabilities:    
Accounts payable 22,603 29,524
Related Party    
Current assets:    
Accounts receivable 4,795 4,683
Current liabilities:    
Accounts payable 269 472
Common Class A    
Stockholders’ equity:    
Common stock 33 32
Common Class B    
Stockholders’ equity:    
Common stock $ 40 $ 40
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Preferred stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Preferred stock, shares issued (in shares) 3,567,543 3,567,543
Preferred stock, shares outstanding (in shares) 3,567,543 3,567,543
Treasury stock, at cost (in shares) 0 28,918
Common Class A    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, shares issued (in shares) 3,323,329 3,261,620
Common stock, shares outstanding (in shares) 3,323,329 3,232,701
Common Class B    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 60,000,000 60,000,000
Common stock, shares issued (in shares) 4,000,000 4,000,000
Common stock, shares outstanding (in shares) 4,000,000 4,000,000
Trade Accounts Receivable    
Allowance for credit losses $ 3,684 $ 4,496
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues:        
Net asset optimization expense $ (531) $ (1,359) $ (2,128) $ (4,632)
Total Revenues 86,696 91,399 200,752 223,251
Operating Expenses:        
Retail cost of revenues 42,997 45,926 111,959 163,367
General and administrative 20,862 16,713 38,195 33,938
Depreciation and amortization 2,210 1,994 4,250 5,330
Total Operating Expenses 66,069 64,633 154,404 202,635
Operating income 20,627 26,766 46,348 20,616
Other (expense):        
Interest expense (1,743) (2,447) (3,672) (5,144)
Interest and other income 19 7 43 87
Total other expenses (1,724) (2,440) (3,629) (5,057)
Income before income tax expense 18,903 24,326 42,719 15,559
Income tax expense 3,208 5,240 7,960 3,244
Net income 15,695 19,086 34,759 12,315
Less: Net income attributable to non-controlling interests 8,071 11,105 18,568 4,521
Net income attributable to Via Renewables, Inc. stockholders 7,624 7,981 16,191 7,794
Less: Dividend on Series A Preferred Stock 2,713 2,640 5,423 5,184
Net income attributable to stockholders of Class A common stock, basic 4,911 5,341 10,768 2,610
Net income attributable to stockholders of Class A common stock, diluted $ 4,911 $ 5,341 $ 10,768 $ 2,610
Net income attributable to Via Renewables, Inc. per share of Class A common stock        
Basic (in dollars per share) $ 1.51 $ 1.67 $ 3.32 $ 0.82
Diluted (in dollars per share) $ 1.51 $ 1.67 $ 3.32 $ 0.82
Weighted average shares of Class A common stock outstanding        
Basic (in shares) 3,261 3,205 3,247 3,189
Diluted (in shares) 3,261 3,205 3,247 3,189
Retail revenues        
Revenues:        
Retail revenues $ 86,960 $ 92,621 $ 201,348 $ 227,746
Other revenue        
Revenues:        
Retail revenues $ 267 $ 137 $ 1,532 $ 137
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Total
Total Stockholders' Equity
Treasury Stock
Accumulated Other Comprehensive Loss
Additional Paid-in Capital
Retained Earnings
Non-controlling Interest
Common Class A
Common Class A
Common Stock
Common Class B
Common Class B
Common Stock
Balance at beginning of period (in shares) at Dec. 31, 2022                 3,201,000   4,000,000
Balance at beginning of period (in shares) at Dec. 31, 2022     (29,000)                
Balance at beginning of period at Dec. 31, 2022 $ 28,336 $ 42,570 $ (2,406) $ (40) $ 42,871 $ 2,073 $ (14,234)   $ 32   $ 40
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock based compensation 1,294 1,294     1,294            
Restricted stock unit vesting (in shares)                 45,000    
Restricted stock unit vesting (186) (186)     (186)            
Consolidated net income 12,315 7,794       7,794 4,521        
Stock issued - reverse stock split (in shares)                 14,000    
Distributions paid to non-controlling unit holders (4,233)           (4,233)        
Dividends paid (2,874) (2,874)     (2,874)            
Dividends paid to Preferred Stockholders (5,184) (5,184)     (2,544) (2,640)          
Changes in ownership interest 0 (2)     (2)   2        
Balance at end of period (in shares) at Jun. 30, 2023                 3,260,000   4,000,000
Balance at end of period (in shares) at Jun. 30, 2023     (29,000)                
Balance at end of period at Jun. 30, 2023 29,468 43,412 $ (2,406) (40) 38,559 7,227 (13,944)   $ 32   $ 40
Balance at beginning of period (in shares) at Mar. 31, 2023                 3,215,000   4,000,000
Balance at beginning of period (in shares) at Mar. 31, 2023     (29,000)                
Balance at beginning of period at Mar. 31, 2023 13,203 37,756 $ (2,406) (40) 38,244 1,886 (24,553)   $ 32   $ 40
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock based compensation 613 613     613            
Restricted stock unit vesting (in shares)                 45,000    
Restricted stock unit vesting (186) (186)     (186)            
Consolidated net income 19,086 7,981       7,981 11,105        
Distributions paid to non-controlling unit holders (608)           (608)        
Dividends paid to Preferred Stockholders (2,640) (2,640)       (2,640)          
Changes in ownership interest 0 (112)     (112)   112        
Balance at end of period (in shares) at Jun. 30, 2023                 3,260,000   4,000,000
Balance at end of period (in shares) at Jun. 30, 2023     (29,000)                
Balance at end of period at Jun. 30, 2023 $ 29,468 43,412 $ (2,406) (40) 38,559 7,227 (13,944)   $ 32   $ 40
Balance at beginning of period (in shares) at Dec. 31, 2023               3,261,620 3,262,000 4,000,000 4,000,000
Balance at beginning of period (in shares) at Dec. 31, 2023 (28,918)   (29,000)                
Balance at beginning of period at Dec. 31, 2023 $ 38,719 46,600 $ (2,406) (40) 40,002 8,972 (7,881)   $ 32   $ 40
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock based compensation 1,720 1,720     1,720            
Restricted stock unit vesting (in shares)                 62,000    
Restricted stock unit vesting (286) (286)     (287)       $ 1    
Consolidated net income 34,759 16,191       16,191 18,568        
Contribution for cash settlement / merger 643           643        
Distributions paid to non-controlling unit holders (4,495)           (4,495)        
Dividends paid to Preferred Stockholders (5,423) (5,423)       (5,423)          
Treasury Shares (in shares)     29,000                
Treasury Shares 0   $ 2,406   (2,406)            
Changes in ownership interest $ 0 (541)     (541)   541        
Balance at end of period (in shares) at Jun. 30, 2024               3,323,329 3,324,000 4,000,000 4,000,000
Balance at end of period (in shares) at Jun. 30, 2024 0   0                
Balance at end of period at Jun. 30, 2024 $ 65,637 58,261 $ 0 (40) 38,488 19,740 7,376   $ 33   $ 40
Balance at beginning of period (in shares) at Mar. 31, 2024                 3,262,000   4,000,000
Balance at beginning of period (in shares) at Mar. 31, 2024     (29,000)                
Balance at beginning of period at Mar. 31, 2024 55,466 53,181 $ (2,406) (40) 40,726 14,829 2,285   $ 32   $ 40
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock based compensation 1,234 1,234     1,234            
Restricted stock unit vesting (in shares)                 62,000    
Restricted stock unit vesting (286) (286)     (287)       $ 1    
Consolidated net income 15,695 7,624       7,624 8,071        
Contribution for cash settlement / merger 643           643        
Distributions paid to non-controlling unit holders (4,402)           (4,402)        
Dividends paid to Preferred Stockholders (2,713) (2,713)       (2,713)          
Treasury Shares (in shares)     29,000                
Treasury Shares 0   $ 2,406   (2,406)            
Changes in ownership interest $ 0 (779)     (779)   779        
Balance at end of period (in shares) at Jun. 30, 2024               3,323,329 3,324,000 4,000,000 4,000,000
Balance at end of period (in shares) at Jun. 30, 2024 0   0                
Balance at end of period at Jun. 30, 2024 $ 65,637 $ 58,261 $ 0 $ (40) $ 38,488 $ 19,740 $ 7,376   $ 33   $ 40
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical)
6 Months Ended
Jun. 30, 2023
$ / shares
Common Class A  
Dividends paid (in dollars per share) $ 0.90625
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income $ 34,759,000 $ 12,315,000
Adjustments to reconcile net income to net cash flows provided by operating activities:    
Depreciation and amortization expense 4,250,000 5,330,000
Deferred income taxes 4,204,000 1,374,000
Stock based compensation 2,442,000 1,284,000
Amortization of deferred financing costs 518,000 413,000
Bad debt expense 1,321,000 1,888,000
Loss on derivatives, net 1,025,000 43,437,000
Current period cash settlements on derivatives, net (23,192,000) (36,667,000)
Other 123,000 71,000
Changes in assets and liabilities:    
Decrease in accounts receivable 12,840,000 31,698,000
(Increase) decrease in accounts receivable—affiliates (113,000) 1,228,000
Decrease in inventory 1,108,000 2,482,000
Increase in customer acquisition costs (5,026,000) (3,263,000)
Decrease in prepaid and other current assets 7,110,000 4,937,000
Increase in customer acquisition costs (783,000) 0
(Increase) decrease in other assets (1,599,000) 421,000
Decrease in accounts payable and accrued liabilities (10,456,000) (32,543,000)
(Decrease) increase in accounts payable—affiliates (204,000) 567,000
Decrease in other current liabilities 0 (257,000)
Decrease in other non-current liabilities 0 (19,000)
Net cash provided by operating activities 28,327,000 34,696,000
Cash flows from investing activities:    
Purchases of property and equipment (730,000) (775,000)
Net cash used in investing activities (730,000) (775,000)
Cash flows from financing activities:    
Borrowings on notes payable 253,000,000 153,000,000
Payments on notes payable (257,000,000) (148,000,000)
Net paydown on subordinated debt facility 0 (15,000,000)
Restricted stock vesting (1,013,000) (186,000)
Contribution for cash settlement of merger 643,000 0
Payment of dividends to Class A common stockholders 0 (2,874,000)
Payment of distributions to non-controlling unitholders (4,495,000) (4,233,000)
Payment of Preferred Stock dividends (5,438,000) (4,920,000)
Net cash used in financing activities (14,303,000) (22,213,000)
Increase in Cash, cash equivalents and Restricted cash 13,294,000 11,708,000
Cash, cash equivalents and Restricted cash—beginning of period 42,595,000 35,351,000
Cash, cash equivalents and Restricted cash—end of period 55,889,000 47,059,000
Non-cash items:    
Property and equipment purchase accrual 31,000 (4,000)
Cash paid during the period for:    
Interest 3,919,000 4,641,000
Taxes $ 7,329,000 $ 2,218,000
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Formation and Organization
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Formation and Organization
1. Formation and Organization

Organization
We are an independent retail energy services company that provides residential and commercial customers in competitive markets across the United States with an alternative choice for natural gas and electricity. The Company is a holding company whose primary asset consists of units in Spark HoldCo, LLC (“Spark HoldCo”). The Company is the sole managing member of Spark HoldCo, is responsible for all operational, management and administrative decisions relating to Spark HoldCo’s business and consolidates the financial results of Spark HoldCo and its subsidiaries. Spark HoldCo is the direct and indirect owner of the subsidiaries through which we operate. We conduct our business through several brands across our service areas, including Electricity Maine, Electricity N.H., Major Energy, Provider Power Massachusetts, Spark Energy, and Verde Energy. Via Energy Solutions (“VES”) is a wholly owned subsidiary of the Company that offers broker services for retail energy customers. Via Wireless is a wholly owned subsidiary of the Company that offers wireless services and equipment to wireless customers.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
2. Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) as it applies to interim financial statements. This information should be read along with our consolidated financial statements and notes contained in our annual report on Form 10-K for the year ended December 31, 2023 (the “2023 Form 10-K”). Our unaudited condensed consolidated financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the unaudited condensed consolidated financial statements.

In the opinion of the Company's management, the accompanying condensed consolidated financial statements reflect all adjustments that are necessary to fairly present the financial position, the results of operations, the changes in equity and the cash flows of the Company for the respective periods. Such adjustments are of a normal recurring nature, unless otherwise disclosed.

Use of Estimates and Assumptions

The preparation of our condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the interim financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.

Relationship with our Founder, Sole Common Stock Shareholder, and Chief Executive Officer

W. Keith Maxwell, III is the Chief Executive Officer, a director, and the owner of all of the voting power of our common stock through his ownership of Retailco, LLC (“Retailco”). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC (“TxEx”), which is wholly owned by Mr. Maxwell.

We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled by Mr. Maxwell, and these affiliates enter into transactions with and pay certain costs on our behalf. We undertake these
transactions in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services among these related parties.

These transactions include, but are not limited to, employee benefits provided through the Company’s benefit plans, insurance plans, leased office space, certain administrative salaries, management due diligence, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed under these arrangements are based on services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying condensed consolidated financial statements include costs that have been incurred by the Company and then directly billed or allocated to affiliates, and costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the condensed consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable —affiliates, respectively, recorded in the consolidated balance sheets. Additionally, the Company enters into transactions with certain affiliates for sales or purchases of natural gas and electricity, which are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the condensed consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate in the consolidated balance sheets. The allocations and related estimates and assumptions are described more fully in Note 13 “Transactions with Affiliates.”

On June 13, 2024, we consummated the previously announced merger contemplated by that certain Agreement and Plan of Merger (the “Merger Agreement”), dated as of December 29, 2023, by and among the Company, Retailco, and NuRetailco LLC, a Delaware limited liability company and wholly-owned subsidiary of Retailco (“Merger Sub”), pursuant to which Merger Sub was merged with and into the Company (the “Merger”), with the Company continuing as the surviving corporation in the Merger, following which Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. As a result, each share of Class A common stock was converted into the right to receive $11.00 per share at the closing of the Merger (other than certain dissenting shares). As a result of the Merger, all of the Company’s outstanding restricted stock units were converted into $11.00 per share (other than those owned by Mr. Maxwell, which were cancelled for no consideration). Effective as of the end of trading on June 13, 2024, the Class A common stock ceased to trade on NASDAQ.

New Accounting Standards Being Evaluated/Standards Not yet adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in the ASU improve reportable segment disclosures by adding and enhancing annual and interim disclosure requirements, clarifying circumstances in which entities can disclose multiple segment measures of profit or loss, providing new segment disclosure requirements for entities with a single reportable segment, and adding other disclosure requirements. ASU 2023-07 will be effective for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are evaluating the impact of adoption on our consolidated financial statements.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. The ASU will be effective for annual periods beginning after December 15, 2024. The guidance will be applied on a prospective basis with the option to apply retrospectively. We are evaluating the impact of adoption on our consolidated financial statements.

The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our condensed consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenues
3. Revenues
Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenue is measured based upon the quantity of gas or power delivered at prices contained or referenced in the customer's contract, and excludes any sales incentives (e.g., rebates) and amounts collected on behalf of third parties (e.g., sales tax).

Our revenues also include asset optimization activities. Asset optimization activities consist primarily of purchases and sales of gas that meet the definition of trading activities per FASB ASC Topic 815, Derivatives and Hedging. They are therefore excluded from the scope of FASB ASC Topic 606, Revenue from Contracts with Customers.

Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment.

Revenues for electricity and natural gas sales are recognized under the accrual method when our performance obligation to a customer is satisfied, which is the point in time when the product is delivered and control of the product passes to the customer. Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is 12 months. Customers are billed and typically pay at least monthly, based on usage. Electricity and natural gas sales that have been delivered but not billed by period end are estimated and recorded as accrued unbilled revenues based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated residential and commercial customer usage. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class (residential or commercial). Estimated amounts are adjusted when actual usage is known and billed.

The following table discloses revenue by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).
Reportable Segments
Three Months Ended June 30, 2024Three Months Ended June 30, 2023
Retail Electricity (c)Retail Natural GasTotal Reportable SegmentsRetail Electricity (c)Retail Natural GasTotal Reportable Segments
Primary markets (a)
New England$21,271 $1,572 $22,843 $26,262 $1,154 $27,416 
Mid-Atlantic27,514 5,912 33,426 24,181 5,929 30,110 
Midwest6,518 2,107 8,625 6,819 2,515 9,334 
Southwest15,845 6,221 22,066 17,503 8,258 25,761 
$71,148 $15,812 $86,960 $74,765 $17,856 $92,621 
Customer type
Commercial$9,989 $11,304 $21,293 $9,353 $11,765 $21,118 
Residential56,956 8,703 65,659 63,420 12,472 75,892 
Unbilled revenue (b)4,203 (4,195)1,992 (6,381)(4,389)
$71,148 $15,812 $86,960 $74,765 $17,856 $92,621 
Customer credit risk
POR$44,080 $7,177 $51,257 $42,080 $7,300 $49,380 
Non-POR27,068 8,635 35,703 32,685 10,556 43,241 
$71,148 $15,812 $86,960 $74,765 $17,856 $92,621 
Reportable Segments
Six Months Ended June 30, 2024Six Months Ended June 30, 2023
Retail Electricity (c)Retail Natural GasTotal Reportable SegmentsRetail Electricity (c)Retail Natural GasTotal Reportable Segments
Primary markets (a)
New England$48,610 $6,197 $54,807 $59,149 $5,067 $64,216 
Mid-Atlantic58,213 21,167 79,380 51,690 25,275 76,965 
Midwest13,827 9,478 23,305 14,958 12,320 27,278 
Southwest27,827 16,029 43,856 31,795 27,492 59,287 
$148,477 $52,871 $201,348 $157,592 $70,154 $227,746 
Customer type
Commercial$21,354 $32,018 $53,372 $19,646 $40,444 $60,090 
Residential127,904 27,344 155,248 140,657 43,747 184,404 
Unbilled revenue (b)(781)(6,491)(7,272)(2,711)(14,037)(16,748)
$148,477 $52,871 $201,348 $157,592 $70,154 $227,746 
Customer credit risk
POR$94,369 $26,646 $121,015 $91,223 $32,354 $123,577 
Non-POR54,108 26,225 80,333 66,369 37,800 104,169 
$148,477 $52,871 $201,348 $157,592 $70,154 $227,746 
Reportable Segments
(a) The primary markets include the following states:
New England - Connecticut, Maine, Massachusetts and New Hampshire;
Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;
Midwest - Illinois, Indiana, Michigan and Ohio; and
Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.

(b) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.

(c) Retail Electricity includes Services.

Reconciliation to Condensed Consolidated Financial Information

A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:

Three Months Ended June 30,Six Months Ended June 30,
 
2024
2023
2024
2023
Total Reportable Segments Revenue$86,960 $92,621 $201,348 $227,746 
Net asset optimization expense(531)(1,359)(2,128)(4,632)
Other Revenue267 137 1,532 137 
Total Revenues$86,696 $91,399 $200,752 $223,251 


We record gross receipts taxes on a gross basis in retail revenues and retail cost of revenues. During the three months ended June 30, 2024 and 2023, our retail revenues included gross receipts taxes of $0.2 million and $0.2 million, respectively, and our retail cost of revenues included gross receipts taxes of $1.3 million and $1.3 million, respectively. During the six months ended June 30, 2024 and 2023, our retail revenues included gross receipt taxes of $0.6 million and $0.5 million, respectively, and our retail cost of revenues included gross receipts taxes of $2.7 million and $2.6 million, respectively.

Accounts receivables and Allowance for Credit Losses

The Company conducts business in many utility service markets where the local regulated utility purchases our receivables, and then becomes responsible for billing the customer and collecting payment from the customer (“POR programs”). These POR programs result in substantially all of the Company’s credit risk being linked to the applicable utility, which generally has an investment-grade rating, and not to the end-use customer. The Company monitors the financial condition of each utility and currently believes its receivables are collectible.

In markets that do not offer POR programs or when the Company chooses to directly bill its customers, certain receivables are billed and collected by the Company. The Company bears the credit risk on these accounts and records an appropriate allowance for doubtful accounts to reflect any losses due to non-payment by customers. The Company’s customers are individually insignificant and geographically dispersed in these markets. The Company writes off customer balances when it believes that amounts are no longer collectible and when it has exhausted all means to collect these receivables.

For trade accounts receivables, the Company accrues an allowance for credit losses by business segment by pooling customer accounts receivables based on similar risk characteristics, such as customer type, geography, aging analysis, payment terms, and related macro-economic factors. Expected credit loss exposure is evaluated for each of our accounts receivables pools. Expected credits losses are established using a model that considers historical collections experience, current information, and reasonable and supportable forecasts. The Company writes off accounts receivable balances against the allowance for credit losses when the accounts receivable is deemed to be uncollectible.
A rollforward of our allowance for credit losses for the six months ended June 30, 2024 are presented in the table below (in thousands):
Balance at December 31, 2023$(4,496)
Current period credit loss provision(1,321)
Write-offs2,191 
Recovery of previous write-offs(58)
Balance at June 30, 2024$(3,684)
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Equity
4. Equity

Non-controlling Interest

We hold an economic interest and are the sole managing member in Spark HoldCo, with affiliates of Mr. Maxwell and majority shareholder holding the remaining economic interests in Spark HoldCo. As a result, we consolidate the financial position and results of operations of Spark HoldCo, and reflect the economic interests owned by these affiliates as a non-controlling interest. The Company and affiliates owned the following economic interests in Spark HoldCo at June 30, 2024 and December 31, 2023, respectively.

The CompanyAffiliated Owners
June 30, 202445.38 %54.62 %
December 31, 202344.92 %55.08 %

The following table summarizes the portion of net income and income tax expense attributable to non-controlling interest (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Net income before taxes allocated to non-controlling interest$8,860 $11,957 $20,220 $5,623 
Less: Income tax expense allocated to non-controlling interest789 852 1,652 1,102 
Net income attributable to non-controlling interests$8,071 $11,105 $18,568 $4,521 

Class A Common Stock and Class B Common Stock

Holders of the Company’s Class A common stock and Class B common stock vote together as a single class on all matters presented to our stockholders for their vote or approval, except as otherwise required by applicable law or by our certificate of incorporation.

As a result of the Merger, on June 13, 2024, Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. Effective as of the end of trading on June 13, 2024, the Class A common stock ceased to trade on NASDAQ.

Dividends on Class A Common Stock

Dividends declared for the Company’s Class A common stock are reported as a reduction of retained earnings, or a reduction of additional paid in capital to the extent retained earnings are exhausted. During the three and six months ended June 30, 2023, we paid zero and $2.9 million in dividends to the holders of the Company's Class A common stock. This dividend represented a quarterly rate of $0.90625 per share on each share of Class A common stock.
In April 2023, we announced that our Board of Directors elected to temporarily suspend the quarterly cash dividend on the Class A common stock. During the three and six months ended June 30, 2024, we did not pay dividends to the holders of the Company’s Class A common stock and did not make corresponding distributions to our non-controlling interest holders.

In order to pay our stated dividends to holders of our Class A common stock, our subsidiary, Spark HoldCo is required to make corresponding distributions to holders of its units, including those holders that own our Class B common stock (our non-controlling interest holder). As a result, during the three and six months ended June 30, 2023, Spark HoldCo made corresponding distributions of zero and $3.6 million to our non-controlling interest holders, respectively.

Earnings Per Share

Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities.

The following table presents the computation of basic and diluted income per share for the three and six months ended June 30, 2024 and 2023 (in thousands, except per share data):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Net income attributable to Via Renewables, Inc. stockholders$7,624 $7,981 $16,191 $7,794 
Less: Dividend on Series A Preferred Stock2,713 2,640 5,423 5,184 
Net income attributable to stockholders of Class A common stock$4,911 $5,341 $10,768 $2,610 
Basic weighted average Class A common shares outstanding3,261 3,205 3,247 3,189 
Basic income per share attributable to stockholders$1.51 $1.67 $3.32 $0.82 
Net income attributable to stockholders of Class A common stock$4,911 $5,341 $10,768 $2,610 
Effect of conversion of Class B common stock to shares of Class A common stock— — — — 
Diluted net income attributable to stockholders of Class A common stock$4,911 $5,341 $10,768 $2,610 
Basic weighted average Class A common shares outstanding3,261 3,205 3,247 3,189 
Effect of dilutive Class B common stock— — — — 
Diluted weighted average shares outstanding3,261 3,205 3,247 3,189 
Diluted income per share attributable to stockholders$1.51 $1.67 $3.32 $0.82 

The computation of diluted earnings per share for the three and six months ended June 30, 2024 and 2023, respectively, excludes 4.0 million shares of Class B common stock because the effect of their conversion was antidilutive. The Company’s outstanding shares of Series A Preferred Stock were not included in the calculation of diluted earnings per share because they contain only contingent redemption provisions that have not occurred.
Variable Interest Entity

Spark HoldCo is a variable interest entity due to its lack of rights to participate in significant financial and operating decisions and its inability to dissolve or otherwise remove its management. Spark HoldCo owns all of the outstanding membership interests in each of our operating subsidiaries. We are the sole managing member of Spark HoldCo, manage Spark HoldCo’s operating subsidiaries through this managing membership interest, and are considered the primary beneficiary of Spark HoldCo. The assets of Spark HoldCo cannot be used to settle our obligations except through distributions to us, and the liabilities of Spark HoldCo cannot be settled by us except through contributions to Spark HoldCo. The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our condensed consolidated balance sheet as of June 30, 2024 and December 31, 2023 (in thousands):
June 30, 2024December 31, 2023
Assets
Current assets:
   Cash and cash equivalents$53,308 $42,062 
   Accounts receivable48,942 62,548 
   Other current assets50,045 50,650 
   Total current assets152,295 155,260 
Non-current assets:
   Goodwill120,343 120,343 
   Other assets13,374 11,351 
   Total non-current assets133,717 131,694 
   Total Assets$286,012 $286,954 
Liabilities
Current liabilities:
   Accounts payable and accrued liabilities$35,597 $44,201 
   Other current liabilities55,865 71,994 
   Total current liabilities91,462 116,195 
Long-term liabilities:
   Long-term portion of Senior Credit Facility93,000 97,000 
   Subordinated debt affiliate
— — 
   Other long-term liabilities47 54 
   Total long-term liabilities93,047 97,054 
   Total Liabilities$184,509 $213,249 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Preferred Stock
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Preferred Stock
5. Preferred Stock

Holders of the Series A Preferred Stock have no voting rights, except in specific circumstances of delisting or in the case the dividends are in arrears as specified in the Series A Preferred Stock Certificate of Designations. The Series A Preferred Stock accrued dividends at an annual percentage rate of 8.75% through April 14, 2022. The floating rate period for the Series A Preferred Stock began on April 15, 2022. The dividend on the Series A Preferred Stock will accrue at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. The liquidation preference provisions of the Series A Preferred Stock are considered contingent redemption provisions because there are rights granted to the holders of the Series A Preferred Stock that are not solely within our control upon a change in control of the Company. Accordingly, the Series A Preferred Stock is presented between liabilities and the equity sections in the accompanying condensed consolidated balance sheets. As of April 15, 2022, we have the option to redeem our Series A Preferred Stock.
Following the cessation of the publication of U.S. LIBOR on June 30, 2023, we use Three Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.

As a result of the Merger, holders of the Company’s Series A Preferred Stock were provided an optional limited change of control conversion right (the “Conversion Right”), available at the option of the holder, for $8.07 per share in cash. On June 27, 2024, the Company provided notice to the holders of the Series A Preferred Stock of the Conversion Right. Holders of the Series A Preferred Stock were entitled to exercise the Conversion Right through July 26, 2024.

During the three and six months ended June 30, 2024, we paid $2.7 million and $5.4 million in dividends to holders of the Series A Preferred Stock. As of June 30, 2024, we had accrued $2.7 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on July 15, 2024.

A summary of our preferred equity balance for the six months ended June 30, 2024 is as follows:
(In thousands)
Balance at December 31, 2023
$88,065 
Accumulated dividends on Series A Preferred Stock(15)
Balance at June 30, 2024
$88,050 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments
6 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
6. Derivative Instruments

We are exposed to the impact of market fluctuations in the price of electricity and natural gas, basis differences in the price of natural gas, storage charges, renewable energy credits (“RECs”), and capacity charges from independent system operators. We use derivative instruments in an effort to manage our cash flow exposure to these risks. These instruments are not designated as hedges for accounting purposes, and accordingly, changes in the market value of these derivative instruments are recorded in the cost of revenues. As part of our strategy to optimize pricing in our natural gas related activities, we also manage a portfolio of commodity derivative instruments held for trading purposes. Our commodity trading activities are subject to limits within our Risk Management Policy. For these derivative instruments, changes in the fair value are recognized currently in earnings in net asset optimization revenues.

Derivative assets and liabilities are presented net in our condensed consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value. As of June 30, 2024 and December 31, 2023, we offset $2.0 million and $5.2 million, respectively, in collateral to net against the related derivative liability’s fair value. The specific types of derivative instruments we may execute to manage the commodity price risk include the following:

Forward contracts, which commit us to purchase or sell energy commodities in the future;
Futures contracts, which are exchange-traded standardized commitments to purchase or sell a commodity or financial instrument;
Swap agreements, which require payments to or from counterparties based upon the differential between two prices for a predetermined notional quantity; and
Option contracts, which convey to the option holder the right but not the obligation to purchase or sell a commodity.
The Company has entered into other energy-related contracts that do not meet the definition of a derivative instrument or for which we made a normal purchase, normal sale election and are therefore not accounted for at fair value including the following:

Forward electricity and natural gas purchase contracts for retail customer load;
Renewable energy credits; and
Natural gas transportation contracts and storage agreements.

Volumes Underlying Derivative Transactions

The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):
Non-trading 
CommodityNotionalJune 30, 2024December 31, 2023
Natural GasMMBtu4,823 6,254 
ElectricityMWh1,035 1,029 
Trading
CommodityNotionalJune 30, 2024December 31, 2023
Natural GasMMBtu443 1,016 
Gains (Losses) on Derivative Instruments

Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
  2024202320242023
Gain (loss) on non-trading derivatives, net$3,160 $(40)$(1,136)$(42,809)
Gain (loss) on trading derivatives, net20 (627)111 (628)
Gain (loss) on derivatives, net$3,180 $(667)$(1,025)$(43,437)
Current period settlements on non-trading derivatives7,683 16,146 22,925 36,269 
Current period settlements on trading derivatives84 384 267 398 
Total current period settlements on derivatives$7,767 $16,530 $23,192 $36,667 

Gains (losses) on trading derivative instruments are recorded in net asset optimization revenues and gains (losses) on non-trading derivative instruments are recorded in retail cost of revenues on the condensed consolidated statements of operations.

Fair Value of Derivative Instruments

The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands):
  
June 30, 2024
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives $7,125 $(3,291)$3,834 $— $3,834 
Trading commodity derivatives684 (239)445 — 445 
Total Current Derivative Assets7,809 (3,530)4,279 — 4,279 
Non-trading commodity derivatives852 (349)503 — 503 
Total Non-current Derivative Assets852 (349)503 — 503 
Total Derivative Assets$8,661 $(3,879)$4,782 $ $4,782 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(7,893)$3,150 $(4,743)$1,881 $(2,862)
Trading commodity derivatives(426)183 (243)— (243)
Total Current Derivative Liabilities(8,319)3,333 (4,986)1,881 (3,105)
Non-trading commodity derivatives(453)275 (178)131 (47)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(453)275 (178)131 (47)
Total Derivative Liabilities$(8,772)$3,608 $(5,164)$2,012 $(3,152)
  
December 31, 2023
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$1,926 $(1,046)$880 $— $880 
Trading commodity derivatives64 (35)29 — 29 
Total Current Derivative Assets1,990 (1,081)909 — 909 
Non-trading commodity derivatives173 (82)91 — 91 
Trading commodity derivatives— — — — — 
Total Non-current Derivative Assets173 (82)91 — 91 
Total Derivative Assets$2,163 $(1,163)$1,000 $ $1,000 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(29,730)$6,077 $(23,653)$4,679 $(18,974)
Trading commodity derivatives(173)(167)— (167)
Total Current Derivative Liabilities(29,903)6,083 (23,820)4,679 (19,141)
Non-trading commodity derivatives(672)115 (557)503 (54)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(672)115 (557)503 (54)
Total Derivative Liabilities$(30,575)$6,198 $(24,377)$5,182 $(19,195)
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment
7. Property and Equipment

Property and equipment consist of the following (in thousands):
Estimated useful
lives (years)
June 30, 2024December 31, 2023
Information technology
2 – 5
$7,324 $6,983 
Total7,324 6,983 
Accumulated depreciation(2,418)(2,273)
Property and equipment—net$4,906 $4,710 

Information technology assets include software and consultant time used in the application, development and implementation of various systems including customer billing and resource management systems. As of June 30, 2024 and December 31, 2023, information technology includes $1.6 million and $1.5 million, respectively, of costs associated with assets not yet placed into service.

Depreciation expense recorded in the condensed consolidated statements of operations was $0.3 million and $0.3 million for the three months ended June 30, 2024 and 2023, respectively, and $0.6 million and $0.7 million for the six months ended June 30, 2024 and 2023, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
8. Intangible Assets
Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):
June 30, 2024December 31, 2023
Goodwill$120,343 $120,343 
Customer relationshipsAcquired
$ $ 
Customer relationships—Other
Cost$1,360 $968 
Accumulated amortization(659)(487)
Customer relationshipsOther, net
$701 $481 
Cost$4,040 $4,040 
Accumulated amortization(1,818)(1,616)
Trademarks, net$2,222 $2,424 

Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):
Goodwill
Customer Relationships Other
Trademarks
Balance at December 31, 2023$120,343 $481 $2,424 
Additions — 391 — 
Amortization — (171)(202)
Balance at June 30, 2024$120,343 $701 $2,222 

Estimated future amortization expense for customer relationships and trademarks at June 30, 2024 is as follows (in thousands):
Year ending December 31,
2024 (remaining six months)$504 
2025803 
2026404 
2027404 
2028
404 
> 5 years404 
Total$2,923 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Debt
9. Debt
Debt consists of the following amounts as of June 30, 2024 and December 31, 2023 (in thousands):
June 30, 2024December 31, 2023
Long-term debt:
  Senior Credit Facility (1) (2)
$93,000 $97,000 
  Subordinated Debt
— — 
Total long-term debt93,000 97,000 
Total debt$93,000 $97,000 
(1) As of June 30, 2024 and December 31, 2023, the weighted average interest rate on the Senior Credit Facility was 8.59% and 8.60%, respectively.
(2) As of June 30, 2024 and December 31, 2023, we had $23.8 million and $24.3 million in letters of credit issued, respectively.

Capitalized financing costs associated with our Senior Credit Facility were $2.0 million and $1.2 million as of June 30, 2024 and December 31, 2023, respectively. Of these amounts, $0.7 million and $0.8 million are recorded in other current assets, and $1.3 million and $0.4 million are recorded in other non-current assets in the condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.

Interest expense consists of the following components for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Senior Credit Facility$1,094 $1,734 $2,429 $3,801 
Letters of credit fees and commitment fees337 461 721 864 
Amortization of deferred financing costs
312 207 518 413 
Other
— 45 66 
Interest Expense
$1,743 $2,447 $3,672 $5,144 

Senior Credit Facility

The Company and Spark Holdco (“Spark Holdco”, and together with certain subsidiaries of the Company and Spark Holdco, the “Co-Borrowers”) maintain a senior secured borrowing base credit facility with Woodforest National Bank, as administrative agent (the “Agent”), swing bank, swap bank, issuing bank, joint-lead arranger, sole bookrunner and syndication agent, and the other financial institutions party thereto as lenders. As further described below, on June 28, 2024, the Company entered into the First Amendment (the "First Amendment") to its senior credit facility (as amended by the First Amendment, the “Senior Credit Facility”). The Senior Credit Facility matures on June 30, 2027 and has a borrowing capacity of $205.0 million. As a result of the First Amendment to the Credit Agreement, we wrote off $0.1 million in deferred financing costs.

Borrowings under the Senior Credit Facility are available for working capital loans, loans to fund acquisitions, swingline loans, letters of credit and, following the First Amendment, for repurchases of Series A Preferred Stock (subject to the terms and conditions therein).

Borrowings under the Senior Credit Facility bear interest at the following rates depending on the classification of the borrowing and provided further that at no time shall the interest rate be less than four percent (4.0%) per annum:

The Base Rate (a rate per annum equal to the greatest of (a) the prime rate, (b) the Federal Funds Rate plus ½ of 1% and (c) Term Secured Overnight Financing Rate (“SOFR”) for a one month tenor plus 1.0%, provided, that the Base Rate shall not at any time be less than 0%), plus an applicable margin of 2.25% to
3.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Senior Credit Facility at the end of the prior fiscal quarter;

The Term SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source with either a comparable tenor (for any calculation with respect to a SOFR loan) or a one month tenor (for any calculation with respect to a Base Rate loan)), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Senior Credit Facility at the end of the prior fiscal quarter; or

The Daily Simple SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source and applied on a daily basis by the Agent in accordance with rate recommendations for daily loans), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Senior Credit Facility at the end of the prior fiscal quarter, plus a liquidity premium added by the Agent to each borrowing.

The Co-Borrowers are required to pay a non-utilization fee of 0.50% quarterly in arrears on the unused portion of the Senior Credit Facility. In addition, the Co-Borrowers are subject to additional fees including an upfront fee, an annual administrative agency fee, an arrangement fee and letter of credit fees.

The Senior Credit Facility contains covenants that, among other things, require the maintenance of specified ratios or conditions including:

Minimum Fixed Charge Coverage Ratio. The Company must maintain a minimum fixed charge coverage ratio of not less than 1.10 to 1.00. The Minimum Fixed Charge Coverage Ratio is defined as the ratio of (a) Adjusted EBITDA to (b) the sum of, among other things, consolidated interest expense, letter of credit fees, non-utilization fees, earn-out payments, certain restricted payments, taxes, and payments made on or after July 31, 2020 related to the settlement of civil and regulatory matters if not included in the calculation of Adjusted EBITDA. Our Minimum Fixed Charge Coverage Ratio as of June 30, 2024 was 1.71 to 1.00.

Maximum Total Leverage Ratio. The Company must maintain a ratio of (x) the sum of all consolidated indebtedness (excluding eligible subordinated debt and letter of credit obligations), plus (y) gross amounts reserved for civil and regulatory liabilities identified in filings with the SEC, to Adjusted EBITDA of no more than 3.00 to 1.00. Our Maximum Total Leverage Ratio as of June 30, 2024 was 1.91 to 1.00.

The First Amendment eliminated the Maximum Senior Secured Leverage Ratio covenant and amended the Maximum Total Leverage Ratio covenant to no more than 3.00 to 1.00 from no more than 2.50 to 1.00.

As of June 30, 2024, the Company was in compliance with financial covenants under the Senior Credit Facility. The Company continues to manage the impact of commodity costs on financial covenant compliance. Maintaining compliance with our covenants under our Senior Credit Facility may impact our ability to pay dividends on our Series A Preferred Stock.

The Senior Credit Facility contains various customary affirmative covenants that require, among other things, the Company to maintain insurance, pay its obligations and comply with law. The Senior Credit Facility also contains customary negative covenants that limit the Company’s ability to, among other things, incur certain additional indebtedness, grant certain liens, engage in certain asset dispositions, merge or consolidate, make certain payments, distributions and dividends, investments, acquisitions or loans, materially modify certain agreements, and enter into transactions with affiliates.

The Senior Credit Facility is secured by pledges of the equity of the portion of Spark HoldCo owned by the Company, the equity of Spark HoldCo’s subsidiaries, the Co-Borrowers’ present and future subsidiaries, and
substantially all of the Co-Borrowers’ and their subsidiaries’ present and future property and assets, including intellectual property assets, accounts receivable, inventory and liquid investments, and control agreements relating to bank accounts.

The Company is entitled to pay cash dividends so long as: (a) no default exists or would result therefrom; (b) the Co-Borrowers are in pro forma compliance with all financial covenants before and after giving effect thereto; and (c) the outstanding amount of all loans and letters of credit do not exceed the borrowing base limits.

The Senior Credit Facility contains certain customary representations and warranties and events of default. Events of default include, among other things, payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults and cross-acceleration to certain indebtedness, certain events of bankruptcy, certain events under ERISA, material judgments in excess of $5.0 million, certain events with respect to material contracts, and actual or asserted failure of any guaranty or security document supporting the Senior Credit Facility to be in full force and effect. A default will also occur if at any time W. Keith Maxwell III ceases to, directly or indirectly, beneficially own at least fifty-one percent (51%) of the Company’s outstanding Class A common stock and Class B common stock on a combined basis, and a controlling percentage of the voting equity interest of the Company, and certain other changes in control. If such an event of default occurs, the lenders under the Senior Credit Facility would be entitled to take various actions, including the acceleration of amounts due under the facility and all actions permitted to be taken by a secured creditor.

Subordinated Debt Facility

The Company maintains an Amended and Restated Subordinated Promissory Note in the principal amount of up to $25.0 million (the “Subordinated Debt Facility”), by and among the Company, Spark HoldCo and Retailco. The Subordinated Debt Facility allows the Company to draw advances in increments of no less than $1.0 million per advance up to $25.0 million. In connection with entering into the First Amendment to the Credit Agreement, the Company entered into an amended and restated subordinated promissory note with Spark HoldCo and Retailco, which extends the maturity date of the note to January 31, 2028.

Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.

The Company has the right to capitalize interest payments under the Subordinated Debt Facility. The Subordinated Debt Facility is subordinated in certain respects to our Senior Credit Facility pursuant to a subordination agreement. The Company may pay interest and prepay principal on the Subordinated Debt Facility so long it is in compliance with the covenants under the Senior Credit Facility, is not in default under the Senior Credit Facility and has minimum availability of $5.0 million under the borrowing base under the Senior Credit Facility. Payment of principal and interest under the Subordinated Debt Facility is accelerated upon the occurrence of certain change of control or sale transactions.
As of June 30, 2024, and December 31, 2023, there were zero outstanding borrowings under the Subordinated Debt Facility.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements
10. Fair Value Measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.

We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:
Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.
Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.
Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability. The Level 3 category includes estimated earnout obligations related to our acquisitions.

As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

The following tables present assets and liabilities measured and recorded at fair value in our condensed consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):

Level 1Level 2Level 3Total
June 30, 2024
Non-trading commodity derivative assets$— $4,337 $— $4,337 
Trading commodity derivative assets— 445 — 445 
Total commodity derivative assets$ $4,782 $ $4,782 
Non-trading commodity derivative liabilities$— $(2,909)$— $(2,909)
Trading commodity derivative liabilities— (243)— (243)
Total commodity derivative liabilities$ $(3,152)$ $(3,152)
Level 1Level 2Level 3Total
December 31, 2023
Non-trading commodity derivative assets$— $971 $— $971 
Trading commodity derivative assets— 29 — 29 
Total commodity derivative assets$ $1,000 $ $1,000 
Non-trading commodity derivative liabilities$— $(19,028)$— $(19,028)
Trading commodity derivative liabilities— (167)— (167)
Total commodity derivative liabilities$ $(19,195)$ $(19,195)

We had no transfers of assets or liabilities between any of the above levels during the six months ended June 30, 2024 and the year ended December 31, 2023.

Our derivative contracts include exchange-traded contracts valued utilizing readily available quoted market prices and non-exchange-traded contracts valued using market price quotations available through brokers or over-the-counter and on-line exchanges. In addition, in determining the fair value of our derivative contracts, we apply a
credit risk valuation adjustment to reflect credit risk, which is calculated based on our or the counterparty’s historical credit risks. As of June 30, 2024 and December 31, 2023, the credit risk valuation adjustment was a reduction of derivative liabilities, net of less than $0.1 million and $0.3 million, respectively.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
11. Income Taxes

Income Taxes

We and our subsidiaries, CenStar and Verde Energy USA, Inc. (“Verde Corp”) are each subject to U.S. federal income tax as corporations. CenStar and Verde Corp file consolidated tax returns in jurisdictions that allow combined reporting. Spark HoldCo and its subsidiaries, with the exception of CenStar and Verde Corp, are treated as flow-through entities for U.S. federal income tax purposes, and, as such, are generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to their taxable income is passed through to their members or partners. Accordingly, we are subject to U.S. federal income taxation on our allocable share of Spark HoldCo’s net U.S. taxable income.

In our financial statements, we report federal and state income taxes for our share of the partnership income attributable to our ownership in Spark HoldCo and for the income taxes attributable to CenStar and Verde Corp. Net income attributable to non-controlling interest includes the provision for income taxes related to CenStar and Verde Corp.

We account for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and the tax bases of the assets and liabilities. We apply existing tax law and the tax rate that we expect to apply to taxable income in the years in which those differences are expected to be recovered or settled in calculating the deferred tax assets and liabilities. Effects of changes in tax rates on deferred tax assets and liabilities are recognized in income in the period of the tax rate enactment. A valuation allowance is recorded when it is not more likely than not that some or all of the benefit from the deferred tax asset will be realized.

We periodically assess whether it is more likely than not that we will generate sufficient taxable income to realize our deferred income tax assets. In making this determination, we consider all available positive and negative evidence and make certain assumptions. We consider, among other things, our deferred tax liabilities, the overall business environment, our historical earnings and losses, current industry trends, and our outlook for future years. We believe it is more likely than not that our deferred tax assets will be utilized, and accordingly have not recorded a valuation allowance on these assets.

As of June 30, 2024, we had a net deferred tax asset of $11.1 million, due in large part to the original step up in tax basis resulting from the initial purchase of Spark HoldCo units from NuDevco Retail and NuDevco Retail Holdings (predecessor to Retailco) in connection with our initial public offering.

The effective U.S. federal and state income tax rate for the three months ended June 30, 2024 and 2023 was 17.0% and 21.5%, respectively. The effective U.S. federal and state income tax rate for the six months ended June 30, 2024 and 2023 was 18.6% and 20.8%, respectively. The effective tax rate for three and six months ended June 30, 2024 differed from the U.S. federal statutory tax rate of 21% primarily due to state taxes and the benefit provided from Spark HoldCo operating as a limited liability company, which is treated as a partnership for federal and state income tax purposes and is not subject to federal and state income taxes. Accordingly, the portion of earnings attributable to non-controlling interest is subject to tax when reported as a component of the non-controlling interest holders’ taxable income.
XML 30 R19.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
12. Commitments and Contingencies

From time to time, we may be involved in legal, tax, regulatory and other proceedings in the ordinary course of business. Liabilities for loss contingencies arising from claims, assessments, litigation or other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.

Legal Proceedings

Below is a summary of our currently pending material legal proceedings. We are subject to lawsuits and claims arising in the ordinary course of our business. The following legal proceedings are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, unless otherwise specifically noted, we cannot currently predict the manner and timing of the resolutions of these legal proceedings or estimate a range of possible losses or a minimum loss that could result from an adverse verdict in a potential lawsuit. While the lawsuits and claims are asserted for amounts that may be material should an unfavorable outcome occur, management does not currently expect that any currently pending matters will have a material adverse effect on our financial position or results of operations.

Consumer Lawsuits

Similar to other energy service companies (“ESCOs”) operating in the industry, from time-to-time, the Company is subject to class action lawsuits in various jurisdictions where the Company sells natural gas and electricity.

On January 14, 2021, Glikin, et al. v. Major Energy Electric Services, LLC, a purported variable rate class action, was filed by a Maryland customer in the United States District Court, Southern District of New York, attempting to represent a class of all Major Energy customers (including customers of companies Major Energy acts as a successor to) in the United States charged a variable rate for electricity or gas by Major Energy during the applicable statute of limitations period up to and including the date of judgment. The Company moved this case to the United States District Court for the District of Maryland (Case No. 1:21-cv-03251-MJM) and in December 2023 filed a motion to dismiss the lawsuit. The Company is vigorously defending this matter; however, given the current early stage of this matter, we cannot predict the outcome of this case at this time.

On December 18, 2023, Foote v. Electricity N.H., LLC (“ENH”), a purported Telephone Consumer Protection Act (the “TCPA”) class action, was filed in the United States District Court for the District of New Hampshire. Plaintiff claims that calls made to her violated the TCPA. Plaintiff purports to assert claims on her own behalf and a putative class of individuals to whom calls using a prerecorded or artificial voice message regarding ENH’s services were placed during the period of September 1, 2019, through September 1, 2023. ENH only operates in New Hampshire and no other states. The Company denies Plaintiff’s allegations and intends to vigorously defend against her claims.

Corporate Matter Lawsuits

The Company may from time to time be subject to legal proceedings that arise in the ordinary course of business. Although there can be no assurance in this regard, the Company does not expect any of those legal proceedings to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

On July 19, 2024, Joshua Amburgey, a purported stockholder of the Company at the time of the Merger, filed a verified class action complaint, Joshua Amburgey, on behalf of himself and all others similarly situated v. Via Renewables, Inc., et al., Case No. 2024-0762-KSJM (Del. Ch.) (the “Amburgey Action”) in the Court of Chancery of the State of Delaware (“Delaware Court”) against the Company and Amanda E. Bush, Stephen Kennedy and Kenneth Hartwick in their capacities as members of the Company’s Special Transaction Committee of the Board of Directors (“Special Committee”), as well as Mr. Maxwell, Retailco, LLC, TxEx Energy Investments, LLC, Electric Holdco, LLC, NuDevco Retail Holdings, LLC and NuDevco Retail, LLC. Plaintiff alleges that the defendants breached their fiduciary duties owed to the Company’s public stockholders in connection with the Merger.
On July 25, 2024, Bruce Taylor, a purported stockholder of the Company at the time of the Merger, filed a verified class action complaint, Bruce Taylor v. W. Keith Maxwell III, et al., Case No. 2024-0794 (Del. Ch.) (the “Taylor Action”) in the Delaware Court against the Special Committee, and Mike Barajas, in his capacity as the Company’s Chief Financial Officer, as well as Mr. Maxwell in his capacity as controlling stockholder of the Company. Plaintiff alleges that the defendants breached their fiduciary duties and participated in the provision of a materially untrue and misleading proxy statement to Company’s minority stockholders in connection with the Merger.

On May 22, 2024, Michael Stutzman, a purported stockholder of the Company that previously delivered a Records Request, filed a complaint, Michael Stutzman v. Via Renewables, Inc., Case No. 2024-0545-LM (Del. Ch.) (the “220 Complaint”) in the Delaware Court against the Company. The 220 Complaint seeks to compel the inspection of certain Company books and records pursuant to Section 220 of the Delaware General Corporation Law relevant to the Merger.

Regulatory Matters

Many state regulators have increased scrutiny on retail energy providers, across all industry providers. We are subject to regular regulatory inquiries, license renewal reviews, and preliminary investigations in the ordinary course of our business. Below is a summary of our currently pending material state regulatory matters. The following state regulatory matters are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, we cannot currently predict the manner and timing of the resolution of these state regulatory matters or estimate a range of possible losses or a minimum loss that could result from an adverse action, unless expressly indicated below. Management does not currently expect that any currently pending state regulatory matters will have a material adverse effect on our financial position or results of operations.

Connecticut. On May 21, 2024, the Connecticut Public Utility Regulatory (“PURA”) issued a Notice of Violation and Assessment of Civil Penalty (“NOV”) to Major Energy in which PURA stated it had reason to believe that one of Major Energy’s on-line vendors violated certain Electric Supplier Laws and Aggregator Rulings. The Company worked cooperatively with PURA and has finalized a full and final settlement for $2.0 million, to be paid in three installments to the Connecticut electric distribution companies as a donation to reduce Connecticut residential hardship customer arrearages. The settlement was approved by PURA in mid-July 2024 (and accrued as of June 30, 2024).

Maine. On February 9, 2023, Maine Commission’s Consumer Assistance and Safety Division (“Advocacy Staff”) filed a Request for Formal Investigation requesting that the Maine Commission open a formal, enforcement investigation to review whether the Company’s subsidiary, Electricity Maine, LLC (EME), is in compliance with the Maine Commission’s Rules. During a special deliberative session, the same day, the Maine Commission announced it would proceed with a formal investigation of EME, which was noticed in a Notice of Enforcement Investigation issued February 10, 2023 (Docket No. 2023-00024). The Company met with Advocacy Staff over the course of several months to address concerns. As a result, the Company and the Advocacy Staff have agreed to a settlement in principle pursuant to which customers would receive certain limited refunds on their energy bill. This settlement is pending, and the Maine Commission is required to approve the settlement. The Commission did not approve the settlement and the Company is working with Advocacy Staff to have the settlement offer reviewed further and approved. The Company is working with the Commission and believes this matter will not have a material impact on the Company.

Illinois. On July 26, 2023, Spark Energy, LLC received a demand letter from a law firm representing the Office of the Illinois Attorney General alleging that Spark Energy, LLC’s marketing and sales practices may have not been in compliance with Illinois law. The letter offered, in the interest of efficiency and minimizing litigation costs, a settlement demand to resolve the matter. The Company has agreed to engage in mediation with the law firm to try to resolve this matter. Mediation is set for August 2024. The Company is voluntarily working with the firm, however, if settlement is unsuccessful, the Attorney General could commence a lawsuit in Illinois against Spark Energy, LLC.
In addition to the matters disclosed above, in the ordinary course of business, the Company may from time to time be subject to regulators initiating informal reviews or issuing subpoenas for information as means to evaluate the Company and its subsidiaries’ compliance with applicable laws, rule, regulations and practices. Although there can be no assurance in this regard, the Company does not expect any of those regulatory reviews to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

Indirect Tax Audits

We are undergoing various types of indirect tax audits spanning from years 2020 to 2024 for which additional liabilities may arise. At the time of filing these consolidated financial statements, these indirect tax audits are at an early stage and subject to substantial uncertainties concerning the outcome of audit findings and corresponding responses.

As of June 30, 2024 and December 31, 2023, we had accrued $9.3 million and $6.3 million, respectively, related to litigation and regulatory matters and $0.7 million and $0.7 million, respectively, related to indirect tax audits. The outcome of each of these may result in additional expense.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Transactions with Affiliates
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
Transactions with Affiliates
13. Transactions with Affiliates

Transactions with Affiliates

We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services to these related parties. We also sell and purchase natural gas and electricity with affiliates. We present receivables and payables with the same affiliate on a net basis in the condensed consolidated balance sheets as all affiliate activity is with parties under common control. Affiliated transactions include certain services to the affiliated companies associated with employee benefits provided through our benefit plans, insurance plans, leased office space, administrative salaries, due diligence work, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed are based on the services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying condensed consolidated financial statements include costs that have been incurred by us and then directly billed or allocated to affiliates, as well as costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the condensed consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the condensed consolidated balance sheets. Transactions with affiliates for sales or purchases of natural gas and electricity are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the condensed consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate are recorded in the condensed consolidated balance sheets.

The following tables presents asset and liability balances with affiliates (in thousands):

June 30, 2024December 31, 2023
Assets
Accounts Receivable - affiliates$4,795 $4,683 
Total Assets - affiliates
$4,795 $4,683 

June 30, 2024December 31, 2023
Liabilities
Accounts Payable - affiliates$269 $472 
Subordinated Debt - affiliates (1)
— — 
Total Liabilities - affiliates
$269 $472 
(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 “Debt” for a further description of terms and conditions of the Subordinated Debt Facility.


The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Revenue NAO - affiliates $126 $333 $608 $2,617 
Less: Cost of Revenue NAO - affiliates — — 332 
Net NAO - affiliates
$126 $333 $607 $2,285 

Cost Allocations

Where costs incurred on behalf of the affiliate or us cannot be determined by specific identification for direct billing, the costs are allocated to the affiliated entities or us based on estimates of percentage of departmental usage, wages or headcount. The total net amount direct billed and allocated to/(from) affiliates was ($4.5 million) and $0.3 million for the three months ended June 30, 2024 and 2023, respectively. The total net amount direct billed and allocated to/(from) affiliates was ($4.1 million) and $1.9 million for the six months ended June 30, 2024 and 2023, respectively. The Company would have incurred incremental costs of $0.3 million and $0.4 million for the three months ended June 30, 2024 and 2023, respectively, operating on a stand-alone basis. The Company would have incurred incremental costs of $0.6 million and $0.8 million for the six months ended June 30, 2024 and 2023, respectively, operating on a stand-alone basis.

Distributions to and Contributions from Affiliates

During the three months ended June 30, 2024 and 2023, Spark HoldCo made distributions to affiliates of Mr. Maxwell of zero for the payments of quarterly distribution on their respective Spark HoldCo units. During the three months ended June 30, 2024 and 2023, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $4.4 million and $0.6 million, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.

During the six months ended June 30, 2024 and 2023, Spark HoldCo made distributions to affiliates of Mr. Maxwell of zero and $3.6 million, respectively, for the payments of quarterly distribution on their respective Spark HoldCo units. During the six months ended June 30, 2024 and 2023, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $4.5 million and $0.6 million, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.

On June 13, 2024, we consummated the previously announced Merger, following which Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. For a more detailed description of the Merger, please see Note 2 “Basis of Presentation and Summary of Significant Accounting Policies” in the notes to our condensed consolidated financial statements.

As a result of the Merger, all of the Company’s outstanding restricted stock units were converted into $11.00 per share (other than those owned by Mr. Maxwell, which were cancelled for no consideration). The total payout for the settlement of restricted stock units was $0.6 million, which was paid by Retailco. This was recorded as contribution from non-controlling interest for the three and six months ended June 30, 2024.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Segment Reporting
14. Segment Reporting
Our determination of reportable business segments considers the strategic operating units under which we make financial decisions, allocate resources and assess performance of our business. Our reportable business segments are retail electricity and retail natural gas. The retail electricity segment consists of electricity sales and transmission to residential and commercial customers. The retail natural gas segment consists of natural gas sales to, and natural gas transportation and distribution for, residential and commercial customers. Corporate and other consists of expenses and assets of the retail electricity and natural gas segments that are managed at a consolidated level such as general and administrative expenses. Asset optimization activities and wireless services are also included in Corporate and other.

For the three months ended June 30, 2024 and 2023, we recorded asset optimization revenues of $3.2 million and $2.9 million and asset optimization cost of revenues of $3.7 million and $4.3 million, respectively, and for the six months ended June 30, 2024 and 2023, we recorded asset optimization revenues of $14.7 million and $14.4 million and asset optimization cost of revenues of $16.8 million and $19.0 million, respectively, which are presented on a net basis in asset optimization revenues.

We use retail gross margin to assess the performance of our operating segments. We define retail gross margin as gross profit less (i) net asset optimization (expenses) revenues, (ii) net (losses) gains on non-trading derivative instruments, (iii) net current period cash settlements on non-trading derivative instruments, and (iv) gains (losses) from non-recurring events (including non-recurring market volatility).

We deduct net gains (losses) on non-trading derivative instruments, excluding current period cash settlements, from the retail gross margin calculation in order to remove the non-cash impact of net gains and losses on these derivative instruments. We deduct net gains (losses) from non-recurring events (including non-recurring market volatility) to ensure retail gross margin reflects operating performance that is not distorted by non-recurring events or extreme market volatility. Retail gross margin should not be considered an alternative to, or more meaningful than, operating income (loss), as determined in accordance with GAAP.

Below is a reconciliation of retail gross margin to gross profit (in thousands):

  
Three Months Ended June 30,Six Months Ended June 30,
  2024202320242023
Reconciliation of Retail Gross Margin to Gross Profit
Total Revenue$86,696 $91,399 $200,752 $223,251 
Less:
Retail cost of revenues42,997 45,926 111,959 163,367 
Gross Profit$43,699 $45,473 $88,793 $59,884 
Less:
Net asset optimization expense(531)(1,359)(2,128)(4,632)
Net, gain (loss) on non-trading derivative instruments3,160 (40)(1,136)(42,809)
Net, Cash settlements on non-trading derivative instruments7,683 16,146 22,925 36,269 
Retail Gross Margin$33,387 $30,726 $69,132 $71,056 
Financial data for business segments are as follows (in thousands):
Three Months Ended June 30, 2024
Retail
Electricity (a)
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$71,148 $15,812 $(264)$— $86,696 
Retail cost of revenues37,127 5,663 207 — 42,997 
Gross Profit (Loss)$34,021 $10,149 $(471)$ $43,699 
Less:
Net asset optimization expense— — (531)— (531)
Net, loss on non-trading derivative instruments2,607 553 — — 3,160 
Current period settlements on non-trading derivatives6,103 1,580 — — 7,683 
Retail Gross Margin$25,311 $8,016 $60 $ $33,387 
Total Assets at June 30, 2024$1,742,416 $82,340 $302,803 $(1,827,889)$299,670 
Goodwill at June 30, 2024$117,813 $2,530 $ $ $120,343 
(a) Retail Electricity includes related services.

Three Months Ended June 30, 2023
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$74,765 $17,856 $(1,222)$— $91,399 
Retail cost of revenues37,612 8,263 51 — 45,926 
Gross Profit (Loss)$37,153 $9,593 $(1,273)$ $45,473 
Less:
Net asset optimization expense— — (1,359)— (1,359)
Net, gain (loss) on non-trading derivative instruments254 (294)— — (40)
Current period settlements on non-trading derivatives13,905 2,241 — — 16,146 
Retail Gross Margin$22,994 $7,646 $86 $ $30,726 
Total Assets at December 31, 2023$1,613,642 $48,303 $301,892 $(1,660,003)$303,834 
Goodwill at December 31, 2023$117,813 $2,530 $ $ $120,343 
Six Months Ended June 30, 2024
Retail
Electricity (a)
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$148,477 $52,871 $(596)$— $200,752 
Retail cost of revenues86,258 24,866 835 — 111,959 
Gross Profit (Loss)$62,219 $28,005 $(1,431)$ $88,793 
Less:
Net asset optimization expense— — (2,128)— (2,128)
Net, (loss) gain on non-trading derivatives(1,229)93 — — (1,136)
Current period settlements on non-trading derivatives19,226 3,699 — — 22,925 
Retail Gross Margin$44,222 $24,213 $697 $ $69,132 
Total Assets at June 30, 2024$1,742,416 $82,340 $302,803 $(1,827,889)$299,670 
Goodwill at June 30, 2024$117,813 $2,530 $ $ $120,343 
(a) Retail Electricity includes related services.
Six Months Ended June 30, 2023
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$157,592 $70,154 $(4,495)$— $223,251 
Retail cost of revenues118,442 44,874 51 — 163,367 
Gross Profit (Loss)$39,150 $25,280 $(4,546)$ $59,884 
Less:
Net asset optimization expense— — (4,632)— (4,632)
Net, loss on non-trading derivatives(35,841)(6,968)— — (42,809)
Current period settlements on non-trading derivatives31,528 4,741 — — 36,269 
Retail Gross Margin$43,463 $27,507 $86 $ $71,056 
Total Assets at December 31, 2023$1,613,642 $48,303 $301,892 $(1,660,003)$303,834 
Goodwill at December 31, 2023$117,813 $2,530 $ $ $120,343 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Customer Acquisitions
6 Months Ended
Jun. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Customer Acquisitions
15. Customer Acquisitions
Acquisition of Customer Books

In April 2024, we entered into an asset purchase agreement to acquire up to approximately 12,556 RCEs for a cash purchase price of up to a maximum of $2.3 million. These customers began transferring in June of 2024, and are located in our existing markets. During the six months ended June 30, 2024, approximately 3,600 RCEs were transferred.

As part of the acquisitions, we funded an escrow account, the balance of which is reflected as restricted cash in our consolidated balance sheet. As we acquire customers, we make payments to the sellers from the escrow account. As of June 30, 2024, the balance in the escrow account was $2.3 million, and these funds are expected to be released to the sellers as acquired customers transfer from the sellers to the Company in accordance with the asset purchase agreement, and any unallocated balance will be returned to the Company once the acquisition is complete.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Compensation
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Stock Compensation
16. Stock Compensation

Restricted Stock Units

We maintained a Long-Term Incentive Plan ("LTIP") for employees, consultants and directors of the Company and its affiliates who perform services for the Company. The purpose of the LTIP was to provide a means to attract and retain individuals to serve as directors, employees and consultants who provided services to the Company by affording such individuals a means to acquire and maintain ownership of awards, the value of which was tied to the performance of the Company’s Class A common stock. The LTIP provided for grants of cash payments, stock options, stock appreciation rights, restricted stock or units, bonus stock, dividend equivalents, and other stock-based awards with the total number of shares of stock available for issuance under the LTIP not to exceed 2,750,000 shares.

Restricted stock units were granted to our officers, employees, non-employee directors and certain employees of our affiliates who performed services for the Company and vested over approximately one year for non-employee directors and ratably over approximately one to four years for officers, employees, and employees of affiliates, with the initial vesting date occurring in May of the subsequent year.

Merger and Delisting of Class A Common Stock

On June 13, 2024, we consummated the previously announced Merger, following which Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. Effective as of the end of trading on June 13, 2024, the Class A common stock ceased to trade on NASDAQ. For a more detailed description of the Merger, please see Note 2 “Basis of Presentation and Summary of Significant Accounting Policies” in the notes to our condensed consolidated financial statements.

As a result of the Merger, all of the Company’s outstanding restricted stock units were converted into $11.00 per share (other than those owned by Mr. Maxwell, which were cancelled for no consideration). The total payout for the settlement of restricted stock units was $0.6 million, which was paid by Retailco. This was recorded as contribution from non-controlling interest.

Total stock-based compensation expense for the six months ended June 30, 2024 was $2.4 million, of which $1.7 million was recorded as accelerated expense due to conversion as a result of merger transaction.

Equity Classified Restricted Stock Units

Restricted stock units issued to employees and officers of the Company were classified as equity awards. The fair value of the equity classified restricted stock units was based on the Company’s Class A common stock price as of
the grant date. The Company recognized stock based compensation expense of $2.3 million for the six months ended June 30, 2024, of which $1.6 million was recorded as accelerated expense due to conversion as a result of the Merger. This expense was recorded in general and administrative expense with a corresponding increase to additional paid in capital. The following table summarizes equity classified restricted stock unit activity for the six months ended June 30, 2024.

Number of Shares (in thousands)Weighted Average Grant Date Fair Value
Unvested at December 31, 2023136 $23.21 
Granted16 11.00 
Dividend reinvestment issuances— — 
Vested(88)10.96 
Forfeited(64)11.00 
Unvested at June 30, 2024 $ 

For the six months ended June 30, 2024, 88,004 restricted stock units vested, with 33,883 shares of Class A common stock distributed to the holders of these units and 54,121 shares of Class A common stock withheld by the Company to cover taxes owed on the vesting of such units. As of June 30, 2024, there was zero unrecognized compensation cost related to the Company’s equity classified restricted stock units.

Change in Control Restricted Stock Units    

In 2018, the Company granted Change in Control Restricted Stock Units ("CIC RSUs") to certain officers that vest upon a "Change in Control", if certain conditions are met. The terms of the CIC RSUs define a "Change in Control" to generally mean:

the consummation of an agreement to acquire or tender offer for beneficial ownership by any person, of 50% or more of the combined voting power of our outstanding voting securities entitled to vote generally in the election of directors, or by any person of 90% or more of the then total outstanding shares of Class A common stock;
individuals who constitute the incumbent board cease for any reason to constitute at least a majority of the board;
consummation of certain reorganizations, mergers or consolidations or a sale or other disposition of all or substantially all of our assets;
approval by our stockholders of a complete liquidation or dissolution;
a public offering or series of public offerings by Retailco and its affiliates, as a selling shareholder group, in which their total interest drops below 10 million of our total outstanding voting securities;
a disposition by Retailco and its affiliates in which their total interest drops below 10 million of our total outstanding voting securities; or
any other business combination, liquidation event of Retailco and its affiliates or restructuring of us which the Compensation Committee deems in its discretion to achieve the principles of a Change in Control.

The CIC RSUs vested upon complete of the Merger. The equity classified restricted stock unit table above includes 16,465 CIC RSUs as the conditions for Change in Control was met. The Company recognized $0.2 million stock compensation accelerated expense related to the CIC RSUs during the six months ended June 30, 2024.

Liability Classified Restricted Stock Units
Restricted stock units issued to non-employee directors of the Company and employees of certain of our affiliates are classified as liability awards as the awards are either to a) non-employee directors that allow for net settlement for the amount of withholding taxes dues upon vesting or b) to employees of certain affiliates of the Company and are therefore not deemed to be employees of the Company. The fair value of the liability classified restricted stock units is based on the Company’s Class A common stock price as of the reported period ending date. The Company recognized stock based compensation expense of $0.1 million for the six months ended June 30, 2024, of which less than $0.1 million was recorded as accelerated expense due to conversion as a result of Merger. The following table summarizes liability classified restricted stock unit activity for the six months ended June 30, 2024.

Number of Shares (in thousands)Weighted Average Reporting Date Fair Value
Unvested at December 31, 202317 $9.4 
Granted— — 
Dividend reinvestment issuances— — 
Vested(8)10.96 
Forfeited(9)11.00 
Unvested at June 30, 2024 $ 

For the six months ended June 30, 2024, 7,588 restricted stock units vested, with 7,588 shares of Class A common stock distributed to the holders of these units and zero shares of Class A shares withheld by the Company to cover taxes owed on the vesting of such units. As of June 30, 2024, there was zero unrecognized compensation cost related to the Company’s liability classified restricted stock units.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events
6 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events
17. Subsequent Events

Declaration of Dividends

On July 17, 2024, we declared a quarterly cash dividend in the amount of $0.75881 per share to holders of record of the Series A Preferred Stock on October 1, 2024. The dividend will be paid on October 15, 2024.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) as it applies to interim financial statements. This information should be read along with our consolidated financial statements and notes contained in our annual report on Form 10-K for the year ended December 31, 2023 (the “2023 Form 10-K”). Our unaudited condensed consolidated financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the unaudited condensed consolidated financial statements.
Use of Estimates and Assumptions
Use of Estimates and Assumptions

The preparation of our condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the interim financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.
Relationship with our Founder, Sole Common Stock Shareholder, and Chief Executive Officer
Relationship with our Founder, Sole Common Stock Shareholder, and Chief Executive Officer

W. Keith Maxwell, III is the Chief Executive Officer, a director, and the owner of all of the voting power of our common stock through his ownership of Retailco, LLC (“Retailco”). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC (“TxEx”), which is wholly owned by Mr. Maxwell.

We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled by Mr. Maxwell, and these affiliates enter into transactions with and pay certain costs on our behalf. We undertake these
transactions in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services among these related parties.

These transactions include, but are not limited to, employee benefits provided through the Company’s benefit plans, insurance plans, leased office space, certain administrative salaries, management due diligence, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed under these arrangements are based on services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying condensed consolidated financial statements include costs that have been incurred by the Company and then directly billed or allocated to affiliates, and costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the condensed consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable —affiliates, respectively, recorded in the consolidated balance sheets. Additionally, the Company enters into transactions with certain affiliates for sales or purchases of natural gas and electricity, which are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the condensed consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate in the consolidated balance sheets. The allocations and related estimates and assumptions are described more fully in Note 13 “Transactions with Affiliates.”
On June 13, 2024, we consummated the previously announced merger contemplated by that certain Agreement and Plan of Merger (the “Merger Agreement”), dated as of December 29, 2023, by and among the Company, Retailco, and NuRetailco LLC, a Delaware limited liability company and wholly-owned subsidiary of Retailco (“Merger Sub”), pursuant to which Merger Sub was merged with and into the Company (the “Merger”), with the Company continuing as the surviving corporation in the Merger, following which Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. As a result, each share of Class A common stock was converted into the right to receive $11.00 per share at the closing of the Merger (other than certain dissenting shares). As a result of the Merger, all of the Company’s outstanding restricted stock units were converted into $11.00 per share (other than those owned by Mr. Maxwell, which were cancelled for no consideration). Effective as of the end of trading on June 13, 2024, the Class A common stock ceased to trade on NASDAQ.
New Accounting Standards Being Evaluated/Standards Not yet adopted
New Accounting Standards Being Evaluated/Standards Not yet adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in the ASU improve reportable segment disclosures by adding and enhancing annual and interim disclosure requirements, clarifying circumstances in which entities can disclose multiple segment measures of profit or loss, providing new segment disclosure requirements for entities with a single reportable segment, and adding other disclosure requirements. ASU 2023-07 will be effective for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are evaluating the impact of adoption on our consolidated financial statements.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. The ASU will be effective for annual periods beginning after December 15, 2024. The guidance will be applied on a prospective basis with the option to apply retrospectively. We are evaluating the impact of adoption on our consolidated financial statements.

The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our condensed consolidated financial statements.
Derivative Instruments Derivative assets and liabilities are presented net in our condensed consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value.
Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.

We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:
Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.
Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.
Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability. The Level 3 category includes estimated earnout obligations related to our acquisitions.

As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue
The following table discloses revenue by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).
Reportable Segments
Three Months Ended June 30, 2024Three Months Ended June 30, 2023
Retail Electricity (c)Retail Natural GasTotal Reportable SegmentsRetail Electricity (c)Retail Natural GasTotal Reportable Segments
Primary markets (a)
New England$21,271 $1,572 $22,843 $26,262 $1,154 $27,416 
Mid-Atlantic27,514 5,912 33,426 24,181 5,929 30,110 
Midwest6,518 2,107 8,625 6,819 2,515 9,334 
Southwest15,845 6,221 22,066 17,503 8,258 25,761 
$71,148 $15,812 $86,960 $74,765 $17,856 $92,621 
Customer type
Commercial$9,989 $11,304 $21,293 $9,353 $11,765 $21,118 
Residential56,956 8,703 65,659 63,420 12,472 75,892 
Unbilled revenue (b)4,203 (4,195)1,992 (6,381)(4,389)
$71,148 $15,812 $86,960 $74,765 $17,856 $92,621 
Customer credit risk
POR$44,080 $7,177 $51,257 $42,080 $7,300 $49,380 
Non-POR27,068 8,635 35,703 32,685 10,556 43,241 
$71,148 $15,812 $86,960 $74,765 $17,856 $92,621 
Reportable Segments
Six Months Ended June 30, 2024Six Months Ended June 30, 2023
Retail Electricity (c)Retail Natural GasTotal Reportable SegmentsRetail Electricity (c)Retail Natural GasTotal Reportable Segments
Primary markets (a)
New England$48,610 $6,197 $54,807 $59,149 $5,067 $64,216 
Mid-Atlantic58,213 21,167 79,380 51,690 25,275 76,965 
Midwest13,827 9,478 23,305 14,958 12,320 27,278 
Southwest27,827 16,029 43,856 31,795 27,492 59,287 
$148,477 $52,871 $201,348 $157,592 $70,154 $227,746 
Customer type
Commercial$21,354 $32,018 $53,372 $19,646 $40,444 $60,090 
Residential127,904 27,344 155,248 140,657 43,747 184,404 
Unbilled revenue (b)(781)(6,491)(7,272)(2,711)(14,037)(16,748)
$148,477 $52,871 $201,348 $157,592 $70,154 $227,746 
Customer credit risk
POR$94,369 $26,646 $121,015 $91,223 $32,354 $123,577 
Non-POR54,108 26,225 80,333 66,369 37,800 104,169 
$148,477 $52,871 $201,348 $157,592 $70,154 $227,746 
Reportable Segments
(a) The primary markets include the following states:
New England - Connecticut, Maine, Massachusetts and New Hampshire;
Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;
Midwest - Illinois, Indiana, Michigan and Ohio; and
Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.

(b) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.

(c) Retail Electricity includes Services.

Reconciliation to Condensed Consolidated Financial Information

A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:

Three Months Ended June 30,Six Months Ended June 30,
 
2024
2023
2024
2023
Total Reportable Segments Revenue$86,960 $92,621 $201,348 $227,746 
Net asset optimization expense(531)(1,359)(2,128)(4,632)
Other Revenue267 137 1,532 137 
Total Revenues$86,696 $91,399 $200,752 $223,251 
Schedule of Accounts Receivable, Allowance for Credit Loss
A rollforward of our allowance for credit losses for the six months ended June 30, 2024 are presented in the table below (in thousands):
Balance at December 31, 2023$(4,496)
Current period credit loss provision(1,321)
Write-offs2,191 
Recovery of previous write-offs(58)
Balance at June 30, 2024$(3,684)
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Economic Interests The Company and affiliates owned the following economic interests in Spark HoldCo at June 30, 2024 and December 31, 2023, respectively.
The CompanyAffiliated Owners
June 30, 202445.38 %54.62 %
December 31, 202344.92 %55.08 %
Summary of Net Income (Loss) and Income Tax Expense (Benefit) Attributable to Non-controlling Interest
The following table summarizes the portion of net income and income tax expense attributable to non-controlling interest (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Net income before taxes allocated to non-controlling interest$8,860 $11,957 $20,220 $5,623 
Less: Income tax expense allocated to non-controlling interest789 852 1,652 1,102 
Net income attributable to non-controlling interests$8,071 $11,105 $18,568 $4,521 
Schedule of Computation of Basic and Diluted Income Per Share
The following table presents the computation of basic and diluted income per share for the three and six months ended June 30, 2024 and 2023 (in thousands, except per share data):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Net income attributable to Via Renewables, Inc. stockholders$7,624 $7,981 $16,191 $7,794 
Less: Dividend on Series A Preferred Stock2,713 2,640 5,423 5,184 
Net income attributable to stockholders of Class A common stock$4,911 $5,341 $10,768 $2,610 
Basic weighted average Class A common shares outstanding3,261 3,205 3,247 3,189 
Basic income per share attributable to stockholders$1.51 $1.67 $3.32 $0.82 
Net income attributable to stockholders of Class A common stock$4,911 $5,341 $10,768 $2,610 
Effect of conversion of Class B common stock to shares of Class A common stock— — — — 
Diluted net income attributable to stockholders of Class A common stock$4,911 $5,341 $10,768 $2,610 
Basic weighted average Class A common shares outstanding3,261 3,205 3,247 3,189 
Effect of dilutive Class B common stock— — — — 
Diluted weighted average shares outstanding3,261 3,205 3,247 3,189 
Diluted income per share attributable to stockholders$1.51 $1.67 $3.32 $0.82 
Schedule of Carrying Amounts and Classification of Assets and Liabilities The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our condensed consolidated balance sheet as of June 30, 2024 and December 31, 2023 (in thousands):
June 30, 2024December 31, 2023
Assets
Current assets:
   Cash and cash equivalents$53,308 $42,062 
   Accounts receivable48,942 62,548 
   Other current assets50,045 50,650 
   Total current assets152,295 155,260 
Non-current assets:
   Goodwill120,343 120,343 
   Other assets13,374 11,351 
   Total non-current assets133,717 131,694 
   Total Assets$286,012 $286,954 
Liabilities
Current liabilities:
   Accounts payable and accrued liabilities$35,597 $44,201 
   Other current liabilities55,865 71,994 
   Total current liabilities91,462 116,195 
Long-term liabilities:
   Long-term portion of Senior Credit Facility93,000 97,000 
   Subordinated debt affiliate
— — 
   Other long-term liabilities47 54 
   Total long-term liabilities93,047 97,054 
   Total Liabilities$184,509 $213,249 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Preferred Stock (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Summary of Preferred Equity Balance
A summary of our preferred equity balance for the six months ended June 30, 2024 is as follows:
(In thousands)
Balance at December 31, 2023
$88,065 
Accumulated dividends on Series A Preferred Stock(15)
Balance at June 30, 2024
$88,050 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments (Tables)
6 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Volumetric Underlying Derivative Transactions
The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):
Non-trading 
CommodityNotionalJune 30, 2024December 31, 2023
Natural GasMMBtu4,823 6,254 
ElectricityMWh1,035 1,029 
Trading
CommodityNotionalJune 30, 2024December 31, 2023
Natural GasMMBtu443 1,016 
Schedule of Gains (Losses) on Derivative Instruments
Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
  2024202320242023
Gain (loss) on non-trading derivatives, net$3,160 $(40)$(1,136)$(42,809)
Gain (loss) on trading derivatives, net20 (627)111 (628)
Gain (loss) on derivatives, net$3,180 $(667)$(1,025)$(43,437)
Current period settlements on non-trading derivatives7,683 16,146 22,925 36,269 
Current period settlements on trading derivatives84 384 267 398 
Total current period settlements on derivatives$7,767 $16,530 $23,192 $36,667 
Schedule of Offsetting Assets
The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands):
  
June 30, 2024
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives $7,125 $(3,291)$3,834 $— $3,834 
Trading commodity derivatives684 (239)445 — 445 
Total Current Derivative Assets7,809 (3,530)4,279 — 4,279 
Non-trading commodity derivatives852 (349)503 — 503 
Total Non-current Derivative Assets852 (349)503 — 503 
Total Derivative Assets$8,661 $(3,879)$4,782 $ $4,782 
  
December 31, 2023
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$1,926 $(1,046)$880 $— $880 
Trading commodity derivatives64 (35)29 — 29 
Total Current Derivative Assets1,990 (1,081)909 — 909 
Non-trading commodity derivatives173 (82)91 — 91 
Trading commodity derivatives— — — — — 
Total Non-current Derivative Assets173 (82)91 — 91 
Total Derivative Assets$2,163 $(1,163)$1,000 $ $1,000 
Schedule of Offsetting Liabilities
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(7,893)$3,150 $(4,743)$1,881 $(2,862)
Trading commodity derivatives(426)183 (243)— (243)
Total Current Derivative Liabilities(8,319)3,333 (4,986)1,881 (3,105)
Non-trading commodity derivatives(453)275 (178)131 (47)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(453)275 (178)131 (47)
Total Derivative Liabilities$(8,772)$3,608 $(5,164)$2,012 $(3,152)
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(29,730)$6,077 $(23,653)$4,679 $(18,974)
Trading commodity derivatives(173)(167)— (167)
Total Current Derivative Liabilities(29,903)6,083 (23,820)4,679 (19,141)
Non-trading commodity derivatives(672)115 (557)503 (54)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(672)115 (557)503 (54)
Total Derivative Liabilities$(30,575)$6,198 $(24,377)$5,182 $(19,195)
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following (in thousands):
Estimated useful
lives (years)
June 30, 2024December 31, 2023
Information technology
2 – 5
$7,324 $6,983 
Total7,324 6,983 
Accumulated depreciation(2,418)(2,273)
Property and equipment—net$4,906 $4,710 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill, Customer Relationships and Trademarks
Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):
June 30, 2024December 31, 2023
Goodwill$120,343 $120,343 
Customer relationshipsAcquired
$ $ 
Customer relationships—Other
Cost$1,360 $968 
Accumulated amortization(659)(487)
Customer relationshipsOther, net
$701 $481 
Cost$4,040 $4,040 
Accumulated amortization(1,818)(1,616)
Trademarks, net$2,222 $2,424 

Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):
Goodwill
Customer Relationships Other
Trademarks
Balance at December 31, 2023$120,343 $481 $2,424 
Additions — 391 — 
Amortization — (171)(202)
Balance at June 30, 2024$120,343 $701 $2,222 
Schedule of Estimated Future Amortization Expense
Estimated future amortization expense for customer relationships and trademarks at June 30, 2024 is as follows (in thousands):
Year ending December 31,
2024 (remaining six months)$504 
2025803 
2026404 
2027404 
2028
404 
> 5 years404 
Total$2,923 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
Debt consists of the following amounts as of June 30, 2024 and December 31, 2023 (in thousands):
June 30, 2024December 31, 2023
Long-term debt:
  Senior Credit Facility (1) (2)
$93,000 $97,000 
  Subordinated Debt
— — 
Total long-term debt93,000 97,000 
Total debt$93,000 $97,000 
(1) As of June 30, 2024 and December 31, 2023, the weighted average interest rate on the Senior Credit Facility was 8.59% and 8.60%, respectively.
(2) As of June 30, 2024 and December 31, 2023, we had $23.8 million and $24.3 million in letters of credit issued, respectively.
Schedule of Components of Interest Expense
Interest expense consists of the following components for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Senior Credit Facility$1,094 $1,734 $2,429 $3,801 
Letters of credit fees and commitment fees337 461 721 864 
Amortization of deferred financing costs
312 207 518 413 
Other
— 45 66 
Interest Expense
$1,743 $2,447 $3,672 $5,144 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables present assets and liabilities measured and recorded at fair value in our condensed consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):

Level 1Level 2Level 3Total
June 30, 2024
Non-trading commodity derivative assets$— $4,337 $— $4,337 
Trading commodity derivative assets— 445 — 445 
Total commodity derivative assets$ $4,782 $ $4,782 
Non-trading commodity derivative liabilities$— $(2,909)$— $(2,909)
Trading commodity derivative liabilities— (243)— (243)
Total commodity derivative liabilities$ $(3,152)$ $(3,152)
Level 1Level 2Level 3Total
December 31, 2023
Non-trading commodity derivative assets$— $971 $— $971 
Trading commodity derivative assets— 29 — 29 
Total commodity derivative assets$ $1,000 $ $1,000 
Non-trading commodity derivative liabilities$— $(19,028)$— $(19,028)
Trading commodity derivative liabilities— (167)— (167)
Total commodity derivative liabilities$ $(19,195)$ $(19,195)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Transactions with Affiliates (Tables)
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The following tables presents asset and liability balances with affiliates (in thousands):

June 30, 2024December 31, 2023
Assets
Accounts Receivable - affiliates$4,795 $4,683 
Total Assets - affiliates
$4,795 $4,683 

June 30, 2024December 31, 2023
Liabilities
Accounts Payable - affiliates$269 $472 
Subordinated Debt - affiliates (1)
— — 
Total Liabilities - affiliates
$269 $472 
(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 “Debt” for a further description of terms and conditions of the Subordinated Debt Facility.


The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Revenue NAO - affiliates $126 $333 $608 $2,617 
Less: Cost of Revenue NAO - affiliates — — 332 
Net NAO - affiliates
$126 $333 $607 $2,285 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule of Reconciliation of Retail Gross Margin to Income Before Income Tax Expense
Below is a reconciliation of retail gross margin to gross profit (in thousands):

  
Three Months Ended June 30,Six Months Ended June 30,
  2024202320242023
Reconciliation of Retail Gross Margin to Gross Profit
Total Revenue$86,696 $91,399 $200,752 $223,251 
Less:
Retail cost of revenues42,997 45,926 111,959 163,367 
Gross Profit$43,699 $45,473 $88,793 $59,884 
Less:
Net asset optimization expense(531)(1,359)(2,128)(4,632)
Net, gain (loss) on non-trading derivative instruments3,160 (40)(1,136)(42,809)
Net, Cash settlements on non-trading derivative instruments7,683 16,146 22,925 36,269 
Retail Gross Margin$33,387 $30,726 $69,132 $71,056 
Schedule of Financial Data for Business Segments
Financial data for business segments are as follows (in thousands):
Three Months Ended June 30, 2024
Retail
Electricity (a)
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$71,148 $15,812 $(264)$— $86,696 
Retail cost of revenues37,127 5,663 207 — 42,997 
Gross Profit (Loss)$34,021 $10,149 $(471)$ $43,699 
Less:
Net asset optimization expense— — (531)— (531)
Net, loss on non-trading derivative instruments2,607 553 — — 3,160 
Current period settlements on non-trading derivatives6,103 1,580 — — 7,683 
Retail Gross Margin$25,311 $8,016 $60 $ $33,387 
Total Assets at June 30, 2024$1,742,416 $82,340 $302,803 $(1,827,889)$299,670 
Goodwill at June 30, 2024$117,813 $2,530 $ $ $120,343 
(a) Retail Electricity includes related services.

Three Months Ended June 30, 2023
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$74,765 $17,856 $(1,222)$— $91,399 
Retail cost of revenues37,612 8,263 51 — 45,926 
Gross Profit (Loss)$37,153 $9,593 $(1,273)$ $45,473 
Less:
Net asset optimization expense— — (1,359)— (1,359)
Net, gain (loss) on non-trading derivative instruments254 (294)— — (40)
Current period settlements on non-trading derivatives13,905 2,241 — — 16,146 
Retail Gross Margin$22,994 $7,646 $86 $ $30,726 
Total Assets at December 31, 2023$1,613,642 $48,303 $301,892 $(1,660,003)$303,834 
Goodwill at December 31, 2023$117,813 $2,530 $ $ $120,343 
Six Months Ended June 30, 2024
Retail
Electricity (a)
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$148,477 $52,871 $(596)$— $200,752 
Retail cost of revenues86,258 24,866 835 — 111,959 
Gross Profit (Loss)$62,219 $28,005 $(1,431)$ $88,793 
Less:
Net asset optimization expense— — (2,128)— (2,128)
Net, (loss) gain on non-trading derivatives(1,229)93 — — (1,136)
Current period settlements on non-trading derivatives19,226 3,699 — — 22,925 
Retail Gross Margin$44,222 $24,213 $697 $ $69,132 
Total Assets at June 30, 2024$1,742,416 $82,340 $302,803 $(1,827,889)$299,670 
Goodwill at June 30, 2024$117,813 $2,530 $ $ $120,343 
(a) Retail Electricity includes related services.
Six Months Ended June 30, 2023
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$157,592 $70,154 $(4,495)$— $223,251 
Retail cost of revenues118,442 44,874 51 — 163,367 
Gross Profit (Loss)$39,150 $25,280 $(4,546)$ $59,884 
Less:
Net asset optimization expense— — (4,632)— (4,632)
Net, loss on non-trading derivatives(35,841)(6,968)— — (42,809)
Current period settlements on non-trading derivatives31,528 4,741 — — 36,269 
Retail Gross Margin$43,463 $27,507 $86 $ $71,056 
Total Assets at December 31, 2023$1,613,642 $48,303 $301,892 $(1,660,003)$303,834 
Goodwill at December 31, 2023$117,813 $2,530 $ $ $120,343 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Unit Activity The following table summarizes equity classified restricted stock unit activity for the six months ended June 30, 2024.
Number of Shares (in thousands)Weighted Average Grant Date Fair Value
Unvested at December 31, 2023136 $23.21 
Granted16 11.00 
Dividend reinvestment issuances— — 
Vested(88)10.96 
Forfeited(64)11.00 
Unvested at June 30, 2024 $ 
The following table summarizes liability classified restricted stock unit activity for the six months ended June 30, 2024.
Number of Shares (in thousands)Weighted Average Reporting Date Fair Value
Unvested at December 31, 202317 $9.4 
Granted— — 
Dividend reinvestment issuances— — 
Vested(8)10.96 
Forfeited(9)11.00 
Unvested at June 30, 2024 $ 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies (Details)
Jun. 13, 2024
$ / shares
Merger Agreement With Retailco  
Business Acquisition [Line Items]  
Right to receive (in dollars per share) $ 11.00
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Typical length of contract     Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is 12 months.  
Electric and Gas Revenue        
Disaggregation of Revenue [Line Items]        
Excise and sales taxes $ 0.2 $ 0.2 $ 0.6 $ 0.5
Cost of Services Energy Services        
Disaggregation of Revenue [Line Items]        
Excise and sales taxes $ 1.3 $ 1.3 $ 2.7 $ 2.6
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Net asset optimization expense $ (531) $ (1,359) $ (2,128) $ (4,632)
Total Revenues 86,696 91,399 200,752 223,251
Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 86,960 92,621 201,348 227,746
Other revenue        
Disaggregation of Revenue [Line Items]        
Retail revenues 267 137 1,532 137
POR | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 51,257 49,380 121,015 123,577
Non-POR | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 35,703 43,241 80,333 104,169
Unbilled revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 8 (4,389) (7,272) (16,748)
Commercial | Billed Revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 21,293 21,118 53,372 60,090
Residential | Billed Revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 65,659 75,892 155,248 184,404
New England | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 22,843 27,416 54,807 64,216
Mid-Atlantic | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 33,426 30,110 79,380 76,965
Midwest | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 8,625 9,334 23,305 27,278
Southwest | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 22,066 25,761 43,856 59,287
Retail Electricity | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 71,148 74,765 148,477 157,592
Retail Electricity | POR | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 44,080 42,080 94,369 91,223
Retail Electricity | Non-POR | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 27,068 32,685 54,108 66,369
Retail Electricity | Unbilled revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 4,203 1,992 (781) (2,711)
Retail Electricity | Commercial | Billed Revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 9,989 9,353 21,354 19,646
Retail Electricity | Residential | Billed Revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 56,956 63,420 127,904 140,657
Retail Electricity | New England | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 21,271 26,262 48,610 59,149
Retail Electricity | Mid-Atlantic | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 27,514 24,181 58,213 51,690
Retail Electricity | Midwest | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 6,518 6,819 13,827 14,958
Retail Electricity | Southwest | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 15,845 17,503 27,827 31,795
Retail Natural Gas | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 15,812 17,856 52,871 70,154
Retail Natural Gas | POR | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 7,177 7,300 26,646 32,354
Retail Natural Gas | Non-POR | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 8,635 10,556 26,225 37,800
Retail Natural Gas | Unbilled revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues (4,195) (6,381) (6,491) (14,037)
Retail Natural Gas | Commercial | Billed Revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 11,304 11,765 32,018 40,444
Retail Natural Gas | Residential | Billed Revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 8,703 12,472 27,344 43,747
Retail Natural Gas | New England | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 1,572 1,154 6,197 5,067
Retail Natural Gas | Mid-Atlantic | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 5,912 5,929 21,167 25,275
Retail Natural Gas | Midwest | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 2,107 2,515 9,478 12,320
Retail Natural Gas | Southwest | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues $ 6,221 $ 8,258 $ 16,029 $ 27,492
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Accounts Receivable, Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Current period credit loss provision $ 1,321 $ 1,888
Trade Accounts Receivable    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance (4,496)  
Current period credit loss provision (1,321)  
Write-offs 2,191  
Recovery of previous write-offs (58)  
Ending balance $ (3,684)  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity - Schedule of Economic Interests (Details) - The Company
3 Months Ended 6 Months Ended
Mar. 31, 2024
Jun. 30, 2024
Class of Stock [Line Items]    
Economic interest 44.92% 45.38%
Affiliated Owners    
Class of Stock [Line Items]    
Economic interest 55.08% 54.62%
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity - Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Equity [Abstract]        
Net income before taxes allocated to non-controlling interest $ 8,860 $ 11,957 $ 20,220 $ 5,623
Less: Income tax expense allocated to non-controlling interest 789 852 1,652 1,102
Net income attributable to non-controlling interests $ 8,071 $ 11,105 $ 18,568 $ 4,521
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Payment of dividends to Class A common stockholders $ 0   $ 0 $ 2,874,000
Common Class B        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from computation of diluted earnings per share (in shares) 4.0 4.0 4.0 4.0
NuDevco Retail Holdings and NuDevco Retail        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Distributions to affiliates   $ 0   $ 3,600,000
Common Class A        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Payment of dividends to Class A common stockholders   $ 0   $ 2,900,000
Dividends paid (in dollars per share)       $ 0.90625
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity - Basic and Diluted Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Equity [Abstract]        
Net income attributable to Via Renewables, Inc. stockholders $ 7,624 $ 7,981 $ 16,191 $ 7,794
Less: Dividend on Series A Preferred Stock 2,713 2,640 5,423 5,184
Net income attributable to stockholders of Class A common stock, basic 4,911 5,341 10,768 2,610
Net income attributable to stockholders of Class A common stock, diluted $ 4,911 $ 5,341 $ 10,768 $ 2,610
Basic weighted average Class A common shares outstanding (in shares) 3,261 3,205 3,247 3,189
Basic income per share attributable to stockholders (in dollars per share) $ 1.51 $ 1.67 $ 3.32 $ 0.82
Effect of conversion of Class B common stock to shares of Class A common stock $ 0 $ 0 $ 0 $ 0
Diluted net income attributable to stockholders of Class A common stock $ 4,911 $ 5,341 $ 10,768 $ 2,610
Basic weighted average Class A common shares outstanding (in shares) 3,261 3,205 3,247 3,189
Effect of dilutive Class B common stock (in shares) 0 0 0 0
Diluted weighted average shares outstanding (in shares) 3,261 3,205 3,247 3,189
Diluted income per share attributable to stockholders (in dollars per share) $ 1.51 $ 1.67 $ 3.32 $ 0.82
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity - VIEs (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 53,557 $ 42,595
Other current assets 8,071 6,567
Total current assets 156,411 158,973
Non-current assets:    
Goodwill 120,343 120,343
Other assets 3,861 2,461
Total assets 299,670 303,834
Current liabilities:    
Other current liabilities 60 59
Total current liabilities 52,936 79,996
Long-term liabilities:    
Long-term portion of Senior Credit Facility 93,000 97,000
Total liabilities 145,983 177,050
Variable Interest Entity, Primary Beneficiary    
Current assets:    
Cash and cash equivalents 53,308 42,062
Accounts receivable 48,942 62,548
Other current assets 50,045 50,650
Total current assets 152,295 155,260
Non-current assets:    
Goodwill 120,343 120,343
Other assets 13,374 11,351
Total non-current assets 133,717 131,694
Total assets 286,012 286,954
Current liabilities:    
Accounts payable and accrued liabilities 35,597 44,201
Other current liabilities 55,865 71,994
Total current liabilities 91,462 116,195
Long-term liabilities:    
Long-term portion of Senior Credit Facility 93,000 97,000
Subordinated debt — affiliate 0 0
Other long-term liabilities 47 54
Total long-term liabilities 93,047 97,054
Total liabilities $ 184,509 $ 213,249
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Preferred Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 15, 2022
Apr. 14, 2022
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 27, 2024
Class of Stock [Line Items]            
Payment of preferred stock dividends       $ 5,438 $ 4,920  
Series A Preferred Stock            
Class of Stock [Line Items]            
Preferred stock dividend accrual rate 6.578% 8.75%   26.161%    
Preferred stock, liquidation preference (in dollars per share) $ 25.00          
Payment of preferred stock dividends     $ 2,700 $ 5,400    
Dividend accrual     $ 2,700 $ 2,700    
Series A Preferred Stock | Merger Agreement With Retailco            
Class of Stock [Line Items]            
Preferred stock, redemption price per share (in dollars per share)           $ 8.07
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Preferred Stock - Summary of Preferred Equity Balance (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Increase (Decrease) in Stockholders' Equity [Roll Forward]  
Beginning balance $ 88,065
Accumulated dividends on Series A Preferred Stock (15)
Ending balance $ 88,050
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Collateral paid $ 2.0 $ 5.2
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Volumetric Underlying Derivative Transactions (Details) - Buy
MWh in Thousands, MMBTU in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
MMBTU
MWh
Dec. 31, 2023
MMBTU
MWh
Gain (loss) on non-trading derivatives, net | Natural Gas    
Derivatives, Fair Value [Line Items]    
Net notional volume (energy measure) 4,823 6,254
Gain (loss) on non-trading derivatives, net | Electricity    
Derivatives, Fair Value [Line Items]    
Net notional volume (energy measure) | MWh 1,035 1,029
Gain (loss) on trading derivatives, net | Natural Gas    
Derivatives, Fair Value [Line Items]    
Net notional volume (energy measure) 443 1,016
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Gains (Losses) on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) on derivatives, net $ 3,180 $ (667) $ (1,025) $ (43,437)
Total current period settlements on derivatives 7,767 16,530 23,192 36,667
Gain (loss) on non-trading derivatives, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) on derivatives, net 3,160 (40) (1,136) (42,809)
Total current period settlements on derivatives 7,683 16,146 22,925 36,269
Gain (loss) on trading derivatives, net | Non-cash Flow Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) on derivatives, net 20 (627) 111 (628)
Total current period settlements on derivatives $ 84 $ 384 $ 267 $ 398
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Offsetting Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Total Derivative Assets    
Offsetting Assets [Line Items]    
Gross Assets $ 8,661 $ 2,163
Gross Amounts Offset (3,879) (1,163)
Net Assets 4,782 1,000
Cash Collateral Offset 0 0
Net Amount Presented 4,782 1,000
Total Current Derivative Assets    
Offsetting Assets [Line Items]    
Gross Assets 7,809 1,990
Gross Amounts Offset (3,530) (1,081)
Net Assets 4,279 909
Cash Collateral Offset 0 0
Net Amount Presented 4,279 909
Non-trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 7,125 1,926
Gross Amounts Offset (3,291) (1,046)
Net Assets 3,834 880
Cash Collateral Offset 0 0
Net Amount Presented 3,834 880
Trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 684 64
Gross Amounts Offset (239) (35)
Net Assets 445 29
Cash Collateral Offset 0 0
Net Amount Presented 445 29
Total Non-current Derivative Assets    
Offsetting Assets [Line Items]    
Gross Assets 852 173
Gross Amounts Offset (349) (82)
Net Assets 503 91
Cash Collateral Offset 0 0
Net Amount Presented 503 91
Non-trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 852 173
Gross Amounts Offset (349) (82)
Net Assets 503 91
Cash Collateral Offset 0 0
Net Amount Presented $ 503 91
Trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets   0
Gross Amounts Offset   0
Net Assets   0
Cash Collateral Offset   0
Net Amount Presented   $ 0
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Total Derivative Liabilities    
Offsetting Liabilities [Line Items]    
Gross  Liabilities $ (8,772) $ (30,575)
Gross Amounts Offset 3,608 6,198
Net Liabilities (5,164) (24,377)
Cash Collateral Offset 2,012 5,182
Net Amount Presented (3,152) (19,195)
Total Current Derivative Liabilities    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (8,319) (29,903)
Gross Amounts Offset 3,333 6,083
Net Liabilities (4,986) (23,820)
Cash Collateral Offset 1,881 4,679
Net Amount Presented (3,105) (19,141)
Non-trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (7,893) (29,730)
Gross Amounts Offset 3,150 6,077
Net Liabilities (4,743) (23,653)
Cash Collateral Offset 1,881 4,679
Net Amount Presented (2,862) (18,974)
Trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (426) (173)
Gross Amounts Offset 183 6
Net Liabilities (243) (167)
Cash Collateral Offset 0 0
Net Amount Presented (243) (167)
Total Non-current Derivative Assets    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (453) (672)
Gross Amounts Offset 275 115
Net Liabilities (178) (557)
Cash Collateral Offset 131 503
Net Amount Presented (47) (54)
Non-trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (453) (672)
Gross Amounts Offset 275 115
Net Liabilities (178) (557)
Cash Collateral Offset 131 503
Net Amount Presented (47) (54)
Trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities 0 0
Gross Amounts Offset 0 0
Net Liabilities 0 0
Cash Collateral Offset 0 0
Net Amount Presented $ 0 $ 0
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,324 $ 6,983
Accumulated depreciation (2,418) (2,273)
Property and equipment—net 4,906 4,710
Information technology    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,324 $ 6,983
Information technology | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (years) 2 years  
Information technology | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (years) 5 years  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Property, Plant and Equipment [Line Items]          
Depreciation expense $ 0.3 $ 0.3 $ 0.6 $ 0.7  
Information technology          
Property, Plant and Equipment [Line Items]          
Costs associated with assets not yet placed into service $ 1.6   $ 1.6   $ 1.5
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Goodwill $ 120,343 $ 120,343
Total 2,923  
Customer Relationships— Acquired    
Finite-Lived Intangible Assets [Line Items]    
Total 0 0
Customer relationships—Other    
Finite-Lived Intangible Assets [Line Items]    
Cost 1,360 968
Accumulated amortization (659) (487)
Total 701 481
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Cost 4,040 4,040
Accumulated amortization (1,818) (1,616)
Total $ 2,222 $ 2,424
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Goodwill [Roll Forward]  
Balance at beginning of period $ 120,343
Additions 0
Amortization 0
Balance at end of period 120,343
Finite-lived Intangible Assets [Roll Forward]  
Balance at end of period 2,923
Customer Relationships— Other  
Finite-lived Intangible Assets [Roll Forward]  
Balance at beginning of period 481
Additions 391
Amortization (171)
Balance at end of period 701
Trademarks  
Finite-lived Intangible Assets [Roll Forward]  
Balance at beginning of period 2,424
Additions 0
Amortization (202)
Balance at end of period $ 2,222
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets - Estimated Future Amortization Expense (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Year ending December 31,  
2024 (remaining six months) $ 504
2025 803
2026 404
2027 404
2028 404
> 5 years 404
Total $ 2,923
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total long-term debt $ 93,000 $ 97,000
Total debt 93,000 97,000
Letters of credit issued $ 23,800 $ 24,300
Senior Credit Facility    
Debt Instrument [Line Items]    
Weighted average interest rate 8.59% 8.60%
Senior Credit Facility | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total long-term debt $ 93,000 $ 97,000
Subordinated Debt    
Debt Instrument [Line Items]    
Total long-term debt $ 0 $ 0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Narrative (Details)
6 Months Ended
Jun. 28, 2024
USD ($)
Jun. 27, 2024
Oct. 31, 2021
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]          
Outstanding under subordinated note       $ 93,000,000 $ 97,000,000
Via Renewables | W. Keith Maxwell III          
Debt Instrument [Line Items]          
Ownership percentage (in percent)       51.00%  
Subordinated Debt | Amended And Restated Subordinated Promissory Note          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent)     2.00%    
Face amount     $ 25,000,000    
Minimum availability under the borrowing base     5,000,000.0    
Outstanding under subordinated note       $ 0 0
Subordinated Debt | Minimum | Amended And Restated Subordinated Promissory Note          
Debt Instrument [Line Items]          
Subordinated debt, advances     1,000,000    
Subordinated Debt | Maximum | Amended And Restated Subordinated Promissory Note          
Debt Instrument [Line Items]          
Subordinated debt, advances     $ 25,000,000    
Subordinated Debt | Prime Rate | Amended And Restated Subordinated Promissory Note          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent)     2.00%    
Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Capitalized financing costs       2,000,000.0 1,200,000
Capitalized financing costs, other current       700,000 800,000
Capitalized financing costs, other non-current       1,300,000 $ 400,000
Subordinated debt—affiliate $ 205,000,000        
Deferred debt issuance cost, writeoff       $ 100,000  
Interest rate, stated percentage (in percent)       4.00%  
Nonutilization fee, percent       0.50%  
Fixed charge coverage ratio       1.71  
Leverage ratio       3.00  
Debt default, material judgment (in excess of)       $ 5,000,000  
Revolving Credit Facility | Line of Credit | Minimum          
Debt Instrument [Line Items]          
Fixed charge coverage ratio       1.10  
Revolving Credit Facility | Line of Credit | Maximum          
Debt Instrument [Line Items]          
Leverage ratio 3.00 2.50   1.91  
Revolving Credit Facility | Line of Credit | SOFR          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent)       1.00%  
Revolving Credit Facility | Line of Credit | SOFR | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent)       3.25%  
Revolving Credit Facility | Line of Credit | SOFR | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent)       4.50%  
Revolving Credit Facility | Line of Credit | Base Rate | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent)       2.25%  
Revolving Credit Facility | Line of Credit | Base Rate | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent)       3.50%  
Revolving Credit Facility | Line of Credit | Federal Funds Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent)       0.50%  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Line of Credit Facility [Line Items]        
Letters of credit fees and commitment fees $ 337 $ 461 $ 721 $ 864
Amortization of deferred financing costs 312 207 518 413
Interest Expense 1,743 2,447 3,672 5,144
Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Senior Credit Facility 1,094 1,734 2,429 3,801
Other        
Line of Credit Facility [Line Items]        
Senior Credit Facility $ 0 $ 45 $ 4 $ 66
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Credit risk valuation adjustment $ 100 $ 300
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 4,782 1,000
Total commodity derivative liabilities (3,152) (19,195)
Recurring | Non-trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 4,337 971
Total commodity derivative liabilities (2,909) (19,028)
Recurring | Trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 445 29
Total commodity derivative liabilities (243) (167)
Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities 0 0
Recurring | Level 1 | Non-trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities 0 0
Recurring | Level 1 | Trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities 0 0
Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 4,782 1,000
Total commodity derivative liabilities (3,152) (19,195)
Recurring | Level 2 | Non-trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 4,337 971
Total commodity derivative liabilities (2,909) (19,028)
Recurring | Level 2 | Trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 445 29
Total commodity derivative liabilities (243) (167)
Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities 0 0
Recurring | Level 3 | Non-trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities 0 0
Recurring | Level 3 | Trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities $ 0 $ 0
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Related Party Transaction [Line Items]        
Income tax rate 17.00% 21.50% 18.60% 20.80%
NuDevco Retail Holdings and NuDevco Retail        
Related Party Transaction [Line Items]        
Deferred tax assets $ 11.1   $ 11.1  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
May 21, 2024
Jun. 30, 2024
Dec. 31, 2023
Notice of Violation and Assessment of Civil Penalty      
Loss Contingencies [Line Items]      
Settlement $ 2.0    
Indirect Tax Audits      
Loss Contingencies [Line Items]      
Contingent liabilities   $ 0.7 $ 0.7
Litigation and Regulatory Matters      
Loss Contingencies [Line Items]      
Contingent liabilities   $ 9.3 $ 6.3
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Transactions with Affiliates - Related Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Assets            
Total current assets   $ 156,411,000   $ 156,411,000   $ 158,973,000
Liabilities            
Total current liabilities   52,936,000   52,936,000   79,996,000
Net NAO - affiliates   (531,000) $ (1,359,000) (2,128,000) $ (4,632,000)  
Amended And Restated Subordinated Promissory Note | Subordinated Debt            
Liabilities            
Basis spread on variable rate (in percent) 2.00%          
Amended And Restated Subordinated Promissory Note | Subordinated Debt | Minimum            
Liabilities            
Subordinated debt, advances $ 1,000,000          
Affiliated Entity            
Assets            
Accounts Receivable - affiliates   4,795,000   4,795,000   4,683,000
Total current assets   4,795,000   4,795,000   4,683,000
Liabilities            
Accounts Payable - affiliates   269,000   269,000   472,000
Subordinated Debt - affiliates   0   0   0
Total current liabilities   269,000   269,000   $ 472,000
Revenue NAO - affiliates   126,000 333,000 608,000 2,617,000  
Less: Cost of Revenue NAO - affiliates   0 0 1,000 332,000  
Net NAO - affiliates   $ 126,000 $ 333,000 $ 607,000 $ 2,285,000  
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Transactions with Affiliates - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 13, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Related Party Transaction [Line Items]          
Contribution for cash settlement of merger       $ 643,000 $ 0
Merger Agreement With Retailco          
Related Party Transaction [Line Items]          
Right to receive (in dollars per share) $ 11.00        
Contribution for cash settlement of merger $ 600,000        
Affiliated Entity          
Related Party Transaction [Line Items]          
Distributions to affiliates   $ 0 $ 0 0 3,600,000
Affiliated Entity | Allocated Overhead Costs          
Related Party Transaction [Line Items]          
Due to affiliates   4,500,000 300,000 4,100,000 1,900,000
Incremental costs   300,000 400,000 600,000 800,000
Affiliated Entity | Payment of Income Taxes Incurred by The Company          
Related Party Transaction [Line Items]          
Distributions to affiliates   $ 4,400,000 $ 600,000 $ 4,500,000 $ 600,000
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting [Abstract]        
Asset optimization revenue $ 3.2 $ 2.9 $ 14.7 $ 14.4
Asset optimization cost of revenues $ 3.7 $ 4.3 $ 16.8 $ 19.0
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting - Financial Data for Business Segments (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
Segment Reporting Information [Line Items]          
Total revenues $ 86,696 $ 91,399 $ 200,752 $ 223,251  
Retail cost of revenues 42,997 45,926 111,959 163,367  
Gross Profit (Loss) 43,699 45,473 88,793 59,884  
Less:          
Net asset optimization expense (531) (1,359) (2,128) (4,632)  
Net, gain (loss) on non-trading derivative instruments 3,180 (667) (1,025) (43,437)  
Current period settlements on non-trading derivatives 7,767 16,530 23,192 36,667  
Retail Gross Margin 33,387 30,726 69,132 71,056  
Total assets 299,670   299,670   $ 303,834
Goodwill 120,343   120,343   120,343
Gain (loss) on non-trading derivatives, net          
Less:          
Net, gain (loss) on non-trading derivative instruments 3,160 (40) (1,136) (42,809)  
Current period settlements on non-trading derivatives 7,683 16,146 22,925 36,269  
Operating Segments | Retail Electricity (a)          
Segment Reporting Information [Line Items]          
Total revenues 71,148 74,765 148,477 157,592  
Retail cost of revenues 37,127 37,612 86,258 118,442  
Gross Profit (Loss) 34,021 37,153 62,219 39,150  
Less:          
Net asset optimization expense 0 0 0 0  
Retail Gross Margin 25,311 22,994 44,222 43,463  
Total assets 1,742,416   1,742,416   1,613,642
Goodwill 117,813   117,813   117,813
Operating Segments | Retail Electricity (a) | Gain (loss) on non-trading derivatives, net          
Less:          
Net, gain (loss) on non-trading derivative instruments 2,607 254 (1,229) (35,841)  
Current period settlements on non-trading derivatives 6,103 13,905 19,226 31,528  
Operating Segments | Retail Natural Gas          
Segment Reporting Information [Line Items]          
Total revenues 15,812 17,856 52,871 70,154  
Retail cost of revenues 5,663 8,263 24,866 44,874  
Gross Profit (Loss) 10,149 9,593 28,005 25,280  
Less:          
Net asset optimization expense 0 0 0 0  
Retail Gross Margin 8,016 7,646 24,213 27,507  
Total assets 82,340   82,340   48,303
Goodwill 2,530   2,530   2,530
Operating Segments | Retail Natural Gas | Gain (loss) on non-trading derivatives, net          
Less:          
Net, gain (loss) on non-trading derivative instruments 553 (294) 93 (6,968)  
Current period settlements on non-trading derivatives 1,580 2,241 3,699 4,741  
Corporate and Other          
Segment Reporting Information [Line Items]          
Total revenues (264) (1,222) (596) (4,495)  
Retail cost of revenues 207 51 835 51  
Gross Profit (Loss) (471) (1,273) (1,431) (4,546)  
Less:          
Net asset optimization expense (531) (1,359)   (4,632)  
Retail Gross Margin 60 86 697 86  
Total assets 302,803   302,803   301,892
Goodwill 0   0   0
Corporate and Other | Gain (loss) on non-trading derivatives, net          
Less:          
Net, gain (loss) on non-trading derivative instruments 0 0 0 0  
Current period settlements on non-trading derivatives 0 0 0 0  
Eliminations          
Segment Reporting Information [Line Items]          
Total revenues 0 0 0 0  
Retail cost of revenues 0 0 0 0  
Gross Profit (Loss) 0 0 0 0  
Less:          
Net asset optimization expense 0 0 0 0  
Retail Gross Margin 0 0 0 0  
Total assets (1,827,889)   (1,827,889)   (1,660,003)
Goodwill 0   0   $ 0
Eliminations | Gain (loss) on non-trading derivatives, net          
Less:          
Net, gain (loss) on non-trading derivative instruments 0 0 0 0  
Current period settlements on non-trading derivatives $ 0 $ 0 $ 0 $ 0  
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Customer Acquisitions (Details) - Residential Customer Equivalent
$ in Millions
1 Months Ended 6 Months Ended
Apr. 30, 2024
USD ($)
kWh
Jun. 30, 2024
USD ($)
kWh
Asset Acquisition [Line Items]    
Residential customer equivalents (kwh) | kWh 12,556 3,600
Payments to acquire assets $ 2.3  
Escrow deposit   $ 2.3
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Compensation - Narrative (Details) - USD ($)
6 Months Ended
Jun. 13, 2024
Jun. 30, 2024
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Contribution for cash settlement of merger   $ 643,000 $ 0
Merger Agreement With Retailco      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Right to receive (in dollars per share) $ 11.00    
Contribution for cash settlement of merger $ 600,000    
Stock based compensation expense   2,400,000  
Stock compensation accelerated expense   $ 1,700,000  
Long-Term Incentive Plan ("LTIP")      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock based compensation, shares authorized (in shares)   2,750,000  
RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock based compensation expense   $ 2,300,000  
Stock compensation accelerated expense   $ 1,600,000  
RSUs | Nonemployee      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period   1 year  
RSUs | Minimum | Employee      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period   1 year  
RSUs | Maximum | Employee      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period   4 years  
Equity Classified RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares, vested (in shares)   88,004  
Granted (in shares)   16,000  
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation   54,121  
Stock offering purchase shares (in shares)   33,883  
Stock based compensation expense not yet recognized   $ 0  
Liability Classified RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock based compensation expense   100,000  
Stock compensation accelerated expense   $ 100,000  
Number of shares, vested (in shares)   7,588  
Granted (in shares)   0  
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation   0  
Stock offering purchase shares (in shares)   7,588  
Stock based compensation expense not yet recognized   $ 0  
CIC RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock compensation accelerated expense   $ 200,000  
Number of shares, vested (in shares)   16,465  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Compensation - Restricted Stock Unit Activity (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Equity Classified RSUs  
Number of Shares (in thousands)  
Unvested at December 31, 2023 (in shares) | shares 136,000
Granted (in shares) | shares 16,000
Dividend reinvestment issuances (in shares) | shares 0
Vested (in shares) | shares (88,004)
Forfeited (in shares) | shares (64,000)
Unvested at June 30, 2024 (in shares) | shares 0
Weighted Average Grant Date Fair Value  
Unvested at December 31, 2023 (in dollars per share) | $ / shares $ 23,210
Granted (in dollars per share) | $ / shares 11.00
Dividend reinvestment issuances (in dollars per share) | $ / shares 0
Vested (in dollars per share) | $ / shares 10.96
Forfeited (in dollars per share) | $ / shares 11.00
Unvested at June 30, 2024 (in dollars per share) | $ / shares $ 0
Liability Classified RSUs  
Number of Shares (in thousands)  
Unvested at December 31, 2023 (in shares) | shares 17,000
Granted (in shares) | shares 0
Dividend reinvestment issuances (in shares) | shares 0
Vested (in shares) | shares (7,588)
Forfeited (in shares) | shares (9,000)
Unvested at June 30, 2024 (in shares) | shares 0
Weighted Average Grant Date Fair Value  
Unvested at December 31, 2023 (in dollars per share) | $ / shares $ 9,400
Granted (in dollars per share) | $ / shares 0
Dividend reinvestment issuances (in dollars per share) | $ / shares 0
Vested (in dollars per share) | $ / shares 10.96
Forfeited (in dollars per share) | $ / shares 11.00
Unvested at June 30, 2024 (in dollars per share) | $ / shares $ 0
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details)
Jul. 17, 2024
$ / shares
Subsequent Event | Series A Preferred Stock  
Subsequent Event [Line Items]  
Dividends declaration per share of preferred stock (in dollars per share) $ 0.75881
EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !-E 5D'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 " 390%9!S&PU>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E*&2;U9:6G#08K;.QF;+4UBV-C:R1]^SE9FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2F1-];AY\=(KR,QXA*/VA MC@@UYVMP2,HH4C !B[ 0F6R-%CJB(A\O>*,7?/B,W0PS&K!#ASTEJ,H*F)PF MAO/8M7 #3##"Z-)W HUYE_)"CH'W+#KY-?F8;O?,5GS>E7P^X)7^VHM5ES4S?OD^L/O)NR\L0?[ MCXVO@K*%7W&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" 390%9*(H8J69;.$[G;;Z0=A*XD'VTHEF<"_ M[Y'C6,#*BNN)=YB-;^>U7NG(?B3K9,WX@UA2*M%3$J?BM+.4',G/&$2-CEBYY8<4K"/"B)>]AQ!KV$1&EG=)(?F_+1"4\5^')[JWZ9FP!%PY%0$X"( OPEPJ^[@%0%>;G13 MLMS6.9%D=,+9&G%U-:BIC;QN\FAP$Z6J&6>2P]D(XN1HPAXI1U-H,=1%8DDX M%2<]"<+J="\H1,XV(KA"9( ^L%0N!;I(0QJ^CN]!@ M2:[PN.J\%?%\F2IE M8HUJ:&]0VAO4LS>E/&*AZI (G@O&QK,KE5VPL@]:XQOZ')8^AS4SDQ-XI>1O MA.IVM&O-22R,#6D-:VCPJ#1X9"W412HC^8PNHYBBFRRYI]QDS*[A.&[7&_3[ MQR9SUM"&YHY+<\=US-W2120D-*!$-R0QYJA=YW-$0"2E:W(?4W& KM+@T.35 MJM+0J^OH-ZQ3QRT4CG'(4**2]0!>)= M$>-HPK)4\F?X#8U5L$/]_,+DV![4 MU/(+J'#K6+XC3^@JA&X:S:,@]VW)Y1V2_J#;]_L>=OM&O];@IGZQ]HOK^!V' M(:A#(A8;* >%CZFY7>V2+G9]!WV)@@<@=P%O*G2=&IU;99HZUV3D6@'$[OQN MS8S.[9*S+(*>X3J.T6X;/.1J('+M2//6[D3M02>^8VM3ZYSMD'O/%.&;V[4- M2G(U)KEVN'EKM'Q<33E[C-+ G-)VS;L_C4;;X"57 Y-KYYRW1J=,2!*COZ)5 M]1/9KC@<.D/C*]<>U]2I1B;7SCEYKHYAK%]MS"XP=#VCK38XR=6@Y-HIYYH% MT%[3)4MMI+1#9. X73RH>.2T@4JN9B77#CEWD00&A,&GBW^Z_QG-:)!Q:$FC M2;O2T>&P_P,(\(@*- :V?*)A5[+N9\<.BY:P:LJGT@PUF4;*(8UBF$[ M+,%H(51&9\_)/8M-5;A#X//5>#8U3DBT 5Q8 Q>VT]$V*]#%4[ DZ8)6$O4. MH9OQ['QL'+7; YLZU(B%:R'6)(/<@P'#9K"7MR6\F3+CI-4.Q:_&J:Z)/:JI M3PU4N!907:6 ?)LY3C6 )UOC1I]VQ2J?;9 4UB2%:Y&4&N#"& @>/ O&C0^U M'3HW+.V2(* @ R+A1M#HMPV@PAJH<"V@FB4DCM%9)N"T,&>M7:=RML(>U]2? MYBA!IX/#N>;$GG9;K:IO-WR'6[ M+NYZKM%H&\3CO?BX9N<3>(8F+$6;CVQCH[7]?E%K WP\#3Z>O]>/B7O"EL)[ M&Q#D:0CR:D%0T>+% '*6?W5&'S,I)$G5^,Q8#WO"FZ(>-FK]7$TM=7@<>1Z& MO^.3WJ/)HN8@SXXMK[+YS.AD3_Q2.&F#ACQ-0]YPK]F\)[@IO+>!2IY&):_6 M-[I&V;PG%BKJX>B;;/:=_%]%-FMH\NR<4TX6O9GV,7K:$_L4GMH@*5^3E._L M,Z_]/3%1L4"B#<+R-6'Y]0BK05[;E?]W/;C?/J7[@V'?]][D=>_% B@U ,W7 MA0D4J$^KF[50Y=%R[=DX7W'5TY=O%JY](&K\*E!,YQ#J' [A[GRS%FRS(]DJ M7TYUSZ1D2;ZYI"2D7%T Y^>,R>V.ND&Y(F_T'U!+ P04 " 390%9P#5( M19X( "^+0 & 'AL+W=OK M5*J/XG%2K05+%\V@53%!01!.5FE>CJ:GS7O7]SFCTM9?S&9GJ[31S9G\L_UC5"?)CLOBWS%RBKG)1#LX6QT#C_, M:%0/:"S^RMESM7<-ZE#N.?]6?_BR.!L%-2)6L$S6+E+UYXG-6%'4GA2.?[9. M1[M[U@/WKU^]?VJ"5\'+O?"&79Z-X!!;L(=T4\I8_?V;;@&CM+^-% MU?P/GK>VP0ADFTKRU7:P0K#*R_9O^GT[$7L#('$,0-L!Z-@!>#L -X&VR)JP M+E*93D\%?P:BME;>ZHMF;IK1*IJ\K)=Q+H7Z-5?CY'3V]?KB\GI^>0'4U?SK MU9>+\SOUX>/YU?GU[!+,/U]>WLW!"?AS?@%^>? ?R$MPM^:9*RT5U.I$* M0^UIDFWO][&]'W+<[_=-^1[@8 Q0@(AE^,P__()E:CALAN/N\(F*?!<^VH6/ M&G_8%?Y&"%9*D%85D]4'6SRM V)W4&?9AVJ=9NQLI-*H8N*)C:8__P3#X#=; M= ,YZ\2*=[%BG_?I+*V60*T:R.H+]L\F?TH+%;QU%5M78>.J+@5/4XHIC4XG M3_OAF%8$T83NK#HXR0XG\>*\9944>299B]2&KG5 ]^Z+,$8]<*918 =&=\"H M%]B7\DE-%Q:( MJ)&!(H0$]Z":1A12Q]S&.ZSQ<5@%*](::+7,UVZ;3F<6+<+HJ"_K8TC<(XB>R@8*"9)3B0QR5[3N\+!M2%>'P!F6"+ M?%MKK/ V.=+58A M#5V3JOD*>BEB>L=E6AP#$IES24,"#9@V.[7XV %4DPWTL\V-4%)3R)>&<6JR M62OQ)YVIL_76*4>)L5%M5A%TE'6H"0?Z&>='2R@T*88&_;ID,4J@ [%F(NBG MHA\HHM#"4 3'?;2F%8RQ@]&AYBCH)ZDW%E)H\@[$01^JSQP@&/L4!Q(TQ""1[4D19[>YX7*;.;H2[QL]N;&9"!OW:#WVC _K9UGF=BH MI-L+VAJSA:U46]+/.IL9#1+7TFA.0WY.NF%KMD1^MOQO.6#2).F?@UAL7*TGTC2*_#2J%VO-12/P%/@Y*W,N MP*PM/)_2S%UW3/Y,,C-(G[4L5FI_I8 MZD*IR1;[>[X97ZUR67QVI[ MU/_:;]3$;>22B_S_;#$&>*R:W#$E^/7'O*IJ8J\GEV]D)=6%FF"02O#[IF1M MDK^>!S=6%RQCJWLFMC]9SWJW*V#2?!SO;XKM_%K-0D=/@_>.4[&WF#93M>2% MJB?5SS_%"$:_-8VN?+%65.S5%F^MJ$-YZ\:N507VJXKSQ:+I.56*K]-\<9*K M[C-=YRKEK:%;9$1,XKYLLY@1M9:S$@8.OE7JP?L5P_7O#RIV4SP MHJ@+;EXJ*<$J63^_FZOR_@U\5I',^!A<7I<( <],'H4-ZZ 6LN)WXN/^(Y,!F4OX?R MUHUW[Q'K ?[.,KZI1:]0Y5=U0_<%L\9L8>0DB/L' !:S$"/B*+M$$S>A@QR% M$2__OWEI!O+6#5I3/_%3_VYIUNF+'@SEK1NM)G\2_^?:X)4/;XYW(&_=>+5R('[E<&QM,)F?1(E1&BQ68>QX MQ$"U/*#!()6!>E7&6Q=F*&_=H+7HH'[1<4QEH!;I$/;?ZK 8$5=#0+5HH'[1 M4)^E\!+,"I4HX-P*;E#),)2W;KA:,M!!VW\ZJ'P8RELW=BT?J%\^;)>Z:8BL MP5H:_CXYV6Q<>W#O#:T#S\7W]^!'*[1!M<)0WKKA:JU PT'WH%=YO#GV@;QU M8]8_4O&8EQ4HV(,:%+R/U!80 M[H4,=.V+,^,2!@;@UXZ-A6#'D\4"V,Z%4@F443$KP?* M^+9O8.-UX"EFJSHC*JOZZF GEE$6801C67(8R3HLF\,\?T(=[1# M:O$MI%NYUT::RC/G+[KS:=$W+(V(,NHK'8+ UX:.*&,Z$N#XD0P":,]3;.E("G(?BIP>C+XWCR.)N,$;1F7SY_&@_GT'D8?AX^CB9H M]G$RF<_0S90(&JN JM G[!;]B;[.QNCF_2UZC\(8S0.>2!(O9,]4@$E'-OU\ M_H=L?OO$_/\D\1URK _(MFRWPGU4[SZF/KCCU-TINYNP$L5RV,5RV&D\]T2\ M*1PB*@1=(%AY_^4#6A.!-H0E%*TIG/X U@'= .4%9XP(N1N]K>*>3=9.)],) MM1E8=Q;NF9M]A@U&)1Y.P<.YC$>*42*2J("+\#]XH%EDHY70L_BM/510&=+7 M ?PS#$L4W(*"^UL40BF39OCN$2JGY;5;KG. OMFN!+Y5@&_]%G@HI%)!IH3Q MJHE!ZTP&S78E!E[!P*ME, =1D(GX]4J *.1SJ9I0>T=H#L_+L87=Z>).-=IV M@;9=BW;$HPA$8<2(E&A8!:S67XOEO5P3G_8-4$-)Q88:@S_>8<_ZJZHH72E8 MB6JGH-HYA^I5ZE/GG/K48%0BT2U(="\@<7%QZAZ=(7RB.IUC66* K9UR6I=S M.*\ZY9%+2>O8\.X>P*\RM#WLV:?0[^D^OAS]!>4I#W\&A0I#V[';IXX0WFDU MKA?K4M(_5(*L#7!IUE\K6IGN3M)QO:9?,_'SJ1HRO\FJ3&0G[+A>V=^8_/A8 ML[WJY#_'LLQAI^^X7N#?DOS'BNU6PV\V+*/?:3NN%_LH_@ZO7L^,)!"035R5&&8W4].=5)R9^4QL):8: M(R^2D][]]2,>,;9T43L[[)?$X*,KSGU(YQI=O(KJFUQSKM#W35'*R\E:J>WY M="J7:[[)Y)G8\E)_\R2J3:;T9?4\E=N*9ZMFT*:8$L]CTTV6EY/917/OKII= MB)TJ\I+?54CN-INL^L\U+\3KY01/WF[N!AY_?K/_4DFJ 5 M?\IVA;H7K__B':'F 9>BD,U?]-IAO0E:[J02FVZP?H)-7K;_L^^=(PX&:#OP M -(-(.8 ?V [0;04V?PNP'^J3,$W8"&^K3EWC@NR50VNZC$*ZIJM+96?VB\ MWXS6_LK+.E$6JM+?YGJEB+G.0@<>AZ(LHU5JBM%SQ%3 ^<8]GCO%3[9J]?\B;?ZZ)T^ ON_(, M4>\3(A[Q@>>9GSZ<0G3^VNSI_SS[D3/H/EEH8X\.V+OG+[S<<7D.!;8=ZL-# MZ_7N7&ZS);^-E]CF@^&+Z]01[V#/.W#R?A J*]!;]D$\V_'!P;018S$SB-JH&-/8 M)&JC]*X;!L1@"L ()0&&J;(]5>8LL=LMKW14RV>4ME&%BXV-66QC&DO&-):. M9.PH$N$^$J$SZ>ZYRO("+874Y?:D1=%P]H56*O@DCD,C^P!4$!,C1Q,;A3&. MS6I, 1BCE(5P]D5[SI&3\S]YJ=.O0'KS1ME*RXU@3&/&3DYAV!Z M\3=##X9P4P&D=PV@P0/U \F(G]9YT7B[%!LSMSL3QY(R8-0W!6,C, MH@9@VC&^N7G"DV(V0)CTA(E[4U%K7J$/G4[X".XHG8F1MI11K26C6DO'LG8< MC%Y#8Z=$G-V4BFN[RB7;.A.'B? 9ASXULP^ $=\/S>P#8'JK, 4-! NP[P]D M7R]:L5NU[@G7:ZMH4M%1=SZP;IJT;8Q%V8:8WDL!3#2P?^)>J>)3I&K+DKN6 M5%L^Z@@3WZ0*P'2$/9,N *.,F*(!@@5>,$2ZUZS8*<1TA.MPHD?^)"K>!1>I M[+LSQ9D=Z"CVK!2W8<2GEFH"8#X)S&V*W./R52WF.>L(H4ZK*'WRQTP 4J1?EY*4I5B:)H M)46[VL%5;VNYR O-?AQ Z1[ "TS/ + H8):H $1F0 ;:5-+K1^+6CPZ7_)YG MNEDO^6M]0WY"NCK.D%1B^6TMBA6O0-<06^V%S%H/(50<&0Y, !1F.#9@*60L MC >J@_3RDKCE99LR2?Z2KWB]XY5HP:N<2W2%[BK^Q*N*K]"B=@?H!T #6NW2 M'$(Q:Y$ 4(%/S'T00N%HR V]Z"1.'>5*D,-9')VCT:O-'N:K[^5/_^ MGR]!%Q$[HV-L5A& "JAOI8J-PEYH%1$ (PP/-&&DUX+$K07_LH]6>;%3X _E MU]W4[ =>LE&0EVP4Z"4;YO!2+R")[VQ?WKO4Z/:N?3LQY#?074X1^][^9U1K MR:C6TK&L'4>S5\C$K9"OZ[)&'_(2K?26F>GLWL?K(QB8UEQXF'MG@97'$(J9 M;0& HF?4;(0 E'<6#?R&37J53-PJ.6EK]3W4V4G4(91-W49!U&V4@WJOCTGH MK. _FO>UFGOVPJOLF;^]/!RH3R1V2BK=+FI!!?K%J<;?7:MC6DM&M9:.9>TX M;KW0)VZAW]=J&S X2P&%KI=],TLAE*5I093Y@T8*H73S.)"EO=8G/_@A^*! M77QM00WQA5 V7PAE\P50@WQI+^&I6\)W;SA<;S;<%M[]5G=,:\FHUM*QK!W' MHF\:*':ND.Y7Z\Z&X]U1&--:,JJU="QKQU'H>Q;J[EE.J0AB:=R(6;^\S %8 M3!@QA34 (QZVWPQ .!*&_L"K 7IPHL/=@;2O!CK"(-]QSW6,>[!CW),=_X^C M';3O.91'P#R4W2.-M.I],/C$1;FI5$+TG;FW]?2E9$$[B"B?5).CN-95\\%P1Y M1) X "X>RNJW>ED4C?''9KVM7Y\MF^;VY]&HGB^+35Z_*F^+;?N7Z[+:Y$W[ ML;H9U;=5D2_VA3;K$1N/W=$F7VW/+B_VO_M075Z4=\UZM2T^5$9]M]GDU9>W MQ;I\>'UFGGW]Q7&;WQ171?/K[8>J_30Z4A:K3;&M5^76J(KK MUV=OS)\SU]D5V$?\:U4\U$]^-G:'\KDL?]M]X(O79^-=C8IU,6]VB+S]Y[Z8 M%>OUCM36X_<#].R8'^X-N#^9S7Q:Q<_WNU:):OSR9GQJ*XSN_6 MS8[WIF3&_JYMRY/]^CQPMK M?U7Z>9-?7E3E@U'MXEO>[H?]I;TOWUZ,J^U.A5=-U?YUU99K+F?OW_G!NZO M-]J?KMYGW'_SJ?UP]:G]YY?@W2?C?6C,XC?OHN#*X.^,X)^_\D__,RR==$L=F 8L95 M4\Y_6Y;K15'5?S."W^]6S1>"Y3_#:K^]ZKOJRR..*!^HR[^9S^\V=^N\*1;& M^V995,:LW+1?BOV3S<&WS9%5=0-0>)J4MLX MF_;K=[;.Z]IX0Y1/=,H;AX^GSEVJ 7M+E,]TRBLJ,VIU>10G.XJ3[>GV"?K; M?)UOYX61-\;GXF:UW9T[H[PV;HMJ52Z,']MKHE[F[6GX:1?B%_-7AF7^W6!C MQB@E*I/M;O<_U[?YO'A]UEZ\=5'=%V>7?_V+Z8[_0>D3"?.1L )"Y&P" F+ MD3".A"6/,&TI0 MF4Q7@DB8;TGM=\ZFTCD+D#E#)"Q"PF(DC"-A"1*6(F$9"-:3J7V4J?T2F0Z1 MYF,"]XD V,2RW/[U/Y.C;.9X@DI\.>J)_U$7F(+__D3 ?"0N0L! )BY"P M& GC2%B"A*5(6 :"];3L'K7L*N\2>]'N7]HMC'G[C-X^H.>[9VQ*J:[4'S+9 M5/BNG T)\I5UTE46$A8.J7Z$S!@C81P)2Y"P% G+0+">8KRC8CRE8CX6=5.M MYKM76_5>/'?;56///U0$E*B=6]V2)B/A 5(6(B$14A8C(1Q)"SQ MY$=_1W[;@$R9@6 ]34Z.FIS\>4U2.IS(C_;F1'RP&1+D*RNFJQLD+!Q2_0B9 M,4;".!*6(&$I$I:!8#W93(^RF2IE,RNW=;E>+?;C--NB:9_BVCY@00EF2O2+ M+-,1%"-'>9[4^5/62539_IVZ@2ZG3LHS8?2 B@MA-(B M*"V&TCB4EAQHO>]D6^[D09-F*%I?I4^L&:92I?YJU]'[?+=[15$;M_EJ832E ML15&XO>]O\.;2%*IIMPULIDEO!V>J>NB+4$D+8#20B@M@M+B82>+0Y,F4%H* MI64H6E^"G0'#5#LP_-7]:E%L%X_R(^4E#SR?LXDGOBD<%N:KJZ.M&Z@58M@A M1-"D,93&H;0$2DNAM Q%Z^NF[V]:'JK@NJJKM;SX=.B,515@1 M'',B*6I0F*^NJ+:BH/X'ZA"88TN*HL)<<:@XAM:-0VD)E)9":1F*UI=*YUPP MU=:%V3+?WA3U;E"Y?-BVFEBN;ML/)^V5;P^\IY?#6-2&''+.1&$@!]X#*"T< M4/\(FC$F,C*QTP5U1D!I*926H6A]172."U,Y"/S4S-/>0DZ[[9*[[2O#&N\M M/1:I%*C= DKSH;0 2@NAM A*BZ$T#J4E!UK?^>J.B=<44$L%D5;I?34[OX2I M-DS@E(@<$9]!:;XIVR!(ZRLT:PBE15!:#*5Q*"V!TE(H+4/1^FKMO!JFVJQQ M4JV#%"J/HK.I[4[$GB4QV&[9IM2Y? Q[S@%+T&0++!%D31QG*O8'Y3"/,4]\ M2"(RFM94?.;BZJ;6OFCEYI!\L-",&9'QE!/6[(P'IMIYH#<9XI>\.CJNZ4L. M.;8\@])\*"V TD(H+8+28BB-0VF)*9M$+&825B%HVHQ(J^Z>=8X&4VUI0.L1 M.<(]@])\4S8/T)TTJ$<"2HN@M!A*XU!: J6E4%J&HO5G]';6"Z:V7CP_4^E9 MG3)B+-QB8W%$EPBS/,\1/7V'L.>Z:@1-[JI1*2=,>J%-'",>@((FC.F,@II>30E F4ED)I&8K6UT7GBV"# M?1$OLZVJ\VB_\X,Z(J"T $H+H;0(2HNA- ZE)4QVN= &4@9R@4:XD@B:[DH@@RD!.A!$&GN2/%D2XIOM2<%K2)J>8')U)2^N;'[30S= M< *[XP1VRPGLGA/832>PNTY@MYW [COQ+3P+5N=9L-2>!;VM)V@%VO+=?>*9 M4U& L@G =EU1,3Y!([M.A*5 [CH1*5N-BB_3B+#)U&-BUXG(Z$W$@5.N;F_M M*Y=H6ZGG!!W_)S*>[#EUH_K6]]R&PH(NC "E^5!: *6%4%H$I<50&H?2$B@M MA=(R%*TO[,Z68.'VI+"(#1L\L2L[&Q3EJZNE+3.HJ6#0$430G#&4QJ&T!$I+ MH;0,1>O+IS,56-]P@PHU6_LV"-VB DH+H+002HN@M!A*XU!:8LEN#/(5 ]2C M@*+U!=IY%"SP;A46,7S/)$_JH"A?73=M$4%M"O01>.)-#FI3@-(XE)8<:$\? MFTQ1&%"3 HK6%T9G4K!@^U%8Q+"P[8D#&#,BS'3-J6C45M=+6Q10XP"4%@UK MD)@*FSCBR!6'UBV!TE(H+4/1^ENY=J8!6VT:F.W\V >GMG%=5L8\KY=&733- MNM@4V\88&9NBNBDJ2BNV/!COVN*<5W4%=+MJ4%H I8506@2EQ4-.%8>F3*"T M%$K+4+2^ZKK!?_M[[#9A4P/R]E3<.TE=%VT!0I> @-)"*"V"TN)A)XM#DR90 M6@JE92A:7X*=/<+6V6U";X:$3>S.X-A,NO,-"O/5%=56%-2] *5%PQHDAB;E M4%H"I:506H:B]175625LM57BTVZH[*[Z8ESMWP(^]T)03=-](0BE^;9LF*#\ M$M"D(90606DQE,:AM 1*2Z&T#$7K2[+S2]AJOX0@25*&LE% '.12)]'6ECQD M3S@FH#E#XB )FT8$31I#:1Q*2Z"T%$K+4+2^9CKWA_W,F@ZZ$_T./%>E('E] M@K;C([XL5%=,NR,(=6,,.H((FC,F*_:VH#8$HB7$[9=3:,:,R'C*+VYW[@+[6VT-05]MT(40H#0? M2@N@M!!*BZ"T&$KC4%IBDPLA$%XY:-J,2*OL:3F=I\%YT;8/NGI49]/5(Y3F M.P.70X!F#:&T"$J+H30.I2506@JE92A:7[.=(\(9O!S"@*U::)W*(^R.8[NB MFY4*LTQIB55GV*((!$WNJ1%!]MACXNMG(LRT)^)#;TR$,381C03J]M:^<@>L MB0#-F!$93_74G&[0WWD< OT^,_L.VGN@,[//D0?W36;9XFUB2)2OKI:VS*!^@D%'$$%SQE :A](2 M*"V%TC(4K2^?SB?@J'T"'U\RLT_-UKX-0LT&4%H I8506@2EQ5 :A](21S9S M4&\KH$DS%*TOT,Z4X*A-"4J!DJ(DQNOEF7V#HGQUW;1%!/4ET$<@SNR#YHRA M- ZE)8YL1A%G]D$39BA:7QB=*\%1NQ(T9O8YQ$H'CBM-ER#"/)=)'3^H40!* M"Z&T:%![Q$349.R)9AUHS1(H+872,A2M+XO.;."HS08OFM;G$%/GI6E]Z@IH M]].@*S! :2&4%D%I\9!3Q:$I$R@MA=(R%*VONLYDX*A-!IAI?0XU^&^+Z\#- MU'71%B!T]08H+832(B@M'G:R.#1I J6E4%J&HO4EV'DQ'+47XR73^AQY1/J< M>=(FSL/"?'5%M14%M4I :=&P!HFA23F4ED!I*926H6@]1;F=F\)5NRDTI_6I M:;IO Z$TWY7=$I19 IHTA-(B*"V&TCB4ED!I*926H6A]279F"5=MEA@PK<^5 M30*B25R=1%M;Q)84LET"FC,D#I*:U@=-&D-I'$I+H+042LM0M+YF.NN'JU[O M07M:WX&GFM;G$NL9>)[@U_'5%=/M"$)IX: CB* Y8R*GE))#4R906@JE92A: M7Q>=<\(=O,'%RZ8EJ?-H=_R@ZSE :0&4%D)I$9060VG+<-6^B!=-ZW/EL7)J6A\11DWK(\(D.WKE3@"<5H?-&-&9)3,XJ-Z612-GS?YY<5M?E/\DER^FV? MX_+_4$L#!!0 ( !-E 5D@3S,/2@( ,<$ 8 >&PO=V]R:W-H965T M&UL?53;;MLP#/T5PAN&#A@BU[FTZQP#N77-L*99DV[8HVHS ML5!=7$E)NK^?)"=>!K1YL42*Y_!0)I7NE'XR):*%%\&EZ4>EM=45(28O45#3 M4A5*=[)26E#K3+TFIM)(BP 2G"1QW".",AEE:?#-=9:JC>5,XER#V0A!]9\A M((.?=$3L;SGC-J4GK@\?[ ?AUJ M=[4\4H,CQ7^QPI;]Z#*" E=TP^V]VMW@OIZNY\L5-^$+NSKV(HX@WQBKQ![L M% @FZY6^[._A")!TWP D>T 2=->)@LHQM31+M=J!]M&.S6]"J0'MQ#'I?\K" M:G?*',YFH[O9>#);3,;@=HN[[]/Q8.F,Q=(MMY/9$NZN870SF'V=+& Z@\F/ MA^GR-YS-J49I2[0LI_QC2JR3X@E)OD\[K-,F;Z3MP:UR> ,366#Q/YZX$IHZ MDD,=P^0DX;>-;$$[_@1)G+3A/1 PI=-H3E"WFRMJ!^K.6U>DA'#],^+4&!B\ M5NM)O!^K*U/1'/N1FQN#>HM1]N'=>2_^UEH/6CN\WBUN>XEW13LCW60XZ:2Z!>AQ$RD*N-M'6? M-=YF2@=U<_X+KT?\ENHUDP8XKAPT;EVX'M?UV-2&555HU4=E7>.';>E>&M0^ MP)VOE+('PR=HWJ[L+U!+ P04 " 390%927(+<3T( #K)@ & 'AL M+W=O=ZTR:9TKO[;&P1_-98G"62YOWKWY4,"*JUDKS#EP2;E7AV5[O/[MKGC[+Y MKI9"Z.C'JJK516^I]?IL,%#Y4JPR]5ZN10W?+&2SRC1<-O<#M6Y$5MA%JVI MXW@X6&5EW9N1<;G15UN*NB=1FM+'NGM;GPM[Y?:W!A, MSM?9O9@)_=?ZKH&KP7Z7HER)6I6RCAJQN.A=DK,I3\T"*_%W*1[5P>?(J#*7 M\KNY^%1<]&*#2%0BUV:+#/X]B*FH*K,3X/AWNVEO_YMFX>'GW>X?K?*@S#Q3 M8BJK?\I"+R]ZHUY4B$6VJ?17^?B'V"J4F/UR62G[-WK#A4 5?D%!&DD/!(WC)'EX2=-!E\1\(*,A!6D5:0A+*99V7E8CJ/6YS MWUSESI?K1CZ4<&"C^=/+79JKO=-CEP(J?&A3\[VY=+&(L[?9WN<:?/X%Z(I@&O[?R:_1 * MPYDB.&/NX_3E"$MY)\[1'N>EPM#EJV)%V6=02!!5.12:=3*8]_+9.0C]\4X89W 2>Q( M+@Y"O\H*@#O7H0.[W>+8PY3X(#'!T6C4#?. BTD0YF>I5 3&+413/F2FOE'O M3#I"X1(?14P3!*XOR!EG:3=>ZO#2(-[I!OQ?ZPBR8BF+-FDJH74EVB3[4E6H MA[ /"7^,'&U,E V'PX VCKY)D!LGMWHI&A0?0P**(>!\N91T W.L2GBXL%AF M];U0D,JB3(%]E4W$59G-RZJ;@DB0JU_+0:?:[=@$CKE)D.0@G>?0I"AA;9#G MJ"D*T).8)$@&8**,)[PX!ZCB9ACGYS4Z?MZ:0 M[]3L1YSJX?<%^F3<3=P1[XT3+XWNT;^N18>!>XS*!TQFB+'Q9=D M?#@>=FO@R):FKQHI&<)5+YD_T"")O[;X.]5NQU9P-$[#-'ZW:?(E'$!END[P M)7A0/]ED)H!(UJ;70&V ,'/*$/I#!=/N>1-U#$[##+X_@1ME1Q&H U'L/B-W M8,<$ ]B9HVX6O^KLN2[_N7%FL"1X]3SS1+L=6\%5 BQ<"5S)!M: UK:;K25P MRXYT4-U]7J>)]9OG.424>*+'J%T5P,)5P%WVM._ G\>,M=^6.1#06%G 1T'4 M!_/S,-F;: &^<86X0O9 M_#R\,:D6:O5[?"+"?,H><@Q_B/V/D3M69V%6WYYM.X$L#:W7A1WG3RLHS*-+ M,T5=F=-CO+"452$:-,,RG[4]]$BW34>!H2]SQ,["7?21$FKO":N(K:Z,>V15 MF72[J4L=4L1OG_N=SAQ%LV^\D%#S69W.& M3 DP26Y'A%W@'4NS5[(T1G4H>H1\"<0!%@F(**4T,-WFCJGYRYMLP]KO6FU, M"!0HBR1*6=/?GW#$S?V9D_EKEA!GX!-7R*3E)1B/LN:HO MR=,XZ6ZUN*-N'G[V?6-REE&JU&*%EX7\I(^Y3[7;L;X'#[K#='^'=B'1>MNI MM%.6K$+MX',Z0YXR(6+];N;ACOAY^"&X+>OM*+'8-"9FH*/?/<"!.@!WW4D? M9Y]JMV,#N/J!A^N'3[46L"_:,G*DE1\3+)20Q]M#'D@0KC+@X#ZNVZ MP]&;*UGWJ92D1VMM6_A[._NW]BZM.\I_73_BIQ- MV_>NW#;M:V!?L@9RLXHJL8 MX_3YE)KN;(?ER*#6L<( MP/<+">W+]L+\P/[]MLG_ %!+ P04 " 390%9--J_8AL" #[! & M 'AL+W=O)KJ-,T&*DFD MMC !TD2U"GA /+C)36+-L8/M+(-?CS_2K$AK)%YBW^M[CL]QKIT.4CWH!L"@ MIY8+G>'&F&Y-B"X::*E>R Z$7:FD:JFQH:J)[A30TH-:3N(HNB$M90+GJ<_M M59[*WG F8*^0[MN6JM];X'+(\!*?$O>L;HQ+D#SM: T',%^[O;(1F5A*UH+0 M3 JDH,KP9KG>)J[>%WQC,.BS.7).CE(^N.!3F>'("0(.A7$,U Z/L /.'9&5 M\6ODQ-.6#G@^/['?>N_6RY%JV$G^G96FR?!;C$JH:,_-O1P^PNCGVO$5DFO_ M1<-8&V%4]-K(=@1;!2T38:1/XSF< 9+5!4 \ F*O.VSD5;ZGAN:ID@-2KMJR MN8FWZM%6'!/NIQR,LJO,XDP>K/GS$27ZHFHJV!^?2(FQ_*Z*%"/7-G#%%[AN MT)T4IM'H@RBA_!=/K*Y)7'P2MXUG"3_W8H%6T16*HSB9X5M-9E>>;W6![]S> M%=I)H25GY;/]O0(-PH2$K- M$U04C')TL$FPO6@T^K$Y:J-L-_U\Z82"@.1E M >Z&K75'"\APY_92CX#SUZ^6-]&[&7O)9"^98__/?SG/M5R@RW0SW$$X.6O( M%E3MKYU&A>R%";TY9:>;O0D-_5P>GH4[JFHF-.)066BT>'.-D0I7+01&=KZ] MC]+8R^*GC7V=0+D"NUY):4Z!VV!Z[_*_4$L#!!0 ( !-E 5FJ*K(@> P M /HA 8 >&PO=V]R:W-H965T&ULO5K;M?0!G0!+Q## &9DAQOWY/=V,NM"C%R2;[ M8I,S0*,OI[M/@WJY\>%C7!E3J]NR'AS%;F5+'L:^,PYN%#Z6N M\34L#V,5C,YY4UD<'D\F3PY+;=W!V4M^=AW.7OJF+JPSUT'%IBQUV)Z;PF]> M'1P=M _>V^6JI@>'9R\KO30S4W^HK@.^'792/P MO7JX-F!RLU"-T7]WF_^;I(]WY*\S!>1_U4;6?OD MNP.5-;'V9=H,#4KKY']]F_PPV/!L'BO5OZ;S6 ? Z-_[ M#!9YI_OE46H]CY7.S*N#BAP=UN;@[.NOCIY,7CR@[6FG[>E#TO^T(#Y\ZO%8 M_1$'WR/D9F60LIDO*^VVM-ZZV@1;JL;I)K>UR57F@1X7Y5.$N%S3XX5UVF56 M%RI"ED$%J5E\#8D7(D^M]-JHN3%.(1R5#MAF'9\7F:P)MK9IQ>5MMM)NR9:4-G)M; ^:75[TYT1E M:Z6KJJ"=.*AUWS[OC.%MA, Z*?(D,ZY\4^1PD:)2KW3AX01VBF_"%_B;='6> MW("U-9J#>(DV:^<:+(;??:@5SJ+RJHXFW_R@<#X;O34Z*$.U0;TVF2GG)JB3 M(\[N$_6(5B23^4&WO[5^K'[".;\/*,""J@2(6$)HWMTT9[22>0!$T>1 :8&B MO?( Q#=^0W;22[(ZX!F^QF8>;6YU0"3&ZF?3PHJMM6YM8ITPNH:9FY7-5FIC M!*)QD#L(3]$8 N>\J%80ZQJ(KT@?YE/C:VWJC3URN>$K1[; M8S6%!;LG87]*/862YZ+.!)1DVEP7E")QD$2FL.A->I *O\OY8W4ENWUE':%P M-VO_&M'Y'*@"+1[QFYT*\5O"C-Y/Q("#I_-?FC8&]4K7C $'W,5()0S)L] V M(-\3+OCD7FKEHR7OB$98 D+ Z0OF%"29Y95D+N59&PYR)[_1<:46($AW"E6; M$1!;&68P"E*MS^&L60.D#)4GO2FT ?RF%(,M2.0:Q";)I@1PH)2@T,@,FQL M-"JW,2L\?#96'R+OOHRU+;F D7;3"+I62?"I)$NYE!I!)DHQ^ UNA^&P19F= M4_3@%(G 8D'1$^04 MTKGU_4.EL@O9/K6"61O7)$7,;45>B2IO0IN%$CHD7%9+"12L9%QKR1W!P/:A%\B7T(3^^OL7IO4HM8V:HOR6^@16["2,U\(=T!$9K5/ONH9BL P6* M7Y-J%RMK$.A;P(,1]=,"B8_S?AZK'PP)?*MO-R#*(W5U=:5L%$3NWP2)4!=( MJWV2S@F,0A@X4LBOY-:UET[J-_)*L,-Z1M:S7@7?+%>*>A$+8 NQ\KU!!RDR M/U(__GC1M;OV:5_UVR>DLDXU64E-[HHP4Y*;V\M;<$\3EEN4G*X"[\JG1:WL M4:K+$+PC=KY5;\.X]1=7=VH<5->IN0]+IS *:O]ZJ^ X:HJP/Q)T',KH2A<+ M]AC\"H!2:G3%2-R$4P=M9??HSO7 RD#"[U.&(B,*L44,K%I_-$G^CB1JZ@'O MJ4R"1C5H3\'&CZ/VB\[1&2P19T9-RHJ1RL KD'(&%OF2$A&FQTP7_2O>8Y8V M(Q!9:3FDOHBMJM5A48)4%F' MA]*"E7NPBZ)#HP&=7ZPAHHQ MJ@N>"C;ZAH]NI&])BZ4&;JC!F&SE?.&1#:TO4:-274.E)+@Q"%J A4"=K&\Z M<['']:%H_33"B$PAH+6H>$V$>GSF"K22%6I32W".:1_G&*+".GJGYRAF0'IO M%Q2+@$"V^A\)0,O>!/2<:3V?P4LX5))LV(U3CKE4\8#"Y!T8!)#Z3 MR!BDX M2G3P5TYA8MSG[15PV[_.N5)?*%_!.U,;6!P$6I5,RGX-JE M3LV>R&3 /%MOAW@>*AZX.74<8=0^(&@,R8/$DT+(C 5N1^>W_Q'*U3$,^_\- MW+ZXW5GS)='AL5X W T4;:F^GQ.2+W,3LV#G6%=Z?%TTU(5QY#M,F>KHI)T( M;^X$=MH%=)S:N?K)J>\;1]ODQFA$ Q<7S+*4S!*JN[:^B33H.P?3,SH;G,$P MYZVI.8B-6\GL%D'393!2@\F.:SB HO!6=@ZGU_2H6]^S#7&>YO!U$_#Q=S(! MC^A$=E';[UJ(CP94B1:\:SI*!&9#5.TU?+TA=[9MKN7"Q"WZ(KAOUEZ.C\61"PT@2F&8@FIM(X61."U@>%@GAKD,XABP:A'OK M'N]HNRMA-/31YU1IZ"BZLD -E0)&!C6.*!?&!?.Y77=,&&HI$],^@C[JKE=( M)!4F;JI4YYWOV =C!19=\A!*'M/=7&X])^?6 M^VXZ>SW]QUB],YOAS>B,'*(#V.VYH>^7:UTT5! .^S>H>FI+/2+W? -Y185P MG>H$UPA2Y$W'?/:+]_BOR^,WT]EY=W^8L+QWVX>*I^5VWW3VH=OVSH_Y^&\F M3S&)FB57P?<\*I.,1S>^ I\_?C9YK)ZKJY)88NI3\(NL8TK0;GW=3?-M[\#C MO&5P;"..5U8DI:&<)<0DH;\/B%PV#10K@8';'9HZ/"5RL<\AB2Z*&R1I[I$[9M>F:$(NDGB.!.B2 M@HY-GDM74GB_M,ZQ2Q':MZ^C;='D[]'&[BU2&]Q:6YC^^^_UU2:=RDPJ5 MC61'>\4"**#[GD\=WX=VO',):":Y);G\YQLCD6L=;,*X-<3R2H39K $60DY8^T=B1 M D[.8$30G6D?,9)#,S7S4EA/?:W]P:8_BJ8W;?,QW:M+ [F[11S32"'H]-8= M]58TH"Q]2(/]\)<%/4?-5PM#A18%F=TOH,0:8Y^-"0_?"+V86N9=C"KFT@78.,V"+V92$SP[SE=M9=6' I7ZR4X MV;)E=P\IVXV^]Y_9QO=UTL/UATE"GE!#F) MKU$PA?2+B^V?DE8WNU2-FZS0--8Z:QDHX[ _"(;!;3'U1WR2ODUC48R): $A M)I3\\Q),(N=:KFG\\T@27LCX$F3LS5*N\!Q.0S'=E+>GNM]ZHSW>]_/MX>#W M>":Z]%<'?,WK:OEIOGO:_6'#5'[/[Y?+7T6\U0%XB*HP"VR=C)]^>R"$KOU2 M^XI_W9_[NO8E?Z2K%1-H =XO/.:C](4.Z/[&PO=V]R:W-H965T\KGAW:[6V*Y7*PQ 8DI,%,3 &$$7_^GS= X"@ MI*5=CO.0%PF8H\^O>WH:?+8SS1>[4:H5=]NRLL_/-FU;/[FZLOE&;:6=F5I5 MF%F99BM;O#;K*ULW2A:\:5M>A;Z?7FVEKLY>/..QC\V+9Z9K2UVICXVPW78K MF_U+59K=\[/@;!CXI->;E@:N7CRKY5K=J/;'^F.#MZN12J&WJK+:5*)1J^=G MU\&3ES&MYP4_:;6SDV=!FBR-^4(O[XKG9SX)I$J5MT1!XM^M>J7*D@A!C%]Z MFFKU28A>;DK+ M?\7.K8WG9R+O;&NV_69(L-65^R_O>CM,-F3^5S:$_8:0Y7:,6,K7LI4OGC5F M)QI:#6KTP*KR;@BG*W+*3=M@5F-?^^*3NE55I^RSJQ;4:.PJ[W>^=#O#K^Q, MQ0^F:C=6O*D*51SOOX(4HRCA(,K+\"3![[MJ)B+?$Z$?QB?H1:-J$=.+3JLF M5HW9BE>0M0$$8-YV(UZQ854C_GF]M#S^K\<,X.C'C].G<'EB:YFKYV>(!ZN: M6W7VXMN_!*G_](3T\2A]?(KZ2<>E*JQGM!57G:%KM9" MKE:ZU+)5=F0NM!5;)6W7@!T%3B&Z&G%(K'[I9-42/; C-J81M=G!'X4J(1[M MD"W)F$/L'*Y#=L&8(656F*YRO&E':Y#GKVXE.=-SWZEB35MGXO-&[1E-H ^'&#SUQBXF<,IQ[13/_7$H[%ICX/3 M@M,'XC#8E! UX)!XQQ"-FI4;M:5_I7PCTS9, ^9YTV'I5O5 M;DPA=AL%\8 >^((/6N!4F&6IUPX,"#LYJD=FL!BW*ZT*#WMUOJ$Q5M;HJN7( MP,GIR/8V*#HD/S;@&&$0F2V(0X?1?5A7$UXML9U&V$R\.:%QOQ=!+_<(&F%- M"1ZPE+Y3Q27',@7P+1 LEZ7J1X9=#"K1[H$0T"M5M89#(94R!U+C=AVRO?<$$\U1$;,E$A7K=M7[KT^:<'\G45] MLJ&HYN&0Q&)8EH_FN13IO M]S/QDRF[K9IP8!L.C"GT&1X8YM$?^ MGLH& !U$0R9_#2K6BT M_4(^Q"&LQ#D?C 9R586]Z .+>4^/)&C$,*MR/KB'XV'#$LKUNE'KWH-.2D3? M1.!&U:9Q1*U:4VY\P/;38K[K041J*(6*(]"\3R_ M&(;?]Q'Y-\3-9]/BZ3$I_@P:'WN/.2%D?TD'IA&O),D,0T,/?B /6T+BZOVY)*HYS&DB 6B;= *HLB+PY3 M$<9>D 4T%B[()$'@TZ8=T"]2+,]$Z 7^7&1>&B88R8(%1I(@$0LOBF)Q@UO9 MAE?C?,]B6A*& 0GFIZD(P-&/L#E,0"CQYBE)/X>0<4;"8DM 4F>IMTA]FHJQ M)J&IN9 ?1UX8_U$W/8;K&WUW M*CY/3O\_16<,HP9DG11H8*?$7N;SPP*6)(@F,#X-I,#-_>A,$"5!Q!#%FKES M&_R:+GP*G7">B#G9/QGC,XB\+)P#Y?$3]R*$QR+AE 'P0M@P(R'A?%!F^9%F..^$/F*LQP1">T&@F/M# MR@&!>9R>"E4H%_%:0,X/B$X"L3F5!0LOC0E)L>_%,:U)?<^'[M-@#D_&2C$_]";!_0.^_G1 MG!Y2T,HN_@P[/(S?!1)#NG!YVVD=P#1^0"&U0"B'D;.1,U8 WR808(AAX"KP M,\[YR,F9CT2,U)4RR0@.1MP'/M8PAS\J_6,Q0)C_S#7]<2P,5]+VJ#BQ+55/ M3\2W?\G",'UZ%"V7=$.KJ(V6=ZA'?J#+./VS5N:;#C?7UI5]M.<[N:TM[LGJ MZ4CJ*' N<:TLY0[5%%%H]LS@_-!((*E>X[*+R&^I('E%]=U2RPN/R7^/,E[M MW?,_3//%$Q]55=E]>2LK+5F*GW2#:ZJ61P)P/%V*=V6I*Z.M)]Y5A9:5A!"X M/>&:Y0JW#QMMGO+3L/<0C9?BNM&_&MKS2I8:I2^8>"2@P9W:>.(M'G0A2;A; M63AA/JL[B2L(8?D!P+4]U/E4.W$V0ZV)+*?YJN8*3+HY>G0[<1<]OMBY^1PN M6X,G72V7JMW1E6-28+N+Q"$>Q^OQ;)I0IWEV+ UO^CLQ57%')2*J0& !%.D" M@"=<\G3!=>);7>'62GS>5:Y73.NOOU)C/E(_&MR(L 88&"\ U&V:\A@GR#BV M1R] >ZIJ_(T#C8^MP].I8\EY;7*P]L?H-$:'@'ROVL=Z/NJN)M.)\R3B_(6< ML>!\%H095R!IA/SFFAX#PQ '3!#-J8R,0GX:A.R-P1*EB]2EHVC!J-TU0_RV[ YW_:8+[@.C$R$RM\<]C_ML>A1^3="5^,:?X7:/8.(^&1WG MDP%JZ=E:<;.?+O')#BH4'S6U M:A'RKI&T["Q.&LM8W-),WY486G;CD;:C-J3K:QBZ.>/NVO<,AAV';JDSQ"B9 M-[3]J-&+Y,GW,XGB?^4 M:@'"IZZNSG2P72.V'DL1F6#^U![5 M+$M%\D#@+U"_;^!-FB&]08:VX5I5R+I$?L/=?K"]Q6%'NEQ"G(*[)R#HS$0= MK)XD('V)HW_2&YRZ$+C7K6E<3W(UG@SDV;$3K5 \C/YQ38VF =^2NH>E5M1V MUO=A1!VAWNH8F.&L&4' O;?"L)!FM8+IC\P*1X[MT!%I&V/Z/F>!DB5GWO V M\YU\Y\A50U\@'H@RZ24>/AGT#:B>Q[%=EDKV1IFZS'T4L=P5[IM-8P^0G0+_ M-09U'#6RY%$4%:9;MJNN/&SE/LV*9.'O'J6+K\)U<"H4I0-4)QTQ>R3E 59' MC5,-W]WJHF.T:,3'NM(KH*IJ6=QIZPH+"HVN,M"P6E/=?H %RS/L)5RKNXUTC3L*HJV255];\)9> MO(ES9^(M;-LR_N4CZ ;.@OX$PXJWW)OJ0X>T B MVSX9-LKESJW,&W-)Y9O9HG)?@9,AJ+RYJQW2)_I196/H4Q^59BA_RXY)\%<2 MBG/$.R7>1W4C"SPD:P>[]=UQK-5V0RG=L@;(,84J'2+X UE!0-W $JB(BSH3>D&>!R+%,'O:5%>3\ R';U6 4.?>ZO@_<1S0XXEFMD#^L^ MQYV"R)B@'J/&WV[4UF7U)3)Y=90)46GC%31QMRI&>Y]@1B._ITYIZ J) *G: MPS=79Y4E_:3C7M_WB7CIM*8;RVM(OUT"AE'0-XB^H2(W7J07N' [-_3?0:98 M.GRQHPHY1*7\,QGZ$G:VU.%H)Z>2'*L$Z2( MO#2++Q[[3G\U^3$%0FC-/QFAC[!PB/M=Q3@Z_BKEVOT8X[#<_:0%%UR$&Y"L M5MCJS^;)&0*7?R;B7EI3\T\SEJ9%O/+C1B'K-+0 \RMCVN&%&(R_U7GQ'U!+ M P04 " 390%9NC\^VN0* B( &0 'AL+W=O$"1XA7'M5NV+ (]/5_?/0V]66KSR/-O3:5=/AI'L[MPBB9\Z*J/(_#<'1>R:(^NWS#SSZ8 MRS>Z<651JP]&V*:JI'F^5J5>OCV+SE8/?BD>YHX>G%^^6<@'=:?W8575PG1,\$OQ9J:3?N!4DRT_H3_?@A?WL6$B!5JLP1 M!XG+H[I194F, .-SR_.LVY(6;MZON'_+LD.6F;3J1I>_%;F;OSV;G(EJE296O*MSE??7GP-#!R1> ;F.CS+\6U,/Q# ,1!S&R1%^ MPTZP(?,;'A5,_/-J9IV![?^U3T;/(MG/@N+APBYDIMZ>P>&M,H_J[/+KKZ)1 M^/H(P*0#F!SC?D3S1]?M1Y4,1"OP3[K^)H-IC"ZQ\D'\4#L%,B=^4V*NRUS( M6B@0Z*K(1+%Z*6N\,$JXN1)6EPHN5LL'6E^I:J8,*,7=0II/XGOPN-$!W-3- MA;R_+\I".F6%OA?OS4"\ET]+A!@SK.2_M2%,=@[>M#D8T87XTDY&4=J@7SN( M[/:. W%EA<02BWC#]DI@": 6.;9G;O=%+>NLD*58:%OXF <*OX(!(I4922_X M5U\>3WI/V8*Y[4&DE[7*Q>R9WENU*;PD:/66YE<+!^(C^-WH:B'K9Z_I#;4Q M3X:/97IYFC*$= (!H[J 8;:W*O/&&D;\=!B0\ O%B:]\[N.X6F'(Q<_ 8.P6 MPR0=#"?B+R)-!J,8UQWF(DD&4WJ3IH.0*#_VA'!R!C?RN;[X'9*2C MMV"[0 M?HV"4]29KA1C;V^=?!+J"16'].N<*6:-9^3T0?V*E]".F^O&@I%]=0$@1JE> M?EK+=E<\'7C#4K-@Z[N?UB!G"A60 9*](67&NCN&ZX68!)-1B&L4!=-TC)LX M#.*8GJ3!"/Q_5-9>($1W93]I@_%D*B9I+*)@Q'^C,-Z$?*H"+2,-QY%'&H4I MW4R"=#3!31*D<21N2FFMN"+WJ6# .Z>S3VPX_^*Z_^)[CG6.,K?VN:^_FL31 M^+7MF&5^C=UAUGOQJ"G ]8,"*^-#S0(^9,J8G.(<&0<5VM&>G!3K5G6Z,9[+ MO$4$(Q*DPGBV^"47"Z,?91E ^9E:.-I!TU;+PE**0EHU/NQ!6189:[.42UJ+ MA[1#IN#6]P49C$0F]1NX.J>:7MY:*>2],@_*! 2=_2\:>O\+=G+HO+";Z6*F M,EGY=*=]U((C2=\R+JQM5,XKT8%9AQNR-"=@IOU3JD=1N;_WZ8.UXO=0Q!RW M1C+O71G8Y/OVR13Z)[8++5:T]*>KN]NKOP_$;?%8Y.#,YMSK;&N*7,'P9)/6 MF"?ZER%K4@8B!7F;Y$VVRD=&.=0BO%+24$FR 3M'GTCF.1<6JC&RH*PE,KDH M''Z34*2<)P?GV^7&VZNGN41+IW+(VYA5%72!$/IN@*$<[ !S!YIZ,6SGQO(/YUOXJH0,#=5DQ(6UTL2?&YD5"=*9^% M:?W\13B8AJ,X%2BKWL7(>$IF\]6O_?XV0,835PM3E&NY9%WKILZX%J*X451= M:VG8TVX1@)G3$(.;^=:#5$4A!B;H+QI4N=J7T37,3-KY6AA='_3++[%&PJAS M&*/6#E9Y/E7W?YP$5TPK^8F:'$,U7/LXS@OK4SKW,&U^.U@>6@"L;FVH^<(* M@NJS(I>7'NH-Q$2R#V'@%S.Y;U!L"M6S8Y)"O'78#@>C+FQ/ MM.)V+_=NE5@^P*YW'&[7TJ)I[#+..BI?DM/%X>MW'^[X+GK]BBP%M2T:YVL; M^P'M6Q_N'WJ%]"4IJVXJZJBU>=6VQ0@*.@:K_!OYB#;]ZU6&O..+W)_U7+ONV_OQ92_*)JM:0' (.^>]!W MZA=BC+X\X>MTPOWP*(BF$3\83Y.V8;_=*"IW\%5%;OT!IT=E*/'Y?B4.QA& M!:,D1+>? %H:1)/D&, >ED/-&G7DTRCB,\0P88QA,.96'9M%89L&5H$H5H'X MQ^$W#.)11']Q ,#?9(R_$8X8GN&.4QQ%#U2#E,$-1G3P&0Z&,2[A8'+TB/+? MT8#O6FD]PA/BV];3]]8+VO5X>\PE.WY]\+H*^%-3Y_^/9=>*ZC+)7AV=JH$= M:'\"R^VAY//%?O9Q-]?EAW/S%^>X?F7F'$=5R(ID$'95?MO%MA2\48&$ZHSB M#ZH;/KRDC9F1N=N OK.T"J>6TYA= 9ZIBA ]*O:.W9XMT \QTXN>>=?E.*QQ5IUS,I M3YHW[##45I82DM(QCQS4^D9X5=]I(8S]4/,9'DC7DT0^2/NI(75T*FM1\\B* MYW)RAK,Y]@)'-'Q6EX\\5=B<(%0:SXB:AZJJ KI!7PPTM';S&+]I03^ M?-B MT9\'\CFK[=37$+O.G%N!W]3QJ>[.%-0C[#U32A>=/,PQ[6PVQOT4 ?= ME)DFMRB@IIU\XB1('X3@1;6"!>A8L8W,.SH"1[F=V2W\M";?F2G1M.,%D+E2 M>=7,RN*A'?IV;99'O',4::S'2*#*PENV4,RPMG8>:_CF98.',0H/'?'.J M#K%DB4"@-$[?!_T(Z(2Y\\Y$MK]FE_[*P[^AV*]=*\V%N*$3/ M--W2N?)0E MM[$HD<-@&/)\,@["42RNLLPKR8 [Z$B;R228)K$8Q4&:3,3//#_,>GN(- S" M)*7+* W%1TVCG"V2*(V#>)KBFJ)TA?X+RQ;2[[3.ETCU(HI#U.YA=_VY'5IZ M3L \3FC&.D3-\IO5.]Q -D3O.,8U"D9H.CUAJR/T I-1$$9Q>S=-T95NF'RE MPPTWN%@K!Z=_U@Q'8I89&A9N.@P*:!JD4ZJD28(2'6UI;9,6ZIB,4C&.@FD' MUI$HQ^DX91L%%&3,Q7[OAB>;WRWK6@D3%^GZ5P.6_E/N-W3[@/XE?_NNR;W M7\_?2X.\BSJG[K$T'(S3,U_K5C^<7O!7X)EV3E=\.U<229@(\/Y>XUS9_J - MNG\+N/P/4$L#!!0 ( !-E 5E6Y>U*WP4 *X. 9 >&PO=V]R:W-H M965T MH5(,1&%\KS$[K4LVW'QNT#_XW"F7N;!XI=6?,G79>6?:@107HE+N7J\_8IW/ MF/$2K:S_A768.Z3)266=SFMCBB"71?@7CW4=-@RF@QT&<6T0^[B#(Q_EM7#B MXLSH-1B>36C\X%/UUA2<+'A1'IRAKY+LW,4=%0&-P10>G$Z^G?4=@?*G?E(# M7 : > ? !&YUX3(+[XL4TVW[/@731A0W$5W&>P$_544$1X,>Q(-XM ?OJ,WP MR.,=[T=: MZ8 O6B*)LE2T'G-%L2/-)YGRZP&IGT>9=.>',(G&Q].W/:^A;6X'\3@:#$!) M:M(T&)7/?JB<8#,FRR\H&PJW"\7HE>1-Y-?,9U<)3:3Z\R ]\MH2*2CY%/.R MAF[QYIB(*K";+-DZ- LLC2@<(=3ESU[9>2[C=33:)5=1CVA*^/C M,;1%5"7O9Y!D@H+CAFD^U/A7.B]%\13!+$FT22D%]=3;[UE:\-KAHYZC6R.1 M04DQETHZ-N%E9 0,)41:X_YKX*NTGP02LZ9' $7G?0VD"&NBQE-6>>-D-? MHX>H[@ :H&T'FVWGR$?!"^N;)>QP<'7['KX0N^'A\X=[*%5%10&'!75*.! Q MZ""*)\/)L!$3Z-+7>!+QT+RTAYQ*(E12*6Z-35&L-><7+5]6QE9$K898IE+8 MTFJ6_D,'!M^'-[2.M)P.[AFUZ[,\)#HX7W5!Y;1T;&D,;]$LT?1^I&E-HW=O MIO'P^-3N$2)FOV\+.@*P;(1U(_E1,I>\]#55";BA*OVOR)<_VW'/0)==LJ]X M<'KU_-$?$_WP\)1D2:R$5#Y%X38I4H<<,NAY!3Z81H/C#0WA/A$VB^!SO=KQ M<3AD]#:S?E 26_]C"[>UV\X@>O7NZXM)U)%.!0'!1^*2K/?0'W';S>E3 M15H13T)&$5Q7IND#YSG,_6OE(^3AM(9\6MLB_LN94P)HM,V4+5@M>(5[.W[Z\EZREY6WA!LB?0O>'&UI6E:I(* M7-9@Q.%K3#"?$TF/AD%[X "FT]Y@,F;UKO(JE. Y?PI^)W>ZP_$6^'9, 7@\ M@)<.K?V-.T3.>L W)4MM6A4N7"?:T?8R-@MWD.?IX29W*\Q2TM:@<$&F SI# M=4*/-R].E_Y&,M>.[C?^,2/]1,,3Z/M":]>\L(/VBGKQ+U!+ P04 " 3 M90%9[,P84' * !3'@ &0 'AL+W=ONRF6N-OEVM@O;J&4%_?+JG:OSA;>KUY<7;EBH9;2 M79J5JO'-S-BE]'BU\RNWLDJ6?&A9726#07:UE+H^NWG):Q_MS4O3^$K7ZJ,5 MKEDNI=V\4959OSJ+S[J%3WJ^\+1P=?-R)>?JL_*_K3Y:O%UMI91ZJ6JG32VL MFKTZ>QV_>#.D_;SA=ZW6KOR!ANX,BMO*=]/+F MI35K86DWI-$#N\JG89RN*2F?O<6W&N?\S3ME]9VDR(B?:N=M@X![]_+*0S;M MN"I:.6^"G.2 G$R\-[5?./%=7:KRX?DKV+0U+.D,>Y,<%?AS4U^*=!")9) , MC\A+MXZF+"_]2XX*69?B1U7.=3T7KPDAVFOEQ#OMBLJXQBKQC]=3; =Z_KDO M*D'I<+]2JJ@7;B4+]>H,)>.4O5-G-]]^$V>#ZR,N#;PB4OS Q M%] '+.J*7PCJS915=:&>'G^P'>5@016B6$@[5UC (;66 MTPHVULK.-Z*PJM2P_/S;;\9),KC^]-U;QX_Q]47$^@L)Z\F85HB86;.$VE*! MZ$JX+=S&>;44(#XKH=!=4AP:IU#MVRCI7I1@LJR%FH$B/<5H*6LRTC06RMP" MX4%>.8:$IQ!$2+/:?8'L6W[IRZ.0U\9#G=-S^(_(2R<60"E9:RRHK#!-[0FS MJ\92;ESPC;ZP)=:K343^U?-=1-MM[9^0,/&>#2-MXB/,*C:7XGO2=R2:3U(QD]JVB>@"/:\1 M+("SL8"TKS:T54E;PT8^5B-UTCG\WT:6JZV7BUX%\[Y ;9664UWM_&,6JBGH M)+#UJS"$>RIP/#DX57):IK*2*$G!S06!6*A@_1'(J'M5-'26HL:;G5P2V)5>&ILS= MLJXP6KXMGZ06YWJ9!2\VQ4+()9D-=TR#(I@^3K:<2TH72^P4/);<%[PAVHSS M:]>#*Y<\ZA#-66V;,T?V'=Q83I'/-.;5E$O9S&8D]5ER.<#P4E4\AV'WL]%E MTBT0B;N5XNF,: N@[(4"(?@*XX_;?$LXA 8]TX7PFY5B'P[ >$U,N>F@U*/S M0($=?X3^1!2^PR15-BPW:^#YA>"NDUT3.ZRE+7<(0F06&ODB8=JCL9 2\!1P M"@I!!ASAL>MGK4;=8X\&%*JN=PKXW3U5$$HBP/\Y$1Z"YCSB#W,"V[ %P>]] M-LB>PUB;Z1J$H)&57RQ7R9)5J22\88=6?C2;FD9NM(I)%3;?'"^0? M3=>E:%:FY9EV*O"D<:K\6A$!K4V(?=L)">2E@A#,Q@1T0Y2 _7\V$@?]YIKQ MUMGXZXI9K-A%T+4Q%3,>1HMA?3QG-?YCW32L\#!Y^(7,#?6X.A MJ=Z@]IV@FK3<5RD6D&;;;#_OH/V(;4K#>I=T20N$@%1H5@X@R_U0YBCC7_"0 M85U20ZWI,E-M38ZZ!2=IBMK>EFB:L QJ7)-,.Y&T@X<*/1:6]3I9* .B\A.% M<&0@W 5R%X$9DZ27NFKO0PA7962Y0]ZG T/@P]Q_Z*EAZJ;)0C[$ Q_HALP= MEB_%[Z9"4)WXC9I7M2$O>PWWMM^-;OO>"\]VA2LO:LYQ<(C1MDB]:T6W0Q1= MM_L)W5=T[F@BIIL^^#X:IP/!M^W!JK8OL!G39D.M7KOEC ^=CP_[Q9->L_[$0<31(1_1_,J'0_XU*ARF)C3.L:?+R%X.NZ"YHE#AP M0VHW5KN-AV9 ;F/U=L03N%UH [1A_JD"S Z?1OE::M$ML$)1\#6)A5!K*'7! MU/$X,[<+H/C!Y7P7F,_Z_L W'#*.TNZ)7 V>LI]U+^4[JUM'GXDTPBT7G^?# MP05]Q%&<9OPT3*+Q8'+Q6-Y!6Y3C[C.P9I>0O!J]XDE L@BN[\'G4SN.WOQ.7#P8TO,G M2O9'[ZBBCN,?W3*%Z6Z?>R\IF&=\%YQ9>V4GAL*MC!CQ]^ZV>Z!\]Y"UV['U MD\L:? TC;;BRM#39,O_C))_LSO/;:3_& MHP02AM ^&J3;T_0Q"VL/,W? M+G'_3<;.$;!)&C(5CP+A1OF05^)H/&:K0+A97@[ MF+=?>G]A.!]':0SWTRA-4S)D,B:1; 9"$P] P*>=.A^.H##)1R#M'&0?IS@] MS$_9W]E[ZO,H!AYX<]".QSCHGWI&4L=@U@F M@]UA>CYM>YP#46.$;!+O3L;_#TQT#APPX" I)$AZVHX^65N0@\'#:(>5OYT4 MDDF4ISQW9=$@SWD)8!RE@9HRT"C9-8XF^? D+\#Q"Y'ADR:I+2OPV]>Q JR9 M#$@&.$R9WL.(\G&*7BKR*&C,HJCE&0HU$>^/E\=-*!OY\8#MIQ@AC0 MQ4?Y**0EGC S),,HS7E"!4=PQ^" 3$87^WX@NNK]T(=[\)Q_SG1AO@B_^6U7 MM[^8O@X_%.ZVAY];WTL[IZFM4C,<'5SFH[/P9X[NQ9L5_VPX-1Z7;GY<*(G MT@9\/S/&=R^D8/L[\LU_ %!+ P04 " 390%9/9C]-Y@# !C" &0 M 'AL+W=OCE7C15: M=G&/4O *I>%*@L;M(EJ-;N_'[KZ_\)EC:XZ^P46R4>J;V[PK%E'B'$*!N74( MC)9'?(-"."!RXWN'&?4FG>+Q]P']+Q\[Q;)A!M\H\847MEQ$LP@*W+)&V ^J M_1N[>&X<7JZ$\;_0AKMCLI@WQJJJ4Z9]Q658V5/'PY'"+'E&(>T44N]W,.2] M?,LL6\ZU:D&[VX3F/GRH7IN\-K8MS. M8TO8[D:<=SCW 2=]!F<"[Y6TI8$'66!QJA^33[UCZ<&Q^_0BX#^-'$*6#"!- MTO$%O*P/-/-XV6\"'[_$E]#](T&6DL$[&9J) MJTJ+>2F54+L]I/#RQ2P=C>[@!JY@.LA(^0HF@]>S#/Y5EHE.%B2K/&^J1GB[ M!1+Q.0^(K]+!>#2[=FLZS:Z?"<^;2N\DM;TK& ]>)Q._3D?)<^XQ8] :X#(7 M38%@U-:V3*.'=5Q1&W#OBKA 1T0!GB8ZKVO!/3'/B%LS>6*P.]ASOH1L0D1LNA!,X 'IPJM$Y4D^0U$0]<*.(L@IQD#+*(1DF)V&<"R@\#VR+342FZ&9H6MF9P@,G)T& MW2%.?C8Q_<6$X4]_;F!XKI?$1XV?7L;.CS=#G#32AAG02_L)N@J#X\?U,'[? M,[WCQ)3 +:F2VS<1Z##2PL:JVH^1C;+T#/UG2?\"4+L+=+Y5RAXVSD#_OV+Y M/U!+ P04 " 390%9!1>O?Z(# #[" &0 'AL+W=O;2N);(!A[K2NBY5QJSO?9] MG958,WTIMRAH92-5S0Q-5>'KK4*6.Z.Z\J,@F/@UX\);S)SN7BUFLC$5%WBO M0#=US=37%59R-_="KU,\\*(T5N$O9EM6X LJ(7-RM(Q?E'3-L,5-R!\KN)C0K MN%2=-07'A27E@U&TRLG.+-X*PT3!UQ7"4FLT>N8;@K6+?K:'6+40T0F(";R3 MPI0:7HL<\^?V/H73QQ1U,:VBLX!_-.(2XF $41 E9_#B/L?8X<4G\'Z3,M_Q MJ@(F]V-MSK; MXN)5. ENSN20]#DDY]!_CJ>S$,<#3"^/5*0KV&A_ E'1_:N8O4:ZY%OM"DEU MRNF!H,<#,M)S;4!NP)0(&UG17>>B %;+1A#@@ M:D8TF0SV\!F(8>X;A#C.L MU^0D#ITF[@. 7R",@E&\)[2OTL/I*AVD M!2M6,9%1&.;(,3D\';:87=K+/.<.N\>-K\*G W)8T4XY"*E_>E[?I'V0*4#CJ MOB]2 @.%MCG;1)W3&&-(BM,(&DU4P[(77"16%N8 Q?R8MV MBH_2L,HE?T4D''O<_(.&1-D6KNW: T.O0=N;>FW?V9=M0WO:WOX6O&.JX,1D MA1LR#2ZG8P]4VVK;B9%;U][6TE!IG5C2WPDJNX'6-U*:;F(=]/\[BV]02P,$ M% @ $V4!65\K5._@#P H2X !D !X;"]W;W)K&ULW5I9;QLY$OXKA"<9V( BZ_*1. E@.PG&V9E)8&JF)":M M9@_9;5GSZ_>K(MF'+"F>Q]D76WVP6'=]5>S7*V._NX52I7A89KE[<[ HR^+5 M\;%+%FHI7=\4*L>3F;%+6>+2SH]=895,>=$R.QX-!J?'2ZGS@[>O^=YG^_:U MJJERITTNK)J].;@6M M6?VB@CPG1"\QF>._8N7?'9T=B*1RI5F&Q>!@J7/_7SX$/;06G ]V+!B%!2/F MVV_$7+Z3I7S[VIJ5L/0VJ-$/%I57@SF=DU'N2HNG&NO*M^_4M'Q]7((271\G M8=657S7:L>I4_&;RPE^K/*^& ]Z8C083?;0 M&]=BC9G>>(]8XIUV269<997XS^74E18N\-]MPGI:D^VT*"Q>N4(FZLT!_-XI M>Z\.WO[\T_!T<+&'TTG-Z60?]9T&V+_J95]X$>E/8A CKG3"S$2Y4&)F,L2: MSN="+DV5XX'D9U"RJI4L9)YB>:*64V7%>,AWQ^)0YZ!A*H?'[NC5QIK'[_]J M\OF+4MDE0F%:OA)W*M?&BFNK4EV*#S+1F2[7XG!X) Y'1^*9>#GN#08#^G'& M/^ZJJ;&ISF6I4B_.SS^=CX:CB_K_%U/*3&2=C2*90,2_P@\>[T![7SY5 3W6 MX(J#&0S)>V61FX3.L;5RI;#@4YB\A?KE"< M@;)UGU7Q%UA:*;&0J7@V&O?/D02RC/-93G>JA MH&WV1'MBEH7)%04\JC4_+)35)B5>4YTP7YL!_F5AE>JD\X;+._VPXPGSSPF@ M^;7#1YZ)86_PE$7"Z-+?6?DNL[UJ,:*YCHL4N/AR/P>"9.AN=B,AR+3VS3 MF& F)V(B3D\;5;\/JF:6)V//\N2,63X]&^'_26\XF>R2^ L4?PU;R'S-8MP5 MTGX7OY@L38PXI%U'@XOV3;XUO/#>69JY8O8X^!)E2T K@*:ITZF65JO:\KOV M\#DL['-M7EP9BZ($'8=]C@2A-28KA?,R. 7O)K?E=TESA'5JB]0!3SQ]-2:% M@Y&F?F?=(_=>R?Q[C[Q;! \H3U#EL,7=*=R$E/N+ 9+7D)0*S/:H#'!&C M(#0<-I@F4T3')*2Z6WB M8[V-<,?^VWTTZK_/SKK#CX%YX1.N%C,$_AFK=$%LM-PED8!(M K.^6PT.&EJ M NM04EH#4HZ^NZF+H*+ PN4<2[ KXOKB)C3E1D MR7T%FS*^O)JD3B((I3WXD#F*!_\C5F>@B8;BCTH[S0X4_)A@6OWR MH[P&M?5:Z7JKY6AWJXK*)E"P#_4[Q4%_*3[;*.Y=:9+OXA!)X1LJ150>H:.8 M.!$&WK/9IW5^]-=4,E72-J!'EAN5AE"0@_:1)E.Z#H HR5 :]2P&8#!UXR/$ M6F'-O2;?C5%5+B3OD$,(M'LHF#++>&$7=$VA6>5(()F#%8 2%+>$XVC2'SP_ MHDOLD%?+5][W3R_8N:\HC]T2A4/I*=4O"O5'!>L&]<'G2"QVT4-YY.NG)99H M54\<3OV]#PK*P[(/T*+SE(NL/[R@E8//?0[3([$%T*L=R&Y?@*:S E9 MPN[17SUG,5@_?;BMDS2Y@H1JE5A2#89Y<]SAK89]PI11E3VOP[(CK%=C;EBW ME(Y8N1TE0FD]3P\7LB@R&(XB -WY7+/Y1OW1R7/2S[A_,GC^V.#ENJ# W# Q M/8G V52E*Z5?Y($\#B=Y]'"4_#E20MN4$V(TU@-36VP)L%X%ZJFF0:TJU,PTV[5/O 3=+12J-R< MOSK><^L[22Z<].QWM1+_1MH19'68RU5) DM1:8:O TARZ56:8T8RUI.6S>7] MXG 6%D('297Y".0U 4^2K-+S2>H_$EO=ZXED&C]C6C_RHW'TH\G?T(^,[;C2 M.Q2*-:#QLLC4W]RE2'%L+^*+P&#*L@'Y:1>Y8+A&M58FU!-Q3^/]@9BF1FE) MU4OZ:D/>XXFP:?Z/_2)*)C(-&)#2PL*JI495D6D+FWG]040EDT4C2#]T"0TX M#XTGB)&;8$$AP0LWG@"I66QST @16P-66. %ZB8# 1I(ZZ+NJKRBIK2@%JDI MQMMEIC:3V&;,$%'L!FLML!'?A#:X+]-YDE7>!+FHBIDUOF/KL>%1:?'BEKX@ M6350?6[V6Z3;ZPKV %;"'NAJ''_<*P55RH:,> "EN'CJ @D2&UKL MBT\ K$^QSK9!$4T4A_VS86/KVN_D U/T ]!?U=,=KK'Y0]NX@E#CABUIKJK2 MG-SN4#W$4%>9GFM*YZX]P>49[-;H-2AO^D"%3#/M>ZQT,MA-QHWFURH;!GT1/S%74(VBUW"QG8QE_EJ'1K_]O*M3-:KP-!. M804R];+[>(2ZT@BQ94;=G7&0W% ]H5$8IL8&S92ER<0_JKM==Z54KO-*<;N] ME#E)QCTA'B<^2 $\3.K3/H]#\RW;MCCK0V'>^^.LM,TQ]9.;O.X9?"]1FR,K M>,N[Y#I6[5137T;=(24#IK*]A7]:-;N7P!\(%W\<*!$$3V;,+UU+L=H&0A+U'\0IOMH='1#T, MC6!3N IR,%P,SCU;-[S%D5@H=#Q=#+-%2.=DXFFQ@<@_,CK"V8^7M&OFOH"O MF4KGS729_,B/\Q@"-S"R&35?HX"L\@;K!NOU-M:W%]26;0^T'R/.\)K@ ]>0 M^V85C2,W%O+0%W?0 Y1>;U3 Z@'Y8XJA@="V0VC/?H4UA:+I,.??<(S4(%Z" M.AE]8T @MWDW'C>A:0J%+5'ZGMH?[P@Y%S,NE-P_;'B'G^&5UF0MPWO0PJ-# MPX/QFGPW=\*L5!(U*YN*C1X*,.@4+!&L%?BCQ*L&26;65AJN@HP2N7<=H<7!*\F,VXV_ C M^8MZH,:C_*U-'^VPK_%+#0,W(!@5*NC&80>GH:=V&"$LF^1F57">5M)<<5_# M6(5C]I[-Z$^J2-M]\7[S5@26V_-=2#7Q9=R96FHL?=CN9Z'75,5F>4+PZT6\ M]H['M^!:*E/6 UIX412XFUCCW48R\DM;%66R?O345]7WMS=WETVF$]^J=.[= MF]Y\H D%GR&T3A >4=H<2-7$.&B0"D,,21^6U ,@("T!KYG4&84U.0QB98X. M&AI9BW@&1E9.35*QFEU5<.(+T_H=3D'1R-X_J\C)31RM>!<&BJIMNX(\OCJ: MA H7>HGV=/9K7_R#)GP$[5;(*N+FY@:B\T$ 5< 4A3TI,V:63G3]%7Q Y6CH M$I__D)&):(9E-&.:E>L7-.2KA^4GP^='&R>(=5)N!]8U#?/!.^.L7#@^'^'.E/M*GB %$\1$1N \]HRIS(KZXKMLYJQ_2V? MT&P]BHYHC\=QEZ&1H(UOH7!>VR'T&T[1P+7ZG\[?0YQ86@NJ")CIUYJT* M8O/9J!6RG2/?W0PVY\#3H 1.>AW3=_"&YQ=B9$EH'?F!/#AUPPO93X)TG MGSO/DFE>UC*?C>;K-.)%8[ZD /1 SEQBAH+'<9]<\%WD<$8L96K6,_3HUQ?OAX MPMZK%V7"M3'X[%;1O28%Q _A=C,?D29_B;9M5,"SLRC#D#!^ MJQ/[CP?ZX7.%.&,-9_W^X0;4:%';0(<_GE]\#N ,)%M9,F^-0Y_B#R1A73WP ML"J"EKF 615FU#4 Y3+H!R*^82 D(^E=U_O/T;'^G09S,S+!WTSTX.?(C$B](4_!'RU)3 R_QS MH22T02_@^&ULG5A;<]LV%OXK&+73L69D M72CY&MLS=M+.9J?9S:9I^]#I T1"(FJ2H %0LO+K]SL 2%$6I3AYL0D(Y^ [ M]W-PLU;ZT:1"6/:<9X6Y[:76EM>CD8E3D7,S5*4H\,M"Z9Q;+/5R9$HM>.*( M\FP4CI%=O?)++U-+& MZ.ZFY$OQF["_EQ\U5J.&2R)S41BI"J;%XK9W/[E^F-%Y=^ /*=:F]MN[[+%$+'B5V4]J_2\1Y#DC?K'*C/O+UO[L=-9C<66LR@,Q$.2R\/_Y M<]!#B^!R?( @"@21P^TO%8)]D%P4VD!C5MS,[)@3D=&<6#TX!E%!QB=LP^JL*EA/Q>)2';I M1P#5((MJ9 _148;_KHHAFXX'+!I'LR/\IHVD4\=O^G5)WTD39XJ$->RO^[FQ M&L[Q=Y?,GN6LFR4%S+4I>2QN>X@((_1*].Y^^F%R/GYS!/"L 3P[QOU;3'.< MT60\9 >8^?V5VY>&W!FT">.&V52P4LM8X(M;Q%:5)6PN$(BQ0!PES"J&X,H8 M1V@9@_2A-"NY=#] H859",TXRR2?RTS:#3L1S])ZGGTF"R)4.A$ZV_CSW,?I M7-BU$ 6<7#^":\FUE;$L.:$%$,*5;R5@";=BV!(#A[1P@9HPY:!5>4F,C1>D MBZT7KC*"K5/<3!!EL=R1K!%C .AQ5B7N0(LYGR/E,2W-(^@2!Y,6!L=3H0DI M1":$W$EI19P6\LGA#<=E458 _4UQ\R0?4ZE"5<*;Y58BP2*-!:$A$(M6*RJ MP@KMA!)T?*4RLE'#.H>76G?2$XLBY47L?6#(_A2,ER7LL-AZ0][V$F!2E<8U M>:X2LB7,)E><$BHN0_Q4_ERC=KITH3*D?$+88IM*H;F.4^AQG_ +'-7A:.4 NX@%8\89E8BC@A(U.7[!GG9D11A3\.V =/%!T2.D(TLD3EE@)BT4V]6<,AV?9\+I MA\QT/$QV;R8:(W.9<5UKM$4HN^PPZ&"Q-MTT>-WO14O*H(W7^8B1 M-J0\RL&:J@[]1>[#29L)G%T 6CV]>A,&T ?N(KRJ*C!UHK<;/.J,!9*)/,+ MK@O*Y&J>R65 Y*SCXVQ.OI M*]GG) 1FO\GCR*V;BZY" MG[E_M.JPK2N7/@WOYGFG;]#Y] N%%RRX(_D<@[(%^38S*D=!0]4P@W;V/Y+A M@A:[@+K8/5NC&HU)'[ZWW\PO.,7!9R@1P#]@## M#Y1'EU\ FO*1%JXX(I:@PZ _*JU@0FJK;SF"\7Y;9'YMY;#0M"74 K5Z.>IP MV"<15]H9X(&CMCA7WQ9?2S<;YAI4@.TN8K4\OF5HB@.WN\4U= 'H\ NR$-4R ME<9]12,#>+&(],-\CF#AF277!E,/7*6*/6'%$(.W$_JLJ T/2OFV)5 M9[\ZIC\KBUJ H4$T0P/[#_(@I3\"T-F[!&7\R$+^PM=L,)U>=.Q\?@6?FF8V M.]OY]MA>C^#B,NK8^:HT;7NVR4^BP=7XJM^Y=U2L-L.:]"2:3?LO5D?D.XAI M.IB<1?W.O>,F?H=^Q\ MOX$G5X-Q=-GOWOQV$T_.+_HO5M]C8@"87)WMHW*;F#E2].?%=EATR;N[@ZMG M0JIC(<-CWEHU]27Q]8?VC7QFN7^)$/02\2(EU)5T@SH?#NPYU)#]%VFN)2'R MG'LB: :QO>9\>\+E+PR3%MB_$"AZ*J/FC*\X>E2J J'NUY.H+_\$K-VW'>9L MB&N;V#$,K4A0FOGBMY/7>Z^7@[U/'DG\I85T118+58T&-=^VP])4KJ(;*X MRD*I"6,F71UZOM8(O''N=O'&H(P8BTZ)IH064]^T ?F^:^SYPJ ]4NJ?PC!IAW1\B %<(-?ZC)QL\=/XZ'$[0U6>9X @0VIO7& $Q-*5QCF&V& M7<]*H];K7R[TTKUQ&J\0_Q#8[#;/J/?^]7![W+_!?N!ZB>$2X!8@'0\OSGH0 MVKUK^H55I7M+G"MK5>X^4_BWT'0 OR\47#LLZ(+FY#40' #D$@ &0 'AL+W=OE*T@*N;G<1(; ..TZ(MT"*(F^;AX#Q0NR,M:RZY);F2U5_? M;X:[ND6R YP76\N=^>9^X5ZM?'B(%5%2C[5U\7I0I=2\&8UB45&MX] WY/!F M[D.M$Q[#8A2;0+H4IMJ.IN/QJU&MC1O<7,G9AW!SY=MDC:,/0<6VKG58OR/K M5]>#R: _^&@65>*#T!V\N;=!=,+ MP9^&5G'GMV)+9MX_\,,OY?5@S J1I2(Q@L:_)=V1M0P$-?[N, <;DG.V\^F3-7UX'*@2IKKUJ:/?O4S=?:\9+S"VRA_U2K3GI\/5-'& MY.N.&1K4QN7_^K'SPP[#Y?@$P[1CF(K>69!H^5XG?7,5_$H%I@8:_Q!3A1O* M&<=!N4\!;PWXTLTOKO UJ3_T(\6K40(BGX^*COM=YIZ>X'ZE?O,N55']Z$HJ M]_E'T&2CSK17Y]WT2SF (2XG_'3,Z(%\<1N4C>Q$87=#U %40*2QK*;NR-TG'>3MGQ1*0C@I+-;J MT_WM&6,,U7???G,YG8[?YM=W/C1R,'G[O=)P*.FB8M"_4&LJ>?5I>#]4FE(G*H4[4&J#BP!4?[7!Q-)( M94>5*IV4MF@P8*IG\$H)8HA)QBV&ZK[1X4'][&UYYT622?' !2N3*L# DL>" M&ND7?GY"NS,Q.:$%LF(P:0[!/Z0J^'91*7+))& J-,R3?FA:."&R8$"?,49L MBRH#+\@QN5TKY]-7.35ES5GP6EE:DAVJCQIGX4S>,)$U>F8L$XBIR-RF@P6% M"4RC9W!ZAVNB:G2,[/C.K@UE3?6,0E0P#WY-4!9QO"T0UQ+>MFLXD\20YU77 MV=%.K4'%3C_I'VMN/?T-9DY MN>0.RC(;M28=I VN*E-PWT(OV?. ]&1!RV&=9;\NB0, KT+E9/$3$(6V18OX M]S$LGX_34/T(445V7%%IMR#1IC MX@RM> [>>?#U">>@G8)>_*LM6R&1SXJ;0MHXT\7(BG!+[G0YK0<203#S'$C< M1^=S4QC.W(-T0&0[L=)^-MKM35SVO#3'6C_D($-\2>@16"?%<](=N;H,.J/8 MKY?:6)&$,65X;Y;8.5IH>: E2-G3? I0M[QL4&Z5Y\ M !W< EUY3^O=,25#F3W..:C M3-BB!;KC;EABG0YKGMRNS*,W=VU<57!KV&TW4F"B_XRLP41]-FI?6-*E?)\> M;3*2'EFLWHY+56G ,\XF9?71I/92$Y$V(;V5^L/&3)N-62)9:8;@,7DD7<'Q M'ZR)$]PE,"TX]F4K]69U6.1!UXUZU()9($.XMX\Q+ZW]OWM"R\^DA(FSR,#XZ81X+Y'?;LDM#6(@_0 M_GWAOY?VY9WK+GBRV' =?=\+!'ZQN,>JF9-^#97\I>RE[:>4;;I1Y>"/SK:D-S[WM#@(W-MKQ9BKS$MF[ ML[WKO>U.FL!3D>A7]WR1B(=+^M/;Y<&B+#..;RGYNK%M7U^]X<5=V:R>C+N\ MZ?;FL?7><0OLQMI)N K^A!^Z5?MPP3YVO1WM?'FH<6>4[RM\R<->E3]";$XW MGW!N\Y>++7G^_O,;&I#!9<[2'*SCX>N7 Q7R-Y7\D'PCWS%F/B5?R\^*-!1F M KR?>Y_Z!Q:P^;!U\R]02P,$% @ $V4!68%C""-A$ )BT !D !X M;"]W;W)K&ULS5IK<]LXLOTK*._45E(ER[:<9!YY M5#F.,TDVSJ3BS$S=VKH?(!(2D9"$!@ E:W[]GFX\2$IR-K.[<_=^2"Q10*/1 M?;K[H,$G&V,_NTHI+VZ;NG5/CRKO5S^>)6 M5LF2)S7UR>ST]-%)(W5[].P)/WMOGSTQG:]UJ]Y;X;JFD7;[7-5F\_3H["@] M^*"7E:<')\^>K.12W2C_\^J]Q;>3+*74C6J=-JVP:O'TZ.+LA^DBB5 O9U?Z#V;Q2<3\/25YA:L?_BTT8^W!V)(K. M>=/$R="@T6WX*V^C'083OCN]8\(L3IBQWF$AUO*%]/+9$VLVPM)H2*,/O%6> M#>5T2TZY\1:_:LSSSRY-TV@/*WLG9%N*2]-ZW2Y56VCEGIQX+$$#3XHH[GD0 M-[M#W"-Q#0&5$U=MJS[XH\$W73L7YZ43,3F6E-(SQ"47C#?R=BHP#" MK9@KH=NUJ=>JQ =1JZ6L)\++VPD"=MG5TAN[98G&5\J*E36%4B5$.QJ/9\)8 M?$4Z$(7IK,/WA9AW#CHZ-Q5OM9SK6GO2 @E(P#<. X?*2:LQ>BD6I&112]VX MB9#.83[O9R)H_E)R#H"(H(C#8@7/5M"T@!+8P:92K=!>:$>*SN6\QHXKZ86$ MC*#(5E328=LTL"TZ:S&-MD<[D8WI6B\*V9)=D"&=:2%C*Y2#T:17)39$%A+O M!V;@O$A+RI08R0103[#XUD, ,C -%B3$:@A@0P^M.16_*MZ,Z^:?D/#(4[7< MN$Y'CP;+9&O=;7Q:N7? 1PQ:F!HJTJR]97E)R%I#KNF<[@)AV.$OR0TZ:. A?AO:%&S7I61&LVQ8 8:?JAK2" M)O0# MG4'<'(Q4=88=\B@%CR-UQJ)8!*PU= KB9 $805#Y.4SW73-0'6C#3X MH2YI*125 &F@299K1=[!_ZPF#"XAT*M@SNAG0*#2C%AUA^L5QX6%&3B8 E[C MPC&:L\E=Q9I@]:Y=R+6Q' W9.06,-R%;P=\49J(TV-38JNIVQ<[G"&JWA_&, MY1Q*7ETCL-9DL:Q!VK5:+$@,12^@N0!>$?AD=.-T"NI@,/8+Z(KE8'>4UEK$ M%+SY-MGC!BZMI25$AD2@X.SE5E".U@6@89J5; F6]_[ZE^]FL]/'5S>7/SG^ M?/;X?I+>1Y!N2Q1I"_0M4I8\]N8X9$D:<,D2MQ3A@W" 3^!R&9A)]M8@DCYU MB%3R-N,-F,A@LLN+>JQN\[ZB;@! MSK#CMO\!CGT'AO<_8'A0!JAI5NP%F-(JKK$MI>F@# 8CXL<;2PK L4C<=\<\POL(R>2QJ,Q&(7-,Q!)T/S@I9AZAI,4\+E(AA>=IP[HPK :#:M0;2_KP MA8*,@^PCX+*J3*OZ M) ;6X.-9Y@+JW2/]HIB/E^\OO=0EBP&(V%1% 5J-CCB/)DYG<4<&SGM@ %8^UH6S?()P)"^"J MDEF$B/XX^_:Q2S4!V9>2[ZH&GR^'(1H#$)K- A6P1,V^AOU? MU+YB(WHN?Y%8MXP8E#W0QB &H1@\.*ZXF9)$(D+/.([-0>)&L/VG%&0@/YO\ M(/F84*JHQ +,FSUO =TLF+J%"=W ' 8;.MQ/QQKBJD^*BF7"P5*( ME1NBORGKY@<\-PM,X3 R++9[ 9Y;2G$U%<\[5X&>>*1FE):_*1P5RC"&/_L* M,6S]1A>?HW8:@257L@A'6*3BAI.!V_%?QM(-G5@ DH^ MXLN"H=SK[)GGQM@ MG3>&7%'@B-VSU30_SQE4%TID)C[QN MUSC+Q&,T_YKYX2O ,,]YU[U0Z\)$4?P;A50H=62=\0!^/JP&G+14S ],7C@_ M23J=S'&0+JI01C3%4=EAAY;($ML4U;Y,]&77FJMN#A(UC!O.M8C -A;2C?;5 M(%KZD)P]3"'YW'9(-!_EMC;V_S0>APM34/TZ!3BR4(-W<:<+ 4QTRN'O;QU20X_F 6YW%[Z[(.Q M]N&#A\=O[RP#^,#/52UW5UT@+3C[4<.1'%M8 ):H#EV:<#Z./0Y&*D$)2"@LM9PD!U9H M8/0_'^HEAO5L_"M8+=W^UFFK%;=8"]4Z4HM<7 L"C]JXD!\ )3JW,LW37%%T M8JA?VX;\EYJD.Y;:IG;3;E?SKG'_OYJ;_X&^9=^VO'/+?V+W,AU(8Y<6I!P# M*;_0.:[@E#HG-U/.__?:BG?N[D_L,W)>+CK?)^*SE(A#$LHCQ/O 2G[VX4)A M$.B)Q;W_^4-_G&[^]&)R]3+M M,5TQ@=^T)>6GW =(N;3O,7;4Y(I'S+"5Y9)..RD&UZ29*+U MUPINYU+(NI.(BOL=V+W^G:VVZ.H06_P0*=_[.F"+>AW?S*:G #)(!$&3MXDJ MKV-UMXKK@4>>#'=CF6?VWDQM/>I>X>^\RS0N-!.Y=5B:5J8N%V*6>-U0!F"% MS!OR1P5N[RJ]ZENF$O@&NUJF'L!@"]3EFEMN&G^?>EGA1V9]SD7*&$A<:DT!@IHR M8!'HSHU<*(#OA8[,**'PHER;0A9;.IJ%G@4#,G&(2"K8,7SE7L<32+J^LV% MR*:1PNTJ1X%)]R/\O@*.&JK%IR*8:U1]@B_6_.) I;C3( WG ZCCV.H$VRRXXI@ CL81+S *&JY613AKNF/O-< M#:PY]DU,4QD]9P%=WY\>AHP-^HG80 K.(:( +"#6WIFX*B[ MBQTTX44#:B"6)9625&RIPB=6O4-RFC-F.6_:*GB\Z:L29U!>(K&R.Y$.VH/NAP:(N5;-) MUGG/V=SW(@X6M0Z)(, DB\IV3K-*77)%/3P\KS;HN5/6)7P>"E%>1G:1\M=?:'RWCJQU0N]>SFXK7=%XT MV@U.^H]2GKO!^>YS+&B#C6U8]D 9(GX=L)> M)LI*0.M@_+@9=A;=C><[33RE1 SM%>U#J[;8QH,L.)_^G5\&Z%^K*(RC#M$H M;**].,DZ>D,DLE1:<>QZJMA][*EV22UY*F(@MW)\V,WVID*,)#.2GD&!R6]V(G4KHU7@^ :(=WLN3DP M8W@$'=K&B80D4EN&=Y8(I'/$U>0+AZITH!KG MQ*_IY0_.FT" U^D./%:3>-XCBDQU@$EX-U\9L-#PXDX<&3@K=4%ERZD;1]^: MNL9[29HN''+I!8^*@; 'ZL$]*9ET(BQ*:G[[*%^#Y%#Y.9)+_PK7" M:WRBQK#X*&^!^I)L&8_T*$% E2$'I6.MWZY4OD_C:1[39)CFH%*;7Z_:@H4^ M6< L7QSM:\FOMI K1C>\G"C_O4,ZRR=UXMM.]":# 1UW*Q..FN&C4X%S[!)K MGI OA\_/4J'!69X.5XF2?_/]]#P=0GC*-X_Z!Q->0Q7AL$/?XJVJ&6;@T)': M[V"0L-/IMV/I@P=?D'[ T"%M#NQ#+=.^JT"NCH=_W0[Q0*$"(TT/O?QX,GAW MM:'>UR6_V5+0NTGA-=;\-+\$?!'>?>V'AS>(KZ5%*45]4PM,Q2X?'@D;WLH- M7[Q9\9NP&ULU5E; M<]LV%OXKB6<477U+8GO&=III.TWJL;/-P\X^0"0D8D,"+ !:=G_]?N> MI$C95I*.]V%?)%Z <[]\!SQ96_?%9TH%<5?DQI\.LA#*-^.Q3S)52#^RI3)X ML[2ND &W;C7VI5,RY4U%/IY-)H?C0FHS.#OA9U?N[,16(==&73GAJZ*0[OY" MY79].I@.F@?7>I4%>C ^.RGE2MVH\,_RRN%NW%))=:&,U]8(IY:G@_/IFXM] M6L\+_M!J[3O7@C196/N%;GY)3P<3$DCE*@E$0>+O5EVJ/"="$.//FN:@94D; MN]<-]?>L.W192*\N;?Y9IR$['1P/1*J6LLK#M5W_K&I]#HA>8G//OV(=U\ZQ M.*E\L$6]&1(4VL1_>5?;H;/A>/+$AEF]8<9R1T8LY3L9Y-F)LVOA:#6HT06K MRKLAG#;DE)O@\%9C7SC[Y*3QDBWDP3IDXGRYU+F60?F3<0 '6C=.:FH7D=KL M"6J'XH,U(?/B)Y.JM+]_#,E:\6:->!>SG01_K M_ EZURJ'9JFXDB[;M#Z/U6Z/U=U+_;1[NI3>?E5 F*">T"5:$!TNE244I M[T6B7$!)$(GUP0NDWT)E,E\*NQ1R0RUD,@CI%)85A34Y]B%^G,US^ B[K4O! M"HR<2JM$":?]EV%S(U/D@R:?46(+=8="Y=50)"A. ?<@90L-+N#I$YEO7O$> MM=*)D#DD,0D6D>"^*DO(L+(VK1_ DYK>DJX9' O>,8!*!!!HC\@@,O<62_,\ M:E^Y)$.=$$:&RLEBG6FDZQ.*71.N P$$?7>&@HBL;COJ 9/((^ MR8;1)TETQ3TI^D3X++6!:378^X '1*7C;$YV3NI,WI+;E*&7L!U%WCU$9DN! MF8&-8=6 =*OUAQZ(1)O$6+*=[!A2E*XYO_S7>5!$=$K,-_.K?.U&1UF>4.E) M.:L0O8@%1:G,[Q\M.XW3GC!;QUBH1H!4M'M3-+$8XOL2F\GV=23Y3BGX\8?C MV73VMJ,8R=^LJTO$@T44N;Y4C'SR^^%&K^^I$8^UBXX< (:4/5&BIOBQFKL* M8,_*FO =RD2.OUMEJB@X/R!W$ZW-"Z)$;D&QP*\M@R[T7VS-=M%7U'MV9WR+ M+QYH_#WVQ](EFJ)=DT A=H.Z7?C:$&06,$)PDWEK"@^]]9(Y6]0.D_J]-P( M2[4 2[R#BL4"97X^Y2=S% A/;>*\T>ZZ-8)XU:7[0NP/CUX?\/_A\5Q\LE2B MZMT[5WY-@M]JI:A!M&)<12-O4YX=OB:Z1S-Q4RU@:10KLN<[M0C]I2^G>Z+V M4/L?1>ZR>Y(Z;2>G/.3R7B;1 U1;UIXJ'FI+ZN0:A>,V^D1SP7*;$#06O<)S M53/BQ70T =(',$%$(S:;?:(JF^8)_*^+JD (@(XNJ3!Q+R%:8:=80Y3[Q7^0 MAD3JFE,LL6R H[<>)=)#+,H%=(9&6A!T*C9_Q+A#=]0$ !7RDL ;L(ST>0?>V+I;,&;4DZWJ&9MF)&X 43X:/'B-3MS-GE+2O/E]"T7*"F6E2-- MT$*AHRZY7A =Y8I8G2@7=:P#7S7CHRFYR*?,IBX-YAM3H_$;XCK-^*RML&3!+9S<0I2,_$1=ODJKR/F-3L^B%S.8T]G M/WZFT*T10PL1>K-(#XI2&4?X)0AH"S"-8%,4'IB?.&:ID6I 2 %4!9BWU)$- M>R*""X86$?]E#5\J^SVX>0X%K_/H> M%HPQ&KBH<9C%$M&1E$ G 9J.=..7E&E[77NOD;LO7^R/#IJBM,>[7DQ&\[9, M-<$8.-2*&%#JD8"BG11*?6#RW*).MT2=CEX_$-4C\O^FH)<1)6,VJ/(THM V MNMK"+O-F]EWV;54;;_^YC#=L$ SJ$$^"@#9WA+'UHHJI3 ,!2%W2W-D^Y*[0.9QX5_&,]IW&O$$V?1$_VSR]M&BM*8U_ MVZP[L'LI/KB1^"#O>"+![5_*V4TYEO=M6TO]*P"-_G(*AOU.Q-;!T$;'MG/YW,>8^N"5.U>? M((NT4&%-PUM?8I#^0TMT"J/6#'2'XA>3C%B\VK@D#R+6 EQ@SE9^:\3L6>Z; MP_-9HH -,W_:,/_;*/E[NCYKC!S\W\3([R::9SJ/YD$+C6S$2[QGV%M8QC@'0 M!_%M\ NVC38EGY()WT#I60.E+_A0$:NO(KR-H(?XWL0/.?3N1J\,(R)8_KP] M!Q-7&&D3@)L&BM=C+^!5/ FDLYKO.&CB\RI)@53E85N!CBGK5M?.-5U[TN#B M=!+/ =/ )36+ MUHQYQ$O'+>T(P@=JFY8:.ZJQYE5S#D\F:^>]/E+A _*=)6?TV,>/<>=C54&^ MHT]R) 9B)GZW:I^V7_W.X\>NS?+XR?"#="N-4I&K);9.1D<' ^'B9[AX$VS) MG[X6-@1;\"7A8^5H =XO+2*QOB$&[;?0L_\"4$L#!!0 ( !-E 5E9,AY^ MZP@ ,L< 9 >&PO=V]R:W-H965TAZ(-&IFTALCA+4N-)?WW/)>4/V9K) M9)"7]L6F1/'RW'O//;R"+K=*?S)K*2U[V#2MN9JLK;U[/9^;:BTWI9FI.]EB M9JGTIK2XU*NYN=.R7+A%FV8N@B"=;\JZG5Q?NGOO]?6EZFQ3M_*]9J;;;$K] M^8ULU/9J$DYV-S[4J[6E&_/KR[MR)3]*^X^[]QI7\[V51;V1K:E5R[1<7DUN MPM=O8GK>/?#/6F[-T9B1)[=*?:*+ORRN)@$!DHVL+%DH\7CW?6?W:^PY?;TLBWJOF]7MCUU22?L(5#L,8D=IC?B28-_[=H9BP+.1"#B)^Q%>Q\C M9R]ZKH_L7S>WQFHPXM]C[GIK\;@UJI+7YJZLY-4$96"DOI>3Z^^_"]/@AR>P MQGNL\5/6GY>/)TV, PSC&3N/P]\[#0I;J<<E6)6J+4:+J\;22[[0R,&\., M7VI8I5"/"ZD-LVO)*(A6KNJ*024P))M=6^.Y#ES0;+NNJS7;2C#VDV1+;-)6 M==E@SZJFLC:V"E<;0OK#JA*>M)$'# WM,,X?^2;"E M)K.VK!OF9$#756T_._O];7C=:0!:0>C8;^O1QWMSWG4#LP RF"^;'C2BT9I- M;9QB644N(5:M)9=IOE*;C=0N KZT$+.]/&,@^'"XH4/ MTPM8T/5MYVX@HOR9V-XJ#4.4'GI&(>=Z&(<'G [F*&?^MAV/Y"G0?:+LNK0N M6\@TC@*8PJ7;2#7U MLO6"/O98.S WS"RI5LI>Z1EPNPMW94A,#O($! M,VV]J?]3'@Z!VM8]XFVM@<]11M_7CGL 439&L;JMF@YZAL%8%&8,AX+STZZU M!' O@9(DD$' Y%[ W!H,(DZ%H&6E-#U3GH/3<+'MI(O@JV@FH/=-L\O@*S$K M!C=&#%3*6%_! T/9T% \BW8W' WNI#L9F\^>2+U,_?'NO($,G:' G?I%? M83K+3TP5L^ QS[P247:=)K9$*5K'6FR&8[TVE.@GX,_8[Y)U9L_KE5;@#1J9 M5>UJO1S5G<.H5O>KZ\ZK4F,X$:M M(!:E6<,3:QOI"_B9!BE-T_I^!V./:JG5QAD D; 3F2 ?+'GLZI#N#.<1ID\ M=J\:[-- 72[ZB"ZZRCK,)WL\$Z)\V.WW!9^Y1WTD=8/\5653=8W/#2ZI/+0_ M$S;J7KIE!,=9K3SKW=R\GS'W@D->EDX.T>@T]5%/-2H:@PJ?TCUX8I!Z<_$:?0$= M+,>]]4&"/T*<.),P'XT^G.'IH_C.[?_K'H^_?N_Q_*8L3M@/7DS8*Y:G M/"U2#(J01T6! =[\>)8(&N$@$$G(?H%*O=Y9/Y/M6/"BR%B<\$*D+ Q#7B0% M"].(1VDVW/P5BR-L1[O@\3B+"$#.LX(&2<'S/.XW^]NX'O9RR*9)%%ZP*2 G M!?X%#T6._YBGD;B@Q=P53)_MYZD$BSC:?1@)G.4P2LFBX'E0]";?OD@@6<;3 M/$) >!BGB"G"E+ HY2(M1C/VBD4(79[1 )D0E)RT !Y*21;R($G9SX>F&^^' M[G0?;Y1!\Z5",[XU7\5$Q[(>7/]W:)=^:NK=FX7![:-VSI-KSPP'-XQS#,*$ MYR$Y,!5I?('_[[_+12A^.##P,7I%&9*;L82G*;$_VZ_L>3<@V/07EV]$+N:! M"&GC B(<-,X"X<;]UQ\%N%VJW;_GH##*\<1(MPS>2%X"G>2)#JS[IGX=GA4 M/8MXAH%F =C&DSPXL^N9.$XZD? HI(CE/ @=YX)!M'I2^A3?^)<"' !#RB#> M/$-B8FD&Y$$7!TRQ@[Y1:;-'BC1H,\7A(:P5/ MHB&FPR@4 ?:*V+2\V/GWT]$[2M_W&]"J<4S=O1K,OE0&T39''Y@V4J_< M9S3Z&-"UUG]KVM_=?ZF[\1^H#H_[SWP^;(8UTI=K5%D0>G M2L5IDJSB2D@=;==A[]YNUZ;Q2FJ\M^":JA+V:8_*M)MH%@T;#_)4>MZ(M^M: MG/ C^G_K>TNK>$3)987:2:/!8K&)=K.[_8+M@\$GB:V[>@96R8[7SP/Z7T$[:3D*AP>C/LOSY+Q,J-<^(6VMTTBR!KG3=4[$X-*ZNY?G/LX_(Q#VCND@7=W M4&#Y1GBQ75O3@F5K0N.'(#5X$SFI.2D?O:6WDOS\]A".0 N[[$LCG>10N77L M"9H-XJR'V7<\X,U?P=LWCG:<@X.ICE(+UCF!G7-4]U?2)R!T#N^-U!X^H?:-1>BR MSR7TW^[HO*5"^O^E"'4$%B\3X.:Z<[7(4/>8I2W MN(7^\VF\#3-;3N%%J.L%F.)BM*=^<_!.PZZV4H5L3:!%H-BAQ1PHD(9B"B)$ MNFYL5E(/@3A91.IM#_R:L2G031U6=6W-65+(43W!+)TLERMX.+QU0",(!&3" ME1<@.C5#9M0[>48I(3^&?DJ+>MQ1:!T<\$2]*IW8%6BOU MB<@"U5V ZX1P,0ABIDQ&=%@-F,8"GJ7S[$!S[!%I*,*;)@#X$L'),U1=,R W M0P9'H83N@M.6,BM!.AZC/ _9B1=4S3*L0E![=1G!&R7SH'@ "1,F,&IQ M3-@8S,"F$H^4#_'$:76$Z'&;8Z%DU<&8S>J_0 MX_2E:1)?71"D[12N0?:A4'9WQ;@[WK2[[H*YF'?7] =A3Y(&@L*"7)/I[\L( M;'?U=0MOZG#='(VG0(;'DKX6T+(!O2^,\<."#QB_/[;? %!+ P04 " 3 M90%963M6D-T* #E( &0 'AL+W=OW]] MS[T *>IA1[O-=J8?DO !7-SGN>=2.5L:^]4ME/+B/L\*=]Y9>%^^.CQTR4+E MTO5,J0J\F1F;2X];.S]TI54RY4UY=CCL]X\/F\IDNU+45 MKLIS:1]>J\PLSSN#3OW@1L\7GAX<7IR5Y'$S-,AU$?Z5]]$/K0V3_B,;AG'#D/4.![&6;Z27%V?6 M+(6EU9!&%VPJ[X9RNJ"@W'J+MQK[_,6M-\E7<65R1-E)GN81!FO M@XSA(S*.Q0=3^(43/Q6I2M?W'T*?1JEAK=3KX9,"_U85/3'J=\6P/QP_(6_4 M&#EB>:/'C%Q(JUZ\1O!2<2T?D%->7%HKB[GBZW]>3IVW2)!_[3(^R![OEDU% M\\J5,E'G'52%4_9.=2Y^_&%PW#]]0O-QH_GX*>E[AN=I&8/CGMB6(VX4;-:) MAT_"V\^%]D[\H@35LL9>5#*=45B"H>2D 6$R2(5J;:H0&.=,#/A%XJUD,4#OZ03Y6RF,RV] MP; M!1\HN -6AG/(*096V+#LQ92K.#@$6.D7;*(W7F:BJ/(I%D)91Q7/:D?%[J3. MY#13;)1VKF('50 LNTJ@PGARH[I/%,X8=D^.^MU^OQ^E]=HE$\2R&6*I$#QV M5 B#J4B'&7)B+8NZD%^\J&];=<'9I2R'?95ST)T$[:Z.=MIMU >+NX.F6&/N M8!X%Q=QK=#"5/0A3*/&@I.5M3RADT4VFM'ZWB _*SND%5KY1F7:>DAPJU[EU M%7(K(,O?"P%(5V(P"I#>A4D,@V):]6=-I7+R(+"5(A/&H_I0MD,]('. M"%G_P?;$!WF_1#=G'19Z#4>F*I&Y8K&ACKB(L#96!"4 91'E5N4=BCH4:9,U MNTJ$EX<7KS=JYZ?93#&]( 2)9U FTZ65+-ML^8!CMNN<1'&.4T%CLZ*M'R]O MWUS^HR? 1 @Y#!(N)1S+L"Y5+K&:"[$^NW9;F9$HI(H2'XU78B@(!(;]4_1" MS9I>4\\"X@2*!)5O SNC=[=Z7FBDL:1VF20("4?YVF0ZTH.XU2A<\]-U^4U26A(?0 NFX:T(K9)HJU [<% M,:W"A )(87H%9#7BV6#00TF7!"@4;O$\H(M?2+*#>\J26A_@NY5EW1IN622! M1Y9%B"P,&PGLLNS&@X"E 9( F%"TJ5&GO,\"Z8!9CZF-)'K6[QV#[V49!'9; M4%]*S:K=U((4B>5AS6F34YESH_1261R^ ,1>=# "O: M1M>DS1/4/5VKE0GZ'@G(?$\1WPMI7;.UH/RP-UXIW[2J9X/>2?UX2V.9P*7D M0=S61Z85N3%&D,< N9XJ>4 AE FT99J/6D3W\ ^ALI"]$/<(TWD$S2,V4!]8 MZ_\UHF_2F) 1J].@H@HJA"85LF$FM5VU;L:'L*BU\XET"'$QQ=[]'' *;5MP MQ/U)4!D&A6KU*08H\]^:0Y]( 8A":$=-#/=+B?4,./Z^&; "BU@)]^=?M&.TRIM'(_W_;$QX;SW(;N]9SQ&(T4EKH#\'FB8=AW M"0]BS!8_KLIDR[A-Z-D7Q'KB:D'C-I7,5>A"C\'R MNP**#B;=-=MK=KVWE.>=JW=7XN;VL\.$2IZ+_+I!OUR6S7\*2*?VI^NGS8^;8_=-$.1?Z$PBC8, T5"& K?3@T: M=J#?[,S0'R4IYM>V(76(67OBXO+?QE(-1%U9QNKLS5C6V625L7.)JI-Q@ Y4 MQI'I*\K,V<:4WV$>IJM 5@$[I7&Z21!BR?2E=4J^\9H]'ZDSSY .O-.ME.)Q M#F2$G$_OV5\MW)(,!)F"I9E&KJ51?3X8JC&M;(D3937%3!#2D''(TGBJ0W V M7KHV?=WQ$:@;6KQ3@:=RD(-N0 %3E5W*J4 GX LTL) 8-9\5J34E38#HQ&@O M#=N(KMC.HJUT;AO6=O33:O_Y6L&IC6)(S) )T\JA:)V+Y,I MY2&;@;M*?&5C)ZG-QN@V; (<)_JV]W;QW,TVV[21$(U]B.![+:<(Y_<9 M?1[Y,+3C"^[:!ZM5E]W\=B6WAJ2LT3=^S(O^K^^P 9R01W,DT\%C*G$?E\2[ MPS"N?'O(KEFTS.GK!0\BQ*X )X&E$Y'"C.%"JC4T"G5UL#X!MHQKE\VV/TAO MIE@S:F#T19%J)'AUJM8E;GW5WIX25U[Z]J"HO\><:%5I^&L).K(V*>4:N>2_ M'QS[O<$?'QPS@CC^1+,FY[N,D&U >6*"VS\2_X,A[H:C1'K^SD'N!%/3R]ZX MF>(VA[,_/,SMF.5>_IFCW$GW:#+9:Y(+*[_K(,>3T[;$^.3_:8#['?C2V_5[ MYF'KIV>FL/0#.[$1P&WX%;IYVOR&?QE^NEXM#_\!X(.T= M\!M2?>--R3]D3XWW)N?+A9*($2W ^YG![!%OZ(#F?S9<_ =02P,$% @ M$V4!6?!CE)I\ @ C@4 !D !X;"]W;W)K&UL MC53+;MLP$/R5A5KT%%@/.XF;V@+L)$4;((@1]W$H>J"DM46$(A62LI*_[Y*2 M50=-C%XD/F9F9T4-9ZW2#Z9$M/!4"6GF06EM?1&&)B^Q8F:D:I2TLU&Z8I:F M>AN:6B,K/*D281)%9V'%N S2F5];Z72F&BNXQ)4&TU05T\]+%*J=!W&P7[CG MV]*ZA3"=U6R+:[3?ZY6F63BH%+Q":;B2H'$S#Q;QQ7+B\![P@V-K#L;@.LF4 M>G"3K\4\B)PA%)A;I\#HM<-+%,()D8W'7C,82CKBX7BO_MGW3KUDS."E$C]Y M8KD2QC^A[;#)QP#RQEA5]61R4''9O=E3_QT. M"-/H#4+2$Q+ONROD75XQR]*95BUHAR8U-_"M>C:9X](=RMIJVN7$L^FZR0P^ M-B@M7._H:6:A)5FW&>:]Q+*32-Z0.(-;)6UIX%H66+SDAV1G\)3L/2V3HX(W MC1S!.#J!)$HF1_3&0X]CKS?^WQ[AUR(S5M,?\?NU=CNUR>MJ+B47IF8YS@.* M@4&]PR#]\"X^BSX=\3H9O$Z.J?_?>1R7B,]'\&_+5Y@+IIF/@MK %=_Q F5A MX$["32.>(3[O/O@)M$C_M4-C 0P>&Z8M:D+DS)10]$3@$FR)P"K54!62?!^- MSD^GTQAJI-271 >KH%2B0&T<0&.N=.%&CKA&S=' E:40]2NV-JJ_ '(X%UN M548J<6=I!-^(,%1NN1"0(=2,%R_0ISW\M7,(#S)2H=[ZF\! [MQW<1E6A\MF MT67L+[R[J6Z9WG)I0."&J*[K '27_FYB5>T3ERE+^?7#DBY,U Y ^QNE['[B M"@Q7&PO=V]R:W-H M965T\Z'GO] M(94/$ F)B$F !LC1:']]7G>#AV8X\JR33;[8(Q%H-/IX_;JI9VL?OL3"F$9= M5J6+S_>*IJF?[._'K#"5CG-?&X!C6.W'.AB=\Z:JW#\Z.'BP7VGK M]EX\X^_>AQ?/?-N4UIGW0<6VJG38O#2E7S_?.]SKOOA@5T5#7^R_>%;KE3DW MS:?Z?<"G_5Y*;BOCHO5.!;-\OG=Z^.3E8UK/"WZU9AU'?RNZR<+[+_3A+'^^ M=T *F=)D#4G0^._"O#)E28*@QM5,\ MWWNTIW*SU&W9?/#KOYITG_LD+_-EY'_5.JT]V%-9&QM?I7R0ZW MV7"4-ARQWG(0:_E:-_K%L^#7*M!J2*,_^*J\&\I91TXY;P*>6NQK7KS4T4;E ME^I],-&X1HNM7*[.Q4WT[-RNG%W:3+M&G6:9;UUCW4J]]Z7-K(GJ3O?7W6?[ M#90BT?M94N"E*'!T@P(/U#OOFB*J-RXW^?;^?5RFO]%1=Z.71SL%_JUUQ"8BH?TY=6.2=3,NC+'L2:YV9YWLU MV3Q:K6KL-&<2ZQ@1; MJ=;I-K>-R57FX487Y:\(>^6:OEY:IUUF=:DB9!ED=LC#-!E^6&GINZD;TD_9-CO<[I M6$3J#W]Z='1T\/0OIZ?O^<_#IW3(#UC8 ;+$2;=;.M5@,N_O0*)Q% MD*<.#^[]J' ^7WIC=%"&DE2]-IFI%B:HXT-.LV-UAU:D*_,7_?[N]G/U"\[Y MOD!!+*A: A%+")^V-RTX6NEZ"(BRS1&E)8"T\ B(>WY-]Z2'=.N [_ QMHMH M>B; /2[J3(*2 MKK;0):5('"61*2WJA1ZEPG<9?[X#E.[WH'1_)YI\BH:N]R8VMN(T))5/(XA MS5>8PJ?_3")#E<"(Y X6IR2Y==0%\@]'RY!,40U.#\H7"K MR)$,&%AO4O*55B]L.0!';F-6^M@&O@S%#5R/LV_<(Z>0SAT4[8(0WG^36L%< M&-NI>BL(=?G",2L$6B((#H$'81!9(Y@&7!SB_L'M0R^PCX/ MQ_3VVA4[#_K8>;#3TQ], M_"U@/8O<4]Y^M&0P'?Z<@V&.E-G9V?*1JF/ MTYL@$;8/"#V?I--B0KO 80?\2#%RX:5<^K4\DD1@/2/KV13!MZM"4<%A 7Q# MK/Q@4";*S,_43S^]ZFM:]^T [=TWI+).P*L$>'ND92;Y\?+-)9B>":N-.AM@ M=EL^+>IDSQ+X0O"6V,5&O0OSSEX,X50="+RI@H_Q46@#U7B]43 <53[ M.&!EH(RW%3#AU5#NVC^Y-C\ ?2?@^9<@SHA#?B .KT5], MDK\EB2IWP',B$N!*+6I0L/'+K/N@<\"_)9K*49-2?*8RD ?@A\&-?$6H@JO' M3)?#(]YC5C:C(+)25TCEV(*Z;-3*^SQ] ?)J^6GE!34B@4W)F KH;;BZ?IS2 MGJ8OBB-)NSWG$&*6?BL]\(5@T645*(',X"=0W]*@0I\!/S" MQRNJ^61J$$%&S-$:JBR 2GPKL3%4]9EJ]"5IL=*(&^)5)BN<+SVRH;,E #>! M-&"?PHV#H NP$(AH#JQH(?=Q@RLZ.\W0FY(+:"W@NXU0C\\LP!U9H2ZU),[1 M9N,<0WQ71^_T F"&2!_N!<4B0B K9FSZK3[@]Y35CJ))T'.F#:0%#V%02;)Q M;Y!RS"7$0Q0FZ^!""%*?:8F<40K.$N?[QBG,?H>\O?5!;3J K(>5E(I@UX:( M6M>-R//)-"27T?UN,-QVD^11BO48/K 8ZL<:F\GZ*<"(L63&7I#K."..GHXN M1OIWZX ][-]KJRBB8VUX4E)N9L/%;*_NF'4SYU0\?*"XS4$NH26Q@MF6]Q@, MXTUHV.??H"RQ<.2?J(W6#/U5%*0"H6W)M"N=F N-=P*Z\F8SCN>QXH&+4T]X M9MT7%!IC)B3^)![ID_[>.F_+;M36W\0[W[A+ ?=?00?7- M!)=LF9N8!;O NLKCX[*E*HPC?T8KJ0Z/N[;OXS7'GO8.G:=ROH,//NSYX,.= M).QGLQ[/H-#7NUP'%*27ACZ_N=!E2Y?:'YY 472O<&ON:3(P1?S^Z#-!=O#5 MA73-U"!+@KSM 7):O,=_/2UZ>WK^LI\E6#@)8B>W?:JY0^CVG9Y_ZK?][.=\ M_+V#AR"L9L4%ZP.W!R3CSD=?H^P?/3JXJYZHLXJ*20IGI*ZL8^3HMK[N.Y@N MQ/!UW@$]WQ''*RN24B/"$F*2,/1 D>!8YY(9E-JN(./P)YY.2(,O_QZI%B%.LA:(9&A/=$* MY"+6XA ILG2&0VAI#.LM+=%$G@-] M6]*)3%6@LI'LZ-I*A ) @ODVI0;WYNYV ZPY95%_T"B+D!A]0L D0Y _1B/E MP%.,^J@O:?PG\?WPY.#N]? >5H[#6DE-X)MPW:Q&* M@,H.98F=)(>3,3@B-G^.(X^1'*+>7+YP>P+/;AP_'$4D3UMTYF_39&YBBQBF M%2#H]=9]A5;$8U8^)/X_GC+JA0 M5_7JT)08_H-1T G^BPO-&RUC9 B4'H3J4^>=TX8KHG$1)E>T-BMLF)0 MF%JO5@$LNA$.MTO9GB'??&;GW_]*"IV(O%5KNZ&U")6Q;]($@=?1K#2\9%C@ M!EYR@HS$W1;(RK"XW/PA:?5QQ-6Z3D!F#ZQU)A,H8>&C@W QF W[N3[B+[5& M!\'L*<8TE2;AI;"<(.PX2[G"=)VX-MTD>ZIN1 MFIL/)]E!XV1BFB-A;Q]Q$35;,8TP@8!KDUI.C>8O4HA##XZS4?:W)5FMG+ 5J=L* ;(_X6@E@M&N#E9LE H 5;ZD!#&/;5>GBQ ME4P-NT;VN1NNS?[H6L@E1VAO"77'7-+@AV3>Y?>&:3Q6;KTMP1G-FD8 E0Y? M(%4*M07R-?UXO1JNS*-V%-K^&E>F+M?>!4R)E\-0'Q\HVX"FAM\/J501J'K07,E^;8>!!I[7K?"5@2&+-0D&78VRP3*0O?'F1\'V[]J3-B1^EZO+9I%(V!.G8QJQ3/Y+.R9A :;^@_Y"4H*$ND+4&K! M28A73Y>$^;CD]*SM-YELI./H!,BT9:K>,M88OWH<) @,Q1YS[R$Y\FV8&2V? M7[G94;K9F9A1VA,$O@.W&M]U/'[IE!Q*@$U=30)D?N,Z?%K0*)-)0??F>7>: M;)_,DR-ABM-(?-T/LPD1@UMN(P^6OB+1?L- O3%N>5WI "1VNZWL,J(]].9M M)"=A$*!+$SGFD5.9WH*&I!*"V]TFMHY&L=45=N?=O;YD7PN?(<2NUNI1@N.J M:QY5\%N$M:[E+R&NUZ+N.$7=)S>Z9;+&[6(DVJ;M!G&$E[0E<$W"RH9>?5CP M68<]U^W(KDU*WW"4,.BD;&?(S8"KW7PM5V TCI#<+TJ[2AJ-J 0/HS-T:]$F M2YP*;DUAG%JQN>EQ85<%_;8@P=V&9'W]!OK<28EYM\=QX.E5(>W8Y!Q1:=OQ MW>T1;Z4O:5B:]&GE]?QU=]%1S.FO+FTG?,OE4F!X&^>[=TH"OSS'2>'(/]> ML0W/"B*UDAF-CF=C]-^!\!7]B ]?E(2:Z=4V5==T4GJA.N4-/E#>THQ.3";E M[7*\Y"\B;]PM&P7'["^4X'-,=(*K/$UH/YP_M[H"G\LTCYT/B: M?XH(\M_XBO^DUU$FT (\7WK$;/I !_2_37WQ;U!+ P04 " 390%9B*[I MH.L' S$P &0 'AL+W=O^;TW?GH4CQ_F1-] M)/C5Z >_-V:TDZFU'^G/V_9\E! @W>DFD 2%S[V^TEU'@@#COVN9HZU*8MP? M;Z2_B7O'7J;*ZRO;_6;:,#\?52/6ZCNUZL*-??A1K_<3 3:V\_&7/0RT>3UB MS%$64KU10%V?./C!'U)!&@[C5 MR UPIB>GW :'50.^<'&C[W6_TIZ=?%#33OOQV21 +"U.FK6(EX,(^0T1!?O9 M]F'NV>N^U>U3_@G@;#')#::7\JC GU;],Y8FG,E$9D?DI=L]IE%>>GR/[,[9 M!;L"5H=8@)W#G%U%"VO'_GTY]7'^/X<,,,C/#LNGO'GNEZK1YR,DAM?N7H\N M?OA.%,F+(^BS+?KLF/2+6^1AN^HTLW?LE?%J-G-ZIH)NV7I?AP ?%7D8\(SU!1PE=J;W8DMP.)!Q2G M]9/89HA,O8W,WR-((34HT['75(*<:4QX9"?->#/]3H65@^G^H:#+!HP.H?@[ M9%RO/38X";FNQNP="N;K?M:1A[YG4G!9"@P$STM)$Y)764J#@LM"QA619S11 M\DP@YTU[>AG 'DQ#<[G(6,YK(5F:\DP63&9<5(+F9$TF$2(AI@?M RM 7C') M15*RBA((F4=JD0,+D4@I"%A2%$Q 8Y*"6>80E/.R M(/0E0&85@06+(-15P>LBH:4,-#DME;S*"PQJ"%A@W!I8$!:^K MFE@$3Y-L;:8ZC2MIG@XK@U2L"&SI1GO3PN;$GT,U%%6\!- BYT5>LX)LDS A M>08SET!92_9+/S5=MQ>^)],QR[@$VPF,6.=C5L'\-4A/"IY68DSS:56/_^J6 M]S/R^OT-*+*,)U5DYJ(L\?1Y?^G[,Q@5$'6*1 -T2D9KY(X MJ&%)"M$) G'S97;FR!*1QA %33FX#7XMZH121Y8Y*\G^^38_1)8139'P!'O?3U8!%35R')\4-"*'70!'@*= ^&,_98;=51G/0'4P M8T_*F)D%]DI?,I#$5_)2T'_8+TE+&A2058W_#CM\G;\U"D-1#W5[V+6 :1)! M*54CE64ZV&@PEH!O5E,6+)]ER2AU>3SU_LT(_\C/N M)9H^WJMFOO(Z0"K1$<^/:K'T<^/TBZVH)XESRE[I3CTH%R6XQZC@9, 4FR2@ M0DM&F1^H(<'58+68&C7F4?Q/VGG].(S_A;L)9]>Z[_UC=Z]ZHR**7XV;&?QY M B#FTRE[VZ%OL\9S]K9OC>H50)AF;F:JC[SOY\:^B*,-[RX;3]FE,Y\M\5RI MSN#R!B6< %JG6LO9&PQ,JPC#&QP;,41FEWBE6LQ6L MU#$$(%;1.J^@Z;-NT?6ANT9;.&@.7S: 3!&RJPX/6/6MV&4SZW5X^ M;II&PK,KJ/MU=ML:WJ)_-8WVU,4]:1'1!2(6(-%#)T;>=M@R]8EO3*_ZJ/=M M/UQLB?[R&SWF@?X1EV('&L2 VUR@H*W9U[%=(./X=?0B:(]UC;]SH,5C:S[^R ]-VX+'S.=A]_K3DDS'3O(TUB_4C#K6,R&K MV($4*>K;>UC(;15*'# B+:F-3&4<;4"NC1$1%74QE*.TCJ4J27B9#UTG6H1< ML"/7IGQ[;7A[\7@;WW WR@\+%[0^K!.N^WM M:$K/*5]<8YZSEZJ+&I& K[#5Q12NP1D\A,OWY+.L+L8X/YRC*$80&]ON8Z-[ MV;V)+R[D< G'_^9,T*?V[LY3PUZ+F&7W&D4:&P6Z>P/][&%'=9(C//:0/-T3 M4*1H"K/Q(1]/]AXRD/RS^%R#VD'>&]XTMK/;%Z'+X2%D1SX\)Z%>H[)ZUND[ ML";/2KC0#4\TPY]@E_%99&H#*DTSB?U!+ P04 M " 390%9$$N'-G\& #/$@ &0 'AL+W=OGHY&*EVP M@JJA6+(25N9"%E3#J[P?J:5D-#.;BGSDVG8X*B@O!^,S\^U6CL]$I7->LEM) M5%445*XO6"Y6YP-GT'[XQN\7&C^,QF=+>L^F3/^ZO)7P-NJX9+Q@I>*B))+- MSP<3Y_0B0GI#\)VSE=J:$]1D)L0#OGS*S@ XZD;AQ>]YR_V!T!UUF5+%+D?_&,[TX'\0#DK$YK7+]3:P^LD:? /FE(E?F M258-K3T@::6T*)K-@*#@93W2I\8.QVQPFPVNP5T+,BBOJ*;C,RE61"(U<,.) M4=7L!G"\1*=,M815#OOT^/I'Q?6:O+VCLYRID[.1!J:X-$H;!A.:']O@>@WP'T^[B/IY!H M694S(N;D.A6E*'A*/I6:@2BM#J'MYW>W8.12%$M:K@DM,T+G78I"-4$O,(ZKQBV5RQEQ8Q)XCGF MJV=!DJHE,VF6KX=D&\>DQ9"1KX!!JF<,_6#HQ>0G$OC#T(5QCSGQ_6&"*T$P MM(&RQ^Y!9_>@W^YU'4*S?X'J]ZE,1<'(VQNAU(G1L/ER1Y_(]1-4006K%ZQD M5QKPA6I OHGP'EM02#(MF;1UXR'^]N Y'V]V.SVJI=2'E?X)C MT:5+(4VA WU*T(?7Z%&19JI!$=8H0I_!+Y_!;X.!O(5@T M1*6"D3D[!JY*Q MG9S?N'+*GUY8,4XV?MS,OFQ SA@<+P8@Z$)!R]2$2A^NUR2VXM"&T7&L)(A@ MXMJ6Z^*7P J!_PU3ZK1UXH[N1PF(XH3$@4L<*S1/QW:W(1]K0&60VI%3(W7L M ">Q%80Q3'PKH=F.36\BOZ8)* M=BA&>\4='Z-FM=1UA*:[P&8=L*P!UMAV"< 4 @-VTNS4)NJ05$&,%76,L0,Q MAB0FNG;BU@+?IVRIMSAG<%K^5^'\/#:^%8F4/60OL/"1SMZ<,""BQ6 MP]?D!SP]"-X.I!^-<.] MH.A%#ZB&@0$W#+$H>$//A<$>QKWI^^]8X'H^A_,/]T,I /55$^DUMXM=;BBU ML<4+\MZ\BEW'??_BV.9S^;_S[,90)O6A8SALHV,ML ?M;V"Y>JGX_.,XZZGG M45?/H^/K.95RC1I,"E%A+<4B9\S%YSSMRNE$*=8LWG Z@WY+0X$X5-M[11]? MV\%@>94UW4?:@J1;(-,]D$A*-T#S#5!DZ]0+Z3O1#(P<]! Z5F%L9'N09 MSI3(>68.\QG-:9FBZ_%GEAJ&1[2M>QW.[IY]^L;.EQ74W%(WVIR"E]2B5AHG M#/XZ'FENCCY(*\_R;'/>NY8-#>XD36LC2> .=&A-/[82WR6A:P5^3+Z"H4#3 M'1DDL"W;#W ( YO<"4WSYR1.X%IN$L 80+C;=5OZ#.G/0F0KGN?$@8[)\[UN MK(6VG !SY&//XD&)9 MMFV3)#+#M)H)">7(1&S&9KHK9=UOVEZ1J[7*#T$A4,6"5I_#%"@?J%!^1WFS M8T5H#JS 3M!'#A;&Y& !&VU=,A1,WINK%$6,K^K[ANYK=ULSJ2\I-N3U5<]G M*N]YJ4C.YK#5'D;P0R3KZY/Z18NEN;*8":U%8:8+1J'N(@&LSX70[0L*Z.ZP MQG\!4$L#!!0 ( !-E 5FN#Z1(@ ( )T% 9 >&PO=V]R:W-H965T M92_.[CHD?]^]&(>HA!=[+W/.G/'XS&PGU8.N$0T\;FOC#N)\UI MKM'\;%;*[N*>I:(U%$3CE62_:67J>32)H,(-:9FYE[MOV-4SXF.KJI>6[J4MTY.$WUMQ"5ER 6F2#D_P97VIF>?+WN&[>6RI>8$_ MBT(;9?^&O\=J#!3#XQ3.(5/=D!+GD;6 1O6$4?[IPV"H(!MX: 8?83*Y M2,8C6)1ERUM&C&6OZ!.M;"(-UKEK5!0U+."_GW4P>D/^5E,@'B5PK#7Q@64X MJJT?#!I*V0H3W-.?]K-G$2SW&AX&UQU16RHT,-Q8:'+Y>12!"L,@;(QLO $+ M::R=_;*V\Q.5"[#W&RG-?N,2]!,Y_P=02P,$% @ $V4!6<:AU=98!@ M^A, !D !X;"]W;W)K&ULM5A;;]LV%/XKA!L4 M-J#%(JEKFAA(TJWMT'1!D[8/PQYHF8Z%2J)'4G&S7[]S*%EV$M]69 ^)2(KG M_IV/M$X72G\W,RDM^5$6E3GKS:R=GPR')IO)4IAC-9<5O)DJ70H+4WTW-',M MQ<0)E<60^7XT+$5>]4:G;NU:CTY5;8N\DM>:F+HLA7ZXD(5:G/5H;[GP.;^; M65P8CD[GXD[>2/ME?JUA-NRT3/)25B97%=%R>M8[IR<7,>YW&[[F7LBA0$;CQ=ZNSUYE$P?7Q4OMO+G:(92R, MO%3%MWQB9V>]I$RC2=$?9DJC/M/%LW>"#9GM;&J;(7!@S*O MFJ?XT>9A32#QMPBP5H YOQM#SLNWPHK1J58+HG$W:,.!"]5)@W-YA46YL1K> MYB!G1V^ESN\%9H9\J(S5-23<&M*_%>-"FL'IT((1W#K,6H47C4*V16%$KE1E M9X;\6DWDY+'\$)SK/&1+#R_83H6_U]4QX;Y'F,^"'?IX%S%W^OA_BUA4$_)> M3N[RZHZ<(U1RFTM#WN8F*Y2IM21_GH]A.\#HKTU9:8P&FXUB:YV8NH@"X>,**U MH&^UJ(QP/6$V!;+3U.9 ;F>23%4!#8ZV+$*G[?+\'\BAA=<5\$NET*@HR+WS MT:"[JM8$&08ZJ?-PFE>BRG+8F*\7*,M475DY 5.:"$NF(M?D7A2U).,'DJFR M5)/@W3@H(KP;)0;V3O),(*">PN5V MIJ5\Q(VK:MWD/[:\<75TI5N-,-0F4A=GM8;#E==MH$>$>T R\.P'_@ ?U*,\ M8F?#I[JVZJ+^:0?L7A **4X2IZ);C:?./-1%+?V?18V]KD7<%B\W%F( M+>&1V(L2@&[DT2 BC'DI"PF'YHG2/0HW*4L"PN&/13'A:4)NE84F.10@!H*) MO1ADC]"?D&.\# )/&28@\B#T7=T5==T5'=Q=?TRGZ(\[K #QF]MHI[J#F=RL MJ-Q!?8UVL8W4RI,EA[:TOJ6%'%NYT$!>KA?!)'0-4I,&T@(14*S)7.3/ M&^DIQYE,YW-WPWNG 8AM/MK))P!ANW IS*R9.S#PK*P58 5:YQU(Z M<'A.> #/UZ\21MF;;N5VIZ8(P-5G')HM",).%L<-U):(7:/(UNL8>Q3M ZQ MVF-QNI)WL_UQ)"$##0%8#WW>2>.XL8X:LJT>[)-^+G%$$L \;?*6Q"GF+?#B MA#W*6[/R_(SZ?RM*@2BBEH<"QX.)XZ>57SC?4TTH)@<.8ZM2X+&\IY)@.?6= MW020E/HK81SO]YW&G/03!J)T)4GWN+K.1$?N.S[ M_N-L-RL[V#'NV#'^&7;\F(MQ7KB[_":*W*WS.117&/P9\/6AFU/>T @-FU/9 MBX,V-4GB6@9.Y0B2O+NN<'@#>"F<@'V&\LN$-K.M4%S+!I32XQ1ZDWN<)__+X++1]%L]>,I/->ECC + M<#E(;'5CSV0@,M%&(=-66CJ,,$"C\?N @OH< >92T@: M#C91UW#M>TPI]9W[ZF2::T_S::9;[3YLG3??1;KXT-1.KYN[KSEA9JTHWG$D!B<4-\'ZJE%U.T$#WN6_T+U!+ P04 M" 390%9;O6^YJ8" #2MM*6TD5I@&I.0*F#;AVD?W.321#AVL!T*_WYG MI\V*5+HOM>]R]]SS^'HWW4CUK M$ V\5%WKF%<;4$]_7:8$5T^>R1D%?*GDVOW"IHT=4,6TT496VV2RJU*T)WO; MOL->PCCX)"':)D2.=UO(L;QAAB53)3>@;#2AV8N3ZK*)7"EL4QZ-HJ\EY9ED MJ:B_RKP#$QG"E-HN!49 M9A_S?2+7,8QV#!?14<#OC3B'..A#%$2#(WAQISAV>/%_%/=AR1E)_2C\]WRE MC:+_RI]#TEODP6%D.S\37;,49QX-B$;UBEYR^B4 \ZWH-CZ,DCS6/6 M< 29P^&N'6)\%/,PXP_@V+U,*FD2M;'E38&02TX#78HUG)6"/++1%*][$[C5 MIJ1QP0P:C7G#@3J(70?A!E.L5J@@#ITGACO1+A<[I0;30D@NU^\0P>F7<12& M5W !)S#JQY1\ L/^Y3B&)VD8W_I:SSQ-FZKAKFZ&I"8M6\2SJ#\(QSU[1J.X M!X?EN5+1E: U> *#_F4P=.T?1&C3#M\'7>;G7-VXG] M%][NO7NFUJ70P#&GU.!\=.&!:G=):QA9N_E=24/;P%T+6K^H; !]SZ4T.\,6 MZ!9Z\A=02P,$% @ $V4!6>\?AX71 P U D !D !X;"]W;W)K&ULC59;;]LV%/XK!^H0V( 777U)8AMPG'3K@&)!DFT8 MACW0TK%-5")=DJK3_?H=4I8LUY?V122/>+[O7$F.MU)]TFM$ V]%+O3$6QNS MN?5]G:ZQ8/I:;E#0GZ54!3.T5"M?;Q2RS"D5N1\%P< O&!?>=.QD3VHZEJ7) MN< G!;HL"J:^WF,NMQ,O]&K!,U^MC17XT_&&K? %S1^;)T4KOT')>(%"<8YY;(#+C M\P[3:RBM8GM>H[]WOI,O"Z9Q+O._>&;6$V_D089+5N;F66Y_Q9T_SL!4YMI] M85OM'00>I*4VLM@IDP4%%]7(WG9Q:"F,SBE$.X7(V5T1.2L?F&'3L9);4'8W MH=F)<]5IDW%F9Z0=AF%CQ18XPTQJ-ALXKHY7NCGU#^':7G^ZP M[BNLZ S6 #Y*8=8:'D6&V:&^3W8UQD6U+](F6UYG@,3&1Q[_L!UFDM=*H1_9@MM%)7,OZ?"4+$DIUEL&]WJ#4MQ MXE&?:%1?T)M>O0L'P=T%'Y+&A^02^O2%VC(KR6BYA-J?'LQ=I:""9\R9+7>] MYAOM_'Q5+*-&IB8_YD%2=",Y_G"WB@<=>TX M" ?=5N9KY*@719$;$XKL?$T-@!HH_*OOY91RE.9E9M,FI/@YE<4�);*40Z MHXWNGDD[&7F4^&\3WB3T3!D?1*GE%MRSG(F4S# GRJ1='3:8M=NS+.,.N\&- M;\)]@;0C6@L[X3"DN!)LM\UY6*AMOBJ%5;@O-'V_:?K^#S?]HS:\<,E_7QI[ M5AU8_/A&U[7&4ZU^D>)TJ^^YEA770;UAQ46)53]X%!S%C)-,[RKC^"#X&YD" M%*[JOLUO AV%]M5A?VK^!H6[>[H4]GZ0V!U]& 6QG0P@J23#>C)RDZN5N8,^ M?"46[02OTK#V&ZN=4WOS634O>KMQ[PM8Z'635I=M(FR?+K+JI]]NK]\Y' MIE:$-7"R(V[MQ?24&C==$W/+E1V _U?2FGJA25H'G+3 M_P%02P,$% @ $V4!66APKF2\ P # D !D !X;"]W;W)K&ULE599C]LX#/XKA#LM9H!L?.:8- DP1XMMT6('S>SNPV(? M%)N)A3$AV:6B,KO%(EPB2*AF'%N SF4[]WH^=3U5C!)=YH M,$U5,?UPB4)M9D$<[#:^\75IW48XG]9LC0NT?]8WFE9AAU+P"J7A2H+&U2RX MB">7 W?>'_B+X\8\F8/S9*G4=[?X5,R"R!%"@;EU"(R&.[Q"(1P0T?BQQ0PZ MDT[QZ7R'_M'[3KXLF<$K)?[FA2UGP3B E>L$?:;VOR.6W\\P5P)X[^P:<]F M:0!Y8ZRJMLK$H.*R'=G]-@Y/%,;1 85DJY!XWJTAS_*:63:?:K4![4X3FIMX M5[TVD>/27Q#&O4@B9+L"%[:^9=ZO/28?]?Q,/H_='F&8=T^P8^GQ! M]58T D&MP+'>Q^\X@O%RN@56JD21@7D:!QB[0P&1! M1G.LEJ@AC?UN"J=<$H9J#(G-V>2%SNOS7Y1<_V915U072SN!!4JN-%QI++B% MCRSG@ML'.(W/X#0Y@Q,X3WM1%+G)R$\6S5+I@DMFL?!!@'=OQDF\8+7%ISMBU\-0,]'<.,KFPBQ.]3T4 &79!J-!4T\04E_ZH"O M&XKVN#\X?^LMC/O#Z&V/'C-3HW^.Q$/?A^)_4-H@E*R DR3MC^E%$,(_;M+M M9/VTVZ&K$VB)J$?.6UK^UQ[F>FWI49\]K8]7LZ" MWQ^0^&OSE? X.Y 7)Q#WHO/,CZ/4C4DO2\YI3'OC*(8OK^YNA6C\/9-#%;?4 M&+=[:3J";!C#*(EA/,S@HE+:\O^8[WJD3ST*-6' B@I+YFU,7*C2."&.(QC$ M8\CB%/Z@V.BNTK(!9# ]N%5;7O=TME MJ7OZ:4F_*ZC= 9*OE+*[A3/0_0#-?P)02P,$% @ $V4!6=F^D[I> P M@0D !D !X;"]W;W)K&ULG5;;;MLX$/V5@5H4 M,>!&-SNV4]M TFS1732+(,EV'Q;[0$ECBRA%>DG*;OY^AY2MJ*WB-GD19X:< MPW,TO,UW2G\Q):*%KY609A&4UF[.P]#D)5;,G*H-2NI9*5TQ2ZY>AV:CD14^ MJ1)A$D5G8<6X#)9S'[O1R[FJK> 2;S28NJJ8?KA$H7:+( X.@5N^+JT+A,OY MAJWQ#NU?FQM-7MBB%+Q":;B2H'&U""[B\\N1&^\'?.:X,QT;G)),J2_.^;U8 M!)$CA )SZQ 8-5M\CT(X(*+QWQXS:*=TB5W[@/[!:R6'+13 - MH, 5JX6]5;N/N-,G=:[4"[T83F#"_59Q,Y+EU1[JRF7DYY=OF!<0V?F:@1 MKI&96B/]<6O@Y)YE LU@'EJ:Q8T-\SWB98.8/(%X!M=*VM+ ;[+ XMO\D-BU M%),#Q.G/)5]QDPOE5!OXYR(S5M,J^;=/ MT4XL:H&@5G!A M#%)YF"S@$V<9%]QR(K^O70',0D>?6_9PBWFM-9=KN&2&FSYUQ^>_+Q%62M#^ M=2#6+PSP.J4%]DA(= A5+2'JT)@K733L5H[=UK/C$E2M(5>T4*2A;K*,$KQ@ MEIR,"29S!+^V32-%MU(R)P6R!X]O2R10@5MTV\>6!&P=Y\>I2HZ:Z;Q\@!/? MJ6I#B69P#I]\5KQODWV;PKVR3 "M/6S7'ORIY%M:(H4CD*NJ4@6W#W0&:+YE M[G Y_(S7\.;5-(F3=V2-AFDZZ8G<_P+.(6Y)0.XW$RZ(T=+_$5YEAEJ"&-?9G3 M%Y5Y-HE_\)]3XF36-9]7X'@815%/Y.4%CF?#*)D.^H//+W%\-AE\Y[VDQ$0@ MGHU_9.6"?<=LV+D6*]1K?_D;FK26MKDAVVC[OKAHKM7'X&SI@5 MI4:GDW$ NKGP&\>JC;]D,V7IRO9F26\DU&X ]:^4L@?'3="^NI;_ U!+ P04 M " 390%9&=0#0C\$ #Z"0 &0 'AL+W=O+*T6J M)!4G^_4[4K+B9+8#&!9?[IY[[HWD9*/T=U,@6G@LA333H+"VN@Q#DQ58,M-3 M%4K:62E=,DM3O0Y-I9'E7JD481Q%P[!D7 :SB5^[T[.)JJW@$N\TF+HLF7ZZ M1J$VTZ ?;!<6?%U8MQ#.)A5;XQ+M']6=IEG8H>2\1&FXDJ!Q-0WF_\9;G=7P4\',M>Y!$9Q!'\> (7M+YG7B\Y #> M @6YF,,=T_8)7D3AKWEJK*;9W_O\;F '^V%="UV:BF4X#:A'#.H'#&8?WO6' MT=41TH..]. 8^FQ)+9G7 D&MX+ #^U@?Q=W/^KY 6"E!7@F43.R2"1\QPS)%#4G? MKR0P=^ &YEFF:F=L01+\P3& GW=QW\/@;'1Q[K_#<0+WRC*QU3XJ^1:#+ZU3 M''=HW+&G?1SBX87#'<6PK%.E9QM*GCPI(*J",DF3!)+SO M]R(Z7H1P)V5%D6CUH*XI75&1W[Z#QW# M#FJ!EG&1*1^ T96!G!NBY2JW!_,M6P+46-/904RR3-=(Y"TM&:HY5W;TDS51 MT&0-\(<;MC2)7HG-.J-ZK5/!Z73,(7WRV]\H1$"U[^Z[SZK6DC0KX0*V4<[Q MC,(#)W$O^ND45EJ57BEW:*V;;6!ZL$2$6T4;%SZ9<73EG/;#_A5U#C&'5:V= M)W1-D(^\\O>0PT%=&M\\F9(Y;XZ=-\/8@STM^=R1&A]0UKC%-3XQW:+&C& ) MDNI NL[U_:N(4LG_9;:Y8KVLVU(9]_9?-[+SR@<9-5>Y*ZJ<9U[R=8O?%Q3B M%Y? <\\M^>.!'=^-O@&?1XN6UNW\]]>]T8^'])\D"?T/H['KEK-A?P1?J*XO MX::-P4& U[W8)Z@8;BDN;]H:>5OQ^!SV'>OASGUO(J^,KWF5!T"5Z0:]4;G >CFI=%,K*K\[9XJ2V\%/RSH<8;:"=#^ M2E&-MA-GH'ONS?X#4$L#!!0 ( !-E 5D)VGH[7 8 ' 4 9 >&PO M=V]R:W-H965T)54IH82-++ M.K1#T&3;P[ 'Q6)LH9+HB722[M?O\&(G=A37#?JRO4BDQ'/A.=]W>#FZU=T7 M,U?*HKNF;LWQ8&[MXG \-M.Y:@ISH!>JA3_7NFL*"]UN-C:+3A6E%VKJ,4T2 M.6Z*JAU,CORW\VYRI)>VKEIUWB&S;)JB^WJJ:GU[/""#U8?/U6QNW8?QY&A1 MS-2%LK\MSCOHC==:RJI1K:ETBSIU?3PX(8>GPHWW WZOU*UYT$9N)E=:?W&= M#^7Q('$.J5I-K=-0P.M&G:FZ=HK C;^CSL':I!-\V%YI?^?G#G.Y*HPZT_4? M56GGQX-L@$IU72QK^UG?_JSB?+R#4UT;_T2W<6PR0-.EL;J)PN!!4[7A7=S% M..PC0*, ]7X'0][+-X4M)D>=OD6=&PW:7,-/U4N#AF58NL1A_:J6X4.E7 5K7J719WZ.T=L-BHODGN M=*-_DI[+J#*H %YNN]8%UV;>M6;M6N@O.GU=631TW^9Z:8JV-*-#=#GOE-I M#X+<*Y_[B^KNB3\.%>[!'K3V#E7HGP=_+K4M:AAYH]JE0B]1)K',)31R@EF> M0P.*'$X%=2W*,!4$?53&'*ZT3[6Q8?)>A4&2BH6!D MA(;@LLCA33&A&;PYEHR.G#!&,RC3:%B#]1$"R5:W/P'\2T>%4G753>%J)*I: M(,724<4@A@'0H"3QF@F33B/%69)'E6>%F2/PR=8J2.RG-\4R8Q 03+B$F$*8 M!&(24YGW9NPE8A"Z+'4-R 1UR9$Y^.-2DA*<"(EVL$ZL62?V9MV[JBT 2@ , M5UD14 J=+@T(@%>QDI@^0NVTT$^H>U/ERM35RI2)IE !E"X,_*R!?>:[..3Y M$<,:7V>Z@R)86(7>U@"EUD/)P.?6Z+H"-T ^T&*-:1]HPC-H$($SXD(_I)*/ MX/WJ148)?7W/G:>(P5* 98H$EM+Q-EU+1L9L4&/XT2,5U%E);5Z!^IL]CRZ'57V1#3%$J8C!'ND/7#H;-EU;O59@+@N]Z., M04"0!'B"198\TALXU$\7*C C+F(93HAG2[(1K4BGD.(3%RE F-V"#,0;IY 8 M[C5D%#.>> :Z N#*$Y2$C*90HG*7"YKG6*8)>J]U>5O5=:]" L.)DZ58L$V? M[EN$)F"+H6$Q6LWOK=O(==6TLE\A[--Z64)T.E5[I#H>55-E#KY% _9#:,!Q M*H5S$^8B9(@#I703CW'MV$$$"13*H.0Q!.O)F@=AR7B"!\ >X8*78Y''!-"4 M;1$AK"+/(T)FS(K2C/HP1A.$\$X(=R\DAO7%&>((6K M,0Z%$'ON(2TW21&6EFU2O%%3U5RI#C$20>2((<$/R5T1Y!EFG@XL 3[D-.1% MR@0GB<\-_,49XQO$Z%7Z7>3XQL[H!P =BCU R2VZ AB?NG(R%+GI'.>>N&+G 0<.C2>;I M1M#BSNE_5_QW,N*'E'XB4JB\?M,).Q'!_4X$\UQL<2(>$I[B!"% +*@=D*HL MY0_+?^\1X;[^0^)$$I9WFB7!NN!;C/R>0\/CNAR."]O]/79#0 8&^T+N#B$2 MYS+KJ_KQZ/ \3D"I%#1#L/SV5/Z=IP?8''+I@0?Y2]+'I3^>(?XCI;_OJ#-^ M< O4J&[F[[H,8&_9VG AM/ZZODX[";=(]\/#75P(FT&UN@;1Y""%,TT7[K=" MQ^J%OU.ZTM;JQC?GJH!4N0'P_UIKN^HX ^M+QLF_4$L#!!0 ( !-E 5FB MOQ=O$@, %H' 9 >&PO=V]R:W-H965TQROLW;"[)M!?W]FU8T(5(L&+ MOJ&0 MI4ZI+/PH"'I^R;CP1@-W=JE& UF9@@N\5*"KLF3J>8*%7 Z]T%L=7/%Y;NR! M/QHLV!RG:&X6EXIV?HN2\A*%YE* PFSHC[OY MD0Z]P!+" A-C$1C]'O$4B\("$8V'!M-K35K%]?4*_=SY3K[,F,936=SQU.1# MK^]!BAFK"G,EE]^Q\>? XB6RT.X+RUJV&WN05-K(LE$F!B47]9\]-7%84^@' M;RA$C4+D>->&',LS9MAHH.02E)4F-+MPKCIM(L>%3SB5 M)659,Q>HO6LV*U#O#WQ#!JR8GS1@DQHL>@.L!Q=2F%S#5Y%B^EK?)V(MNVC% M;A)M!?Q9B0[$P6>(@JB[!2]NO8T=7OR6MSE3^&5"64SADCU3<1D8*\7$'-WZ M]WBFC:)*^;/)^1J[NQG;=L^Q7K $AQZUAT;UB-YH]U/8"TZV,.^VS+O;T$=3 MZL:T*A!D!E=()'EBR(DZ?3>"DQ^VOKEYWL1\*_9FYMUH;U^?Q_"H'/4 YH7&7)WV.ON-[#KC%[YW +MM*MW M!^$*%U(9FZEW!N*0K!YUNFT4_G?NP\'8$(NCCX1B4^_X:_.N1#5W4UU#(BMA MZM'7GK8/Q[B>ER_B]:MSP=2<"PT%9J0:= X//%#U)*\W1B[<])Q)0[/8+7-Z M_%!9 ;K/I#2KC370/J>C?U!+ P04 " 390%97ZWYNT<" "!0 &0 M 'AL+W=O=K'&-]*-;.9;$B%*J M%HU7UH##:I%<3,^7\V ?#7XJW/J],X1,[JU]",)UN4@F@1!J+"@@2/YM\!*U M#D!,XW&'F8PA@^/^^1G]2\R=<[F7'B^MOE,E-8OD8P(E5K+7=&NW7W&7STG M*ZSV\0O;P?;L4P)%[\FV.V=FT"HS_.73K@Y[#NG) 8=TYY!&WD.@R/)*DLPS M9[?@@C6CA4-,-7HS.65"4];D^%:Q'^5+Z94'6\'*H4=#U0^1G1'"GJ(';2+6P M+U%]%2^,Q[GO9(&+I O%3SZ^PG8UL9Q%]=J@1O6>-]US@QUYY M%?OPZSOKX)JP];]?(CS[#X3G(^'YJ^6-\PMD>30+Y,F"(V6@M%I+YZ'CPL=& MOO@D!N#3"!RVQB:?3C.QV2-!8L=/D^(S'PPT3-PADN_C* M[RWQS,1CPTL*73#@^\I:>A;"X(QK+_\+4$L#!!0 ( !-E 5F<)W/WN0, M #\1 9 >&PO=V]R:W-H965T]0VD%VI;8)NL=A-VH>B#[0TEHE(HD+2U[\/2;)*: M[QO.P1%'TRWCG\4*4<(NSPHQN*^(5YD0,6(F%>K)D/"=237GJBI(C M20PHS]S \R9N3FCAS*=F[9'/IVPM,UK@(P>QSG/"]W>8L>W,\9W#PA--5U(O MN/-I25)\1OFI?.1JYC8L"UO6!LTUGPQRX3YA6TE.QX[$*^%9'D-5CO(:5']DUWM MB". ?PX0U(#@%# Z QC6@.$)X-H[ QC5@-&E&L8UP)CN5K8;QX5$DOF4LRUP M+:W8],!XWZ"5OVBA$^59 M_$,Z)#AN\#E$2FHDW:O73 M*!9IL(KIJY4NC6#&]=Z[BH]P1D]0WA@A5P)B(H$DPY\V(^? M].!=97-C>' P_"[H)?RP+@8P]'Z"P M&'?NYOQP^[#+G_VF/_K/VEC.&318, M#=_P#%](!4E3CBDQIY;BGZZH5[RC;EY=Y6Y%26*<.:J, M">0;=.8__N!/O)^[7&Z3++1)%EDB:P5GU 1GU,<^_[@O:4PRR+!(Y4H')U9' M@:L2VQ607JZ7!L0F6=AO9:1?'9S&5.Z!% D41*ZYLCHE DK.DG4LA2I\>U@@ M")8EH-:7=(?)VU*A$!B'#>&4+#*L5PZH 7Q<(9$T?@3)M/2&)@C8WH>K M>(^W0@7X >2F%@VZ,L62RUJ9,FXR97R1#XT#?U6[K4]Q5Y[T,KTT3VR2A3;) M(DMDK7!,FG!,OE-5G=@,CDVRT"999(FL%9RK)CA7_6=E%U.!YJ0(DJD+D"0[ M[+S85#PWAD??NS=S;Q!,W":ES M[UDY4)5%?8-"GNZ;>9?)O8POS3^;9*%-LL@262LL-TU8;KY3<;BQ&1R;9*%- MLL@262LXOO>M+?(LE8>:Z/C,^H/A27VX1"CL$ H&5R<5HE-HG MW73B0MUWUH6LNH)FM>GVWYD>]V3]SK^]]SO60_UUP#2@W^BK3PL/A*>T$.J> MM52JO,&5>@/SJENO)I*5IAU=,*F:6S-<(4F0:P'U?,F8/$RT@N:;R?PK4$L# M!!0 ( !-E 5D1"[85& T ,"+ 9 >&PO=V]R:W-H965TR_U/U4-1U+-?MIM= M=3U_J.O'UXM%=?M0;//JZ_*QV#4_N2OWV[QNOMW?+ZK'?9&OC@=M-PN:)'*Q MS=>[^K'?%N_VL>MIN\_VO;XI-^7P])_//#[Q?WS_4AP<6 M-U>/^7WQH:A_?'RW;[Y;G"FK];;85>MR-]L7=]?S;\AKDZ6' XZ*?ZZ+Y^KB MZ]EA*A_+\J?#-]^NKN?)X3S57&7/VWJ]^7SWXK3A,2!=UMNJN._ ML^<7K6+SV>U359?;T\'-;[!=[U[^G_]R>B(N#F@X\0/HZ0#J'\!;#F"G UC? M$?CI -YW!'$ZX#CUQ=AR_:)Z%\U-!/S\5;V@G\.]/NZ]G+/G3C":41WZ?9?_#66PZ MXT8WOWMTY\E@YW7!CCS6PFM=#+-__Z.1SKZMBVWUGUC57[@\SCWTO=?58WY; M7,^;QE85^T_%_.:/?R R^7/L*4?"-!)F0#"G./Q<'-Y%OWG;_ ')JZKYMWRL MU]OU?U^*5/S2_/FHBEA17GCRR#O\[?AT\THP7,6YSG+3KG_4-9YYMS5XK-\^5X<3%L*F4FO8F&JHRPS)]HJ&K^ M^BI!O9E&9)110>)3E>>IRLZIOC\VW.9/BY..?8FDD7:0R<1K!Z$JHY)ZW5&'*IH0QOW&%Y%1 MI;B,MX/L/->LD/"-!)F0#"G!B2QY\K)1.W@! ;5 M!TK34)I!T=P27=@9,K8IG C.2U0JKR=$1(1Y(AT3">:?(/P&RITHM1.EG1-] M]_W[V?]F?:;;R1F\]) T#:49%,VMB'5,9"K+1*">"4K34)I!T=P26=]$NHU3 MGY<+#UZM@E 1](=0QC.6)GZ'"&6$DH0(OT?$=$RHMC9A'1/IMDQOR]VK_JVB MDS5X'2)I&DHS*)I;%6ONB)RJ54!='Y2FH32#HKDELLZ/='J77JU"!2_:YB6; M,+]5A#+.*/?]1426)HPQOU.$,I)P(K.63F'=%.FV4S_N/JXWFV+U>M(.WU/K\[!PJL6 MA&;^R4941DCJ=X]0)A@+NTT#=))2FH32#HKDELFZ2CMXK/!&<%[*0_M[N,B)3(LVH MWSU"&1&"!GLA,5W*><);^H[0*Z'P>E:2C-H&AN M9:R+I.E4[0+J)*$T#:49%,TMD762M'LOL<_+)8OL8J8\.-F(R!0GTF\7H4SP M-%%^MPAEDE/2LG/*K"UCW;;LN_7JU3=UTROJ]6V_;M$-')QA@N[606D&17-+ M8TTD(Q-U"P9UCU":AM(,BN:6R+I'UKW/V.?E0L/KH(Q3/W45DR6$^%LF$9D* M=U9,3"8S*5JZQ47NL=N*-=WBN:CJGHT"&W;$IAVQ<<N<-.B)K6%SY%RUB.J%$UG*G"[>^B_?R76[7Z)WDZH8/7IC0 MG3LHS:!H;IFL7>13A3XYU#M":1I*,RB:6Z*+F^5&ASYY),W)$_^:PS(FHX%, M1V099S+S6T=$1BAE+9W#&C'>RXBYG6-0#K1[@,%+$[IS!Z49%,TME761?*H< M*(<:2BA-0VD&17-+9 TE'YT#Y6$DDZI$!F<>D;@HE6EPYA'*!"=)<(-M*).2 MM<5 N75GO)<[<[O'[\N&=H\T>(U"=_2@-(.BN36S#I-/E0WE4(\)I6DHS:!H M[HWKUF.*T=E0$48UF[,+?\\UHB)9D-"(J%ZIU+LP8F(JVIBFEKOTK5L3O=R: MVT-&!T:[!QVZ5J$T#:49%,TMG[6>8JK J(#:3BA-0VD&17-+9&VG&!T8%6%V M,\O\&/DRIF*"^>TDEBIE@OO]))213+;=^RZL@Q.]')Q_!75LAK1[U,&K%;HU M"*49%,VMW\7;MDR5(150)PJE:2C-H&ANB:P3%:,SI"),3O3R=VT&&ITV[1QFZ/J$T#:49%,VME[6E?$.H;TLF]L[!N92NX<8 MO#2Q[R**?1O1*;81I76;X90FH;2 M#(KFOO>P]9=JJERJ@EI**$U#:09%_LSM&;US9=WPPE%#&*&OM M&]:9J5[.S.T;@S*IW0,,7IC0G4 HS:!H;JFLK51395(5U$Q":1I*,RB:6Z*+ M3Z48G4E5D7<3EA>()1F4#2W9M9H30-I1D4 MS2V?]9[I5+'4%.H[H30-I1D4S2V1]9WIZ%AJ&LF($N;'OI9167B;;D3&:.+O MYYB(C">)\R^AC@VF=H\Z>+U"-PRA-(.BN?6SMC2=*IB:0NTH ME*:A-(.BN26R=C0='4Q-PXAH&GX,0T1%*/??\EA'9%0Q[L=2(S+.%&\[1['6 M+NUE[;P+)4-3J=V##%Z=T#U#*,V@:&ZY+CZ"<*I4:@IUHE":AM(,BN:6R#K1 M='0J-0T#HD3XG6$94Q'_'A@=44F2^7NZ$95(9$OWR*RERWI9.K=[#$^D=H\R M=&U":1I*,RB:6R_K2+.I$JD9U'5":1I*,RB:6R+K.K/1B=0L$@[-@@W>J(KZ MF;*(BA+B?SREB0FD:2C,HFELB:R^ST7G4+/+^I,1_:_1E3"7\#Y'4$57&E7\M)*(B ME-&679K,&K6LEU%S6\? .&KW$(-7)G0'$4HS*)I;+&LSLZGBJ!G46D)I&DHS M*)I;(FLML]%QU!-!7GH-ZG]P_3*B2JGP/Q$JHFJFXI^?F(B,*AZ\W>&B>BB* M6N=U?G.U+?;WQ;+8;*K9;?FTJP^K\N+19H9WAX\_?/T-G2^"Q]^0UTL2>5R3 MU^;X^,+B;ZX>\_OBNWQ_O]Y5LTUQUPR5?'V(4^S7]P_G;^KR\7K>G%1^+.NZ MW!Z_?"CR5;$_")J?WY5E_?F;PP#/Y?ZGXW1N_@]02P,$% @ $V4!6?O+ M2%4Y P " P !D !X;"]W;W)K&ULO59K;],P M%/TK5I@02&QYM5DZVDAM!P+$I*GC\0'QP4UN6PO'#K:3CG^/[619VV6!38,O MK>WXG'O.]>N.MUS\D!L A:YSRN3$V2A5G+FN3#>08WG""V#ZRXJ+'"O=%6M7 M%@)P9D$Y=0//B]P<$^8D8SMV*9(Q+Q4E#"X%DF6>8_%K!I1O)X[OW PLR'JC MS(";C N\ABM0GXM+H7MNRY*1')@DG"$!JXDS]<_FO@78&5\(;.5.&QDK2\Y_ MF,[[;.)X1A%02)6AP/JO@CE0:IBTCI\-J=/&-,#=]@W[6VM>FUEB"7-.OY), M;29.[* ,5KBD:L&W[Z Q-#1\*:?2_J)M,]=S4%I*Q?,&K!7DA-7_^+I)Q Y M\W0#@@80' (&]P#"!A!:H[4R:^L<*YR,!=\B869K-M.PN;%H[88PLXQ72NBO M1.-4LH *6 D2':-IFO*2*8D6D *I\)+"*S2E>J$Q2P'I+8/F C*BT$K<_3BZ"4Z0H2A3QM>2LPR.7:55FCBN&FC9E:K">Y1$Z$+SM1& MHC4+[^%[ M8(J_+3BE2&_7+1;9]ZYTUN$&W>',%7 F"YS"Q-%G7(*HP$F>/_,C[W57+IZ( M;"\S@S8S@S[V9%X* 4RA @3A&4KK+%"3A4+PBIAKHRL!-6MD6]^F,&:,$;86K\JU"2CRVU-,=S9B,>#P2@ZV*Z]@1YI(VYM MQ/_D',9WG74IU]%43!,5^M.M^ET1W]@3\ZE-\;X)'R?>_V MI?9Z#>@CQRL0OQ!?Z;6 BNAG%FU[736,>\LRC ]<]8=]K*V= L3OM:6?^C^< MFH9@]_X^#J-X<.BC-\Y#?;@[-54.8FU+38GL]5?7'^UH6\Y.;1%W,#XS9:ZM MU6YIZAKY @M]9TA$8:4IO9-3O4ZB+COKCN*%K=R67.DZT#8WNE0'82;H[RO. MU4W'!&B+_^0W4$L#!!0 ( !-E 5G$3SH^I ( %X( 9 >&PO=V]R M:W-H965TV[/DI$2F"2< M(0'YPCF;GB[G)MX&?"?0R+TV,DYN.;\SG56V<#PC""BDRC!@_=K"$B@U1%K& M?M=>;K&$):<_2*:*A7/BH QR7%-UPYN/T/F9&;Z44VF? MJ&ECH]!!:2T5+SNP5E 2UK[Q0[P#-,PSP.X#_MX"@ P36:*O,VKK "B>Q MX T2)EJSF8;=&XO6;@@SI[A60L\2C5/)Y7U-U"-ZB]8Z/[*: N(YNDPYXR5) MT8HI$""51*\N0&%"Y6L=^K4 M.1EA=EC["HMPE"Y:;?@>;N@_\R" ;KB3!42 M7;(,L@'\!=;;[? 7^W ^?^*.$5%A,43-\@W_/#(3WC\$\UTW!O"'X@ M)^@/)+!\P3-\2XJE-(>P5CR]0S\_ZWFT4E#*7T.;W9*%PV3F"CB5%4YAX>AO M7(+8@I.\?#&-O/=#3H]$=N [['V'8^Q)GW.DR[DAMRW%U+,XVQ4XUF>$TJP@@Q]:1@(.:1QE.)?3^1(9 =NH]YM M=,Q,C([I^TAD![[GO>_Y_V?B?"C#9C/OY$DF#L>%D?\D$]V]*[P$L;&53:*4 MUTRUMWD_VA?/,ULSW#_A;>75%]J&,(DHY!KJ3>8ZB41;S=J.XI4M"+=&ULK59=;]HP%/TK5E9-K;0V M'Y! &40JA6F=UJIJU^UAVH-)+F UL:GM /WWNTY"1D.*4-<7L)USSO4]_KK] ME9"/:@Z@R3I-N!I8+?$BXA28P03N.IU+2JD(:XW=ZH?\ESQUPF5,&E2'ZQ6,\'5MV[RWQ*T.>#L=/&=//Y)3<"!X)KJ5($#(C5UR#!*7)\0@T98DZ0FI!(QA8>'LID$NPPH\?W,#YW.3N>XJ-WE-L M_$YB+]:A7:U#>Y]Z>(.O!,-#F0*9 +X(0#1=@R(T241$-<1$"\(%/]T^MZP\ MMTUK5H0+\G#F_5B&W6[@].WE]EKL@ESWW.^\1(UV4;CYO)K6>!?E!V:++AM< M\2M7_+VN? >E>G@]Y;Z@(036^&8J>+LM13Q_:Y:=[GG-E5U,U_=JGNQBW* . M&C> 7,=KMB2H+ D.W2A4:\DFF::3!/;YT'AI![O[P^FX-2=V02YFX->\:$!U M_:!;,V,7U?8]MV:&O?6XI2!G>56A2"0RKHM+K1JM"I>+_+VNC0_=WJ7;,#[" M0J>H2_[)%U72-94SQA5)8(JAG+,.KILL*H^BH\4B?UHG0N-#G3?G6*R!- #\ M/A5";SHF0%7^A7\!4$L#!!0 ( !-E 5GOLIM2.P0 *07 9 >&PO M=V]R:W-H965T.AC,Y4/;( M=P@)\)22C$^MG1#YC6WS>(=2R*]HCC+Y9D-9"H5LLJW-%XC0P]1RK6/''=[NA.JP9Y,<;M$:B?M\ MQ63+KE$2G**,8YH!AC93:^[>1&Z@#/2(/S Z\,8S4$MYH/11-;XE4\M1,T($ MQ4)!0/FW1TM$B$*2\_A1@5JU3V78?#ZB?]&+EXMY@!PM*?D3)V(WM4862- & M%D3!5QEX M+PV"5PS\RL!_KX>@,@C>ZV%0&>BEV^7:-7$A%' V8?0 F!HMT=2#9E];2[YP MIC;*6C#Y%DL[,8M^%%@\@U_ =\@85**!BQ )B F_E+WWZQ!*?Q_V^1X=>[ MP]=X_BMX\TS@!)-"[XLUB@N&!9:21T\Q*23?8,-H"I8TS0L!]<&G&Q!!EN%L MR\$*,;!6>P3\];L$!M\$2OG?77NDG$70/0L5*V]X#F,TM60PY(CMD37[^2=W MZ/S:)9!)L- D6&0(K"5E4$L9]*'/5O!9QG>A!$KP'B@EZYE24?)SJ*+B5[[<_>L2;#0)%AD"*PEPK 68?@APL_0I)0FP4*3 M8)$AL):4U[64U[WG:5WF"JBE7-Q63DLMWZ&C@KE44"<9X$(F&66Z<=DE8.E[ MT @"P8NH].:(\,T14=^(%BFCFI11+RG?BQ#M8PKN=,(%OLJPJ]<-LP2TWW4M MNA?[W%UK$BPT"189 FL)-*X%&G^( #0V*:5)L- D6&0(K"6EZYQN.D[O:0LQ M%PP_%$HGG?K S083# 7JOK?THITK2H76D\F$1AU&'0[]H>.\FABYC1NC^_[4 M:-Y)72_ V=291 N-HD6FT-I2>"SM;+?SMV&;TG=SCTQGVQZW0)=OMOP6%-:@YQHM/*A!("62/9[,PP M^W'/9M3H)=DH6E2AC9IJ7XV=H3=X0;[=J#JFB&UUN9?++5IDHBPQU;UU27FN M"ZDO^A?NS=+MZ ]5"5I7.4_P9?WZ%K(MEA]Q@C;2E7-U+9-R5I:$RX:@N:YY M/E A:*H?=PC*XZ(&R/<;2L6QH1S4A?G9/U!+ P04 " 390%9USBJWK8$ M _% &0 'AL+W=O8*F&?&6+ M#2L(?]#5Z1&9$OFR>N1G:I):()205E*>)D.; >W8>IV]8"&>(S)7M1>49Z M*W/&7O7@8S2P'&T1BW(F,2QUJ3L^%(HM>$3?!$@_[ MG.T1UVBE33]D[&?2BB^::D>92:[>4B4GA],O6RJ_H5_0" NZ0#B-T(3&6TDB M]#%=L(2@)\+1;(TY0;<3(C&-Q9V"O\PFZ/;F#MT@&PG]5B":HI>42G%?F?AK MS;9"*563-R?COBV5]=H&>U%8.LHM]RJ; MOI.RDW,(RG,(FK0/_U2UA>:!BZ7D=+Z5>!X3)!GZ3#%Z)BG9ZPD5D"J^6T@E MF,7KFL41X6!,YJN%V6JZZ.R&G5#[VZYZ% "HUW5/01,3Y(9NKX:: JHZO>-Z M)YRT2T[:C9S\081X4&EM1R.B\ILJ3S/"J4I0C^A)E27"NEV*Z@,@)#6N#GEL[T[$):OM!W3U,D.MTPFZ-'1/EA:X#L],IV>G\6':B MO&!"_'0,=P;X,4$ /R8(XL=$G>>G6_+3;>0G[PSV6IB^@[CI&F?I*V-KW$ @IUWC!@(%G1HU ,CM]F!J>B4UO2NH M*9QGHQJE;+O-;J19B5@<8_5:M<)@D!A;>\3$^2W?*]&D ER M6ET/)LAUCOVETTC1=+E4WP0Z>!8L5:Z3?6&4H30Z":6,J\*/X& #VT;'K]DC%Y&.@%RCO#X7]02P,$% @ $V4!699AT[&9 M!0 'QT !D !X;"]W;W)K&ULM9EM<],X$,>_ MBB8P#,Q 8TF6'TJ:&4CACIM[Z%#@7JN.TFAPK" K#?WV)SNIGR0KSN![T]K. M[NJ_TMH_K3W;"_D]7S.FP,]-FN57D[52V\OI-$_6;$/S"[%EF?YE)>2&*GTJ M[Z?Y5C*Z+)TVZ11Y7C#=4)Y-YK/RVHVR/UV;2*LN0;EN5<9$"RU=7D';Q@2.5.B._%R:?EU<0K%+&4):H(0?6_![9@:5I$TCI^'(-.JC$+Q^;Q M4_2/9?(ZF3N:LX5(_^5+M;Z:1!.P9"NZ2]5GL?^='1,B1;Q$I'GY%^P/MGX\ M =I:DLR-&<8>=C'G84X M:=82%E7"H@'EW%\ED3$JCH)NC9A&R&\8M83%E;!X0!GW"XO-,>,X"+V.--,, M>SC"OET<]&H4>8,>S2FG=SSEBC-[!1_#C%3"8T5K)]W@+SSCV==(W9HY-!]N MW=6QV)"X9VEJ:$(GISH/P%,JD:D Q3CH"C7-PEC76X_6&GH0.\OH3Y'=OU%, M;DX7DA.?9Q?22-'::=<,A6Z(UFEOA2RWR&(%;EG&A00+R99<@8\T*:;CT3H7 M)C=C['E&=5G,PJ996WT-6#B$L*<*RP).G\11][%NLPM#C_2IK D+G4";?Z-2 M*TP9^)3IF6:Y A\RI2?T-;B1O&B#P'N6L15/N#ZV9C J?<>*UIZ-FK\P_-6M M-'0B_.Q\1XK6SK?&.G1S_:SM-#0!3C#VHFZIFF8^\@+44ZDUZ:$;]>^21.RT M--UJ)TSKU$5K56FRW(]B'W55FF8!(GYD5XEJXB,G7 =O_(]A6I/I>3[IR+2: M!7VW/:H9C=R,'KK]1R9Z(4$H-G3:[ @*^H0V>EMW[#S.[74SZ!-8\1,-X M>&K;B4:%XEC1VDG74$1N*%:@V=+'[NZ$7/*,*GWC+MF= B^>10BBMX"N5EJTOFY5;:+34.PR::NMP8J'@#6U M%9I5I0E0WWBU;=KT,0'7A,6#^MK!.DUXZAHPI5K,='_;I[9&+!Z"V%,: ^,; M (Q\XL5=D:8=@ACYW9=1T\;7J^+3X5]4WO,L!RE;:4?O(M1IRL/7N,.)$MOR M@]:=4$ILRL,UHTLF"P/]^TH(]712?".KOHG._P-02P,$% @ $V4!63]( M)K%\! "1T !D !X;"]W;W)K&ULM9G9;N,V M%(9?A5 'Q01(K<5:G-0VD$1+IVB*(&XZ%T4O&(FVB4BBAJ3C&: /7VJ);#FR M:K>GOK IBO^G(YW?7,3IEO$7L29$HJ]9FHN9MI:RN-9U$:])AL6(%2179Y:, M9UBJ0[[21<$)3BI1ENJ68;AZAFFNS:=5W0.?3]E&IC0G#QR)399A_NV6I&P[ MTTSMK>*1KM:RK-#GTP*OR(+(I^*!JR.]I20T([F@+$><+&?:C7D=F>-24+7X MG9*MV"NC\E:>&7LI#SXE,\TH(R(IB66)P.KGE=R1-"U)*HXO#51KKUD*]\MO M]+"Z>74SSUB0.Y9^IHE1![ M,^(K :@76J8-P(QH<"YXC ;@3VJ0*G$3BGAN0V M O=4@=<(O"I9]=.M4N-CB>=3SK:(EZT5K2Q4^:W4*B,T+ZVXD%R=I4HGYP\J M\X1SDJ"%9/$+^@']BCG'I3_01Y](3%-QH6J?%C[Z^.$"?4 Z$FO,B4 T1T\Y ME>)25:KR;VNV$3A/Q%27*K 2K\=-$'X=A'4DB#&Z9[E<"Q3D"4EZ],&PWAW0 MZ^J!M$_%>GLJM]8@\*;@(V0ZE\@R+*LGGKM3Y/91N3\L_WF3C]#8J.1VW]/X M;_+P=/FX1QZ=(+>\OJMW4C%N#3JN>.,CO+L4"X'8LO'G'[^H\^B3))GXLR>X MVQIF]\/*?OU:%#@F,TUUW(+P5Z+-O__.=(T?^[(,"?,A80$D+(2$14"PCE?L MUBOV$'W^@+^I45*6;BG:?DU4ODGH*TU(?^]T.T@]US20,!\2%M0PMX*54Y37 MN6./)U/]==\,[QO95Y;1;10!A=5)LM,FV1E,\H)PJD:?&W0P=/4E=I!T;F(A M83XD+("$A9"P" C6,8K;&L6%'#E<2*] PGQ(6 )"R%A$1"LXQ6O]8HW/'(< M&2[44BGF&YPB-24F?:ZIL::YUU\:(\-UO(FQ^YC=[O.N$1E=T<2SK_8_79$_ M> /GNJ W;,LUW8-00\BK1D"P3H8G;88GYV3X$J7TRX8FN%H0U[,%DL=JT:.6 M,@E+4\P%*@BO%SL7?:F?O!LI+><@T8,AG=L-0,("2%@("8N 8!V37+4FN?I? M)I"#U'/'#DB8?_7>I)YQ,)T+WC=R[,-&(618$1"LDV33V+WS, ;3[!_T[GTI M'4:E M!:"T$)060=&ZGMF]L30'7W*]GVJJ(LF*9J9)U22SG5B>,=TWJ Z&1E>.ZC6EM'W-F2R1W6NW([3+U)>(_YBN8"I62ID,;(692LJPJK@E. M""\;J/-+QN3;07F!=O=S_C=02P,$% @ $V4!61Y^8HF0 @ \@4 !D M !X;"]W;W)K&ULA51M3]LP$/XKIPQM0QHD3=O M6!JI!:8Q":FB8_LP[8-)KHV%8Q?;:>#?[^RTH4-M]R7QR]WS/'>^N[11^M&4 MB!:>*R'-*"BM75Z$HH31<2= X'P7CWL4DX"?'QFRMP47RH-2CV]P4HR!R@E!@;AT"H]\* M+U$(!T0RGM:804?I'+?7&_2O/G:*Y8$9O%3B%R]L.0K. RAPSFIA[U3S#=?Q M#!U>KH3Q7VA:V[// >2UL:I:.Y."BLOVSY[7>=ARB.,]#O':(?:Z6R*O\HI9 MEJ5:-:"=-:&YA0_5>Y,X+MVCS*RF6TY^-IM2$E!K+&!F5?X()S!KGP?4'%XO MKY]J;E]@P@23.<+'*[2,"W,,1\ E_"A5;9@L3!I:TN20PWS-/VGYXSW\"=PJ M:4L#U[+ XE__D&+I HHW 4WB@X#?:WD*_>@3Q%$\@/O9%7P\.CZ V^\2U?>X M_3VX-S*GHC<^]G9U[$+W62N5*%";#YLT_;Y30@!53<-T\6=74EJNP6XNUX@7 M9LER' 74:0;U"H/L_;M>$GTY$,F@BV1P"#V;X()+R>6"RMD_YRZ!+43B(5QC MK[+S\R@9IN%J!_.P8QX>9![G>5W5@EFJJ(*O>(%4,T"].4/-T< 8WI3C+F4M MQ7!+V4EOCZZDTY4T(9;?5BA7OAI8R!7M;1M2W:GW4 ; MMWW\:MY.PUNFZ94,")R3:W1Z1@'K=L*T&ZN6OJL?E*49X9&ULK511;]HP$/XKEE=-K;3AD !;68A$05,[J1,J MZO8P[<$D!UAU[,QVH/WW.SLAHQ*M-FDOB>]\WW=WGWU.]]H\V"V (X^E5'9" MM\Y58\9LOH62VYZN0.'.6IN2.S3-AMG* "\"J)0LCJ(1*[E0-$N#;V&R5-=. M"@4+0VQ=EMP\78'4^PGMTX/C3FRVSCM8EE9\ TMP]]7"H,4ZED*4H*S0BAA8 M3^BT/YXE/CX$?!.PMT=KXCM9:?W@C9MB0B-?$$C(G6?@^-O!#*3T1%C&KY:3 M=BD]\'A]8/\<>L=>5MS"3,OOHG#;"?U(20%K7DMWI_?7T/8S]'RYEC9\R;Z) M'5U2DM?6Z;(%8P6E4,V?/[8Z' 'Z@Q< <0N(_Q:0M("@'&LJ"VW-N>-9:O2> M&!^-;'X1M EH[$8H?XI+9W!7(,YE_*5&]/XS^?@ MN)#V KWWRSDY/[L@9T0H=C>9OUJLD:OY#U2ZUZ)(G>D3B* M!R?@L]?A<\@1W@_PY#F<8?^="'$G0ASXDG\3@:N"7$.Q$6I#IOZZ"2? DKFP MN=2V-D!^3%<8CE?QYRD-FJ2#TTG]>(YMQ7.84)P_"V8'-'O[IC^*/IU2Y#^1 M/=,GZ?1)7F//<$8D=V"X)!47Q:E>&X)1(/ OQRZ+4[8[;J")N#R*&/;^Q#1U ML:.+[!^16VY0?4LDK!$5]3X,*3'-8#:&TU6XVROM<%+"?NN;OGSI?+<"75-YT#&/*CX$*/ MO-R8Q9'OZS2'@NI]N0"!3V92%=3@5LU]O5! ,Z=4<#\*@KY?4":\\="=G:GQ M4):&,P%GBNBR**A:3X#+U<@+O9N#+,X4[OT;)6 %" M,RF(@MG(>Q4>'8=.P4E<,5CIK36QH5Q+^0150S^*E MDFOW2U:5;."1M-1&%I4R>E PL?FG/RHBMA2BY!Z%J%*(_E8AKA1B%^C&,Q?6 M"35T/%1R19251C2[<-PX;8R&"9O&3T;A4X9Z9GP"BBVII9*<"FU4B2DRFKP@ M5Y+CVBB6DDN1@>)K)N9D2_Q"4:&I2X8F>R=@*./Z&6I.RC69?LX)$^0BEZ6F M(M//R70ZN;ALG U]@P%8-_RTHT=9B_[Q;OTPV@'@ M(W,U?=$-?9-H)^+[4NR3.'A.HB!*JA@Q]C;7=@.=0(I H0.*[P-JN!C7&8X= M4ET"^ M?$!!7LSVTEUVL@<"U'Q-"J"Z M5/"LC8 -:L^AVG?$JA:>P(K,'*0IY0JV(PZZ0FN2 ML#6/A8_2ERO81F-.[O;E%J$P"/MW2MG?&B<+-.RF;$U260JSF2SKTWJ2?^7F M5_]6?/,9,*5JSG ^Y#!#U6#_ $VKS62]V1BY<,/IM30XZKIECE\CH*P /I]) M:6XVUD#]?3/^!5!+ P04 " 390%9-ZS?O0($ #*$P &0 'AL+W=O M2=L=L!\_4E)DO=!&O#%?;(EZ[CG>3=-,#X]_$ MAE()OF=I+F;.1LKMK>N*Y89F1-RP+64Q(51EKK(\P(W M(TGNS*?%V@.?3]E.IDE.'S@0NRPC_.\[FK+#S('.\\+G9+V1>L&=3[=D31^I M_+I]X.K,K5GB)*.Y2%@..%W-G'?P-H)8&Q2(WQ)Z$(UCH$-Y8NR;/KF/9XZG M=T13NI2:@JB_/5W0--5,:A]_5:1.[5,;-H^?V=\7P:M@GHB@"Y;^GL1R,W/& M#HCIBNQ2^9D=/M JH*'F6[)4%+_@4&$]!RQW0K*L,E8[R)*\_"??*R$:!HK' M;( J ]0U\$\8X,H O]2#7QGX+_4PK R*T-TR]D*XD$@RGW)V %RC%9L^*-0O MK)5>2:X+Y5%R=351=G(>4I[LB4X6N,^%Y#M5!%* ?A9%9D 5Q^9$%1< Y73 M$]"KD$J2I HS %\?0W#UYAJ\ 4D.OFS83I \%E-7JIUJ?^ZRVM5=N2MT8E<8 M?&*YW @0Y3&-#?;A>?O@C+VK%*IE0L\RW:&SA+_L\AN O;< ><@W[&?Q8_^L_>6&+BN&5SPX8MJYFU1,F7%7(,_/BHC<"]I)OXTY;_TX)L]Z.YX M*[9D26>.:G^"\CUUYC_^ /O)Y/X-LE"FV21);)6FOPZ3?XY]GF9CK1(A[I] MXSIK*E4YE::LE(1!0:@?,?LYAF-OZNZ;:O=!@R 8M4&A 00]-&RC(@/*QSX^ MDK4"']:!#\\&_H5)DJKFR;FJ2[!5<;,8""IE2LN6U5;#)$3I8-C8V&C4C7'1 M!\%@B#MRA7T4PG"".DKT43AHJMH2(JB%""ZI@)SE \E)G.3K%U7#6?)+[U&; M9*%-LL@262M#HSI#HU=OI2.;:;))%MHDBRR1M=(TKM,TMMU*Q_T;6FVFTT'Z MH('?[1\&#(0XZ/0/$Q,:>Q-S YG4<4]>NY-.^ITT&...#GT0#*#?B3'LHQ": M])XI?10.4'!"".@=WY.]2TK@5!\%_X!?59M=$K$![]57&/A X[4"&M^!SWJ\ M],ZURA9:98MLL;5SU_C&@:_>92L7MI)EDRVTRA;98FLG"QV3A6SWVHJQU1FZ MK=: &02H^]IJ0$$(.QW&3#4^T6&.7U7P[-> C69;>6B^4(_]KA!]#.Z"0@,( M==]_(Q/3I"N#VYA-9)2OBZ&0 $NVRV7YR5FOUH.G=\6XI;-^!V\7T+ >ZD%5 M,0LYTI=3KD^$K_40(Z4KY&ULM9I;_"N/N='9GFC6Z@/'6\_G_%"R>%L/RM(Y M]OUPGL5)/ENOZL]NR_6J.(HTR=EMZ?%CEL7EUW.O2J5 MNZ+X7)W<;"]G?A412]E&5"YB^>^!7;$TK3S)./YIG,[::U8#N\=/WG^HDY?) MW,6<717IG\E6["]GTQWUQY'&^Y:NYD"%5CN>;YO+O M3I?'ELO_?,Q?>\3_SL,^IH;A5_#P:[:1PU$]G/2'SV4AVFK@MAJX]DU.6$SGKY4S:G$GM MG5ARUB?ZKU^DB7]U&F;.@6G^\>RX/SDS3[1)Q=A[:(2 MQ8=U%(9H-7_H9J$;8122UJ@77=!&%YR/SGN;%<=J19ZFR13@R4O0N?8%B1;+ M080&*V0-,6Q##,$0?V/B7/E"[;IT$>%!<+H1\GW?'-NBC6T!QG85\[TGU3V- M!2OEJK87<*%=W1_$!UGT@HO:X"+'PM73Z]U6-W7F1 K6"*:UJT V;OH*&9#A(C>9(3]"EC 57Q'(,!>1;#ST MECC6)-Q@M>S4NA^>8B""(>BNDXTC2"A!DWZ "H,(YN HK40ZYTR5U*WLE50P M1&=H6.07HHRWE6)LBBPKMHGX*GN*)]DT3SWH<[1F3.2M7P&%7+286C)!B(]. M?R)O_?05U!%,=3?)U$F]0#@8WJ$&GB]Q:+E%%= 13'1GR5P:)!,OAX^])C/D M4TN86*$7@VQSDJI&YEKZ1B(X;9^'&L7,+^1O?=S]%]8H5>3">62PRR?'3Z$WGK MIZ_ CAT:W+/K7$=U&&DWI\&(6NY-A7,,X]Q5*['>O5Y@,GSD,%F1P!*C BZ& MFUP7H=2;5TJ'N#$88I<29/CH]"?RUD]? 9TX MM+KG5CHQ(#H8[A,9C-#"L@U(.GO(,,==M9+H+>P%H4.M-%EU-KSZ,2K:$KC1 M==!*HK>O@4^&T>E&2\LF 5$L)# +W;62Z*P;:B5HT@]0T9"X;O4Z:"7186>H MHVYDK:,"(CD#Q/_2@\,^1TO%E/Y*V?OF(Z<>APSZYS M'=,&I=2-K$I)%M^KX-2-KY"N(Z&C5];'3N_?<(X'-UZP_[& MRL14WOK9*][28&*5I"# 1Z<_D;=^^HKFU*&W/;O&)]V:ICKN;4M-T9["M'<6 MTTD!3YU_#J:*VM3U!V'[=$R*:>K<3U/%7@JS=X0T3_H[,=5);@ M'50<]C4VG<9;"*0S[[SQ5;UN]VM3JKWRMKW"-?_ E!+ P04 " 390%9;+KP M=40& ;* &0 'AL+W=OX)8<[7+,WIU6+/V.%RN:2;/KXLC2)"=WI4./61:7W]Z3 MM'B^6H#%RQL?D\<]J]Y8KE>'^)%\(NSSX:[D1\N.99MD)*=)D3LEV5TMWH'+ M:\^M!M2(/Q/R3'NOG6HJ#T7QI3JXW5XMW$H12+<.%LR2X^INQC\?P+:2?D57R; M(J7U_\YSBW47SN9(69&U@[F"+,F;O_'7MA"] 0!K!L!V +0=@-H!J)YHHZR> MUDW,XO6J+)Z=LD)SMNI%79MZ-)]-DE?+^(F5_-.$CV/K&U(F3W%52N.4GN MW.^+(XWS+5TM&==5L2\WK8;WC0:HT?#K,7_K(/<'![H0*X9?FX??D T?#NKA M:#A\R:O1E01V)8$U'];PW187KS5TW.R%9=AI?T$&_(U8)?9Y243V2Q M_OX[X+L_JJ8Z$]E@XJB;.*K9D6;BFB7_^P/'.;>,9/0?U?S1G/.?B6PP?]S- M'QL7_N>RH+1A.[7F#9%?$U5.^;2^"(, KI9/_,[)5J0SE*B'@C64J4" "D>9,1/9H # %0'JGL,U6]:92C 7V[ &O9L(,)=SMDR#$S%$(!J=KBH8C"(7 MJ<]7(,(=F-/=UCU;FH%]\G]CF3**>ZQ.I AB8,PY&P=M&08%PE'HCP4J8!"% MT-5(%%D)S&%I[Z(M45\""$,P%BJCL!]$&IDB*X$Y+"5EZR*;*LV";L&V]*7EQ5?2(8.2<;R4QLPPJ(: ;! M6QN^AR$]HSD][,X5R+BK, M5('2FRGL-<;F[)QDIE".Q@L8^N/[4A4,A%& -6)%AD)SAMY/-5(SW^1&_AR= M+!3Q#/$YC!0:0W]R#69B&]9 9#^T:)3MC!0J(AW#\)"8T)^8$^Y23<)Q" M1LA0H,A):,[):<8IQZ"JE J4MI1(A"4RAV73T%5F5RV]FG;P) M>(YN%HDT1N L^Z#&C)]<@YG8AC4048\LVF0[[T2*!,?>^'Q5H?Q LT^&>EO6 MYI2W]4XD]\$P&#=V"A FATR)*(8F3ME"_=$9[NDA^>2,X_@,;WG@J0I]NV02(CT6(0Q-K?&%NZ)%7O%LGNJ4%KWQ"(HL3DH[=T3RPDH MNZ<"I'5/+%(2G]Q/MG=/K-I9'KNG"J1S3]S[ =88BVTX>Q'$ MV#N'H:T$+=.8AE3!V!ZF/9CD:VOAQ,5V6BKMQ\].0F@@]2A*7]I:K2Z!LV;=,I)K>*9&KA^_,+^)36OS#Q@ 4-&?Y%0SOI6 MQT(A3'!"Y2U;?H7<4%/S!8R*]!]#A;(JZK%9L^2+-)TSE+H$7_\=HRIFH'.2,KI72Z3?) M8M#V]7@NUAV]+VIU.WY15%+:*)0VC$HO@B")$HHEA&HVJR@"@O7[HDIDQM1< M>_Z)UW [;U1657GM#3*;A@ZR2VWPGI-%U6F_45A2U7:=: M;*L0VS**O8ZSSX5^[4H(9C&C;+JJDFCDV;;A:R(K66X7EML[G/?M.F.HB:P4 M0Z>(H5/OO.]\9-Z_+]H\[[N%TNXG>A3]13BB%5OHU(C_K]W6%XAJ__(;.Q\^;.M],N?6 [V)IXKZN35Q_E[UO7/EL'45- M;.4H7A<_KGGU\]G>-[,V#;UO1&[KUU[;Q^A-Y WF4Q(+1&&BZ)W3MEK7\&Q? MEIU(-D^W-@],JHU2>CA3>UG@ND#=GS F7T[T;JG8'0_^ 5!+ P04 " 3 M90%9AY@?K#P# H#@ &0 'AL+W=O%?[]S$K*6 MA:R,[$L;7^YYSKZ[G.]&&ZEN=0Q@R'W"A1X[L3'IT'5U&$-"];%,0>";A50) M-;A42U>G"FB4@1+N=EHMSTTH$\YDE,GF:C*2*\.9@+DB>I4D5#V< 9>;L=-V M'@67;!D;*W GHY0NX0K,=3I7N')+EH@E(#23@BA8C)W3]G VL/J9PC<&&[WU M3.Q);J2\M8OS:.RT[(: 0V@L \6_-4R!_9)/K>B<."5?:R*0 XPX2 M)O)_>E_X80N /-6 3@'H/ 7TG@%T"T!W7PN] M#;UT*_ /3W!7@%P,M\GSLK M\[1/#9V,E-P09;61S3YDX+,9*XP1Y5Y(%1$)+A;L12S MQI#WY"M5BMJHDT,?#&5D0/"!+E@G&-VZ)%K<">6SPT+JV>Y MU=UUH/769_5PWT($=ZN@N_XLENF5#?CZ_XEI8[(G%/,I=W,^O$% MUZI_]%F_]%F_UF?G(N\(K,L,A+&07"X?JKQ6R_/2KZ%) M,K])LJ!)LEE#9#N1]O^Q]GE-1KM),K])LJ!)LEE#9#O1'I31'M1^QU.I MC294:VD+($38NYG8K@'%0AKR@)-!RM%\A/V2D<1N@(65]7'P1\UJ/ZUKT]K= MO#2D>Q@,FC0XJS+8+PWF 7"W.MD$U#*;.30)Y4J8O ,II>58&ULM5A=;YM(%/TK(UI5K=0$!C#& MJ8V4.NIN5JD:Y:-]6.W#!*[-J,"X,T/<[:_O#"88[#%I(N('FX][#N=>SLW< MR73-^'>1 DCT,\\*,;-2*5$%E8TK:Y=\FC*2IG1 BXY$F6>$_[_1\C8>F9AZ^'"%5VF4E^PH^F* M+.$:Y.WJDJLSNV%): Z%H*Q '!8SZQ2?S/%8 ZJ(KQ36HG6,="IWC'W7)^?) MS'*T(L@@EIJ"J)][F$.6:2:EXT=-:C7/U,#V\0/[IRIYE:R'1F MA19*8$'*3%ZQ]=]0)S32?#'+1/6-UG6L8Z&X%)+E-5@IR&FQ^24_ZT*T -@_ M '!K@/NG *\&>%6B&V556F=$DFC*V1IQ':W8]$%5FPJMLJ&%?HW7DJN[5.%D M=%Y(4BSI70;H5 B0 AVA:^65I%17V +]Q5BRIEGV'LTK,<#1%61$OP*1TI5 MI$C0#2>)-1O> QG_*XAAYSGOD.JYO@,_[X6<0*SBNX%X7;JMJ-25SFY*Y%9]W@.\3 M+:B$HPMEOP3MU^_?"Q6/SB7DXC]3KAMRWTRNN_9$K$@,,TNUI0!^#U;TYA4. MG ^FS +XJ_WU;_J-A'6%^(\SO M%7;#)#&JVL!&K<>Y$W=74R_W,TLZ:I2/>I6;>^S-J]#%[@=T&O\H*8?$E%HO M[U-=-1!9IP1!4X+@);LK&+(. Y%UZC!NZC!^GHG'>R9V=AS<%]'1$C9:PC^S M)3?8\HM,@9N$]G(^]54,1-9)?]*D/WE)2TZ&K,- 9)TZ8&<[+#C]1F!"&M=O M9\]RV MV?6F(F@2AV9JX-<#@7DVG<5SFI?*E>CDD9US27Y5'C3KQGH*C8#39 MU6F(\L/Q :';L0'WKL:'.[K&M9\W=O"NJ/T@/\0'-&V7<-R_AF\G-Z.P7O!3 MK3L46S?5[5" _9?L8CS07%#7XB6F#+P=,_ C<\:A/A[MF\SQ]_KXD:BNJ.W" MCWO7TZ4G\F?$D+@3)8*)AS/%9I\%055WQ; Y7X>X>C0<<,VN7$=<3K;T@W<@OFXO5:V M%=1Q?X?$&\@1_Q-X.];KTC-Y6EE%]2_\,RD\^C280R6-,=-S=R M_P=4$SIS>"O)M7^B?34VB=!JIXTL*F/+H&"B_*=?JT"T# CI,2"5 ?&\2T>> MY14U-)TIN4?*C;9H[L5/U5M;T"C9A OTN9[1GGK]&EYP(*W0"G+J Z9UN-J,C0!T4SFRLVC]#+*S"410?:C?6PG6<^4'&:Z M($' /W?B% V2UX@D9(@^WEZAE\]?!7 '=00''G?0@WL($?IT(^W3YLJ>JNQS MUXQ+H&$WD*N_<[VE*YA'ML TJ#N(TA?/\"AY$Z YK&D.0^CI@G(J5H"H04O8 M,"&8V""Y1EM03&9=;$N\D<=SQ7V78I(,AH-9?-?!XZSF<1;D<9%ES*=/E\O2 M]*SE,NGV-JJ]C<+>"JD,^^X3MLOAZ&<=CFN'XY\-,]C2" 9X?.0\%.!)S6 2 MS,>W3# #)]R*78:.R_O^+)T\099.:_+31PO?]"A\9$IZ@H>31@^3((-NG7OQ M;$(P>8/^,CFH3C$+HCXP:KBEXOAI%[W"?V3^I.%/'EF=*L#V\@\GN&?U&RW' M00T.JU-EVW8YF/:Y;'09AX7Y/HFJS-M>3_"XSVTCPSBLP[]2:?A8E\=)'X-& MFG%8FYMC0Z?/H/%#$[*1<3Q^XH(*[A,/Y=]L C@HTP\IJ,FQG@[)L&>5&T'' M844/5]2QAO?LOZ01;EZ3Y7- 8TXK*UI.!<@/L][64YM!P#NI;8_H?4$L#!!0 ( !-E M 5F$,EH8B ( ,T& 9 >&PO=V]R:W-H965T2+*@$TVC#*UJ'01#[#!/NI8F;NY=I(FI-"8=[B53-&):OUT#%>N8-O+>)!U*4 MVD[X:5+A AY!/U?WTD1^IY(3!EP1P9&$YX-/)352@O6)AL'C/#FB3?M>]A* M",,="6&;$#K?#JRS;F"+=_RJ.69I68/)W><8UY M0184T)52H!7ZC+XH34R]D*/;6M?2K# A-?F#W7O\LC$'0@$ZF8/&A*I3=(0( M1T^EJ!7FN4I\;7Q9=3]K/5PW'L(='K[5_!P-@S,4!N$(/3_.TE5D@YC@NE2G?58;L=B)V3NW2J-@ ME/BK'@>CSL'HD(.H#]5D15NH23#L1T4=*CJ$BOM0T3O4:%=5<8>*#Z'&?:CX MXZAQAQH?0DWZ4../HR8=:K(7=5SH2Q2A5W.X>^_:Y./(:8><[D4^"8UI'VOZ M[BB&T_#_ ^)O=2?;Z+]C61"N$(6E20O.Q\:K;)IG$VA1N8:U$-JT/S37,"J8U/[!EII?WQM)Q-()Z0SJ_ L7//\3GV-?:= M'J3ZJK< 2+[G7.B9MT7<7?F^3K>04WTA=R#,F[54.4735!M?[Q30S(%R[D=! M,/)SRH273%W?K4JFLD#.!-PJHHL\I^K'-7!YF'FA=]]QQS9;M!U^,MW1#2P! M/^YNE6GY-4O&F_!J'@XMP$5\8G#0)\_$6EE)^=4V;K*9%UA% MP"%%2T'-SQ[FP+EE,CJ^5:1>/:8%GC[?L[]UYHV9%=4PE_PSRW [\\8>R6!- M"XYW\O W5(:+ IX_JE>?EQN2 OGKTDSP@3Y,-6%IJ*3$]]-.-;%C^M MQKHNQXK.C#4B[Z7 K29_B0RR%OR\&Q]&'02^,5Z[C^[=7T>=C/\4XH+$P9\D M"J)!FZ!N^ )2 P\=/.Z0$]>+$3N^N&LQ;H1&59B=@N3?=R: W"#D^DO;=)=L M@W8V^P=PI7?Y'. I>MUGMB:QA?% ;'W2Q)Q\D4DZX%)M7 M""HW^W"%;89+EI%CL7]0^V02!T$P]?>G3EJB+D^C&A*'M<3A(R2>$U9BA[\1 MUA)U7MBH%C;J%/8.T,R9MCLW59 Q)$SKHG5_78\>S$P4CQ_(;(D:Q.=D7M8R M+SME+D$PJ#CY)37/QC4^[9D: M!LPEWS/Q.8Q>=P]R%/7LR^VYI2<7!/"7G.YHNO+?$]L3?/1 MT7S4R_%4T?SN?&H+.W\.A,?;0]AY1B?+8B55Q@2U6V]Q3F.OEX:^V)J.C]>& M<-!O5G9>0YYLOB>VIOGCA21\S(WD$5DY?)!N#S*R*Z24YY_4&#FHC2N]-$EE M(; L-^K>NKQ[XXH:_QA>UH;OJ=HPH0F'M8$&%Y=F=%666V4#Y;]6DJ\;]@!ZJ(W^0E02P,$% @ $V4!6=PN3&?9"0 _VP M !D !X;"]W;W)K&ULM9U=4^,X&D;_BBJS-=5; MQ9#XBX\>H*I!4BV[T]T4U,Q<;.V%2!3B''OF@2 M8ATY>>S7\D&.S]9%^4#F5*+C\-A-9[)N:@.BX7,]2O3HIP+ MI9^6#\-J44HQ:1K-LV$X&AT-YR+-!Q=GS>]NRHNS8JFR-)9JG\QO#A;B =Y)]6OBYM2/QMN*9-T+O,J+7)2RNGYX%/P MD2@WF:;[Y*1[;#Z+3( R?:1"V#<*=!D'\3(.H M;1"]MH>X;1"_MD'2-DA>V^"H;7#4?/:;#ZOYI*E0XN*L+-:DK)?6M/I!$U?3 M6G_ :5YO67>JU*^FNIVZH/)>D9_(%U&6HLZ8?*!2B32K_GXV5)I?+S4H'_7.:')#PY(.$HC,FO=Y1\ M^)MKO:Y>@SG>8!S-J;_YU[$Z)%'0- \\:\%>L1;1Z,4WP_T8*L?;M8G<&.NS MCK8;0M1P(]^&<)U7JESJPJ'(OW_1"Y!K)>?5?QQK>;FAQ6Y:70\_5@LQEN<# M7? J6:[DX.+''X*CT<^N_) PBH0Q)(R#8%:^\3;?V$>_^+I4E1+Y),T?R%+O MG_71Y;XH]7.AY(3DA9*NF+W0OC$C810)8QO840.K#\:KB]-HU/P[&ZZZ$3H6 M/-Y9T(HGV<:3>./Y+17D5N9R+>XS69'OY/=#\B^9JAGY+![7^L!+KJ^O70%Y ML7T#0L(H$L:0, Z"64$?;8,^@M;9(V2^2!A%PA@2QD$P*]_C;;['_CJ[SF59 MS=(%69-^0D3"*A+$-+ @[U7-TF 0[)1;4I97> MR3:]$V]Z=]UC8K.K?B>?]'ZJQ[/D4S[1)5H?1.O7K 5ORF*>5E51?B-?GCF. M>KOMFS 21I$PAH1Q$,S:$$ZW&\(IM$R?(O-%PB@2QI P#H)9^08C<^([\N[J MEZ)**[+Q,:3(R4J4:3WX(OI$^.6*[8?W#1Q*HRUMI\Z.0KO.,FBG'$6ST^QH MC,";)M=H(N;%,E?.N+RM>\>%I-&6UCVG"!/7R0>#]LM1-#NQT"06>A/[G.;I M?#DG8B723-RG6:J^M6>F:B:)/KQJ9'VV6HM#9Z9>?N],D33:TI).IL]$BNR6 MHVAVI$8A!5Z#\5<=@Y_:.TBH3(+26$OK[NJ[@J%=)'$N8N=BU$_@=S^N4>W3 M[@<:W_K7H'>&4%,$I3$HC:-H]I9AK%.00(>Y 50W06D42F-0&D?1[)B-R8C8X*O#:D=P6' M^B@HC;:TUYSO0G43BF9/93"^*?3[)E<)ORG3N22WM7 "57'_2O0-'DJC4!J# MTCB*9F\<1E^% ;2*AU"?!:51*(U!:1Q%LV,VSBOT.Z^W.6<_O'?H4.'5TEYR MSM!..8IFIVET5^C77;=R562K6G9=E7*2*L+%>*,QOY-F_RVF[2O.-*'6"TJC M4!J#TCB*9H=N7%H88RLU5(Q!:11*8U :1]'LF(T8"_WSL:[$(E4B2__4PZZI M'G[EXWH_'Q>5*4.]&)3&6EK7OX3.F7*.!8/0,U,N-#8K]-LL3S8' MI% S69+QLBRE^T^!?GCOJ*!R"TICX;XJ.W8FM;_.]T^?8EY8Q26&/N4^U8OCQAY,P"'\6TZD>U8AG MSC=/]D_F1\ZS^2M_][T_?:@K@M(XBF8':5Q1Z'=%5$ZEWJ,V(9*TJI:U)VKV MNP.R+E,EB^G4&2;4&D%I%$ICX;Z#"IP[VWLXH\@XH\COC*YS)357->>'!Z1U M0CTFEOKYO2_3@.H@*(U%[DE/\4Z@J$[M0(WGB?S3E+X4^5+I:OJG:*ZKFTJ= M:IN?,SZHYH'2*)3&6EH]BZP;WRC9S>\]!$YD!$[D%S@\?=0[X'@FRH>ZH*YD M6>^%]:5SA3,_J+&!TBB4QEI:$'4KZN'Q[MQN5*=V?)UKW/S&YA?Y8F+8Z]JP M%[9AKVS;GV@4[:;U'JHE,JHE\D];:E1+>Y7P 9GK8U^9BHS\=SEY:-1+??"3 MCV-95:28N@]_4/D"I5$HC;6T[H#&.0KGJ&[M3(U7B?Q>Y?7.U,Q1R8C?B)_.*G[S ):GF@- JE ML9:V,TS:&R6]QY2BR(B@R"^"^M7HS2PT9ZS0J490&H72&)3&430[?J./(NRE M;Q'4&D%I%$IC4!I'T>RO@S!N*?:[I9?/A5J YPSAJEW$JF?AX[1135J?WQ&M,3^TU/KR)Z]Y7?.A. ^A\HC4)I#$KC*)J=O;%$<0BM MH#%4$T%I%$IC4!I'T>R8C4V*_3;I;;.Y_/#>H4--$Y3&6MJNFM\KV._R]4B= M[T?RVZ;>!=LO*/R]]8X7JIZ@- :E<13-W@J,GXJQ%\3%4 \%I5$HC4%I'$6S M8S8>*O9/(7ICZ89:*2B-0FFLI>W^62X*=_\NA^K6SM,(I]@OG/Y2\7[>7/A[ MZQTP5$A!:0Q*XRB:O148<15CKX6+H8(*2J-0&H/2.(IFQVP$5>R?W_3&X@W5 M55 :A=)82]LMWO%>[7X/$948$97X152OVJVSWUXPYQE]^[OL&S*41J$T!J5Q M%,W>%(PT2["7P250/P:E42B-06D<1;-C-GXL><_+X/SPWJ%#;1F4QEK:;@$/ M]T;?J&[M/(T(2U 7PNU6\.>'X/XN>Z<,U6-0&H/2.(IF;PK&HB4QMH)#-1F4 M1J$T!J5Q%,V.N?-MY?YI7&^LX-@O+<=^:SGV:\L3MS_9*^#OH<,2H\,2OP[K M5<"YG,A29(0O\TG55')GQE!'!J51*(U!:1Q%L[<$(]*28VS]AIHR*(U":0Q* MXRB:';,Q98E_BM<;ZS?4FT%I%$IC+>W%RU)0O6[B'';NYS27Y4-SYZV*C.MO M-][ZZ>CP6!]HRLW=MC9/5+%H M[@YU7RA5S)N',[U1R+)>0+\^+0KU]*3N8'O/LXO_ U!+ P04 " 390%9 MWB4T*=X# !$@ &0 'AL+W=OPRW(3]MKKEINPY*3$J@@C"(.J[ESX9^G?J -#.)/ M @=Q](RTE#O&/NO&53YW/#TB*""3F@*KOSTLH2@TDQK'OS6IT_C4AL?/#^QO MC'@EY@X+6++B+Y++S=R9."B'%=X5\H8=WD(M:*3Y,E8(\XL.%78<.BC;", I4"L16Z MHA(X"(G2>S4A!:"7"4A,"O%*03_=)NCEBU?H!2(4?=RPG< T%S-7JM%H3C>K M/5]6GH,G/(?H/:-R(U!*<\@M]DF_?=QC[ZHH-*$('D)Q&?02_K&C9RCT?D.! M%T26\2R?;Q[:Y/R8]_2[O9\$(VSF16CXPB?XWJFVG@I+#CF1Z W.2$'D%_2W M>7$EH13_V')>L49V5EWUSL469S!W5%D3P/?@+'[]Q8^]WVT!'Y(L&9(L'8CL M)#51DYJHCWWQ#J1:GF:A9E5V5@ "J56(,E:61*HZ7O79$E1QQX9;[R+[11B. M9^[^..Y=3!3[IYBDBQD'+4S:Q4SBJ,&]XB]*QB7Y#YM=1D5 [0G M5130BE!,,T+7*@A"6J57S*-CZ7[0DM[%!%XK/$D7,_(G+>E=3.2'=NEQ(SWN ME=ZNRC:)<<>M/X["EL8N*(BBML@N*(S'K6BE7=#(CY[(\+B1.>Z?WJ>5YW]T M WM6['5F6\7(%H!>[F^M/T.2)4.2I0.1G21HTB1H\E.VALF0J1F2+!F2+!V( M["0UTR8UT]ZUO5^X'N0%N_?+LM?O6N38H6S(H6SH4VVD&CDX/_D^I!37M4 D:DBT9 ME"T=BNTT0<%C@H*!*D)-=/RUYK7J@042C5KEP(9I%0,+)(Y;M< ].M*6P-?F M+D&H;[L=E=4IINEM[BLNS"F]U7_IGR]]2W^B[S?,$?J1OKH<>8_YFE"!"E@I M5][96)4M7MTW5 W)MN9 ?<>D.IZ;QPW@'+@&J/&ULS5MK;]LV%/TKA%8,+=#$XD-^9+:!)D'1#ND0)&GW8=@'QF9BK7IX M(FVWP'[\*%D138NF(YL"_*6Q['L/S[VZ-SD]48:K-/O.9XP)\"..$C[R9D+, M+SH=/IFQF/+S=,X2^RQMWX?-,Y&]TQL,Y?6;W3'R=WV;RJE.A M3,.8)3Q,$Y"QIY'W 5Y/?$M2KSLP3-U^_H'\LBI?%/%+.KM+HSW J9B.O[X$I>Z*+ M2-REJT^L+"C(\29IQ(M_P:J,]3TP67"1QF6R9!"'R?HK_5$V8B,!DAT)J$Q MKTW 90(N"ETS*\JZIH*.AUFZ ED>+='R%T5OBFQ939CDM_%>9/+34.:)\4<: M9N ;C18,?&&4+S(F[Y'@X.TU$S2,^#MP!K[>7X.W;]Z!-R!,P,,L77":3/FP M(^3Y.4IG4IYUN3X+[3CK]T5R#K#_'B ?$4/ZE3W]FDUD.BS2L9[>D557I:.J M=%3@X;VEOPR:ED7N GI8QB%(F3\I253( ?NCDT6618FST74'VF256]< M4AYR\->-/ !\%BSF?YN:LV9#S&SR=;W@' MG>5F3?48O!&C424556*E6MTT$R=K:M,;X@A,JS*HJ@Q.:I(#EXUS!*8UKELU MKFL=CX=4T A,TCA.Y43_E-__LW!)\Q\L@!9]-%6_A@PVQI3T^FAKENM!-VQ-26%N/>U@(8H@8] M:!Y_N*&P8$MK6P)K&XD&_F";MB$,#GS4W\%<"21HE1':ZCXG-4W(,VO788AP8X%4+H*6M7' M,:L;&%:7X&W2ABC8[>V@K50-M,N:S;V]84L6K>\@-!*U0C4>+T=H>N%*(,'> M:>VF5; U;IXC-+UY2J=!NU [;#?[M0G>_F^=-43GJN03M(J,8Q9SL)^P+42W M&I1J07;5LFLE'8AB^\F-C05':'J?E%A"\*0V&%FU6^/F.4+3F[=A:-GUVD$; M7&+:%L(:HG-5,@K93:3#-[@$MA*VA>B$E71!K[22ZAM\C#:VG]IX -NPH9#2 M2^BTC"CDU(ERA:8W3ZDVU((9A>I&4VT9;"$Z5R6T4%M6%*J[3#7"MA"=L!(W MZ/4N5+&] !G9.7687*'I-2N1A$[+9$).7297:/JO.)1@PRW83-A@,]6]84/4 M;G,8*^F$V_*9L,% ,OC#IC"+08R5;L&O]YG*Y72@B^V'-AU'5VAZBS9^Y79: MKA-VZCJY0M.;IZ0;;L%UP@;7J6X9&Z)V6L98Z2C!+;,*BPTDWXM PJ[-2@PX3#B+V)'/\\YZL-EL_ M_K^^$.F\>(+^,14BC8N7,T8E[3Q ?OZ4IN+E(G\HO_HCC/'_4$L#!!0 ( M !-E 5DD^1+0" , #D, 9 >&PO=V]R:W-H965T01Z!A$*B13F=8)T79[,>V%FQP0U;&9;1[Z[6T-BY_Z_\]W%SC'<,?XH5@ 2[5-"QF*:(5I!BT6%KH.K) M@O$42S7D2U.L.> X$Z7$="RK9Z8XH88_S.9FW!^RC20)A1E'8I.FF#^-@;#= MR+"-P\0\6:ZDGC#]X1HOX1;D_7K&U<@L*7&2 A4)HXC#8F1&18>D% ()*:@-5E"Q,@1(/4,GX53*-TJ87']P?ZIRQV M%"[P7!&XA<$_UX!4"[U0/W4*0A6[FL6>)"[#$ M_I"S'>+:6M'T39;]3*WRE5#]GMQ*KIXF2B?]*8U8"N@.[T&@\P D3HBX0._1 M_6V SL\NT!E**+I)"%%E%4-3*I]::48%?YSSG1?X+KIA5*X$"FD,<8T^:-;W M&O2FBK4,V#D$/'8:@9\WM(-K6<_D=+E;%\Z_>0__VGLE&6Y9?3?C MN2_PYD"PA!C-,)=/Z(YC*G"^@7]\4:9H*B$5/^NJGG.]>JX^W 9BC2,8&>KT M$L"W8/AOW]@]ZV-=RMN$!6W"PI9@E>)X97&\)OIA:TJ\1UQ5J:X*.<#.7Q?] M2=CZ5L?N#\WM<7H+*ZMBY=C=JEE0:V9?]JIF83W-NBS-*L%VRV"[C<%^W02P MC1B:9R<0NF8D3NA2($QC5'U6EX=&]FO?QC9A09NPL"58I4"]LD"]_W14]-HL M3INPH$U8V!*L4IQ^69Q^X^X)8 &J$4^#)K0@6*V(;*_,-8SI9][E76WCV;']N#B5TS'ZB^ M.&]C_^#SIOH&\V5"!2*P4*ZL3E_M5YXWJOE LG76B3TPJ?JZ[':E>GO@VD ] M7S F#P/MH/RWX/\&4$L#!!0 ( !-E 5D'_G9@*0, )0. 9 >&PO M=V]R:W-H965T2+IJ6#2"W1 MM$YE0NW:74R[<),#6'5L9ALH_WYVDJ8$A6A(Y@+LQ.]KGR<^,6>XX>)%+@ 4 M>LTIDR-GH=3RRG5ENH .6;D>,[;Q?NR7RAS 4W'B[Q'!Y /2ZG0O?< MVB4C.3!).$,"9B/GVK]*?,\(BA%/!#9RIXU,*,^<82QIS^(IE:C)Q+!V4PPRNJ[OGF M&U0!G1N_E%-9?*--.3;J.RA=2<7S2JQ7D!-6_N+7"L2.P \/"()*$.P+#LT0 M5H+P?P7]2M OR)2A%!P2K' \%'R#A!FMW4RC@%FH=?B$F>?^H(2^2[1.Q6.> MYT3I!ZDDPBQ#8\X487-@*0&)3A-0F%!YACZCQX<$G9ZM)KPI)PP.3#C!6Q3XGU#@!?T6];A;_7W%>BCT#LJ3;GD"J9:7LX=- MN:O!U?2"FEY0^/4/^/W@BJ2 ^ P]$4YQN9,UQ6LI04I#U=P;DS6A: H,4[5M M(]8YB$>'H![QZ7< MVX^_[_08=*L@EW_:0(8V0=HT2RR9-4#V:Y#]SEVJ7]Z*@MF-;E^+ A+9@T0YS6(\TX0MRPC0A\XZ"=^1=>KC*C6%UBGR;&[R*99 M8LFL 2^JX46VTS&R"=*F66+)K 'RH@9YT;D+:X8*48*?"25*PVSCU^ES++_2 M;+"3YU[OHIGI2?>81K27=;27G='>Z>CF[R?C/_]7Z]G*0>[C8Y%6+GM9MB@%WJ[ M'W\O)ULD42_<2TIWIP(P]=H$BSEA$E&8:95.8GURB+($*CN*+XNBX)DK76(4 MS84N&T&8 ?K^C'/UUC%U1EV(QO\ 4$L#!!0 ( !-E 5GTL^OF& 8 )LP M 9 >&PO=V]R:W-H965TJ;#<\2*M7'[&$L M=AFC81&4Q&-B6#G"H^<= MM]'#5N8[QLN+'7U@=TQ^V]UDZM.XIH11PE(1\11E;',Y6N'S@$SR@*+%7Q%[ M%$?;*._*/>??\P]_A)R:QW]'H=Q>CN8C%+(-WFL>B^(T>J[;6"*WW M0O*D"E9'D$1I^9?^J$[$40">G @@50!Y&3 ]$6!7 79?A4D5,.FK,*T"IGT5 MG"K Z1LPJP)F1;+*LUNDQJ62+B\R_HBRO+6BY1M%?HMHE9$HS4OQ3F;JVTC% MR>77C*:"%F4AE+37@\;J2OR[ER0EY&WWBJ=P*Y*4A"S7QGCG>,<2/U:FHSP=Y M/A]7Q C\LI9GR,;O$;$(UO7''/[G/E7A5A$^T82[_<-MW=EXF[K_-O7 '.ZR M=7WJ;$,J[+HT[8)GG^"MA&!2:([CJHR;Z./RP?M<[.B:78[4Z"Q8=F"CY2\_ M8RK=Q-Z]Q-C9?T MQXC>JYN+C)@V95/(E$'"7$B8!PGS(6$!$*Q5&TY=&\Z ZSHV5XH1-;122MCT MJ-RG9&$[W6L;4M7KJ^I#J@9=U=EBL7!.7MFS.GLS8_8^J[>FSZLOZEF0UL^/ MNL09*4,3-^MTYL/4UHS)L\YX]@';TT6GH:19&:?E8G_$D$H)G3^@SEPS]V_[: M9?=2ET2C[- D0L)<2)@'"?,A80$0K%55B[JJ%F^YAR\@:P,2YD+"/$B8#PD+ M@&"MVL!68R=8QC'GBHI(H-(60SQ%!YJI>HD9RM2(@MY%*=JQ;*WN\#JSX*J" M8W(TL%IG%FD/JM?F8QA:%Z T#Y3F@]("*%J[-HZL)OS_WX_4OD]1&B7[1%M MQB,8.OR TEQ0F@=*\T%I 12M76>DJ3/RECM4%0U5(Y T%Y3F@=)\4%H 16O7 M2.,M8J-'M6R-*Z$:5]XC&AYHNCY1,W;7$K&*GY>W)E [$93F@=)\4%H 16N7 M0^,I8K.I6$]ZA,A+922?M$4 :BF"TEQ0F@=*\T%I 12M72F-@XG-%N;I60D, M:E^"TEQ0F@=*\T%I 12M71Z-B8G-+N9JO>;[5 KU@+MFT:%X]7G-$S,C!Q=. MU^*;S!;3KBL&*NOUE?5!90.=K#,_/5.!&T,3FQW-OO-,9LS@['4MR!/9@Y3U M^LKZH+*!3M:8O<;ZQ/,WO0. 6IB@-!>4YH'2?%!: $5KUTAC9&*C%]:,U3?T MJ=] #6IN5K3CXB=.=U+"!57U>JKZH*J!1G4R(R>O<]+XC<3L-W;]H=>2: 8. M36)%.^[8R_R!"GJO"_J@@H%1L)VUQ@DD9B=PT%ROF34X8;C?50>JZO54]4%5 M@XKF]+WJ&H>-&-V9Y2T[L'3/>LWXFE&#TT\2"3-F<"(TB[FT%TRWG?Z"Z;9SK.YUX&O: M$3+OOE$$4-TMLS(^6@J=L.RA6.4N4/&@5RX]K??6*^E7Q?KQ%_NO\;F+-?L] M?.Z7Z^0;?+EL_Q/-'J)4H)AME)1U-E,%F94KX%)M;1D.6 MY0W4]QO.Y?.'7*#^?X3E?U!+ P04 " 390%9+)V&+MD$ !:(0 &0 M 'AL+W=O2!>T(.*,+6FI?IDQ7A"I3OG<$TM.R=0X M%;G7]?V^5Y"L[(R'INV.CX=L)?.LI'</N\0L],8-7@WDD@DY8 M_B6;RL6H,^B@*9V152[OV>876@^HIWDIRX7YBS:5;5\9IRLA65$[JRLHLK+Z M3Y[J0.PXX/" 0[=VZ+YVZ!UP"&J'X-@>PMHA/+:'7NW0.[:'?NW0-[&O@F4B M'1%)QD/.-HAK:T73!T8NXZT"G)7ZSGJ07/V:*3\Y_L1)*8A16:BNY0)=S699 MGA%)!?H)_4XX)UI[]"&BDF2Y^*A:/S]$Z,/W'X>>5%>@.5Y:]S:I>NL>Z"U MMZR4"X'BJ(>09X\K(ZZ:W5!*Q ()*F5.U:PC$9NA@O(YY3:UG>Q3U8:$ M19"PN(+U#4S/[^MQ/PQ\WQ]ZZUT=]\VV%BUQ>HTX/:S;!;Z2#*UAD^I685E)9JR/"=%3)R7<*J.D+ 8$I8 P5HZ7C0Z M7CAU;#9%4[7UD)E\MLGE1)R:72%A$20LAH0E0+"6J-C?;G[]=YI):S"0V*"T M")06@](2*%I;\)UJ!W8^QU$FFGPL],1*FFJ'564G[625L6.M7TOWIDE1#]@Z[RG*6FZ8\UY0M*IFC"A+0'U(D_.:"0M B4 M%H/2$BA:6_9M90>_5VD'@]9V0&D1*"T&I250M+;@VP(/=E=XHA4](CN"5G)J MVF[2"GN6Y6YD,0PL=K$-B"V&B<407[C2Y;84@]VUF)LRY6:=3W*4'LR)H/67 MFO96="*+76B-XKZ=;1.26.P&KAANBQW8N<.V3CEWY/EE]Z1"S J*/I$G*O3) MBG-E^:BRU(*J>:A8DM*Z6'?W>G+408LAH+08E)9 T=IWP[8@@L_?:R:"+"I, M0&D1*"T&I250M+;@VP(*=E=03EVQ0Y8<)GB_ A/:LF1D,;1ER=@&M$URR=O M*I[>SJM?4TC2+^F%FFQ6I:Q>W36MS8< 5^;U]ZOV";Z,L*4]UA\.F%?-6WSU MU<$MX?-,:9+3F>K*/SM7N9]7+_*K$\F6YL7S(Y.2%>90[PXHUP;J]QEC\N5$ M=]!\3C'^%U!+ P04 " 390%9IH0D9[\" # " &0 'AL+W=OO$QZ5NN+@AR6$BM@-7?&D:0YUI(E?&C MUK2:E)JX>[U5?V^\*R]S+&#$\J\DD5G?NK%0 DN\RN4]VWR VH\I<,%R87[1 MIL)V0PLM5D*RHB:K"@I"JW_\5/=AAZ!TV@E^3? /"<]E"&I"<&Z&L":$YV;H MU 1CW:F\F\:-L<1QQ-D&<8U6:OK"=-^P5;\(U<_)3')UERB>C&>0JEV7Z!Y* MQB6A*7J+/F/.L=X_=#D&B4DNKE3T839&EQ=7Z (1BJ8DS]4^B\B1J@@MY2SJ MA,,JH?],P@!-&9690!.:0-+"'Y_F=T_P'66^Z8"_[<#0/RGX:45M%+AOD._Z M84L]H_/I09N=_\L^^>?L>\T(FLY^]M>UVIA>UJ^HSK MB1(OH&^I0TP 7X,5OW[E==UW;8U^2;'Q2XI-7DAL;TO"9DO"4^KQ0 @U+E@I M24%^85F=SVN@*VC;D$KKUFCI&;&. ]N/G/5NGX\QOGV[CQD?8[S0OMX'35I! M80/:L]MI[';^UNZ""159;FVW'CJ=%M\'Y8Z.,:$='/@^QGA=^^; =P7J[H)N M#UP[.T=R 3PULU H*RLJJ]>QB3;C=F"FS$%\Z/5&7DM\K,9S-4W_R%>S?8IY M2JA .2Q5*M>^5N7R:EY6"\E*,Q#F3*KQ8BXS]8D!7 /4_25C&PO=V]R:W-H965T?E8-[^U=U75)7^L MENOVS=E=U]V_OKAHK^^J5=E^6]]7:_N;F[I9E9W]V-Q>M/=-5LV M7UQ<7=Z7M]6GJOOE_D-C/UT<6.:+5;5N%_4Z::J;-V??D=_1SLJG*KW7]V^;#^_F;LW1S1=6RNNXV%*7][W,UJY;+#9.]CM_WI&>'F)N" MQS]_83?;RMO*_%JVU:Q>_FLQ[^[>G.5GR;RZ*1^6W_5OD)BPW==+]OM MO\GC'IN>)=O]H7M%:P6Z]W_Y1][(8X*6!ZX -T7H'X!_D0!MB_ QD;@ M^P)\; 2Q+R#&%I#[ G*K_4ZLK=*J[,JKRZ9^3)H-VK)M?M@VU[:T%7BQWO2L M3UUC?[NPY;JK3]6M[2==\K&ZKYMNL;Y-SA.S6)?KZT6Y3#:4B>V^R=N'UA9L MVV2/;Y-7JNK*Q;+]VA;XY9-*7GWU=?)5LE@G/]_5#VVYGK>7%YV]P$V8B^O] MQ;S=70Q]XF)8\D.][N[:1*_GU1PHK^+E9:3\A17FH []HLY;&B7\Q\/ZVX2E MWR0TI1RXGMGXX@RJSO.BZ^=%-_'BJKJVQ0E4O*Y-\/OZ_:^O*[>G-GQM:V:S]79U5__0F3Z-ZC5 M,,D4)IG&)#-(9+W6YH?6YC'VJY_KSHX?3?6Y6C]4X%"P*R^WY3?SW^>K7,I" M7EY\/FZJ$%405A1]E I1=F;-!.W#- "CC K2AYEHS2;J)@ZZB:AN'[>C:G)= MMUU2WT0%W!&)H]IP6A29)R" $@7U9%8ABA!2"$]G#< D8]*+::)5G"B@/ @H MHP*^:VH[37UHZIM%E[SZWG[X&A)/AK(PZ?>K&8 2/&.>>"$JS[/"0^D0)8H\ MYYYTT:/$0I 44)S[Z\! M0'')O ';1*LY4<3B(&(Q).(WR:WU9LFKY6842:R"ZWI]WC7E?+-ZF5?-XG.Y M\45VU=MVS<-V70R)6P1U921//7%#T+GT!U8%@$A*A:VB:S7+PWLI8SQ/;6;MEM;,63PH-6XHTJ&Z6^/RZ62U!@%O[9TM0.9K[ J)9N9%2- M&M4,1^T+[*P8B7NQ=V,FL?:;9%UU8!L@^:%]2V&R*50VCZ,)!'3 M5O,$R9[MVQ.33:&R:50V@\76;T_G:TG3!IA2@B"0]65"&,TB)8]0,P M)JD,)'X)8TJ<,R5Q:_J3U;;<9G\/.PG_2_8+5;W9;FH6UXONS^15":9MXNPG MCUV8; J53:.R&2RV?JL[*TV*%\S]$R2GNF]T3#:%RJ91V0P66W_KS#E\&G?X MPUL %+#NA' O5S2#8#R3W@"H )CEXIEG9#6$$YGP3;Z)5V^J?,Z]TU'N?4:H[^!!F"34US&$Y9(*/X,'P C).0]D? D+3YV%IW$+/W(_@(:>FO&4 M^BE0")81X>\( #!)*?&W4R"V@HC45Q#)Q_<5=/ZF82-7\O)<\:5QX_OT MV@G5TZ*R*50VCR>VC*Y2[:NQ)6%G-C>8;*IE#9-"J;P6+K-_O1 M >P7/8&->P0;]PPV[B%LW%/8+^'VF7/[[+D'L5EHNHG(_;3@#()EN7]B1P$P M._YEQ!\H0UB6$G]J,_'*317/N7V&=AJ;A>9;2-][SP!43GV4 E"4YS*8;*"T M0)X%&KZ$WV?.[S.4 ]D,,,(IX?Z); !6"/^LM0)0-$_]25U#,-M9_913O()3 M!71&GDT\ELU0SV6CLBE4-HW*9K#8^NWI\@8,^W0V"T]+^_G788@:ANAAB(E7 M;JIXSE"S^*GLD?E7%IZ!SM,@@PB@,AF=^9O$HIPX6XX)JU* &",ISECZ1%N3.O_*X?XWE77EH M#VEP"'T6#W"RN&-B:M289BAF7UKG6SF>;WU^RC5^,:=.KZAL"I5-H[(9++9^ M)W$NET_ M!>GL>/VGZNOL+X_;WUG=W-=VUJJ28;*IE#9-"J;P6+K MMZ[SYCSNS9^74N6H!AZ53:&R:50V@\76;W1GX'GI#P9QUEW$K?O(1*H MGFYGW^?02A"@T=;@##N/QE @S&%GTDQ\0I. M%= Y/-FB.EU4-HW*9K#8 M^GW!.5TQ<1=:H)I85#:%RJ91V0P66[\]G8D5@[O02&E5,;P[/0Q1PQ ]##'Q M2D\5U=E;$;>W:,E4$=K10--!B!J&Z&&(B==YHJ;2V5X9M[UZ:9?VZ^W2'I0J M7OS4\0>53:&R:50V@\76;U9GQF7AABXI69*I;SVG*4UQZ3*Y6A!0Y4&X2H88@>AIAX MK::JYJRVC%OML<__#5UHH-@@1 U#]##$Q<53'GFZ68MK*7F 9UALJF4-DT M*IO!8NNWY]$#L AABXC6:JI@SDG+,;NC3N4T)[7+F-,OSX&GKJ',: M,*Z4:?K4T5+I[*6,V\M8AE,..\8X^\GZ#IM+U(!FSR;!@/T'WCMSF8TWE\]/ M;<:#G3IAHK(I5#:-RF:PV/J=P%G1;.*^<(;J,E'9%"J;1F4S6&S]]G0N,QO< M%T9*;6;#;G08HH8A>AABXI6>*JISHUG:TU\ _K;O>>K,.WAY?R?;=]%9WW_5OR>D: [Q5YK7>O MW'/TNS< [E:J;;*L;FRH]-O,]J1F]U*]W8>NOM^^!.[7NNOJU?;'NZJT3;4! MV-_?U'7WY<,FP.'5AE?_!U!+ P04 " 390%9D"\WN[0" "E!P &0 M 'AL+W=ONJ)(.@%%!SHKZ31^;/'0 ?G@ X#< _Z6 H $$UFBM MS-HZHYK&D105D28:V:(E?&>)T/+=;@"33Y&'#%#.Y5>3X M##1E7)V0M^0:%$NAT(QRTD:?8_"61F=]+."WE@ 3>&^)[_HCOAJ'W<9_Q_T3VS/JHM3[J8X^[%9GL*A+: MBL3R75?9"?EQX-!F-?O8LILNMXV'_G@<1NZVZ_#/J"#TO#;HF?)QJWS)0:10"BS! M?0YZ\7];(>IEO6E4$^T*&U?O1<:2] .,[Q'09H _+X40N\F9H/V9HY_ E!+ M P04 " 390%9="YW3SH' D/ &0 'AL+W=OMNDD:2;9CXM.+X01 MX%G;8FT1DDY_?"7;00@+@;.'X28!8[V2'NO(Y[6LLR7+ON4S2CEZ2N(T/V_- M.)^?MMMY.*,)R=^S.4W%+Q.6)82+K]FTG<\S2L9%H21N>X[3;21RF]RU"^2!*2/5_2F"W/6V[KY: ].)N3*7V@_//\+A/? MVBN5<930-(]8BC(Z.6]=N*>!WY4%BC.^1'29KWU&LBLCQK[)+U?C\Y8C6T1C M&G(I0<2_1SJD<2R51#N^5Z*M59VRX/KG%_7?BLZ+SHQ(3HR\U6^A M,9V01MP:\*^ 69LBL%AX!P,CC+V!)E\FRA)C\4,(O2HOM1 M*J_[ \_$KY$HQP6;H=5'<.R#F]+'5UTPU(^R]''=$S'>OFV:.^JT=Y+HR\]J^"? MB_0]MX24T=.LT?:&OSRD]MU?C6QA10+@,0T[OZ*NV]3'PS%H,RBT:)@+690%))\ MAG+*>5PR9Q.4T&Q*,Q-3JW93IJ58MQ"3,_7CH.MCQW'.VH_KM.JGJ3,T!)T5 M@HX5P4W1/70QS6C9Y:\1GZ'[(N9#9NJV5:]IMR'% B QC6-WQ;%[Y!#N0G*' M% N Q#3NO17WGG7\%FD*XDQD("$M[E=1BL8LCDF6H[D8V;D$;KIE7?9JL>2Z M>K@-K74WQ00DIF'JKS#U#SC3]>N3D^/4)J>AM0E-:0&):;0^K&A]L-(J4Z)1 M$:3A>C#3)_F9FAA9%9N&9RG660/N^0;B 5"E&B3748FCLPURR=OOM$LP1=I:$(.CE=W<4D16]: MUY^N[EK&6> ME'?<')$%G[$L^E?\+N_)Y5'S$ =U)Y6:-GGV.J;9X!#6PU7>P[6;C_N'S[F1 M!JBO %4+H-1T9,JKN)UC!SRHNP%5"Z#4=/C*X+C6//Y529%=LC'.;NT^[V'C M??X0CL15EL2U>Y(?R(L@#0%6K\U+>Q+6;$SD3HO_0+4MI,H_9 M,S6S@;070U"U $I-!ZCLBOOAV/,BJ+T!50N@U/0'T787](7F/$JG\F%# MQ,8F>':!IO!V-,=%SY287'P U0R=DW(_GMW]5%%^$Z51LDC$IX^68+=K-48& MZGJ@U'2.RO5XQW8]'JCK 54+H-1T^,KU>';7LT>P@YJ9'';'LT>P@_J; M'C2[ML M8Z3U=9]^WW'\#;L.5:G^KHHR/-CN,'X7PW$/-':5QN^<.#4TQ;.,#310E>IH ME,?!=H]CC$T5OB=E\.;%2Q8S&H^+I=A/Y*D\P.*QO-W\-8JC:1'Z1JR@SJA2 M6\?:\5W/W<1Z",N#E>7!UJR^>J#&)A-Q(Y;WXT46S@3CEY6&70,1U,Y4:NO$ M,.[W\2:Q0_@4O/9"V>M69UX>/J*4<9%.7NIPG8( MVX*5;<%VVW(=D5$4[YG+V+4:PP&U+5!J.D=E6_"Q;0L&M2V@:@&4F@Y?V18, MOU!CEVR,LUN_69O6':!JU4$IVX(/M4YC%VZ,R[!.8\1U"(."E4'!]F6:U^;( M=MG&L/JUL=7K]/N;J YA)["R$]AN)_9-D4'= ZZ[A]H(.H1S\)5S\'>\,';X M]-C>@L9O9===1^V-[$,X#E\Y#G^'X_BAU-@NWIA6W4P80A.J3AV8\A+^/E[B MAS-C>RV-R7D[,V.H"G5LRE#X=D,QO!IN383M11NS -U> J6F8UO;8.(?.1'V M05T(J%H I:;#5R[$M^]M>7U^9Q=N#+53?V_)E-]!U:KC4K[!M_N&U^9W=MG& ML S>H>MW.YNL0*U#>VW[9+$-0FY#S<706:2\W)2X.KK:ZGI1;/#<.#YT3X-R MPZJ2*??/WI!L&J4YBNE$2#KO>Z*'6;DEM?S"V;S8I#EBG+.D^#BC9$PS>8+X M?<(8?_DB*UAM#![\#U!+ P04 " 390%9\Y+(Y&L$ #Z%0 &0 'AL M+W=ODP/*<;PG3=U9<%%CI4[$.Y580G-E!11ZB*$K" M E,6S*?VVJV83WFI+MS1]4:9"^%\NL5KLB#J M?GLK]%G86,EH09BDG %!5K/@$EY&TN:XUMM-&A\FH&'QT_6/]G)Z\DLL237//]*,[69!>, M9&2%RUS=\?V?I)[0T-A+>2[M+]A7SR;ZX;24BA?U8$U04%;]X^]U( X&Z(D> M'X#J 3808>7(4MY@A>=3P?= F*>U-7-@IVI':SC*3%862NB[5(]3\X7BZ2.X MYH5.L\0V4&?@CD@E:*I(!JK[]XPJ<&D"2-4/\.Z&*$QS^7X:*HU@#(5I[>ZJ M(B;",76PZ##P\=OI9GT=8ZEI"NJ8W*WN)?'INZU8SZO"[G%*9D%^ON1 M1.Q(,/_M%YA$OWLH!PWEP%J/.RC_*8LE$8"OP**:_SO*@-KP4F*6'<_4X UP MAPWNT!O4>[;3[YB.)5;@AJ3$PL?0IC&V[%7^WH-_CV:RFD'E8VA]F/*SF\,X MB:)H&NZ.L"4-6^)E^T-@9M#Z4B1MBFZ(40,Q\D+<%Z2HS3P#:H"1 X]6-4U@'O5]2)P'0KP$'E>04 MHLHXC _#%YU/D@XL5_VAO_S_7%M.(3LB"%UY=7( _7K@KS.G4(Y:'T571ITT M0+\V_$WQDN8]NR6_K5,KC5,0.'GMA@EZ1>E$8N2D!O67FM-[)M26&SCJ%$+D M) =YE>'975-MKD=%04X]D%\]7JMIJMWT87-B@?QB\MV^*G0#$?@%X<=\4MQ6AJV^*G23$_1<4K](WQ>W%Q/\S&AYLQQ5$ MK.VFHP0I+YFJ=N::J\W&YF6UG><>KW9%OV"QIDR"G*STT.A\I*,CJHW&ZD3Q MK=W<6W*E>&$/-P1G1)@']/T5Y^KIQ#AHMGOG_P%02P,$% @ $V4!67)N MM,LP @ _P0 !D !X;"]W;W)K&ULM531;MHP M%/V5*V^:.FG"$* @%B*5LFF=-@D5;7N8]F"2"[%P[-1VDE;:Q\]V(&,217W9 M2^)KGW/NN?:UXT;IO"F9XJ4;J5K=(%LR[4.VI* MC2P+I$+0J-^_I@7CDB1QF%OI)%:5%5SB2H.IBH+IIP4*UE[0R@PM5Z!N5^-MRB$%W(V'@Z:I$OIB:?CH_K'4+NK9<,,WBKQ@VQ\1IW/*$B/7N@3?L,:-4<#-[!R!XE:8P9KJ]+].=\7Q7WCSTS)4IP3U]D& M=8TD>?-J<-U_?\'ZL+,^#.K#EUK_^<4AX,YB87Z=,SO\#V9'G=G1Q7U>\IIG M*#/C6CL53+-P=TK4[5&"VD+9;;?QVPU77$*FA .;O\"SW=.FGH;4_K6HDWYO M,IY.!S&M3SW3DW[V3\-7IG=<&A"X=4S/(:#;Z]8&5I6AQ3?*N@L3AKE[H5![ M@%O?*F6/@;\UW9N7_ %02P,$% @ $V4!67S>H%A% P U!0 T !X M;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-I&TB;T5;:*B%-VB8D>-@;38F>.REE^/;YRF'_A6'0^#+A7$OL?GW&/[IC'T2[,4[&[&F D6N9#E@,R, M*3Z'83F9L9R6%ZI@TB*9TCDUMJNG85EH1M,22+D(.ZU6'.:42S+LRWE^DYLR MF*BY- /2;4*!NWU+!Z0=7Y+ R8U4R@;DX>SC[[DRUQ\"=S_Y='+2>CB_WHV? M5< Y";VB5P>(7K1P78MATO%ATJW]ZBT\0?>@!'O$,>'>MO#*RJF5:GR=8N3$ M3]YFH_1NRT-?4QTMK MFV,^47-=-1%S ZM*#6JYU9!L[5NV7;)K6 M4-UT,JX#^IMJ3GM3]O)5ND'!'Y7Y.K?3D54?RIO=:I;Q1=5?9(T!3+V-J].B M$,LO@D]ESMSD#TXX[-,5+Y@IS9]L-BB5B0TP38)'I@V?;$;^:%KU[E5SN.NF]EN?I6V37L]5B_O=^[R:MC,!D? M@\FCJ,G>,9A,CL!D]\V^-0\W&;W/A0SKD]#&<6OKL-5$ SC4#LA/.!R+==)@ M/.?"<%GW9CQ-F7QQYK+RAH[MGVQ;^G9\RC(Z%^:^ 0=DW?[!4C[/DV;4+2Q$ M/6K=_@[3:\?-B=KFXC)E"Y:.ZJZ>CJMF8!LV:WT!81>YJ2X_@G$*8%TJB*$G\"&!^!U&$(? TX@CF #Q@2!15[\&=]U&X>D^%Z_]C#I\!4$L#!!0 M ( !-E 5F7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G?J0?B!?=+V_4<5A_UH'\<+\GS#JU4JF8J33(A?* MU7$T(BL!E=W(K>TPQ7/1[PSU3AAVQ]>B_%/P*Y-E_0<=D'GA,A<2/C"39<5( MR',['8VG\_&(P;OY[9(! !B>$_"?P($,$,CP)Y/P> M7GZ,IQYDA$!&)X1L1#)&(.-30H8>9() )J>$C#S(-6VF97K$[(RR<^L8Z+_*<>Y!?$YNM7+_MR67_#I,$?TB"4Q@0=1K"W?-? MS<2%)?L><;8?ZCR7K@I3=>,/H?B'.ERH5#8AL63?(\[V]X8KRZLACF5/TFW8 M +Z:2<#Q&0/, &Q >9B79[!9F*K31E"'PR304 ]FBBL@]O.L$$*2X@BP28"0)B$Z#U66.X M$&!>"(B]L*_0V"<8\6?"_NY((B"51EVJM6)@< F(Y'-1LK7R8* )B4;07 M;ZV8F"H"8E6T5W%MF"%FBY#8%D?E7"LAIHV06!ME7=<*A>DB)-;%.P7>GM/' M1&>=B-V!U2O ZF-B)@F)37)4LK3V-R:1D%@BQ^5!*R*FDY!8)[B._8FQ$--+ M2*R75QU_9E-N3)W(/XV$XS)K!A.33$@L&8]R)"U?KXU8UP&% ,_\Z?D0DTSX M0;-/@#E(4UV4*6@F4@&"!) __6EE3#+1ATQ* >0<+K8LP#40Q7&JE-TST^8DP\43$XGEE++-2 M6F6AD<5\F(QM>Q0QZT3$UCDLQ0^ZW,?$S!,1F^<8 MLYJ@-\^UC7Q,S#P1L7G>&3CL@^IC8NJ)3C.^@7M49_#>Q\34$Q&KYUW,[UQ" ML>DO%F+JB8G5\R[F[6H%PQT?$U-/3#[(03";2Z^8>F)B];PSJ-V+W-)QRP4$UNH#7-LG80K M@9FN?4S,0C&YA1;NH!*N9SCJXL/'Q"P4DUMHX?ZSQ(PQ <7D JH(RS&Y5E6V MA%#^6ZH[-O8W@F "2H@%].Y,T5%_)YB $F(!^4N"K7V=8-Y)J/=X88N#[)./ MB7DG.>5TVV<_4R:8=Q)B[Z"8C6(CP;R34,^Y'L9&/B7DG(?9.Z^IK^Y..>2P$.UXY;._P<$\]YO0^Z.ME>72[%2BJQG,+E+;2G/$OO#"M?ZEU= M45QNT%@563:$MEMUH_EROY=ZOP_\ZC=02P,$% @ $V4!6; % +TV @ M'"H !H !X;"]?A)Q1JA 7'XQ^(2 QY=\ M:,=]=RJ[?5\6G\?#J:RJW3CVO^JZK'?YV):[KL^G\Y%--QS;\;PSER\?O7Y?R9VF\U^G7]WZS_'?!K_,;C^Z(;WLLMYK!:O M[;#-XZJJ/P_7W:6^;-+=>7*U>'Y;5I@_*"U1QB5!T@1K JT3@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>BWDJ@MZ+> M2J"WHMY*H+=.7I80Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z&VH MMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9.7W01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H; MZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'> MCGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'YV81 M[T"]@T#O0+V#0.] O8- [P;U;@CT;E#OYB?U+N/7(9=KS_<:K_^35(_G<_/U M\I?E]\[)3;C@7-]6E*>_4$L#!!0 ( !-E 5GART;(_0$ #TI 3 M6T-O;G1E;G1?5'EP97-=+GAM;,W:34[#,! %X*M4V:+&]6\!43; %EAP 9-, MVZA);-D&RNUQ4D "004J$F_3J+4];^*1OE7/[IX]Q>KSRM*%SJ;\-:R8M]7&KHB)V6NZ)'^Y-3OF':??*#\\1#*>G/A>BD)K] MK_B>F$L?_'XT3+NF^H?9^7J?7-B,\XAL?!Q^QQ]G_%[_EWT(D#XD2!\*I \- MTH?_*>N];_BV?C?^:/'\!4$L! A0#% @ M$V4!60=!36*! L0 ! ( ! &1O8U!R;W!S+V%P M<"YX;6Q02P$"% ,4 " 390%9!S&PU>\ K @ $0 M@ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " 390%9F5R<(Q & M "<)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( !-E 5DHBABIR08 )TG 8 " @0X( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $V4!60U0H/K: P RA !@ ("! MX1< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$V4!62!/,P]* @ QP0 !@ ("!1C4 'AL+W=O&UL4$L! A0#% @ $V4!6;H_/MKD M"@ (B !D ("!@ET 'AL+W=O&PO=V]R:W-H965T 9 " @;-N !X;"]W;W)K&UL4$L! A0#% @ $V4!63V8_3>8 P 8P@ !D M ("!6GD 'AL+W=OO?Z(# #[" &0 @($I?0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ $V4!68#,J*' !P :!8 !D ("!&9$ M 'AL+W=OY M#40' #D$@ &0 @($0F0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M$V4!6?AD3=3)"0 %QT !D ("!([$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $V4!65D[5I#="@ MY2 !D ("!+,@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $V4!68BNZ:#K!P ,Q, !D M ("!H.0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $V4!6<:AU=98!@ ^A, !D ("!+_8 'AL M+W=O&PO=V]R:W-H965T%T0, -0) 9 " M@9O_ !X;"]W;W)K&UL4$L! A0#% @ $V4! M66APKF2\ P # D !D ("!HP,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $V4!60G:>CM&PO=V]R:W-H965T&UL4$L! A0#% @ $V4!69PG<_>Y P /Q$ !D M ("!^QL! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $V4!6<1/.CZD @ 7@@ !D ("!JC ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $V4!6=&PO=V]R:W-H965T&UL4$L! A0#% @ $V4!61Y^8HF0 @ \@4 !D M ("!MDH! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $V4!63>LW[T"! RA, !D ("! M>5,! 'AL+W=O&PO=V]R:W-H965TI= 0!X;"]W;W)K&UL4$L! A0#% M @ $V4!68@^ZBY9 P *0\ !D ("!960! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $V4!656[.AV1 M P 00X !D ("!/V\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $V4!6=PN3&?9"0 _VP !D M ("!>WD! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $V4!623Y$M ( P .0P !D ("!PHT! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$V4!62R=AB[9! 6B$ !D ("!L)H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $V4!69 O-[NT @ MI0< !D ("!0:\! 'AL+W=O&UL4$L! A0#% @ $V4!67)NM,LP @ _P0 !D M ("!/[X! 'AL+W=O&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 390%9X XML 84 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 85 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 423 304 1 false 89 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.sparkenergy.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY Statements 5 false false R6.htm 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical) Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical) Statements 6 false false R7.htm 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 9952157 - Disclosure - Formation and Organization Sheet http://www.sparkenergy.com/role/FormationandOrganization Formation and Organization Notes 8 false false R9.htm 9952158 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 9952159 - Disclosure - Revenues Sheet http://www.sparkenergy.com/role/Revenues Revenues Notes 10 false false R11.htm 9952160 - Disclosure - Equity Sheet http://www.sparkenergy.com/role/Equity Equity Notes 11 false false R12.htm 9952161 - Disclosure - Preferred Stock Sheet http://www.sparkenergy.com/role/PreferredStock Preferred Stock Notes 12 false false R13.htm 9952162 - Disclosure - Derivative Instruments Sheet http://www.sparkenergy.com/role/DerivativeInstruments Derivative Instruments Notes 13 false false R14.htm 9952163 - Disclosure - Property and Equipment Sheet http://www.sparkenergy.com/role/PropertyandEquipment Property and Equipment Notes 14 false false R15.htm 9952164 - Disclosure - Intangible Assets Sheet http://www.sparkenergy.com/role/IntangibleAssets Intangible Assets Notes 15 false false R16.htm 9952165 - Disclosure - Debt Sheet http://www.sparkenergy.com/role/Debt Debt Notes 16 false false R17.htm 9952166 - Disclosure - Fair Value Measurements Sheet http://www.sparkenergy.com/role/FairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 9952167 - Disclosure - Income Taxes Sheet http://www.sparkenergy.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 9952168 - Disclosure - Commitments and Contingencies Sheet http://www.sparkenergy.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 9952169 - Disclosure - Transactions with Affiliates Sheet http://www.sparkenergy.com/role/TransactionswithAffiliates Transactions with Affiliates Notes 20 false false R21.htm 9952170 - Disclosure - Segment Reporting Sheet http://www.sparkenergy.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 9952171 - Disclosure - Customer Acquisitions Sheet http://www.sparkenergy.com/role/CustomerAcquisitions Customer Acquisitions Notes 22 false false R23.htm 9952172 - Disclosure - Stock Compensation Sheet http://www.sparkenergy.com/role/StockCompensation Stock Compensation Notes 23 false false R24.htm 9952173 - Disclosure - Subsequent Events Sheet http://www.sparkenergy.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 25 false false R26.htm 9954472 - Disclosure - Revenues (Tables) Sheet http://www.sparkenergy.com/role/RevenuesTables Revenues (Tables) Tables http://www.sparkenergy.com/role/Revenues 26 false false R27.htm 9954473 - Disclosure - Equity (Tables) Sheet http://www.sparkenergy.com/role/EquityTables Equity (Tables) Tables http://www.sparkenergy.com/role/Equity 27 false false R28.htm 9954474 - Disclosure - Preferred Stock (Tables) Sheet http://www.sparkenergy.com/role/PreferredStockTables Preferred Stock (Tables) Tables http://www.sparkenergy.com/role/PreferredStock 28 false false R29.htm 9954475 - Disclosure - Derivative Instruments (Tables) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.sparkenergy.com/role/DerivativeInstruments 29 false false R30.htm 9954476 - Disclosure - Property and Equipment (Tables) Sheet http://www.sparkenergy.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.sparkenergy.com/role/PropertyandEquipment 30 false false R31.htm 9954477 - Disclosure - Intangible Assets (Tables) Sheet http://www.sparkenergy.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.sparkenergy.com/role/IntangibleAssets 31 false false R32.htm 9954478 - Disclosure - Debt (Tables) Sheet http://www.sparkenergy.com/role/DebtTables Debt (Tables) Tables http://www.sparkenergy.com/role/Debt 32 false false R33.htm 9954479 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.sparkenergy.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.sparkenergy.com/role/FairValueMeasurements 33 false false R34.htm 9954480 - Disclosure - Transactions with Affiliates (Tables) Sheet http://www.sparkenergy.com/role/TransactionswithAffiliatesTables Transactions with Affiliates (Tables) Tables http://www.sparkenergy.com/role/TransactionswithAffiliates 34 false false R35.htm 9954481 - Disclosure - Segment Reporting (Tables) Sheet http://www.sparkenergy.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.sparkenergy.com/role/SegmentReporting 35 false false R36.htm 9954482 - Disclosure - Stock Compensation (Tables) Sheet http://www.sparkenergy.com/role/StockCompensationTables Stock Compensation (Tables) Tables http://www.sparkenergy.com/role/StockCompensation 36 false false R37.htm 9954483 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) Sheet http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails Basis of Presentation and Summary of Significant Accounting Policies (Details) Details http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies 37 false false R38.htm 9954484 - Disclosure - Revenues - Narrative (Details) Sheet http://www.sparkenergy.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 38 false false R39.htm 9954485 - Disclosure - Revenues - Disaggregation of Revenues (Details) Sheet http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails Revenues - Disaggregation of Revenues (Details) Details 39 false false R40.htm 9954486 - Disclosure - Revenues - Accounts Receivable, Allowance for Credit Loss (Details) Sheet http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails Revenues - Accounts Receivable, Allowance for Credit Loss (Details) Details 40 false false R41.htm 9954487 - Disclosure - Equity - Schedule of Economic Interests (Details) Sheet http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails Equity - Schedule of Economic Interests (Details) Details 41 false false R42.htm 9954488 - Disclosure - Equity - Noncontrolling Interest (Details) Sheet http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails Equity - Noncontrolling Interest (Details) Details 42 false false R43.htm 9954489 - Disclosure - Equity - Narrative (Details) Sheet http://www.sparkenergy.com/role/EquityNarrativeDetails Equity - Narrative (Details) Details 43 false false R44.htm 9954490 - Disclosure - Equity - Basic and Diluted Income Per Share (Details) Sheet http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails Equity - Basic and Diluted Income Per Share (Details) Details 44 false false R45.htm 9954491 - Disclosure - Equity - VIEs (Details) Sheet http://www.sparkenergy.com/role/EquityVIEsDetails Equity - VIEs (Details) Details 45 false false R46.htm 9954492 - Disclosure - Preferred Stock - Narrative (Details) Sheet http://www.sparkenergy.com/role/PreferredStockNarrativeDetails Preferred Stock - Narrative (Details) Details 46 false false R47.htm 9954493 - Disclosure - Preferred Stock - Summary of Preferred Equity Balance (Details) Sheet http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails Preferred Stock - Summary of Preferred Equity Balance (Details) Details 47 false false R48.htm 9954494 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 48 false false R49.htm 9954495 - Disclosure - Derivative Instruments - Volumetric Underlying Derivative Transactions (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails Derivative Instruments - Volumetric Underlying Derivative Transactions (Details) Details 49 false false R50.htm 9954496 - Disclosure - Derivative Instruments - Gains (Losses) on Derivative Instruments (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails Derivative Instruments - Gains (Losses) on Derivative Instruments (Details) Details 50 false false R51.htm 9954497 - Disclosure - Derivative Instruments - Offsetting Assets (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails Derivative Instruments - Offsetting Assets (Details) Details 51 false false R52.htm 9954498 - Disclosure - Derivative Instruments - Offsetting Liabilities (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails Derivative Instruments - Offsetting Liabilities (Details) Details 52 false false R53.htm 9954499 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 53 false false R54.htm 9954500 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 54 false false R55.htm 9954501 - Disclosure - Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) Sheet http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) Details 55 false false R56.htm 9954502 - Disclosure - Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details) Sheet http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details) Details 56 false false R57.htm 9954503 - Disclosure - Intangible Assets - Estimated Future Amortization Expense (Details) Sheet http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails Intangible Assets - Estimated Future Amortization Expense (Details) Details 57 false false R58.htm 9954504 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.sparkenergy.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 58 false false R59.htm 9954505 - Disclosure - Debt - Narrative (Details) Sheet http://www.sparkenergy.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 59 false false R60.htm 9954506 - Disclosure - Debt - Components of Interest Expense (Details) Sheet http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails Debt - Components of Interest Expense (Details) Details 60 false false R61.htm 9954507 - Disclosure - Fair Value Measurements (Details) Sheet http://www.sparkenergy.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.sparkenergy.com/role/FairValueMeasurementsTables 61 false false R62.htm 9954508 - Disclosure - Income Taxes (Details) Sheet http://www.sparkenergy.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.sparkenergy.com/role/IncomeTaxes 62 false false R63.htm 9954509 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.sparkenergy.com/role/CommitmentsandContingencies 63 false false R64.htm 9954510 - Disclosure - Transactions with Affiliates - Related Party Transactions (Details) Sheet http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails Transactions with Affiliates - Related Party Transactions (Details) Details 64 false false R65.htm 9954511 - Disclosure - Transactions with Affiliates - Narrative (Details) Sheet http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails Transactions with Affiliates - Narrative (Details) Details 65 false false R66.htm 9954512 - Disclosure - Segment Reporting - Narrative (Details) Sheet http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails Segment Reporting - Narrative (Details) Details 66 false false R67.htm 9954513 - Disclosure - Segment Reporting - Financial Data for Business Segments (Details) Sheet http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails Segment Reporting - Financial Data for Business Segments (Details) Details 67 false false R68.htm 9954514 - Disclosure - Customer Acquisitions (Details) Sheet http://www.sparkenergy.com/role/CustomerAcquisitionsDetails Customer Acquisitions (Details) Details http://www.sparkenergy.com/role/CustomerAcquisitions 68 false false R69.htm 9954515 - Disclosure - Stock Compensation - Narrative (Details) Sheet http://www.sparkenergy.com/role/StockCompensationNarrativeDetails Stock Compensation - Narrative (Details) Details 69 false false R70.htm 9954516 - Disclosure - Stock Compensation - Restricted Stock Unit Activity (Details) Sheet http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails Stock Compensation - Restricted Stock Unit Activity (Details) Details 70 false false R71.htm 9954517 - Disclosure - Subsequent Events (Details) Sheet http://www.sparkenergy.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.sparkenergy.com/role/SubsequentEvents 71 false false All Reports Book All Reports spke-20240630.htm spke-20240630.xsd spke-20240630_cal.xml spke-20240630_def.xml spke-20240630_lab.xml spke-20240630_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "spke-20240630.htm": { "nsprefix": "spke", "nsuri": "http://www.sparkenergy.com/20240630", "dts": { "inline": { "local": [ "spke-20240630.htm" ] }, "schema": { "local": [ "spke-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/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "spke-20240630_cal.xml" ] }, "definitionLink": { "local": [ "spke-20240630_def.xml" ] }, "labelLink": { "local": [ "spke-20240630_lab.xml" ] }, "presentationLink": { "local": [ "spke-20240630_pre.xml" ] } }, "keyStandard": 276, "keyCustom": 28, "axisStandard": 38, "axisCustom": 0, "memberStandard": 45, "memberCustom": 43, "hidden": { "total": 7, "http://fasb.org/us-gaap/2024": 2, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 423, "entityCount": 1, "segmentCount": 89, "elementCount": 561, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1310, "http://xbrl.sec.gov/dei/2024": 32 }, "report": { "R1": { "role": "http://www.sparkenergy.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R3": { "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:TemporaryEquityParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:TemporaryEquityParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-21", "name": "spke:NetAssetOptimizationRevenuesExpenses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:GeneralAndAdministrativeExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R5": { "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "longName": "9952154 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-65", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-65", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "longName": "9952155 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-79", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": null }, "R7": { "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R8": { "role": "http://www.sparkenergy.com/role/FormationandOrganization", "longName": "9952157 - Disclosure - Formation and Organization", "shortName": "Formation and Organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "9952158 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.sparkenergy.com/role/Revenues", "longName": "9952159 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.sparkenergy.com/role/Equity", "longName": "9952160 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.sparkenergy.com/role/PreferredStock", "longName": "9952161 - Disclosure - Preferred Stock", "shortName": "Preferred Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.sparkenergy.com/role/DerivativeInstruments", "longName": "9952162 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.sparkenergy.com/role/PropertyandEquipment", "longName": "9952163 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.sparkenergy.com/role/IntangibleAssets", "longName": "9952164 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.sparkenergy.com/role/Debt", "longName": "9952165 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.sparkenergy.com/role/FairValueMeasurements", "longName": "9952166 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.sparkenergy.com/role/IncomeTaxes", "longName": "9952167 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.sparkenergy.com/role/CommitmentsandContingencies", "longName": "9952168 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.sparkenergy.com/role/TransactionswithAffiliates", "longName": "9952169 - Disclosure - Transactions with Affiliates", "shortName": "Transactions with Affiliates", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.sparkenergy.com/role/SegmentReporting", "longName": "9952170 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.sparkenergy.com/role/CustomerAcquisitions", "longName": "9952171 - Disclosure - Customer Acquisitions", "shortName": "Customer Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.sparkenergy.com/role/StockCompensation", "longName": "9952172 - Disclosure - Stock Compensation", "shortName": "Stock Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.sparkenergy.com/role/SubsequentEvents", "longName": "9952173 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.sparkenergy.com/role/RevenuesTables", "longName": "9954472 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.sparkenergy.com/role/EquityTables", "longName": "9954473 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.sparkenergy.com/role/PreferredStockTables", "longName": "9954474 - Disclosure - Preferred Stock (Tables)", "shortName": "Preferred Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsTables", "longName": "9954475 - Disclosure - Derivative Instruments (Tables)", "shortName": "Derivative Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.sparkenergy.com/role/PropertyandEquipmentTables", "longName": "9954476 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.sparkenergy.com/role/IntangibleAssetsTables", "longName": "9954477 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.sparkenergy.com/role/DebtTables", "longName": "9954478 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.sparkenergy.com/role/FairValueMeasurementsTables", "longName": "9954479 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.sparkenergy.com/role/TransactionswithAffiliatesTables", "longName": "9954480 - Disclosure - Transactions with Affiliates (Tables)", "shortName": "Transactions with Affiliates (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.sparkenergy.com/role/SegmentReportingTables", "longName": "9954481 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.sparkenergy.com/role/StockCompensationTables", "longName": "9954482 - Disclosure - Stock Compensation (Tables)", "shortName": "Stock Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "longName": "9954483 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-103", "name": "spke:BusinessAcquisitionCommonStockRightToReceivePricePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": null }, "R38": { "role": "http://www.sparkenergy.com/role/RevenuesNarrativeDetails", "longName": "9954484 - Disclosure - Revenues - Narrative (Details)", "shortName": "Revenues - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "longName": "9954485 - Disclosure - Revenues - Disaggregation of Revenues (Details)", "shortName": "Revenues - Disaggregation of Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-21", "name": "spke:NetAssetOptimizationRevenuesExpenses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-152", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R40": { "role": "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails", "longName": "9954486 - Disclosure - Revenues - Accounts Receivable, Allowance for Credit Loss (Details)", "shortName": "Revenues - Accounts Receivable, Allowance for Credit Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-228", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R41": { "role": "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "longName": "9954487 - Disclosure - Equity - Schedule of Economic Interests (Details)", "shortName": "Equity - Schedule of Economic Interests (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-231", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-231", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails", "longName": "9954488 - Disclosure - Equity - Noncontrolling Interest (Details)", "shortName": "Equity - Noncontrolling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-21", "name": "spke:IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "spke:ScheduleOfNoncontrollingInterestTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "spke:IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "spke:ScheduleOfNoncontrollingInterestTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.sparkenergy.com/role/EquityNarrativeDetails", "longName": "9954489 - Disclosure - Equity - Narrative (Details)", "shortName": "Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:PaymentsOfDividendsCommonStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-237", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R44": { "role": "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails", "longName": "9954490 - Disclosure - Equity - Basic and Diluted Income Per Share (Details)", "shortName": "Equity - Basic and Diluted Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:DilutiveSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R45": { "role": "http://www.sparkenergy.com/role/EquityVIEsDetails", "longName": "9954491 - Disclosure - Equity - VIEs (Details)", "shortName": "Equity - VIEs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-240", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R46": { "role": "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "longName": "9954492 - Disclosure - Preferred Stock - Narrative (Details)", "shortName": "Preferred Stock - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-243", "name": "us-gaap:PreferredStockDividendRatePercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R47": { "role": "http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails", "longName": "9954493 - Disclosure - Preferred Stock - Summary of Preferred Equity Balance (Details)", "shortName": "Preferred Stock - Summary of Preferred Equity Balance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TemporaryEquityOtherChanges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R48": { "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "9954494 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CollateralAlreadyPostedAggregateFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CollateralAlreadyPostedAggregateFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails", "longName": "9954495 - Disclosure - Derivative Instruments - Volumetric Underlying Derivative Transactions (Details)", "shortName": "Derivative Instruments - Volumetric Underlying Derivative Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-249", "name": "us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure", "unitRef": "mmbtu", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-249", "name": "us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure", "unitRef": "mmbtu", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "longName": "9954496 - Disclosure - Derivative Instruments - Gains (Losses) on Derivative Instruments (Details)", "shortName": "Derivative Instruments - Gains (Losses) on Derivative Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-259", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R51": { "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "longName": "9954497 - Disclosure - Derivative Instruments - Offsetting Assets (Details)", "shortName": "Derivative Instruments - Offsetting Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-268", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-268", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails", "longName": "9954498 - Disclosure - Derivative Instruments - Offsetting Liabilities (Details)", "shortName": "Derivative Instruments - Offsetting Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-268", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OffsettingLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-268", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OffsettingLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "longName": "9954499 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "longName": "9954500 - Disclosure - Property and Equipment - Narrative (Details)", "shortName": "Property and Equipment - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails", "longName": "9954501 - Disclosure - Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details)", "shortName": "Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-281", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R56": { "role": "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "longName": "9954502 - Disclosure - Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details)", "shortName": "Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R57": { "role": "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails", "longName": "9954503 - Disclosure - Intangible Assets - Estimated Future Amortization Expense (Details)", "shortName": "Intangible Assets - Estimated Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "longName": "9954504 - Disclosure - Debt - Schedule of Debt (Details)", "shortName": "Debt - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.sparkenergy.com/role/DebtNarrativeDetails", "longName": "9954505 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-313", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R60": { "role": "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "longName": "9954506 - Disclosure - Debt - Components of Interest Expense (Details)", "shortName": "Debt - Components of Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:LineOfCreditFacilityCommitmentFeeAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:LineOfCreditFacilityCommitmentFeeAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.sparkenergy.com/role/FairValueMeasurementsDetails", "longName": "9954507 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.sparkenergy.com/role/IncomeTaxesDetails", "longName": "9954508 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails", "longName": "9954509 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-346", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-346", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails", "longName": "9954510 - Disclosure - Transactions with Affiliates - Related Party Transactions (Details)", "shortName": "Transactions with Affiliates - Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-352", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R65": { "role": "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "longName": "9954511 - Disclosure - Transactions with Affiliates - Narrative (Details)", "shortName": "Transactions with Affiliates - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromMinorityShareholders", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-354", "name": "us-gaap:PaymentsOfDistributionsToAffiliates", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PaymentsOfDistributionsToAffiliates", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R66": { "role": "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails", "longName": "9954512 - Disclosure - Segment Reporting - Narrative (Details)", "shortName": "Segment Reporting - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-21", "name": "spke:AssetOptimizationRevenueGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "spke:AssetOptimizationRevenueGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "longName": "9954513 - Disclosure - Segment Reporting - Financial Data for Business Segments (Details)", "shortName": "Segment Reporting - Financial Data for Business Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R68": { "role": "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails", "longName": "9954514 - Disclosure - Customer Acquisitions (Details)", "shortName": "Customer Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-407", "name": "spke:ResidentialCustomerEquivalent", "unitRef": "kwh", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:AssetAcquisitionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-407", "name": "spke:ResidentialCustomerEquivalent", "unitRef": "kwh", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:AssetAcquisitionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "longName": "9954515 - Disclosure - Stock Compensation - Narrative (Details)", "shortName": "Stock Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromMinorityShareholders", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-414", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "unique": true } }, "R70": { "role": "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails", "longName": "9954516 - Disclosure - Stock Compensation - Restricted Stock Unit Activity (Details)", "shortName": "Stock Compensation - Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-416", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-416", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.sparkenergy.com/role/SubsequentEventsDetails", "longName": "9954517 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-423", "name": "us-gaap:PreferredStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-423", "name": "us-gaap:PreferredStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20240630.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable Type [Axis]", "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r106", "r112" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billing Status, Type [Axis]", "label": "Billing Status, Type [Axis]", "documentation": "Information by billing status of receivables." } } }, "auth_ref": [ "r106", "r112" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Accounts Payable and Accrued Liabilities, Current", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r94", "r95" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "verboseLabel": "Accounts Payable - affiliates", "label": "Accounts Payable, Current", "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": [ "r92", "r864" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable, Allowance for Credit Loss", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r934" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "verboseLabel": "Accounts Receivable - affiliates", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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": [ "r932" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "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": [ "r95" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r40", "r190", "r627" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r21", "r22", "r116", "r199", "r622", "r662", "r663" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r9", "r22", "r513", "r516", "r557", "r658", "r659", "r908", "r909", "r910", "r920", "r921", "r922", "r923" ] }, "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosure of Cash Flow Information:", "label": "Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r107", "r864", "r1078" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r680", "r920", "r921", "r922", "r923", "r1012", "r1079" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r56", "r57", "r440" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash flows provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "spke_AffiliateCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "AffiliateCost", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental costs", "label": "Affiliate Cost", "documentation": "Affiliate Cost" } } }, "auth_ref": [] }, "spke_AffiliateCostsDueToAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "AffiliateCostsDueToAffiliates", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due to affiliates", "label": "Affiliate Costs, Due To Affiliates", "documentation": "Affiliate Costs, Due To Affiliates" } } }, "auth_ref": [] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AffiliatedEntityMember", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affiliated Entity", "label": "Affiliated Entity [Member]" } } }, "auth_ref": [ "r731", "r800", "r885", "r973", "r1032", "r1033", "r1034" ] }, "spke_AllocatedOverheadCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "AllocatedOverheadCostsMember", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocated Overhead Costs", "label": "Allocated Overhead Costs [Member]", "documentation": "Allocated Overhead Costs [Member]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r469", "r473" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "negatedPeriodStartLabel": "Beginning balance", "negatedPeriodEndLabel": "Ending balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r200", "r302", "r309", "r310", "r314", "r1045" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Recovery of previous write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r313" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "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_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r312" ] }, "spke_AmendedAndRestatedSubordinatedPromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "AmendedAndRestatedSubordinatedPromissoryNoteMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amended And Restated Subordinated Promissory Note", "label": "Amended And Restated Subordinated Promissory Note [Member]", "documentation": "Amended And Restated Subordinated Promissory Note" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseNonoperating", "weight": 1.0, "order": 3.0 }, "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred financing costs", "verboseLabel": "Amortization of deferred financing costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r125", "r395", "r913", "r1030" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5", "r328", "r335", "r829" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares excluded from computation of diluted earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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": [ "r261" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r28" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "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": [ "r28" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r329", "r330", "r331", "r332", "r333", "r1006" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r329", "r330", "r331", "r332", "r333", "r1006" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Line Items]", "label": "Asset Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1006" ] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionTable", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Table]", "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r1006" ] }, "us-gaap_AssetAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionTextBlock", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Acquisitions", "label": "Asset Acquisition [Text Block]", "documentation": "The entire disclosure for asset acquisition." } } }, "auth_ref": [ "r1006" ] }, "spke_AssetOptimizationCostofRevenues": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "AssetOptimizationCostofRevenues", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset optimization cost of revenues", "label": "Asset Optimization, Cost of Revenues", "documentation": "Asset Optimization, Cost of Revenues" } } }, "auth_ref": [] }, "spke_AssetOptimizationRevenueGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "AssetOptimizationRevenueGross", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset optimization revenue", "label": "Asset Optimization Revenue, Gross", "documentation": "Asset Optimization Revenue, Gross" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sparkenergy.com/role/EquityVIEsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r153", "r168", "r194", "r227", "r263", "r271", "r289", "r293", "r306", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r504", "r508", "r543", "r618", "r724", "r822", "r823", "r864", "r893", "r963", "r964", "r1035" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/EquityVIEsDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "verboseLabel": "Total current assets", "terseLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r186", "r203", "r227", "r306", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r504", "r508", "r543", "r864", "r963", "r964", "r1035" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/EquityVIEsDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current assets", "label": "Assets, Noncurrent", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r227", "r306", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r504", "r508", "r543", "r963", "r964", "r1035" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets:", "label": "Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "spke_AssetsNotYetPlacedinServiceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "AssetsNotYetPlacedinServiceAmount", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs associated with assets not yet placed into service", "label": "Assets Not Yet Placed in Service, Amount", "documentation": "Assets Not Yet Placed in Service, Amount" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BaseRateMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BilledRevenuesMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billed Revenue", "label": "Billed Revenues [Member]", "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "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": [ "r329", "r330", "r331", "r332", "r333", "r500", "r847", "r848" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r58", "r59", "r329", "r330", "r331", "r332", "r333", "r500", "r847", "r848" ] }, "spke_BusinessAcquisitionCommonStockRightToReceivePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "BusinessAcquisitionCommonStockRightToReceivePricePerShare", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right to receive (in dollars per share)", "label": "Business Acquisition, Common Stock, Right To Receive, Price Per Share", "documentation": "Business Acquisition, Common Stock, Right To Receive, Price Per Share" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r500" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer acquisition costs, net", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r315" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r25", "r188", "r811" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and Restricted cash\u2014beginning of period", "periodEndLabel": "Cash, cash equivalents and Restricted cash\u2014end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r25", "r130", "r224" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase in Cash, cash equivalents and Restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r130" ] }, "spke_ChangeInCapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "ChangeInCapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment purchase accrual", "label": "Change In Capital Expenditures Incurred But Not Yet Paid", "documentation": "Change In Capital Expenditures Incurred But Not Yet Paid" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "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.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "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": [ "r181", "r196", "r197", "r198", "r227", "r250", "r251", "r258", "r260", "r265", "r266", "r306", "r362", "r365", "r366", "r367", "r371", "r372", "r402", "r403", "r406", "r409", "r416", "r543", "r669", "r670", "r671", "r672", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r712", "r733", "r755", "r785", "r786", "r787", "r788", "r789", "r900", "r914", "r924" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r196", "r197", "r198", "r265", "r402", "r403", "r404", "r406", "r409", "r414", "r416", "r669", "r670", "r671", "r672", "r836", "r900", "r914" ] }, "us-gaap_CollateralAlreadyPostedAggregateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CollateralAlreadyPostedAggregateFairValue", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collateral paid", "label": "Collateral Already Posted, Aggregate Fair Value", "documentation": "The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features." } } }, "auth_ref": [ "r81" ] }, "spke_CommercialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "CommercialMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial", "label": "Commercial [Member]", "documentation": "Commercial [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 12)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r101", "r157", "r620", "r711" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r138", "r352", "r353", "r794", "r950", "r955" ] }, "spke_CommodityContractCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "CommodityContractCurrentMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Current Derivative Assets", "verboseLabel": "Total Current Derivative Liabilities", "label": "Commodity Contract, Current [Member]", "documentation": "Commodity Contract, Current [Member]" } } }, "auth_ref": [] }, "us-gaap_CommodityContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommodityContractMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Derivative Assets", "verboseLabel": "Total Derivative Liabilities", "label": "Commodity Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices." } } }, "auth_ref": [ "r844", "r855" ] }, "spke_CommodityContractNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "CommodityContractNoncurrentMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Non-current Derivative Assets", "label": "Commodity Contract, Noncurrent [Member]", "documentation": "Commodity Contract, Noncurrent [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Class A", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassBMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Class B", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends paid (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r144" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r882", "r883", "r884", "r886", "r887", "r888", "r889", "r920", "r921", "r923", "r1012", "r1076", "r1079" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value per share (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r105" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r105", "r712" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r105" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r105", "r712", "r730", "r1079", "r1080" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "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": [ "r105", "r621", "r864" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r29", "r30", "r86", "r87", "r300", "r793" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r29", "r30", "r86", "r87", "r300", "r665", "r793" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r232", "r504", "r505", "r508", "r509", "r566", "r800", "r962", "r965", "r966" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r232", "r504", "r505", "r508", "r509", "r566", "r800", "r962", "r965", "r966" ] }, "srt_ConsolidationEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationEliminationsMember", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eliminations", "label": "Consolidation, Eliminations [Member]" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r166", "r232", "r263", "r273", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r822", "r823", "r963", "r964" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r166", "r232", "r263", "r273", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r822", "r823", "r963", "r964" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and Other", "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r14", "r288", "r289", "r290", "r291", "r294", "r928" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Retail cost of revenues", "terseLabel": "Retail cost of revenues", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r119", "r120", "r579" ] }, "spke_CostOfOtherSalesRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "CostOfOtherSalesRevenue", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails": { "parentTag": "spke_NetAssetOptimizationRevenuesExpenses", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Cost of Revenue NAO - affiliates", "label": "Cost Of Other Sales Revenue", "documentation": "Cost Of Other Sales Revenue" } } }, "auth_ref": [] }, "spke_CostOfServicesEnergyServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "CostOfServicesEnergyServicesMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Services Energy Services", "label": "Cost Of Services, Energy Services [Member]", "documentation": "Cost Of Services, Energy Services" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Operating Expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r126" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r361", "r960" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r361", "r960", "r961" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships\u2014 Acquired", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r62", "r939", "r940", "r941", "r942", "r944", "r945", "r948", "r949" ] }, "spke_CustomerRelationshipsOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "CustomerRelationshipsOtherMember", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer relationships\u2014Other", "terseLabel": "Customer Relationships\u2014 Other", "label": "Customer Relationships - Other [Member]", "documentation": "Customer Relationships - Other [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r139", "r225", "r343", "r344", "r345", "r346", "r347", "r360", "r361", "r373", "r379", "r380", "r381", "r382", "r383", "r384", "r389", "r396", "r397", "r399", "r551" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r94", "r95", "r154", "r156", "r232", "r374", "r375", "r376", "r377", "r378", "r380", "r385", "r386", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r831", "r832", "r833", "r834", "r835", "r863", "r915", "r951", "r952", "r953", "r1029", "r1031" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate (in percent)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "spke_DebtInstrumentDebtCovenantFixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "DebtInstrumentDebtCovenantFixedChargeCoverageRatio", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed charge coverage ratio", "label": "Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio", "documentation": "Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio" } } }, "auth_ref": [] }, "spke_DebtInstrumentDebtCovenantTotalLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "DebtInstrumentDebtCovenantTotalLeverageRatio", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage ratio", "label": "Debt Instrument, Debt Covenant, Total Leverage Ratio", "documentation": "Debt Instrument, Debt Covenant, Total Leverage Ratio" } } }, "auth_ref": [] }, "spke_DebtInstrumentDebtDefaultMaterialJudgementsMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "DebtInstrumentDebtDefaultMaterialJudgementsMaximum", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt default, material judgment (in excess of)", "label": "Debt Instrument, Debt Default, Material Judgements, Maximum", "documentation": "Debt Instrument, Debt Default, Material Judgements, Maximum" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r374", "r551", "r552", "r832", "r833", "r863" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, stated percentage (in percent)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r97", "r375" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r232", "r374", "r375", "r376", "r377", "r378", "r380", "r385", "r386", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r398", "r831", "r832", "r833", "r834", "r835", "r863", "r915", "r1029", "r1031" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "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": [ "r19", "r232", "r374", "r375", "r376", "r377", "r378", "r380", "r385", "r386", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r831", "r832", "r833", "r834", "r835", "r863", "r915", "r951", "r952", "r953", "r1029", "r1031" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r19", "r48", "r52", "r90", "r142", "r143", "r232", "r374", "r375", "r376", "r377", "r378", "r380", "r385", "r386", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r398", "r831", "r832", "r833", "r834", "r835", "r863", "r915", "r1029", "r1031" ] }, "spke_DeferredAdvertisingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "DeferredAdvertisingCostsCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer acquisition costs, net", "label": "Deferred Advertising Costs, Current", "documentation": "Deferred Advertising Costs, Current" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsCurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsCurrentNet", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized financing costs, other current", "label": "Debt Issuance Costs, Current, Net", "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": [ "r1028", "r1029", "r1031" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized financing costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r968", "r1028", "r1029", "r1031" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized financing costs, other non-current", "label": "Debt Issuance Costs, Noncurrent, Net", "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": [ "r1028", "r1029", "r1031" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r476", "r477" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r5", "r178", "r917" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1001" ] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssetsCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Deposits Assets, Current", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r907" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r5", "r39" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r5", "r39" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization expense", "label": "Depreciation, Depletion 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": [ "r5", "r263", "r276", "r293", "r822", "r823" ] }, "us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetCollateralObligationToReturnCashOffset", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash Collateral Offset", "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash, Offset Against Derivative Asset", "documentation": "Amount of obligation to return cash collateral under master netting arrangements offset against derivative assets." } } }, "auth_ref": [ "r6", "r12" ] }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetFairValueGrossLiability", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Amounts Offset", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r12", "r17", "r148", "r149", "r778", "r779" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net\u00a0Amount Presented", "terseLabel": "Total commodity derivative assets", "label": "Derivative Asset", "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": [ "r205", "r207", "r524", "r525", "r535", "r542", "r692", "r693", "r694", "r695", "r696", "r698", "r699", "r700", "r701", "r702", "r718", "r719", "r773", "r776", "r777", "r778", "r780", "r781", "r814", "r856", "r859", "r884", "r1015", "r1016", "r1017", "r1077" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of derivative assets, net", "label": "Derivative Asset, Noncurrent", "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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r205" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "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": [ "r700", "r702", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r725", "r726", "r727", "r728", "r743", "r744", "r745", "r746", "r749", "r750", "r751", "r752", "r773", "r774", "r777", "r780", "r882", "r884", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025" ] }, "us-gaap_DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit risk valuation adjustment", "label": "Derivative Credit Risk Valuation Adjustment, Derivative Liabilities", "documentation": "Amount of credit risk valuation adjustment to derivative liabilities to properly reflect the credit quality of the entity." } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross\u00a0Assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "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", "r115", "r148", "r149", "r204", "r814" ] }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net\u00a0Assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r13", "r16", "r18", "r83" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross\u00a0 Liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "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", "r115", "r148", "r149", "r204", "r814" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net Liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative asset, of 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r13", "r16", "r18", "r83" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "netLabel": "Gain (loss) on derivatives, net", "terseLabel": "Net, gain (loss) on non-trading derivative instruments", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1010" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r77", "r79", "r80", "r150", "r700", "r702", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r725", "r726", "r727", "r728", "r743", "r744", "r745", "r746", "r749", "r750", "r751", "r752", "r773", "r774", "r777", "r780", "r814", "r882", "r884", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025" ] }, "us-gaap_DerivativeInstrumentsAndHedges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedges", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of derivative assets, net", "label": "Derivative Instruments and Hedges, Assets", "documentation": "Carrying amount as of the balance sheet date of the asset arising from derivative instruments and hedging activities, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r907" ] }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgesLiabilities", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of derivative liabilities, net", "label": "Derivative Instruments and Hedges, Liabilities", "documentation": "Sum as of the balance sheet date of the (a) fair values of all liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments, and (b) the carrying amounts of the liabilities arising from financial instruments or contracts used to mitigate a specified risk (hedge), and which are expected to be extinguished or otherwise disposed of within a year or the normal operating cycle, if longer, net of the effects of master netting arrangements." } } }, "auth_ref": [ "r95" ] }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of derivative liabilities, net", "label": "Derivative Instruments and Hedges, Liabilities, Noncurrent", "documentation": "Fair value of liability arising from contracts that meet the criteria of being accounted for as derivative instruments, financial instrument or contract used to mitigate a specified risk (hedge), energy marketing activities (trading activities), expected to be settled after one year or beyond the normal operating cycle, if longer. Examples of energy marketing activities include, but are not limited to, trading of electricity, coal, natural gas and oil using financial instruments, including, but not limited to, forward contracts, options and swaps." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "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.sparkenergy.com/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r147", "r511", "r518" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r11", "r77", "r79" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r11", "r77", "r79", "r80", "r84", "r85", "r510" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [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": [ "r510" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails", "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net\u00a0Amount Presented", "negatedTerseLabel": "Total commodity derivative liabilities", "label": "Derivative Liability", "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": [ "r205", "r207", "r524", "r525", "r535", "r542", "r692", "r693", "r694", "r695", "r698", "r699", "r700", "r701", "r702", "r725", "r727", "r728", "r774", "r775", "r776", "r777", "r778", "r780", "r781", "r814", "r1015", "r1016", "r1017", "r1077" ] }, "us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityCollateralRightToReclaimCashOffset", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Collateral Offset", "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset", "documentation": "Amount of right to receive cash collateral under master netting arrangements offset against derivative liabilities." } } }, "auth_ref": [ "r6", "r12" ] }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityFairValueGrossAsset", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amounts Offset", "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset", "documentation": "Fair value of asset associated with 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." } } }, "auth_ref": [ "r12", "r17", "r148", "r149", "r778", "r779", "r813" ] }, "us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure": { "xbrltype": "energyItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNonmonetaryNotionalAmountEnergyMeasure", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net notional volume (energy measure)", "label": "Derivative, Nonmonetary Notional Amount, Energy Measure", "documentation": "Nominal energy measure used to calculate payments on a derivative instrument." } } }, "auth_ref": [] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [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_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r11", "r72", "r73", "r75", "r82", "r231", "r246" ] }, "spke_DesignatedasTradingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "DesignatedasTradingMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on trading derivatives, net", "label": "Designated as Trading [Member]", "documentation": "Designated as Trading [Member]" } } }, "auth_ref": [] }, "us-gaap_DilutiveSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DilutiveSecurities", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of conversion of Class B common stock to shares of Class A common stock", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities." } } }, "auth_ref": [ "r27" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [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": [ "r427", "r837", "r838", "r839", "r840", "r841", "r842", "r843" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "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": [ "r427", "r837", "r838", "r839", "r840", "r841", "r842", "r843" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregated Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r971" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.sparkenergy.com/role/StockCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r438", "r442", "r470", "r471", "r472", "r850" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends paid", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r144" ] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend accrual", "label": "Dividends Payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r95", "r100", "r155", "r890", "r1043" ] }, "us-gaap_DividendsPreferredStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPreferredStockCash", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends paid to Preferred Stockholders", "label": "Dividends, Preferred Stock, Cash", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r3", "r144" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r897" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r898" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net income attributable to Via Renewables, Inc. per share of Class A common stock", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic income per share attributable to stockholders (in dollars per share)", "label": "Earnings Per Share, Basic", "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": [ "r214", "r238", "r239", "r240", "r241", "r242", "r243", "r247", "r250", "r258", "r259", "r260", "r262", "r498", "r502", "r521", "r522", "r615", "r634", "r815" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted income per share attributable to stockholders (in dollars per share)", "label": "Earnings Per Share, Diluted", "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": [ "r214", "r238", "r239", "r240", "r241", "r242", "r243", "r250", "r258", "r259", "r260", "r262", "r498", "r502", "r521", "r522", "r615", "r634", "r815" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r479", "r852" ] }, "spke_ElectricAndGasRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "ElectricAndGasRevenueMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electric and Gas Revenue", "label": "Electric and Gas Revenue [Member]", "documentation": "Electric and Gas Revenue" } } }, "auth_ref": [] }, "us-gaap_ElectricityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ElectricityMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electricity", "label": "Electricity [Member]", "documentation": "Generation, transmission and distribution of electric energy." } } }, "auth_ref": [ "r972" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense not yet recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1000" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "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.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "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.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "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.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "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.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "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.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r895" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r895" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r895" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "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.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "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": [ "r899" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r895" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r895" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r895" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "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": [ "r895" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "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": [ "r10", "r182", "r210", "r211", "r212", "r233", "r234", "r235", "r237", "r242", "r244", "r246", "r264", "r307", "r308", "r340", "r417", "r487", "r488", "r495", "r496", "r497", "r499", "r501", "r502", "r512", "r513", "r514", "r515", "r516", "r517", "r520", "r544", "r545", "r546", "r547", "r548", "r549", "r553", "r555", "r557", "r633", "r658", "r659", "r660", "r680", "r755" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r303", "r304", "r305", "r494", "r902", "r903", "r904", "r1002", "r1003", "r1004", "r1005" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage (in percent)", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r303" ] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow deposit", "label": "Escrow Deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r152", "r795" ] }, "us-gaap_ExciseAndSalesTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ExciseAndSalesTaxes", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excise and sales taxes", "label": "Excise and Sales Taxes", "documentation": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services." } } }, "auth_ref": [ "r213" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [ "r524", "r525", "r535", "r856" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r524", "r525", "r535", "r856" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "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": [ "r387", "r430", "r431", "r432", "r433", "r434", "r435", "r523", "r525", "r526", "r527", "r528", "r534", "r535", "r537", "r570", "r571", "r572", "r832", "r833", "r844", "r845", "r846", "r856", "r859" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r524", "r525", "r526", "r528", "r856", "r1016", "r1026" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r530", "r532", "r533", "r534", "r537", "r538", "r539", "r540", "r541", "r613", "r856", "r860" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a01", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r387", "r430", "r435", "r525", "r535", "r570", "r844", "r845", "r846", "r856" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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": [ "r387", "r430", "r435", "r525", "r526", "r535", "r571", "r832", "r833", "r844", "r845", "r846", "r856" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a03", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r387", "r430", "r431", "r432", "r433", "r434", "r435", "r525", "r526", "r527", "r528", "r535", "r572", "r832", "r833", "r844", "r845", "r846", "r856", "r859" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r524", "r525", "r526", "r528", "r856", "r1016", "r1026" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r387", "r430", "r431", "r432", "r433", "r434", "r435", "r523", "r525", "r526", "r527", "r528", "r534", "r535", "r537", "r570", "r571", "r572", "r832", "r833", "r844", "r845", "r846", "r856", "r859" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "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": [ "r856", "r1013", "r1014", "r1015", "r1016", "r1017", "r1026" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Disclosure of information about location and fair value of derivative instrument and nonderivative instrument designated as hedging instrument." } } }, "auth_ref": [ "r76", "r78", "r84" ] }, "spke_FederalFundsRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "FederalFundsRateMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds Rate", "label": "Federal Funds Rate [Member]", "documentation": "Federal Funds Rate" } } }, "auth_ref": [] }, "spke_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "> 5 years", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r192", "r316", "r334", "r829" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r336", "r808", "r829" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining six months)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r1081" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r336", "r808", "r829" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r336", "r808", "r829" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r336", "r808", "r829" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r327", "r329", "r330", "r331", "r333", "r334", "r337", "r338", "r580", "r581", "r808" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year ending December 31,", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r316", "r334", "r581", "r829" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r327", "r334", "r337", "r338", "r339", "r580", "r808", "r829" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r327", "r329", "r330", "r331", "r333", "r334", "r337", "r338", "r808" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r580", "r945" ] }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsRollForward", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets [Roll Forward]", "label": "Finite-Lived Intangible Assets [Roll Forward]", "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_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r329" ] }, "us-gaap_GainLossOnSaleOfDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfDerivatives", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Current period cash settlements on derivatives, net", "label": "Gain (Loss) on Sale of Derivatives", "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings." } } }, "auth_ref": [ "r5", "r160", "r743", "r744", "r745", "r746" ] }, "spke_GainLossOnSaleOfDerivativesSettlementsNotDesignated": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "GainLossOnSaleOfDerivativesSettlementsNotDesignated", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total current period settlements on derivatives", "terseLabel": "Current period settlements on non-trading derivatives", "label": "Gain (Loss) On Sale Of Derivatives, Settlements, Not Designated", "documentation": "Gain (Loss) On Sale Of Derivatives, Settlements, Not Designated" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "netLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r123", "r735" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/EquityVIEsDetails": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 }, "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "netLabel": "Goodwill", "verboseLabel": "Goodwill", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "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": [ "r191", "r317", "r614", "r823", "r828", "r857", "r864", "r936", "r937" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r320", "r828" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r935", "r938" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization", "label": "Goodwill, Other Increase (Decrease)", "documentation": "Amount of increase (decrease) of asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized, classified as other." } } }, "auth_ref": [ "r325" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "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_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GranteeStatusAxis", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Axis]", "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r439", "r441", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GranteeStatusDomain", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Domain]", "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r439", "r441", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Profit (Loss)", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r117", "r121", "r167", "r227", "r306", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r543", "r817", "r822", "r926", "r927", "r929", "r930", "r931", "r963" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r11" ] }, "spke_IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income before taxes allocated to non-controlling interest", "label": "Income (Loss) From Continuing Operations, Before Income Tax, Attributable To Noncontrolling Interest", "documentation": "Income (Loss) From Continuing Operations, Before Income Tax, Attributable To Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income tax expense", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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": [ "r118", "r161", "r167", "r616", "r629", "r817", "r822", "r926", "r927", "r929", "r930", "r931" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r341", "r348", "r349", "r529", "r531", "r536", "r655", "r657", "r740", "r808", "r858", "r1047" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r348", "r349", "r529", "r531", "r536", "r655", "r657", "r740", "r808", "r858", "r1047" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r228", "r475", "r479", "r480", "r481", "r482", "r483", "r484", "r489", "r491", "r492", "r493", "r674", "r852" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r170", "r179", "r245", "r246", "r263", "r279", "r293", "r478", "r479", "r490", "r635", "r852" ] }, "spke_IncomeTaxExpenseBenefitAttributabletoNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "IncomeTaxExpenseBenefitAttributabletoNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails": { "parentTag": "spke_IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Income tax expense allocated to non-controlling interest", "label": "Income Tax Expense (Benefit) Attributable to Noncontrolling Interest", "documentation": "Income Tax Expense (Benefit) Attributable to Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Taxes", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r26", "r223", "r485", "r486" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in accounts payable and accrued liabilities", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInDueFromAffiliatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDueFromAffiliatesCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Increase) decrease in accounts receivable\u2014affiliates", "label": "Increase (Decrease) in Due from Affiliates, Current", "documentation": "The increase (decrease) during the reporting period in current receivables (due within one year or one operating cycle) to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInDueToAffiliatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDueToAffiliatesCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "(Decrease) increase in accounts payable\u2014affiliates", "label": "Increase (Decrease) in Due to Affiliates, Current", "documentation": "The increase (decrease) in current obligations (due within one year or one operating cycle) owed to an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInIntangibleAssetsCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase in customer acquisition costs", "label": "Increase (Decrease) in Intangible Assets, Current", "documentation": "The increase (decrease) during the reporting period in intangible assets (for example patents and licenses)." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in other current liabilities", "label": "Increase (Decrease) in Other Current Liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r912" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in other non-current liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Increase) decrease in other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in prepaid and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "spke_IncreaseDecreaseinDeferredAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "IncreaseDecreaseinDeferredAcquisitionCosts", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase in customer acquisition costs", "label": "Increase (Decrease) in Deferred Acquisition Costs", "documentation": "Increase (Decrease) in Deferred Acquisition Costs" } } }, "auth_ref": [] }, "spke_IncrementalCommonSharesAttributabletoDilutiveEffectofCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "IncrementalCommonSharesAttributabletoDilutiveEffectofCommonStock", "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive Class B common stock (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Common Stock", "documentation": "Incremental Common Shares Attributable to Dilutive Effect of Common Stock" } } }, "auth_ref": [] }, "spke_IndirectTaxAuditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "IndirectTaxAuditsMember", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indirect Tax Audits", "label": "Indirect Tax Audits [Member]", "documentation": "Indirect Tax Audits [Member]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships, net", "label": "Intangible Assets, Current", "documentation": "The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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": [ "r327", "r945", "r947" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseNonoperating", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Credit Facility", "label": "Interest Expense, Debt, Excluding Amortization", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r125", "r394", "r834", "r835" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "totalLabel": "Interest Expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r275", "r911" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Interest Expense", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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": [ "r218", "r221", "r222" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Net", "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": [ "r201", "r812", "r864" ] }, "us-gaap_InvestmentIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeNonoperating", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and other income", "label": "Investment Income, Nonoperating", "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations." } } }, "auth_ref": [ "r124" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Letters of credit issued", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r19", "r94", "r95", "r96", "r99", "r100", "r101", "r102", "r227", "r306", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r505", "r508", "r509", "r543", "r710", "r816", "r893", "r963", "r1035", "r1036" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, Series A Preferred Stock and Stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r111", "r159", "r625", "r864", "r916", "r933", "r1027" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities, Series A Preferred Stock and Stockholders' Equity", "verboseLabel": "Liabilities", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "terseLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r96", "r187", "r227", "r306", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r505", "r508", "r509", "r543", "r864", "r963", "r1035", "r1036" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityVIEsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r19", "r99", "r100", "r101", "r102", "r227", "r306", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r505", "r508", "r509", "r543", "r963", "r1035", "r1036" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term liabilities:", "verboseLabel": "Long-term liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCommitmentFeeAmount", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseNonoperating", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit fees and commitment fees", "label": "Line of Credit Facility, Commitment Fee Amount", "documentation": "Amount of the fee for available but unused credit capacity under the credit facility." } } }, "auth_ref": [ "r93", "r98", "r361" ] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate", "label": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r93", "r98" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [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": [ "r361", "r915", "r960" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated debt\u2014affiliate", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r93", "r98" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement." } } }, "auth_ref": [ "r93", "r98", "r361", "r915", "r960" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonutilization fee, percent", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Senior Credit Facility", "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "spke_LitigationAndRegulatoryMattersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "LitigationAndRegulatoryMattersMember", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation and Regulatory Matters", "label": "Litigation And Regulatory Matters [Member]", "documentation": "Litigation And Regulatory Matters [Member]" } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseAxis", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buy", "label": "Long [Member]", "documentation": "Indicates an ownership position in, or purchase of, a security." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "terseLabel": "Outstanding under subordinated note", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r156", "r386", "r400", "r832", "r833", "r863", "r1044" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r195" ] }, "spke_LongTermIncentivePlanLTIPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "LongTermIncentivePlanLTIPMember", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Incentive Plan (\"LTIP\")", "label": "Long-Term Incentive Plan (\"LTIP\") [Member]", "documentation": "Long-Term Incentive Plan (\"LTIP\")" } } }, "auth_ref": [] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityVIEsDetails": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term portion of Senior Credit Facility", "verboseLabel": "Long-term portion of Senior Credit Facility", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r19", "r41", "r42" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r19", "r951", "r952", "r953" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "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": [ "r19", "r43", "r951", "r952", "r953" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r354", "r355", "r356", "r359", "r474", "r664", "r830", "r956", "r957" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [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": [ "r354", "r355", "r356", "r359", "r474", "r830", "r956", "r957" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r354", "r355", "r356", "r359", "r474", "r830", "r956", "r957" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent liabilities", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r354", "r901" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r354", "r355", "r356", "r359", "r474", "r664", "r830", "r956", "r957" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r300", "r839", "r874", "r879", "r971", "r1046", "r1048", "r1049", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r355", "r356", "r357", "r358", "r437", "r474", "r528", "r578", "r654", "r656", "r664", "r701", "r702", "r763", "r766", "r770", "r771", "r782", "r806", "r807", "r827", "r836", "r849", "r859", "r860", "r861", "r862", "r875", "r967", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042" ] }, "spke_MergerAgreementWithRetailcoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "MergerAgreementWithRetailcoMember", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Merger Agreement With Retailco", "label": "Merger Agreement With Retailco [Member]", "documentation": "Merger Agreement With Retailco" } } }, "auth_ref": [] }, "spke_MidAtlanticMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "MidAtlanticMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mid-Atlantic", "label": "Mid-Atlantic [Member]", "documentation": "Mid-Atlantic [Member]" } } }, "auth_ref": [] }, "spke_MidwestMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "MidwestMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Midwest", "label": "Midwest [Member]", "documentation": "Midwest [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r355", "r356", "r357", "r358", "r437", "r474", "r528", "r578", "r654", "r656", "r664", "r701", "r702", "r763", "r766", "r770", "r771", "r782", "r806", "r807", "r827", "r836", "r849", "r859", "r860", "r861", "r875", "r967", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest in Spark HoldCo, LLC", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r110", "r158", "r227", "r306", "r362", "r365", "r366", "r367", "r371", "r372", "r543", "r624", "r714" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions paid to non-controlling unit holders", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r144" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r300", "r839", "r874", "r879", "r971", "r1046", "r1048", "r1049", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075" ] }, "srt_NaturalGasReservesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NaturalGasReservesMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Natural Gas", "label": "Natural Gas [Member]" } } }, "auth_ref": [ "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r607", "r608", "r609", "r610" ] }, "spke_NetAssetOptimizationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "NetAssetOptimizationRevenue", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails": { "parentTag": "spke_NetAssetOptimizationRevenuesExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue NAO - affiliates", "label": "Net Asset Optimization Revenue", "documentation": "Net Asset Optimization Revenue" } } }, "auth_ref": [] }, "spke_NetAssetOptimizationRevenuesExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "NetAssetOptimizationRevenuesExpenses", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 }, "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net asset optimization expense", "terseLabel": "Net asset optimization expense", "totalLabel": "Net NAO - affiliates", "label": "Net Asset Optimization Revenues (Expenses)", "documentation": "Net Asset Optimization Revenues (Expenses)" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r220" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r220" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r130", "r131", "r132" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Via Renewables, Inc. stockholders", "terseLabel": "Net income attributable to Via Renewables, Inc. stockholders", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r122", "r132", "r162", "r185", "r208", "r209", "r212", "r227", "r236", "r238", "r239", "r240", "r241", "r242", "r245", "r246", "r256", "r306", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r498", "r502", "r522", "r543", "r632", "r732", "r753", "r754", "r891", "r963" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails": { "parentTag": "spke_IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: Net income attributable to non-controlling interests", "terseLabel": "Net income attributable to non-controlling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r71", "r146", "r208", "r209", "r242", "r245", "r246", "r631", "r910" ] }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToParentDiluted", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted net income attributable to stockholders of Class A common stock", "label": "Net Income (Loss) Attributable to Parent, Diluted", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0, "order": 2.0 }, "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to stockholders of Class A common stock, basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r216", "r238", "r239", "r240", "r241", "r247", "r248", "r257", "r260", "r502" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to stockholders of Class A common stock, diluted", "terseLabel": "Net income attributable to stockholders of Class A common stock, diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r216", "r249", "r252", "r253", "r254", "r255", "r257", "r260" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Standards Being Evaluated/Standards Not yet adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "spke_NewEnglandMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "NewEnglandMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New England", "label": "New England [Member]", "documentation": "New England [Member]" } } }, "auth_ref": [] }, "spke_NonCashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "NonCashFlowHedgingMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash Flow Hedging", "label": "Non-cash Flow Hedging [Member]", "documentation": "Non-cash Flow Hedging" } } }, "auth_ref": [] }, "spke_NonPurchaseofAccountsReceivableMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "NonPurchaseofAccountsReceivableMarketMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-POR", "label": "Non-Purchase of Accounts Receivable Market [Member]", "documentation": "Non-POR [Member]" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash items:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Changes in ownership interest", "label": "Noncontrolling Interest, Decrease from Deconsolidation", "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest." } } }, "auth_ref": [ "r8", "r53" ] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution for cash settlement / merger", "label": "Noncontrolling Interest, Increase from Business Combination", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r8", "r53", "r60" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling Interest", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r63", "r417", "r920", "r921", "r922", "r923", "r1079" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other expenses", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r124" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrelated Party", "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r918", "r919" ] }, "spke_NontradingCommodityContractCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "NontradingCommodityContractCurrentMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-trading commodity derivatives", "verboseLabel": "Non-trading commodity derivatives", "label": "Non-trading Commodity Contract, Current [Member]", "documentation": "Non-trading Commodity Contract, Current [Member]" } } }, "auth_ref": [] }, "spke_NontradingCommodityContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "NontradingCommodityContractMember", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-trading commodity derivative liabilities", "label": "Non-trading Commodity Contract [Member]", "documentation": "Non-trading Commodity Contract [Member]" } } }, "auth_ref": [] }, "spke_NontradingCommodityContractNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "NontradingCommodityContractNoncurrentMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-trading commodity derivatives", "verboseLabel": "Non-trading commodity derivatives", "label": "Non-trading Commodity Contract, Noncurrent [Member]", "documentation": "Non-trading Commodity Contract, Noncurrent [Member]" } } }, "auth_ref": [] }, "spke_NontradingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "NontradingMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on non-trading derivatives, net", "label": "Non-trading [Member]", "documentation": "Non-trading [Member]" } } }, "auth_ref": [] }, "spke_NoticeOfViolationAndAssessmentOfCivilPenaltyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "NoticeOfViolationAndAssessmentOfCivilPenaltyMember", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notice of Violation and Assessment of Civil Penalty", "label": "Notice of Violation and Assessment of Civil Penalty [Member]", "documentation": "Notice of Violation and Assessment of Civil Penalty" } } }, "auth_ref": [] }, "spke_NuDevcoRetailHoldingsandNuDevcoRetailMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "NuDevcoRetailHoldingsandNuDevcoRetailMember", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NuDevco Retail Holdings and NuDevco Retail", "label": "NuDevco Retail Holdings and NuDevco Retail [Member]", "documentation": "NuDevco Retail Holdings and NuDevco Retail [Member]" } } }, "auth_ref": [] }, "spke_NuDevcoRetailandRetailcoLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "NuDevcoRetailandRetailcoLLCMember", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affiliated Owners", "label": "NuDevco Retail and Retailco LLC [Member]", "documentation": "NuDevco Retail and Retailco LLC [Member]" } } }, "auth_ref": [] }, "us-gaap_OffsettingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingAssetsLineItems", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offsetting Assets [Line Items]", "label": "Offsetting Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OffsettingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingAssetsTable", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offsetting Assets [Table]", "label": "Offsetting Assets [Table]", "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements." } } }, "auth_ref": [ "r113", "r114" ] }, "us-gaap_OffsettingAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingAssetsTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Offsetting Assets", "label": "Offsetting Assets [Table Text Block]", "documentation": "Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [ "r113", "r206" ] }, "us-gaap_OffsettingLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingLiabilitiesLineItems", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offsetting Liabilities [Line Items]", "label": "Offsetting Liabilities [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_OffsettingLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingLiabilitiesTable", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offsetting Liabilities [Table]", "label": "Offsetting Liabilities [Table]", "documentation": "Disclosure of information about derivative and financial liabilities that are subject to offsetting, including enforceable master netting arrangements." } } }, "auth_ref": [ "r113", "r114" ] }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingLiabilitiesTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Offsetting Liabilities", "label": "Offsetting Liabilities [Table Text Block]", "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [ "r113", "r206" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r167", "r817", "r926", "r927", "r929", "r930", "r931" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r294", "r822", "r823" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "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.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "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": [ "r91", "r133", "r134", "r145" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/FormationandOrganization" ], "lang": { "en-us": { "role": { "terseLabel": "Formation and Organization", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r91", "r145", "r666", "r667" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "verboseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r202", "r864" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/EquityVIEsDetails": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "verboseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r193" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current liabilities", "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r95", "r864" ] }, "spke_OtherLongTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "OtherLongTermDebtMember", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Long Term Debt [Member]", "documentation": "Other Long Term Debt" } } }, "auth_ref": [] }, "us-gaap_OtherLongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityVIEsDetails": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "label": "Other Long-Term Debt, Noncurrent", "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r19", "r709" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r132" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stockholders' Equity", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "spke_PaymentofIncomeTaxesIncurredbytheCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "PaymentofIncomeTaxesIncurredbytheCompanyMember", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of Income Taxes Incurred by The Company", "label": "Payment of Income Taxes Incurred by the Company [Member]", "documentation": "Payment of Income Taxes Incurred by the Company [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDistributionsToAffiliates", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distributions to affiliates", "label": "Payments of Distributions to Affiliates", "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r128" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of dividends to Class A common stockholders", "terseLabel": "Payment of dividends to Class A common stockholders", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r128" ] }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsMinorityInterest", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of distributions to non-controlling unitholders", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests." } } }, "auth_ref": [ "r128" ] }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of Preferred Stock dividends", "terseLabel": "Payment of preferred stock dividends", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity." } } }, "auth_ref": [ "r128" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Restricted stock vesting", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r217" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to acquire assets", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r169", "r1007", "r1008", "r1009" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r127" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999" ] }, "us-gaap_PositionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PositionAxis", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Axis]", "label": "Position [Axis]", "documentation": "Information by position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PositionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PositionDomain", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Domain]", "label": "Position [Domain]", "documentation": "Indicates position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock dividend accrual rate", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r403", "r764", "r767", "r769", "r783" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: Dividend on Series A Preferred Stock", "terseLabel": "Less: Dividend on Series A Preferred Stock", "label": "Preferred Stock Dividends, Income Statement Impact", "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendsPerShareDeclared", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declaration per share of preferred stock (in dollars per share)", "label": "Preferred Stock, Dividends Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding." } } }, "auth_ref": [] }, "us-gaap_PreferredStockLiquidationPreference": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockLiquidationPreference", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, liquidation preference (in dollars per share)", "label": "Preferred Stock, Liquidation Preference Per Share", "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share." } } }, "auth_ref": [ "r48", "r49", "r104", "r914", "r969" ] }, "us-gaap_PreferredStockRedemptionPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockRedemptionPricePerShare", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, redemption price per share (in dollars per share)", "label": "Preferred Stock, Redemption Price Per Share", "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer." } } }, "auth_ref": [ "r47", "r48", "r51" ] }, "us-gaap_PreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockTextBlock", "presentation": [ "http://www.sparkenergy.com/role/PreferredStock" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Text Block]", "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock." } } }, "auth_ref": [ "r141" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrimeRateMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime Rate", "label": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution for cash settlement of merger", "label": "Proceeds from Noncontrolling Interests", "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on notes payable", "label": "Proceeds from Notes Payable", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other revenue", "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r972" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r296", "r579", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r809", "r837", "r873", "r875", "r876", "r880", "r881", "r958", "r959", "r971", "r1046", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r296", "r579", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r809", "r837", "r873", "r875", "r876", "r880", "r881", "r958", "r959", "r971", "r1046", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Consolidated net income", "verboseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r185", "r208", "r209", "r219", "r227", "r236", "r242", "r245", "r246", "r306", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r498", "r502", "r503", "r506", "r507", "r522", "r543", "r616", "r630", "r679", "r732", "r753", "r754", "r853", "r854", "r892", "r910", "r963" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "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": [ "r7", "r556" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r136", "r173", "r176", "r177" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r137", "r189", "r628" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r556" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment\u2014net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r7", "r556", "r617", "r628", "r864" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "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": [ "r137", "r556" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated\u00a0useful lives (years)", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense", "verboseLabel": "Current period credit loss provision", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r215", "r311" ] }, "spke_PurchaseofAccountsReceivableMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "PurchaseofAccountsReceivableMarketMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "POR", "label": "Purchase of Accounts Receivable Market [Member]", "documentation": "POR [Member]" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r355", "r356", "r357", "r358", "r429", "r437", "r465", "r466", "r467", "r474", "r528", "r573", "r577", "r578", "r654", "r656", "r664", "r701", "r702", "r763", "r766", "r770", "r771", "r782", "r806", "r807", "r827", "r836", "r849", "r859", "r860", "r861", "r862", "r875", "r884", "r954", "r967", "r1016", "r1038", "r1039", "r1040", "r1041", "r1042" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r355", "r356", "r357", "r358", "r429", "r437", "r465", "r466", "r467", "r474", "r528", "r573", "r577", "r578", "r654", "r656", "r664", "r701", "r702", "r763", "r766", "r770", "r771", "r782", "r806", "r807", "r827", "r836", "r849", "r859", "r860", "r861", "r862", "r875", "r884", "r954", "r967", "r1016", "r1038", "r1039", "r1040", "r1041", "r1042" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable [Domain]", "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r106", "r112" ] }, "us-gaap_ReceivablesBillingStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesBillingStatusDomain", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Billing Status [Domain]", "label": "Receivables Billing Status [Domain]", "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid." } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesNetCurrentAbstract", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Receivables, Net, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Retail Gross Margin to Income Before Income Tax Expense", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r37", "r38" ] }, "us-gaap_RegulatoryAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RegulatoryAssetsCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Renewable energy credit asset", "label": "Regulatory Asset, Current", "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost." } } }, "auth_ref": [ "r163" ] }, "us-gaap_RegulatoryLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RegulatoryLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Renewable energy credit liability", "label": "Regulatory Liability, Current", "documentation": "The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period." } } }, "auth_ref": [ "r164" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "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": [ "r301", "r436", "r561", "r562", "r619", "r626", "r704", "r705", "r706", "r707", "r708", "r729", "r731", "r762" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r229", "r230", "r561", "r562", "r563", "r564", "r619", "r626", "r704", "r705", "r706", "r707", "r708", "r729", "r731", "r762" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r561", "r562", "r1034" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "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": [ "r301", "r736", "r737", "r740" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "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": [ "r301", "r436", "r561", "r562", "r619", "r626", "r704", "r705", "r706", "r707", "r708", "r729", "r731", "r762", "r1034" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliates" ], "lang": { "en-us": { "role": { "terseLabel": "Transactions with Affiliates", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r558", "r559", "r560", "r562", "r565", "r675", "r676", "r677", "r738", "r739", "r740", "r759", "r761" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on notes payable", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r129", "r915" ] }, "us-gaap_RepaymentsOfSubordinatedShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfSubordinatedShortTermDebt", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net paydown on subordinated debt facility", "label": "Repayments of Subordinated Short-Term Debt", "documentation": "The cash outflow for an obligation which places a lender in a lien position behind debt having a higher priority of repayment (senior loan) in liquidation of the entity's assets scheduled to be repaid within one year or in the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r129" ] }, "spke_ResidentialCustomerEquivalent": { "xbrltype": "energyItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "ResidentialCustomerEquivalent", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential customer equivalents (kwh)", "label": "Residential Customer Equivalent", "documentation": "Residential Customer Equivalent" } } }, "auth_ref": [] }, "spke_ResidentialCustomerEquivalentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "ResidentialCustomerEquivalentMember", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential Customer Equivalent", "label": "Residential Customer Equivalent [Member]", "documentation": "Residential Customer Equivalent" } } }, "auth_ref": [] }, "spke_ResidentialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "ResidentialMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential", "label": "Residential [Member]", "documentation": "Residential [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents, Current", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": [ "r25", "r188", "r224" ] }, "spke_RestrictedStockUnitsChangeInControlUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "RestrictedStockUnitsChangeInControlUnitsMember", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CIC RSUs", "label": "Restricted Stock Units, Change In Control Units [Member]", "documentation": "Restricted Stock Units, Change In Control Units" } } }, "auth_ref": [] }, "spke_RestrictedStockUnitsEquityClassifiedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "RestrictedStockUnitsEquityClassifiedMember", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Classified RSUs", "label": "Restricted Stock Units, Equity Classified [Member]", "documentation": "Restricted Stock Unit, Equity Classified" } } }, "auth_ref": [] }, "spke_RestrictedStockUnitsLiabilityClassifiedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "RestrictedStockUnitsLiabilityClassifiedMember", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Classified RSUs", "label": "Restricted Stock Units, Liability Classified [Member]", "documentation": "Restricted Stock Units, Liability Classified" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "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": [] }, "spke_RetailElectricityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "RetailElectricityMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Retail Electricity", "terseLabel": "Retail Electricity (a)", "label": "Retail Electricity [Member]", "documentation": "Retail Electricity [Member]" } } }, "auth_ref": [] }, "spke_RetailGrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "RetailGrossProfit", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retail Gross Margin", "label": "Retail Gross Profit", "documentation": "Retail Gross Profit" } } }, "auth_ref": [] }, "us-gaap_RetailMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetailMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retail revenues", "label": "Retail [Member]", "documentation": "Sale of product directly to consumer." } } }, "auth_ref": [ "r972" ] }, "spke_RetailNaturalGasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "RetailNaturalGasMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Retail Natural Gas", "terseLabel": "Retail Natural\u00a0Gas", "label": "Retail Natural Gas [Member]", "documentation": "Retail Natural Gas [Member]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r108", "r144", "r623", "r661", "r663", "r673", "r713", "r864" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r182", "r233", "r234", "r235", "r237", "r242", "r244", "r246", "r307", "r308", "r340", "r487", "r488", "r495", "r496", "r497", "r499", "r501", "r502", "r512", "r514", "r515", "r517", "r520", "r553", "r555", "r658", "r660", "r680", "r1079" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retail revenues", "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including 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": [ "r165", "r166", "r263", "r272", "r273", "r287", "r293", "r296", "r298", "r300", "r426", "r427", "r579" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.sparkenergy.com/role/Revenues" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r180", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r428" ] }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuePerformanceObligationDescriptionOfTiming", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Typical length of contract", "label": "Revenue, Performance Obligation, Description of Timing", "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service." } } }, "auth_ref": [ "r419" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Revenues", "verboseLabel": "Total revenues", "label": "Revenues", "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": [ "r165", "r166", "r213", "r227", "r263", "r272", "r273", "r287", "r293", "r296", "r298", "r300", "r306", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r543", "r616", "r822", "r963" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Economic interest", "label": "Sale of Stock, Percentage of Ownership after Transaction", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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": [ "r28" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r58", "r59", "r500" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Gains (Losses) on Derivative Instruments", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r77", "r79", "r510" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Income Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r925" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r303", "r304", "r305", "r494", "r902", "r903", "r904", "r1002", "r1003", "r1004", "r1005" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "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": [ "r1013", "r1014" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r327", "r334", "r337", "r338", "r339", "r580", "r808", "r829" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill, Customer Relationships and Trademarks", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r935", "r938" ] }, "spke_ScheduleOfNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "ScheduleOfNoncontrollingInterestTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Net Income (Loss) and Income Tax Expense (Benefit) Attributable to Non-controlling Interest", "label": "Schedule Of Noncontrolling Interest [Table Text Block]", "documentation": "Schedule Of Noncontrolling Interest [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Volumetric Underlying Derivative Transactions", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7", "r556" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r88", "r89", "r736", "r737", "r740" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions", "label": "Schedule of Related Party Transactions [Table Text Block]", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, 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": [] }, "us-gaap_ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Economic Interests", "label": "Schedule of Sale of Stock by Subsidiary or Equity Method Investee Disclosure [Table Text Block]", "documentation": "Tabular disclosure of sales of stock or previously unissued stock made by subsidiary or equity method investee to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r34", "r35", "r36" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Data for Business Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r34", "r35", "r36" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r439", "r441", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Unit Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r45", "r46", "r48", "r49", "r50", "r52", "r140", "r142", "r143", "r144", "r196", "r197", "r198", "r265", "r402", "r403", "r404", "r406", "r409", "r414", "r416", "r669", "r670", "r671", "r672", "r836", "r900", "r914" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Preferred Equity Balance", "label": "Schedule of Stock by Class [Table Text Block]", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r20", "r44", "r45", "r46", "r48", "r49", "r50", "r52", "r104", "r105", "r142", "r143", "r144" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Variable Interest Entities [Table]", "label": "Variable Interest Entity [Table]", "documentation": "Disclosure of information about variable interest held, whether or not such variable interest entity (VIE) is included in consolidated financial statements." } } }, "auth_ref": [ "r65", "r66", "r67", "r68", "r69", "r504", "r505", "r508", "r509", "r574", "r575", "r576" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Amounts and Classification of Assets and Liabilities", "label": "Schedule of Variable Interest Entities [Table Text Block]", "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide." } } }, "auth_ref": [ "r65", "r66", "r67", "r68", "r69" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r829", "r946" ] }, "us-gaap_SecuredOvernightFinancingRateSofrMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredOvernightFinancingRateSofrMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral." } } }, "auth_ref": [ "r1011" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r894" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r896" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r165", "r166", "r167", "r168", "r263", "r268", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r300", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r339", "r350", "r351", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r819", "r822", "r823", "r828", "r878", "r1046", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r298", "r299", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r694", "r697", "r699", "r765", "r768", "r772", "r784", "r792", "r796", "r797", "r798", "r799", "r801", "r802", "r803", "r804", "r805", "r810", "r838", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r877", "r884", "r971", "r1046", "r1048", "r1049", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r168", "r263", "r267", "r268", "r269", "r270", "r271", "r283", "r285", "r286", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r300", "r818", "r820", "r821", "r822", "r824", "r825", "r826" ] }, "spke_SegmentReportingInformationExpensesforReportableSegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "SegmentReportingInformationExpensesforReportableSegmentAbstract", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less:", "label": "Segment Reporting Information, Expenses for Reportable Segment [Abstract]", "documentation": "Segment Reporting Information, Expenses for Reportable Segment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r905", "r906", "r970" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock compensation accelerated expense", "label": "Share-Based Payment Arrangement, Accelerated Cost", "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r850" ] }, "spke_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendReinvestmentInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendReinvestmentInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend reinvestment issuances (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment In Period, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment In Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "spke_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendReinvestmentIssuances": { "xbrltype": "sharesItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendReinvestmentIssuances", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend reinvestment issuances (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment Issuances", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment In Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r459" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r459" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r457" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r457" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested at December 31, 2023 (in shares)", "periodEndLabel": "Unvested at June 30, 2024 (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r454", "r455" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of Shares (in thousands)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested at December 31, 2023 (in dollars per share)", "periodEndLabel": "Unvested at June 30, 2024 (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r454", "r455" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares, vested (in shares)", "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r458" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r458" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r439", "r441", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation, shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r851" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee", "label": "Share-Based Payment Arrangement, Employee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r441", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ] }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedPaymentArrangementNonemployeeMember", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonemployee", "label": "Share-Based Payment Arrangement, Nonemployee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r439", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Information technology", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "spke_SouthwestMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "SouthwestMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Southwest", "label": "Southwest [Member]", "documentation": "Southwest [Member]" } } }, "auth_ref": [] }, "spke_SparkHoldCoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "SparkHoldCoMember", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The Company", "label": "Spark HoldCo [Member]", "documentation": "Spark HoldCo [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r165", "r166", "r167", "r168", "r184", "r263", "r268", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r300", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r339", "r342", "r350", "r351", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r819", "r822", "r823", "r828", "r878", "r1046", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r181", "r196", "r197", "r198", "r227", "r250", "r251", "r258", "r260", "r265", "r266", "r306", "r362", "r365", "r366", "r367", "r371", "r372", "r402", "r403", "r406", "r409", "r416", "r543", "r669", "r670", "r671", "r672", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r712", "r733", "r755", "r785", "r786", "r787", "r788", "r789", "r900", "r914", "r924" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r105", "r109", "r110", "r182", "r210", "r211", "r212", "r233", "r234", "r235", "r237", "r242", "r244", "r246", "r264", "r307", "r308", "r340", "r417", "r487", "r488", "r495", "r496", "r497", "r499", "r501", "r502", "r512", "r513", "r514", "r515", "r516", "r517", "r520", "r544", "r545", "r546", "r547", "r548", "r549", "r553", "r555", "r557", "r633", "r658", "r659", "r660", "r680", "r755" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r298", "r299", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r694", "r697", "r699", "r765", "r768", "r772", "r784", "r792", "r796", "r797", "r798", "r799", "r801", "r802", "r803", "r804", "r805", "r810", "r838", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r877", "r884", "r971", "r1046", "r1048", "r1049", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r233", "r234", "r235", "r264", "r555", "r579", "r668", "r691", "r703", "r704", "r705", "r706", "r707", "r708", "r712", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r725", "r726", "r727", "r728", "r729", "r731", "r734", "r735", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r755", "r885" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "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": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r233", "r234", "r235", "r264", "r301", "r555", "r579", "r668", "r691", "r703", "r704", "r705", "r706", "r707", "r708", "r712", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r725", "r726", "r727", "r728", "r729", "r731", "r734", "r735", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r755", "r885" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.sparkenergy.com/role/StockCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock offering purchase shares (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r10", "r104", "r105", "r144", "r669", "r755", "r786" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock unit vesting (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r10", "r144" ] }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued - reverse stock split (in shares)", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split." } } }, "auth_ref": [ "r10" ] }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Shares (in shares)", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r10", "r105", "r144" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock unit vesting", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r10", "r104", "r105", "r144" ] }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Shares", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r10", "r54", "r104", "r105", "r144" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r105", "r109", "r110", "r135", "r714", "r730", "r756", "r757", "r864", "r893", "r916", "r933", "r1027", "r1079" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r63", "r64", "r70", "r182", "r183", "r211", "r233", "r234", "r235", "r237", "r242", "r244", "r307", "r308", "r340", "r417", "r487", "r488", "r495", "r496", "r497", "r499", "r501", "r502", "r512", "r513", "r514", "r515", "r516", "r517", "r520", "r544", "r545", "r549", "r554", "r557", "r659", "r660", "r678", "r714", "r730", "r756", "r757", "r790", "r892", "r916", "r933", "r1027", "r1079" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r141", "r226", "r401", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r415", "r417", "r519", "r758", "r760", "r791" ] }, "us-gaap_SubordinatedDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubordinatedDebt", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityVIEsDetails": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Subordinated debt \u2014 affiliate", "terseLabel": "Subordinated Debt - affiliates", "label": "Subordinated Debt", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [ "r19", "r94", "r156", "r1044" ] }, "spke_SubordinatedDebtAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "SubordinatedDebtAdvances", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated debt, advances", "label": "Subordinated Debt, Advances", "documentation": "Subordinated Debt, Advances" } } }, "auth_ref": [] }, "spke_SubordinatedDebtDebtCovenantMinimumAvailability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "SubordinatedDebtDebtCovenantMinimumAvailability", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum availability under the borrowing base", "label": "Subordinated Debt, Debt Covenant, Minimum Availability", "documentation": "Subordinated Debt, Debt Covenant, Minimum Availability" } } }, "auth_ref": [] }, "us-gaap_SubordinatedDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubordinatedDebtMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated Debt", "label": "Subordinated Debt [Member]", "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r550", "r568" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r550", "r568" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r550", "r568" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r550", "r568" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r550", "r568" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r567", "r569" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the period for:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,567,543 shares issued and outstanding at June\u00a030, 2024 and December\u00a031, 2023", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. 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. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r103", "r227", "r306", "r543" ] }, "us-gaap_TemporaryEquityOtherChanges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityOtherChanges", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated dividends on Series A Preferred Stock", "label": "Temporary Equity, Other Changes", "documentation": "Amount of increase (decrease) in temporary equity from changes classified as other." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value per share (in dollars per share)", "label": "Temporary Equity, Par or Stated Value Per Share", "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. 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." } } }, "auth_ref": [ "r20", "r44" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Temporary Equity, Shares Authorized", "documentation": "The maximum number of securities 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." } } }, "auth_ref": [ "r103" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Temporary Equity, Shares Issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. 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." } } }, "auth_ref": [ "r103" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Temporary Equity, Shares Outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. 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." } } }, "auth_ref": [ "r103" ] }, "us-gaap_TradeAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeAccountsReceivableMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Accounts Receivable", "label": "Trade Accounts Receivable [Member]", "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business." } } }, "auth_ref": [] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksMember", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trademarks", "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r61", "r829", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r947", "r948", "r949" ] }, "us-gaap_TradingActivityByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradingActivityByTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Activity [Axis]", "label": "Trading Activity [Axis]", "documentation": "Information by type of trading activity." } } }, "auth_ref": [ "r151" ] }, "us-gaap_TradingActivityByTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradingActivityByTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Activity, by Type [Domain]", "label": "Trading Activity, by Type [Domain]", "documentation": "Gains and losses on trading activities (including both derivative and nonderivative instruments) recognized in the statement of financial performance, separately by major types of items (such as fixed income/interest rates, foreign exchange, equity, commodity, and credit)." } } }, "auth_ref": [ "r151" ] }, "spke_TradingCommodityContractCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "TradingCommodityContractCurrentMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading commodity derivatives", "verboseLabel": "Trading commodity derivatives", "label": "Trading Commodity Contract, Current [Member]", "documentation": "Trading Commodity Contract, Current [Member]" } } }, "auth_ref": [] }, "spke_TradingCommodityContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "TradingCommodityContractMember", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading commodity derivative liabilities", "label": "Trading Commodity Contract [Member]", "documentation": "Trading Commodity Contract [Member]" } } }, "auth_ref": [] }, "spke_TradingCommodityContractNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "TradingCommodityContractNoncurrentMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading commodity derivatives", "verboseLabel": "Trading commodity derivatives", "label": "Trading Commodity Contract, Noncurrent [Member]", "documentation": "Trading Commodity Contract, Noncurrent [Member]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "spke_TransactionsWithAffiliatesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "TransactionsWithAffiliatesPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Relationship with our Founder, Sole Common Stock Shareholder, and Chief Executive Officer", "label": "Transactions With Affiliates [Policy Text Block]", "documentation": "Transactions With Affiliates" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r54" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, at cost (in shares)", "negatedPeriodStartLabel": "Balance at beginning of period (in shares)", "negatedPeriodEndLabel": "Balance at end of period (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r54" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost, 0 and 28,918 shares at June\u00a030, 2024 and December\u00a031, 2023", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r54", "r55", "r109" ] }, "us-gaap_UnbilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnbilledRevenuesMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled revenue", "label": "Unbilled Revenues [Member]", "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions." } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on derivatives, net", "label": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period." } } }, "auth_ref": [ "r5" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates and Assumptions", "label": "Use of Estimates, Policy [Policy Text Block]", "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": [ "r31", "r32", "r33", "r171", "r172", "r174", "r175" ] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity [Line Items]", "label": "Variable Interest Entity [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": [ "r504", "r505", "r508", "r509", "r574", "r575", "r576" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity, Primary Beneficiary", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity." } } }, "auth_ref": [ "r65", "r504", "r505", "r508", "r509" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateDomain", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "spke_ViaRenewablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "ViaRenewablesMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Via Renewables", "label": "Via Renewables [Member]", "documentation": "Via Renewables" } } }, "auth_ref": [] }, "spke_WKeithMaxwellIIIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20240630", "localname": "WKeithMaxwellIIIMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "W. Keith Maxwell III", "label": "W. Keith Maxwell III [Member]", "documentation": "W. Keith Maxwell III" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted weighted average shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r249", "r260" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted average Class A common shares outstanding (in shares)", "netLabel": "Basic weighted average Class A common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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": [ "r247", "r260" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares of Class A common stock outstanding", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred debt issuance cost, writeoff", "label": "Deferred Debt Issuance Cost, Writeoff", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r125" ] } } } }, "std_ref": { "r0": { "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" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "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": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4" }, "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": "55", "Paragraph": "10", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-8" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-9" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-13" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-14" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-9" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4H", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "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(19)(a))", "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(19)(b))", "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(19))", "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(20))", "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(21))", "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(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-4" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r137": { "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" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r146": { "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" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r153": { "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" }, "r154": { "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" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r161": { "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" }, "r162": { "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" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478742/980-340-50-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477571/980-405-25-1" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r191": { "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" }, "r192": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "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(18))", "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(22))", "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(27)(b))", "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(28))", "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(29))", "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(30)(a)(4))", "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(4))", "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(6))", "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(8))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r205": { "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" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-4" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r256": { "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" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r275": { "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" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r278": { "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" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r281": { "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" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r287": { "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" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r298": { "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" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r352": { "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" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r414": { "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" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-4" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r656": { "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" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "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(2)(b))", "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(3)(a))", "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(3)(b))", "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(3)(c))", "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(6)(b))", "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(6)(c))", "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(6)(d))", "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(6)(e))", "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(8))", "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(9)(b))", "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(9)(c))", "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(9)(d))", "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(9)(e))", "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": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "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(7)(c)(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(7)(c)(2))", "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(7)(c)(3))", "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(7)(c)(5))", "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(7)(c)(6))", "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(7)(c)(7))", "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(9))", "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": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r759": { "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" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r766": { "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" }, "r767": { "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" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r811": { "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" }, "r812": { "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" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r822": { "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" }, "r823": { "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" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r827": { "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" }, "r828": { "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" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r873": { "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" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r875": { "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" }, "r876": { "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" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478790/946-405-45-2" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r898": { "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" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r906": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r926": { "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" }, "r927": { "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" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r936": { "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" }, "r937": { "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" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r945": { "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" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r947": { "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" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r958": { "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" }, "r959": { "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" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r962": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1000": { "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" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 91 0001606268-24-000022-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001606268-24-000022-xbrl.zip M4$L#!!0 ( !-E 5D2%LL:700 . 6 = 8V5R=&-E;V%N9&-F;V5X M:#,R+7$R,C R-"YH=&W=6%M3XS84?N^O4,.4A1D[V"8)PX&6 MOG44^SA6L26O)!/27]\CV]?9S5]J*>C'%H[/<#8_3Y[S^.WXPOR6%P MU][[+8TPKB!;#WJYAM13.W@*4K.$150SP]W"[Y51. M$64F0FN1AQUU^J^-97\?Q'JW!NAW1V_YPTVO9(Q)Y'@O [OC.G4 M!O=C225F.YN33U (B:'EY*V0.?$]]R-)A+14'YO-&%,HHD+$,;%@Y@P922:88!-JAS?ANEE$\!AUR>,Z6,1OP;SA@G M(DE!@D@<SB#+R'@\=A[%M+H::Y/L8N_8-9 W5-(_J5H6/HDB M47)M1J]A6\&_KW0Y!&B4DLBB+#X53<,^!#T8!5HW=['4W!OUCH-TJATCES)% MKKF885RGF-AN?_ P3CQY4W@;-,6:5EN==\T>%#2.,5]N!HD.>]UVT,67%A09 MUCS7H>OWG\T[O]UX]O2 PCE:DZM:CA/8JP((G?W8OW%Y7ZI8\7/5R7JW]\V*F*/K< A"5Z/+"=]:TF M/-C"A -A'.=!7J$TSA)-43+&MS9_33%09H9)(4&9O#N&3!%>40R-00A$0H&% MH!PKE2R@$17&S*HVB46N,JO*1A1030;U%6RV5[+_V%1_GF%]AFY7B$I.RFFI M= 54?C4V-W*@,?UN>OI>4[9+WT%WZOBP]TQ;E;3E$&RNLUY^65GBFOOD8W<_L8N MKGKT[SKTO]*S=2%?N]-7^WUY"_WR ]$:?6O^5#"Q_@G."W)M;_T/MLTQ8PU_ M']NG/!VM<63Y1+80RF[%0HD?Z 8[5\YH&ZEZ@^U]$:$3);)2KXK\P[%N?:U. MF _LR?;?4$L#!!0 ( !-E 5FM,Z/3<@< ',A 8 8V5R=&-E;V5X M:#,Q,2UQ,C(P,C0N:'1MW5IM<]LV$OY^OP+GS*7VC.2(LEPGDNL9U58NFFN= M5%&:?KL!R:6(,TFH "E9]^OO68!ZL:4X2JYI4NN#+(*[BWU]=D'Z/"WS[.(\ M)1E?_.W\[\VFN-)1E5-1BLB0+"D6E57%1+R/R=Z(9K.FNM33A5&3M!3M5KLC MWFMSHV;2WR]5F='%4L[Y,W]]_LQM'%Q'JN94/$/!RIL1>&+X"Q(3B1U M6IW@>=".H^^3LSBB..P$R;^# [""W//8Y*IHI\?[=L_:T[,U57*;= MH-7ZQX&CNSA/=%%B,P-F_]/+V)8DS03"0EV6.N^>0E:]4NHI!.*ZI-NR*3,U M*;K.X@,O?"D@TIDVW2C(;7E\,W_9_$X+?!Y;OQ\-_300P4F_&70.^T>B?WU5+YU>U4L0-GXU$&\A930<#P=O(?'R M5?_ZGP/1OQSS[>#%2:3NG+!/#(58C,JR6*%-9/GUR^KRW9>T'JV7#$\Y.5<3(F6[[;/KE MJV"WE<&Q&(I4SD@8FBF: Y_*5%GQ2R4-DCE;B!%-M2G%89F2>/KD>;O=ZAFW MY"Z"WI'0A7BI32Z"5O,7H1/QJY+@*F@NPXQL0PR+Z/@>_T39TLAB)0-^?+'M MQ[VRYG1GTO3N^+=S?';ZU5SIY1/*&&][1WIH@U=BPT MV@0$2E4(62Q$592F(BB,QN%Z"+PK18XKHV0F$AEAR0B=JU*4VM-M$104D;72 M+)@DES<3\"O M56+4,;'WMD;NQ8H%-YBBRD" ;- (F=O..GTB:5.19'INEZFRKF='K#2T; M&Q&W2V6VM'W,0>\U;B9<+#I)%"Z=[X9"&G)1@M<58)2] M*0BI$6;*IDS.9#F @L&"KV-EHTS;"GP,(49G/EQ3HS'Z8=F*0T0G)H3;AV!P M&Z6RF)#HHSI'%; :'=.18@]/87_E+Q>--X=.$Y0LNX8WL\=%D7?;> M*+FS48*-V,[[.04*;E&[F^WCR)-#>22NR$(YN,P![,?CV6#LCV1E]V=A$ X) ML:EW\K"N*P,!*-.9LJ[X046%D\-#SAHV-J''4"9=L&M<7P>L4<,2WU2 $.AB M=:9B=_JQ56A5K*11;(#RW<>!8<&2*LL=P=6&=>W#086V!(5P[G%,4XPF*JHR MR0@'LYP2Z\X"#M^G-MLK?H7$A A\%/\F$'G,+R?3'N7[E9.[5_T>Z<6TG&F M8LX8:77!0R+:!K*-)PU.(VGB94B19$J&*E/E@IO-KFTYP5WT76!];MXAW9A4 M'(C>U@9-*S-%8EG7'*-(F]@IX&:6"<97@XZYX#LTY<1E$LQC/H>0X&H*''O4 M610=B<%,9I6K6W8Q)0F&!C6#<^R.YK]J;7O@D+_=!15A@.P@>4[I.;:EECGIRR092,(^MV?4OWA<@=+@DQ"-=^CKA7' M'$ON0,5GK:):Z77DM4JE734^Q@&7>10[@'3^J,%K@6/3#67UZ>H>?>/_=M%C MS[;3SQV0W4.+>)FGC76Y,GILYLJZ$'"*C $66H0Y_><1:E@']7BFH[U*^*B)W"#MZ['-P M'R=5'B(4PLWS/Y\D(D6(3]TX5O/HG.0-=P+?Q%TO<..'>RBR/+5^4M3KT=&? MOG94N(S!:&E5X!_,D'IH 0O"C-FBX=N112^R58Z0P"G.F!I8=Y[O'WOQ\Z#: M1T=)# JH =^3JWE$SSU(JL/<\("LBIG.9L2H7,A)_3S,U#!!^333"\+=>:H] M-L@[282@_R$MZUA\B8?;#S\K_F*"-U_Y8!9VCWZZ_F WHZV70$NN6H_6FD6& M..!5Y3;+1]X;^>_4+"5/$==FB,*[:G*;"X7]N!;>%?U==]&7*$6'.Z+ M?C6!)D^?!-^W>D'#ORY\^"W#0_J',KJ9&!QLXF9M2N(^O3_+,&_(7]8 GR$Q M0[Q#[*X[]C(5F]8!M+COG:^2Q$<_G^^6/RM\N^SZ]K6^3!4E8G!+4<5()U[[ MR?+;5_SPC7_T@(ZTI?W1OIWIK]\QGOE_>GCF_MGB?U!+ P04 " 390%9 M V]1'VL' !*(0 & &-E&@S,3(M<3(R,#(T+FAT;=U:VW+; M-A!][U>@SC2U9RA'E*W8D5S/J+;<:*:U$T5I^]8!"5!$31(J0$I1O[YG >IB M2W&<-%?[P3')Q6(O9\\NR)RD99Z=GJ22B]/O3KYO--BYCJM<%B6+C>2E%*RR MJABS/X2TUZS1J*7.]&1NU#@M6:O9.F1_:'.MIMP_+U69R=.%GI,G_OKDB=OD M)-)B?GHBU)0I\=..:K>.HN9!>-1^>A0=RN/C9\_$L4R.VK&(C\/FT^BO< =+ M(>[7V'*>R9]VJ\TX:N^DZI)U"(ZU*^*1L\4^.BXSS>\]T>#JDEU=L!?# MP>79X$7O5W8QN.SA3_QU=0&)_I"]>#U\];IW.6*C*S9\_6N?A0>]1GBXV]MC MO)Y]^5+54R_^0!/=P:T$' ?E/7DOW,#?^;VX#%TI YK$QY^?A1 M^[C[5B^=#ZH0P$.G=33Y] C?[D&XSP8LY5/)C)PJ.0/WE*FR[&7%#8":S=E0 M3K0IV6Z92O;XT7&KU>P:=\M=A-T]I@MVH4W.PF;C)=,)^UUQK"KDC$>91% & M1;Q_:_U8V=+P8JD#L7KV]EC=B8CV5D!T;\3W\$IFD!-Z=8 M)E@T7P_#0\;!P1TXD"Q1!2)-25M%-@ (((['9NVY*A)4&R\5]*@BSBH!G M6A@#9%Y1\4X0?,(-X2G+5L"HF:<;GJ[866PEG&[,&;#VH><],-]-KH1(6*\\*AKZ[36#8.*12>) MPJ6+W8!Q(UV6$'4%&J5H,@EH1)FR*8F36 ZB(+*@:Z%LG&E;81U1B-&93]?$ MZ%@*W+9L%]D1$NGV*>B_B5->C"7KH3J'%;@:/9XWPO:NW'-+P[;P5_Y2T>A2 M>)B0?D8EO(8>GTVRY=X;)3JA (;#%ZDP)=[*Q56254-PH*1RE0YIV:S M;5L"N,N^2ZS'Y@W1M4G%D>B;VJ%)928 EG7-,8ZU$?9= M@#U\2#=30Z>2NIF[)UOS_QZ<0>U%QW%E* %K7+Y%:ZYMB?OT!@6Z; Q%__A3 MJC]<;EF2 $FHYEO2M>&88Z4[4-%9JZB6=NUYJU)NEXV/>, A3PI'D"X>-7G- M<6RZEEE]NKHE'_SO$#UTM+4_=$!V+RW$ J?!JER)/=:QLJI6:]'1W_ZVE+A7&"AEKY_Z,5/@VH/'24Q** L9>NYI$]]R*I3G/@"5D54YU-);%RP2SR=I=IS [\!(B3]H[2L??8I7EQO^6KR.12O?\[!+.Q>_73\ MP6XJ-S[P+%;5=C172WB$ UY5;BYYQS&N^R/>'P]-CC8B$;M M2N)^NI_+,>_'-^N 1X@@BG>,W7''7I(BUPY!+>[WC<]$[,Z?#P_%YTK9NB]? MO[5GJ9()NU@R^96?(K]^PW=?^-<,L+FW>O= (\.&,WOW;4K??K-XXO\OPQ/W M?RC^ U!+ P04 " 390%9CTP*7G/I 0"G.R$ $0 '-P:V4M,C R-# V M,S N:'1M[+UM>^(XTC;\_?H5?IB]K^TY#J#]@@VD>[@/FJ1GV$TGV20]L_M\ MV4/8(GC;V(QL)V%__2W)AI P<8REFU=+SW=8&RKZJQ2U:E2Z?/_?9X[TB-$ MONVYO_Q5:I;M/OSRU^'=:#S^Z_\=_,_G_Z_5^N>7VTOIW#/#.70# M:80@"* E/=G!3 IF4/K#0S_L1R#=.""8>FC>:D4_&WF+);(?9H&DRFIG==GJ M6W36-0VM Z:@9?;Z>JNC ;G5[W5A2]:[$/8L0^DI6O/A3%,GRE29&*W.I-=O M=>2NUNHK%FAU+1WVND"9RL:T:9U--0!,0Y6AWIUT-+W3@P#_P.A;&ISBRWKT MN;, CQF/V_7/GGW[E\8L"!9G'S\^/3VUG[2VAQX^JK*L?/SGM\L[C\?FNT'[_$C_N+5N]K/^YZM M:!]M%]\3$O7'E^]_.)'L^CWQ3>QW!/!6J*'?>@!@L2W8^(M7+^PO?L!7]_87 M /V +D0/R[;IS>G%LJ')+R,,6GCTKW\32^-E@!\#!%R?P!<$V"#(^/66W&MI MRN:HK#=2C8=D?(R^7#_2]SJJTGU/!-$5&^^X^^+W7E"56[+:4E1ZDS,'8+MM M0+?U_:XQ^#R#P!I\GL, 2.2V+?AG:#_^TAAY;H!MN'6_7&#IF]&_?FD$\#GX M2#7XPG\_(A1!%?[4M"[KTK_C[*^Q(D&U&SW\.;N'TEX;9PH)VP9S< M"=IG0^QJ+.)NOCK@H2%%P_ZE@>5T-K6?H=6: H=8D&W]TIBVU%YC0#_X_/'5 M$U(\<.7>OMJ^"9Q_08"^XD_\]1/ZC0$1!:L'W.#+/>O5(S!B!_]0CW_ A8LU MM!SA1R#@C%T+/O\=+M\A4!DP!8"ET[>H0;SB<0-=X\5E.Q!5O0M.=8L;\TQE=?5^\1>X6S M M?C7\_N1E\0];ZNHU%475L$#: MNKQZR]5KO2^+#K&VUV]Q-P,(XH=#:^3-%]#UJ7D.$;;6!TA?;/ERR0U8DH^& M3P!9](_?H1_@"3>"@[)^O8Z!]76C_&M+AA]?&Q."4XCU84)_AP\@\\&93^[YPB/^EG\T0&=TK6_<+\3N\O5GL.,^^WYVG MO1<6,M7$^I[8>]D6W+R4RAD$'CKRL5N_)Q^>0]>;V^ZNVR85S:M;?'S]]N^- M.C:MW8]=X+^FDN%\/@G"K9OA .7LV[MIMOM.?\Q2W>?'GOO\2':? MV+SIK8BK6WT.J3-=_0O+&?][:D,D47N".X.)T?COKYWLVQ^OW^#UW1?4^%?_ MPJ$1"HA+I?--2U;P_ZU^]_+=^C6MC4N-%IFG7W^S^O?J(1]?C7NW&-2\Q1"/ M!CX09QC]T\(/>UXXMFD'WR !K639^%N:G+SXV@ /B?QFY #?OY[>!9[Y8_AL M8Y^SN@0[X;GGTN^'T8T^?]QY_[4HUJ^10#E1Y!K$\NYNR'OUS3'RUJHA[R]E MD7>GQ/*^P^.$_O"&3LH(6O22L@A>Y\"_OAZ9P6AD!E\CTU8A>/:1=7DUEJ%I M>J$;^%=> /U+#R?'0]?ZBH,DU\01]2TTH?U(_D[SWM3W=(YRDKF[U M%L4*=SVA'=;:86@[?5ZUX'!R>4]XI2CY]8DV7KYYK8LKST4; M7Y;%0A19**%P0U!RSZQ.J83;,IH!MTD=UQI@:0,52?/R3:M9"KS,>=XI>0QF M/B;W_.XT L^=R& F\-S3SBH(G*5+X2X;]E%P=H,\*S2#:W0'T:-MPK=S90!L MA[V$WQ+5G=,3U0IWZ2\GZM"2JT-CJ [N\EU.U%'0,@YWF2\GZM"2JX.A=:@\ MKBX6X+35W#/11'N4D!.U5-0#%;"A+$HZREB[N$N@]Z=/ZU M)PRI&Y6[Y#0WF><$LM*P=!IWB6]*5=\C6K*ZI/J(-% :V7.[TIM0]D/3#.40DK!WP"RRZHTXN:.(D@I[BO/)2-" MGN-@F(_QV!#TRR-^[B@ 7MT\!X2 QATAP(EKXD$W@@W@CPW@ 1=EIP[RC^,X MT%*G[%G_J:(0'G15=I;@) P-#XKBGT*HWY283S%II^QL1<4)? M&:A[$J,Q6@O1RTXL5#^)8:9J_JD)[I(89K(O.U? 01+#3!=E3^8+2F*8R;_L M"?VIDQAF@B][]GZ:)(:9N,N>K!>3Q# 3?^XI>W%#*WMZ7%@!4P'[ 0W^DVD^ M"IB*T W_V6_]B X><%'V5/GT!4Q%:*GL2751!4Q%Z*KL27I",">%RK];=C+D MI-P_2\'SSW04SOVS%'?9"80"N'^6XN>A56!.0RM[(ET,]U],NZPN_\DT!]Q_ M0;KA/_NM']'! R[*GBJ?F/LO2$ME3ZH+X?X+TA7_27=1Y\IPH)T>_REY_>;! M5XV/V!U^6782H.*$/TM5EYV .'U+3W:R+WM=0M&$/TM="+JD6/F7G0$Y<4M/ M=H+GG]XHG/!G*>ZRLP:%M/1D)W[.BOU9#JTFV7.)\S-6^SKZ_*?B=<_/F*FZ M[*EX ?D9,]F7/3?F(#]CIHO2Y\K%Y&?,Y%_V_/C4^1DSP9<],3Y-?L9,W&5/ MAXO)SYB)/_?TN+BAE7TENK""K )._^SSGTSS49!5@&X4F?_TMWY,!Q? *'NR M?/J2K$+45/:\NJB:K$*4Q6WB_27TL:U@-VIB9?DT-(G4Y"]^P+-O$#U -'Q MD"KT#SN84>MR3"_78)ANL58T%A&C(G.7=!\^Y#H2,O.9;:7LN^A5_0U-1T^\ M<* 9('*W9=:'DT&N'_PK]!X06,QL$S@;#[V"3Q?N@P-<*V>S+V9WOR)S1SOP M"[TK$(0(.+^"0_.U0%X2Y'''P)P*>4+[6/OJ.N45%>ER1]#Q"[V* M3GE%(8\[MK&64UY!VE>XHS/Y]3LGGO*^V=8PP,@+;+.:X9;"'6/*D^=)KOXB MI]BR0H\[%KBT="K+:\N/ ]1OR"WWU?_ MT^&%]$(GV+)&6[6EU;G&7>5SO-I2ZNQ@5U;5"TZ;1X]SNIFNH A+K2V;SC7N MJI[7J8)(+WRF*TKUM26RN6>[HH GZ/,:>YW:DM@\TXM%!3^UI;4YGA4*PH)66ZJ99\=0 MT"RAU98 YM@Q%(6%VC/"0]/T0JSZ*R^ _J4'7'_H6E]M%[BF[3[<0A/:CV#B M0/_+\HM-NV@0](3^_7+QYKW(U]"ZA8_0#6'FW6:%9_#?P'\\- K]P)M#M/DT MTIP'(M/.O:%649-E;;GJZMD$V]V?]36)VK+HO)M$O6%9>WZ?5UB*Z*6PB+ZV M*P_5LXFJ12]%F41MUT1X-XEZP[*VJS7OJOT6^M$8#NJ]]/#GF9PN*J2O[:J5 M, KN2?J";*)3V]6[FMA$67%9VX7$FN"RU %,05%]I[8KJL(HN ]@BK*)VJZH MUL0FRHI+[I8UV>OQNSMA3MGQ6:M5>6ZDP]URIX!K"2;]HM#*W4)D;=!:5L1P MMTY7&\24>CHN*GKD;OU.P+4$TW%1:.5N8:TV:"TI8O3:+CN]'$/LFOC-$" G M=M[:_@^,0.B:LSE /S8C4X"PK0&J[(E(![U7YS%;G;EU$H)._N;4H<'*W"E)5<)85(-PM M//#+>C'<=9<2G5>>6SA BPK^N%OGX!>@[+; "7PFQB=W"QN^35=O%!:!]KO_;LOICRM.308QIMB76#ND]Y12&OM@L"0OM8 M^[6GV[F=\K[9UC# R MLLZ+A5FUI?+;J+W**+2GTNK4EZ(7G(>JO/?\M9KVB M(JYN;7EU,>L5#;W:\NK"\Q#U"W+[??47/5S^L$D5[X3%>0ZGNU);*Y9S+OO#"8 M53?&ZM660V>I_#+/=D4!3Q#H-?8ZM:6PQ7Q7<*0EV/.:SW=% 4_0YS7V.K4E ML7FF%XL*?FI+:W,\*Q2%A=I2S3P[AJ)FB=H2P!P[AH*PT*\](UR=LQD99_![ M#P,<>7/\B7GX+,"23I;]VG+5U;,)MKL_ZVL2M671>3>)>L.R]OP^K[ 4T4MA M$7UM5QZJ9Q-5BUZ*,HG:KHGP;A+UAF5M5VO>5?LM]*,Q'-1[Z>'/,SE=5$A? MVU4K813BRMPM=PJXEF#2+PJMW"U$U@:M M944,=^MTM4%,J:?CHJ)'[M;O!%Q+,!T7A5;N%M9J@]:R(J:VRTXIS_W,?.AG MJ6??HH+%VBX^50"=5<]]E=HN IT:G&4%2&U71"K@O2J?V2KD/7PGXE7I'//Q;J%! +J=R1^7RK24NN)J;6Q!VKG5Q- M(\\/KJ>Q4_8O7(@>EJM_5=2HN*-Y2Z&MHFR+.\Z5;Q=84-:NMR1*!:T MSR[A W NZ/MLGCVT .C';YYCC;QJ*D/CEJVXA0X>E76#Y;#$]N'ZP"1^T">6 M]/+-)N<4GL-'TXOX+N!:T5],[_)RE)7]JC- N.-)RJ<,K:4I;)3!+1LBK)4/ M@'!+P*P#VI$#?!^'KX%G_G@=!9'>L9Y+OQ]6DW'1N&524&K=\S1#?P;*=,+ ?X1TT0V0'-L[SGTTGM*#U%7ES["D7 M84!Y@>OI!4 N4=L-1'YWMEXHJF%N*IVH*+FBU2>.7%:J8@HN: M:+ECBJJJX(+(A0YW[!.IIQKAB,ES;(L$3#2%W-+,[P#9A* =X]$@Z =1HGF# M[#E I!X*3O'=\5_9:\UVL6[PM=N*6'USG"*X8WE*I BMI:@;"7PV17#+\"1( MX._P2+&&;A"<0H2@12_)V7.I9&I2.DD\UYM+LWFN,A,MQ>E)3ZXGG8V>N&5< M^-'3ABM[(_ILKHQ;FH0?T7,1A'%+A.2DI\3/7^W!&)I_AK9OORG#^ ;1 T3# M!P3I._YA![/5(D;^<9_:96.CW'(D_-IH$51'AUNJ@Q\]Y94:<4M"G.-A/ +" M((SQ %%(?DZVY,0^"B=0+WO$;J$/T2.[L^PY]"W'UQ"^@/_OM)>CUMR4@#PM LR@-R M2]%R,S<51/CHW)*RW&BFH*(4G5O*E!O-%#6=\IOK"Z$4I!\Z!1*A94((>?>=HH M%8\ID,-/'&&4BHP4R.$GSC'*RBB^#D)IX;F%7W]$/S*#48@0_D%IUNR-LA)K M1 _W55$"M^12 B647_K<$DC97!'^RBR;*KAEC(XQA#(J@%MB*-GJ\I8.RB/Y M4A$_"2?B$EI MU0T"E^!*+;>A:%W^&]H*\W29QOMX\Y4V#)X#@.7R$CDO4NYX%DH M]QCEJY5P'+^ZG&;T'_%DU8 +W'D8(U=/, '>^+ H>_#P/^R M_ ;^XZ&HT^KK0"+T V\.T>82<@YG"N1E#]PF]B51!E/+X#;/3Z6,*,?9I8GK M8 91>6R#VUR_-.I@:AW74V>>6=GA?SW?AQ$.636O!R17E M,2QNJ06.!,X4X=S2!\P\64ECB3ZW3 (WFBFHG4.?6U*AIK,_#SMH^]SR' (4 MA6V.[7-+O0A0%#>Q<\OI"% 4MJ6U7S+FB+*QE'@EW]_'WU=R:M?DDK$]A>BF MF!E6DTO&T!1E-P5,=)I<,C*G*+LI8+[1Y.KS/N4*0K9.'GD1:@9^3Y.Y99%6 M9\K=8@R_/\3S/IN4 M%?$E8Z&%@RTUW)22$>O"NY4;;B5;*Q!P8P:W33[U(-Q>+LT&MY(M?PBXL81; M-SG>4=9-,8.;V3%O K M+45F5,"O*=PNI'"A_?RSN:KBBMMU#"YPE8OV\PNG.,(5M\L(-<;585[Y!N&K M3["X]09J[P7/;R[-%CQS2_57%Y79?!+#39":PBWM+;2??_ZD"A::S[H*"O2O MT(((.%]#U_*K6URACJR'VWG!KK M.44C,KVE)MW+NGEIIKVL'6XYT4O/]TDJA.T!^S$;8A.Z @'V65@MZX\W+>E% MRW2C_4.(5>JAY3<0!! =ZD7&D0EQRP.622-,9QMNN:_4&AF[EHV@&=R#YV%H MV4%YS$+GEN+A7 DL+4'GEE9)%7?AD& XG=J.3;ZXH ,ICQUP2U]PK0*F5L M M32 Z$''6JDSGEC;@SUIY.#U8KP:Q<'I]%72BL,X=WU 2?174.DOGEF[@7%\% MG3RL?S#7J@I>BIH_N:5*!%YXG+\-;ED= M@1<>XP>C; 24P$NA\8M1-K9L R\W8$GNZ4W'KNG-X3UXAC[^:X@0M";+8 9' MWGP!7&8]?3E'4$$1C<$MV2<05)(8IVPXB!N>=(OH6^[ MT/>'YI^A[=MOT/,-H@>(A@\(TE+%/^Q@%E7$F5[^IFZT%"VQJ;]-1XC()4.=]%MF64U=V2MDMQQ!9/5 S8P$@'B MPH%F@,C=JAJ(?&JJNF M>KK<49SOJ6?KNPO'GI,J#1)#551!W'&*)7&LR:?Y 44DT*1.^(SG[!" "(I(+CC,?,*9 0DDD*".V*R M)--5KFQ%3CL/NMQQB"51=IX$1%ZZ+B4->1).(2^)EXK>.S%-D)?,2\F<<>#1 M3D>V%[1FWRL5:<<1,DY&MA<%C%*2A:\61[4QE7DKFC ./=M+*]B*V-_5+ M1=IQA(Q35K87 HQ2DH6%5+87HIY2\6<%5[87HJ!2LDH<.-8JD^U%8;%4A!9' M6*PPV5X4%$M)I-6!;"\*$*4BV^I%MA<%B5)R!8J\Q6%(7%4E&;'&&QPFQ% M45 L)8E;![:B*$"4BDFM%UM1%"2X8S17FB&GZ0:[>SO>0C]Z G!&H1]X7=#"#X M!?BDF3/M+CU$^.('FJ'@J1[.%XZWA,P.LAP^ 61MGV!)3M+$63?$,[W#%7>[2SRJ>V5$,2JF Y\#:_29SFEJ-S2%NN*#BK5 MZRF5]QOZ H\4^L,;!*>0G-9'+V%641).?/AG2)B01_S'=F+TYH+\?6.WI703 M^L;-2Y/ZQH_V\QF"OA9_L^G!;!(Z<&9NGB6\+>? MML3T=ES1D&*9KQZ!G^JALY\TV%$TZ],4XZHU!7/;69[]]1[;ER]=P2?IUIL# M]Z]-'[A^R\=(G$87^O9_X9FBXF?3?SY%..GB=Z/BCG$30>7[U?C^XERZNQ_> M7]Q)=Q>C[[?C^S'^Z_#J7+KXY^BWX=6O%]+H^MNW\=W=^/J*0N(/X,_P$ // M;4KG[5%;4F6]TU\#);!B"7ZDFN42.GCT;3DREC38T=2VW.N^BYWDG^O:^RA, M_%+X"T/C[:6PI/J9K&QE2#(QH_@^QU\6(RK&R+;9'FO3#IQNP6UMT0F<+#N# M-Q(9_-?KVV_29SP?N9Y[%<[Q34PIGK9NX93$,4I#<@&)42QHGYU[9CB/I^P& MG;&F^(*!(K?^06>UE[N\G66(%V"KV/0^98> 8XT>(V#YC8 [;P6L$@'_[T\X M@/OT_JQINR2H.U-Z>&")W_(/+ PB$/]HCT_?+[WN_Q'B^ @B9WD+%QX*&M+4 M0W,0X.#E.3B;VL_0:@4H7,-#)3+H=SO&IWT(8:H6+=&H(ZWL^S.7%TNH#^D? MWX>W]Q>WE_^2;B]NKF_OI9OOMW??AU?WTOTUF9'O\;0;O::B2=>WDJ)_L'Z. M/KC^*MW_=K$Y;:^G[.'H7L)?*WVMDRJ"R]=D=HO@JX>D8 :E/U= DZ*X6L+A M-K2.\%8W].<74;#^&J\6_J0UQ[>8D9^U++!L+2% +>BN\(NSN+^%+I0TN2F1 M#.!]/R<\T D\$#W:G2YW[G=!4^#X:Q_4B7U0ISP^B#.O='\[O+H;$]]3 [=T MO!UQY#V#M9&LW.<4>?.TH-O\,_"R_)HCP95:OR-O/K=]0JA)7VV<(F-/-H'H M3,K'/21YIRC_L:!)]OS@]SH+\6R"R%5IG/L%I>O(D*(1K7RW3EA0I:49NMYG M/?<>GUZI'<9S6S3\6_A@^\1R U)LO!*!T1C\;@/I%KKPB:0[?E,:NV8[L31B M0H0FL^HN#HJU='HKX= ;GMD!?IB9P 0_7#P#,Z!2D;RIA-;2D( O^0MHTA4 MR78E._ E/(_CQ4^3ZO5UG-!K##I&2^_HFJKH[ZJ+ MM5GDLV)SQ!Q*Q?J!PEW"68"'TP D_2=$MF_9)LT$O"E=L;$WS8->BAZ :_^7 M_OOGRF";,\6,V[?MN[845_\CJHG7B):NO/;/&1?.BLA)TIKRT+(0J5N/_G.) M[Z>LS+C?&"BJTI&E/VSSASF#/AZ5=.F^->AF"AIPWS/5]0J&W!CY$;#S_)^?_M110"Q$_1&H-N5^YFSRR/J(XH@N3X$$N#I%<+A#5B M+X CP6=HAF0+*_X8^R+H[\^I>!E(2=B:#\G12NQQB"!XA<\.QJ>BO47GSRF, MX-+#$^+-S'/?\"IDMXPARRW5V/9Y6V(]N8X5E;#.Q_W/AQ<6Y7]_ZJE*]Y,O M!="!"R($R:52:$H8^TY(X@D)A_< 2]""Z5%_P.KCB*5%J@+.-+(BO_H$1<5: M1G(V)G>+NL,^ -F!C>\8$2\004M:A,@/"0,3>!*^@D8IBOIA\C/Q((1G'IK! MV2$&)F9-NO@]7G,R.P=?AJHQK=ON]U4F+(;::RL]-K?2Y+:N&@QJV2A@V57% MI _/<\X^WZ.L[^W H?0C!.9,,DF);(*,2 AN$#=BDNZ6\PD6T <_22:92&Z1 MMZRI6*]B-AP^FW2+CX0]\-/,QMA\<=-I^(V5X\3S/=R?;!]W53+OWMTR7@./@+TEQ M&\G&_@QMXJQP"C:!\07XGNMT3",4/BVX6B5E&[G<2F$D42-?DUHKR<+?XOF! M7+I T(0T;E-4B59"^M('?#^L6LD/<93ASSRRS+ZJ(@IF('C[[D_@]5N25XQ^ M'(_AYZ8$7$OZH$9CG&" X.\G_R$@P-?32_&/R%O$]Z$=ANE+T)<$?B#U92;A>$A;2DY2C$TY,;1/6-Q#72%D-KH^HW!O^".ZC1=',NHP+. M=7EW(1/^N[645UZ1,NEL\Y-IR>*R>S5B[=C0YW808-= O3[R7#+].4L)XJEP M*8W)K A,&JV=@P!$96UOG-[+/38)J=L07]F1=>+7;N$#C?FP0[QKW4L?" "Z MGU1-;<<7!#/;ET8SL" U0WE[P.A]UXX-^C^W:^"U-E1)-!D[L?5.$%EXK7)Z MK:2.Z67[0$8/EVH?0H'N#7L4(#D X? *F"9V;Z3KO44M'I&09^>G$@9_:^<7 M_AS[1?P4M)KVL@MGJZS8.^"!]-PM.;9=6 M?=,E/K+^H>)A[GE#^K7R:779P0OVO]_J0A+EQ1?O>=?5E;8;N6]%G;345=RZ M&:RV\Z@PYPQME[L5PX?YLWJXGFR+2/G[WPTK5TBOU=5NCA1=M:3Q#,%K?V6IT]+("0*E_^>4G8.)[3AAL_^10 M;Z3HSQEZP=D#;$T0!#]:8(H3WC/@/(&E3]8_3]"3J;*)U_2=!(>4:^W,R^SI M+L:)\DQX,G0]2A.%?I0:D+7CF1-2UAPL/U:_FH# MNPK3QO&X_TMC?/5UQ^JC-Y^3?9.>^8.>8^)?AP&=YC R7JO'#>9;%ZTT%49$.I2MJ+5!H2CX:?C:5)"W-2#DT[ MZ=",QJ#3Q%HF_W]X:%]>#8TRI2E'USGIZ+I$<;K1;>H=[;W1K>O/WE152=[+ ML\G^?7SIWT)G&7FF53>E_3,1-X%_\MZLW0:#9*&CTM7=8[*% DKGNW(W;>E\ MK]+U-.T$DC7E&#O2[4[VOO/9KUK^+VZKPQM'Y/MO?Y]/)1N+ZXN_AA^ MN;RX:TKCJ]&+)>;4JO%$LF,X\>Z6W?CJ_.*?I.O55J>^ZRN)]M.,VF%R*,U= MW4G7LN1K]YR\VSV+G*;7Z*EZT_*R<4%)5$)Z@RF&5SX/P)=PQ_<7 MV)5N"I>V)?]V<75_E[]LWX:A)VL85("[?[5PHBAM]=WJPH+@,+K&\^[5W<6Y MA/]V=WTY/A^25O5?AI<8'1?2W6\7%_=WTO".])/\V_>KB](V_DJA7VF2]"%T06C9 ;1^SFLFR;]5>(&J^0RX>1=IADBN_-/A9(VL,.+ M >QJ5"Y\0*E\P,N\0(S_^N;BED[ =R0:IZUG[W^[O;B@+N!N_$_IV_75_6]W MT@6^U_D^5T$=@_ +-?0+FM(8&,(O5,HO$+<0=9R^PQ&Z=/&/[^/[?PGO(+Q# M:N_0D1N#;BKOH OOP+EWH%'#:'CWF_3U\OJ/EZA!> /A#=[W!KK>&"A*-8,% MB?Y7I29=4@;IZIJ<8G=_3:UYCQ?8Q2[M-&9AQI4U8X,<8:96TXQ+:KJ4_%7; MTK?AU?!7:I5Q*[\[Z7Q\-_I.3Y^DLR^^X/)?=V,ZB;\8,['VZ+@:T/IM,G4<7][?1F=>7QS M>SVZ."=V(:R@#E;0)TV1F5M!"8L:QFWI&J=-M_E6- @3X,T$5%G%)B B)J4M M75[\BC,).@-=Y@J+O;'DI+V\-\>RLY', MQ]XSM->,[Y+<7KN-P3W=/TRVK.,'D@[LV\:;KG'1D4?/,]RUMKM!Q0B$1$X M+:4K+R#'A#P 1'>J?_70$_ZK=.EY/\B_Z0&643?Z$W27./TFOKB9A.VO=EDZ M2REJ.T\.&L+2F-/]K-('VC\[[NT:71"W/Z+\&C7 M;(#@9M]_$)_&1Q"';/^'3[LBA*Z)YVQ\/W)^05.:D_XV^(+HS"-RAPE<>O@Z M+T3TR>3GDZV2[>3SB%PR;>T>4'4>4'M#G>+XO7E:Y&0@:QOKEPD/)AA[U,V+UX]HRF9&"D3B#UP=(AP="P$ M^17I>(5O^58<6+O8F6),/2PWSC^,'S$'RZU^OS,O=*RWGYJ[/G3L']#9NL&3 M[3AO/YM QX:/\.W'\'F!Q;75DA@/C)Q1&FQ?C^UEON-S@@C;#;<^QQ& ^_8S MFSBYK:$LD/>?S5=9'Z7MV]CT )*>/&3Y[96GV 4VL%A ?"'&VR;$\2N86/$4 MA=B6(B-J2T/'V?AM,WX8MA=W\Y;X]_A'@8=(,"M- 7[!6(=1RZ>-6U(CV6\* MU%C>,Y7XMIL?H;5_)/"RYPO\?/I.?Q 9(M+Q SN*[\@FH/1GTM3QGJ0'Z,+X MC'%B#H[]9VA;=K!L2I.X#Z1$.EH%\ %_A*7N$P1$AW[$[=_(SX")?Q;%3$0X M86!Z\ZCSB(-?RB$_-"'MWX^_)F^'<8'_@4WI$6!U36R'/C+^"W$["[",[CPG M/=S(G>@[8\=,+,GRB>,CSF5?9Y.F- V#$,O86\3CPT]^Z0VWBO":T@JC%ND@ M!S$H(P?G>+Y//%L,-$B"5C_P-V30)%BAPZ6^$@>6^._4<*9TY-@GXM")J.;U M,.GMB97[T:@6Y'3R)NT2!H/XI1X\G!*YY+=$JZLS$\@/(WTY$@XC7&\>]6VR M(L$3E ;8&SS,I"Z.O1IIW/= #H0@OA_X?HBP;./GT3N^>B#Q,K3Y'OZMA]5D!MMM9=Z=CXN: M= ]8X99-;TR=>Z;+MC2>D\M)FSCB(SP4S[S4:6/1DID!?TY.04/0#QTR,WL2 M 2GIIXWG?LN>8JQ+4^3-\2\]'V[ -)X_#[L.8N'1*Q--.M@@ WHNQO9)L>G/ MT=5[[38VL3KH\A?233IC1,]QQZ:?]0;P &1.017$J=5^TWQF9\,E1\R:,I^AP26[0-RHO QBA5:W*O%*;1(8-V,(J4X M!S!I"+8*P%_IBVK=M;"-H&6\[\'?3&#P0Q#)GLBA0!98T(!PX1'"+HKAB!O% M"J-YHX.DFAO*G>#H M""?/TY!DHE$";!)EF\3<@SC&$EK)6RMK&R)&0]1@XOP2I_A19D9T9L$)GB,? M$%RELO0BA\3$B-KVRT&F0EMY1YV1<= (AG;OQ^I;K$^772P<&T]JD8:P1+WY M<5.V7'8 M'25?V% <2J8M<0 ^%[(_L7?R0QIE34,2/\<+:LN(.7=@$%,4,$Z7 W*-&\ ' M1,/YC04*\K%'HX.7M0&ARIQ5Z6-AV5.2X ;2BV.CK"#)?E8?39;-568%%Y"* M,[:V6%F$+/\0+P*.[Z[]]6)NS'N3(UB\B+F*?@"%:O..PNDRQP;13$R+G-=- M;7!EG9;T#:('B%X=@S.!CO?T\YNL.EX^) Z7,-$[5A#C7-E#R\W/"9:@._60 M&5%C>^3ULA9+CTL61!MCNG15HD12P:_1$NC&F=/$<(:N2W*.[2JGO]/: W*3 M)2G?B,IPSK&W(14ULUY;\NF\)7K684,M$H0_I/1?TD[7I!:KCK M-=_5NDAD[92HC6FZJ>U0KQ21\80=PI8, 3;O4JQ\_\L+I:BVB!ZMAV]*E_@V M!++!3:^6L5V/>JH9(E4(V(\3;XF=NX<67G3T[800GU.(("D5>+-ZOK4&3L._ MK77P>/%[8SE\8QT\KG*+UL')[+%W'3RJZ7EGF=Q?0/ # \59QB?CT+/;X\7/ M5\5!WUTG4B_-S>@@'?!$ZR0LVS<=8,_INW@8%P_1>BLA@RE,\-W#1737U1F& MY$'^J\J>U1ESI/ L%@5Y"1(XV6YT8A M&XE7@4D=2[0&O)ZIVM*8GDE'EOH7 MGN_;9$&"&%)(91HO4TA8G%'50A-?B6CM&ED")*4P_INYCERZ4KL7Q5[KBB$/ M[9^BZEB=K>9R9*DHM"Y)H74Q#GQ]FBHE6./*7.(1J=$VHQ*1^<1V(X]$2E$C MO^S]P/85_K[YH'"&^/Y1.9B9CK8SB>_)S: MCJ*G/:?6Z&&@J4Q.EU6TMB'KS(Z\37>G=U^JE^7,VPDP?SP@[*2M5HQQTX00 M8SQAZX:#OV=R F:.[I\Z'W(R+8U0PD\!:LY\9DHQ_Z/B2>]0BPQ".-G2;=6$\")L^Q+6GUWD"(N*,!__![/>,K#@ZB:3/LQ+)]F&ZKD[^0I9J'H$3Q4ZO MU9EFY+*4MJ51 2/_2Z81;HX,D;OR-+3/]C/I&/05Q7L40]<.;DD<'?I6@[+1 M^.7I!V9+;T@X\K;GP/%_:;0PQ%TPA^3*U@, BS."CZ%KD?] MQAMG8#0=[HUHU'1CWVGOI;:* Y/&BQQSL0^],5";FJ9F-8]W8)K'[)$D5JT] ML@[XVTS(FMK/T&K]%R)O!ZB,J#1043]Q JL3$0F'ST;-H58S&6Z&9K2,0JNF ML89IEQT7KNJLO"?:68>4:\5[Z*+N1.3KOZ3!7/=]S U7C_KJH7,OG 33T%F] MVNWZS=(ZL6YCH#6-7F<+;1(()$+,O3FNE>1HJ4;5*V)4/1RZ-#M]8^>H=I>C M'CAS]CV/F#2V+K5'[!_0XY;.KF 04S-IM=?'VNLWY1XO@2>#O$S@:(4C13X9 MD,A1XX;65#O;?D!D,*>>,N.H!DQ)Y3W9H2S2FKTFHIS.1!0R4W:SY_@BB>$0 M1^KI<*02'!D]C1,6A[E3FL1<1Q@B=82Q.!/BWJ-4$"RPDM\ M(0+5TU% 66#3(4FWHFXGW2(LS57]7X&-I$?"R!%RQL+W> 11$U5:.T!9'1&6 M'NE'S]?B'+M^@$*ZCVCH6K]!ZP'Z:4V$G#K?5+M]3N()$9>>SK,> M(65HS& MH"_S@I3:1)ZCN,G59O>>5<.,8_UH+0*+/7[47_R &/O1,0E#BP[.QU(8$9$> MF95U&P.CJ70R9V4B/N4/1GN\:!XPZC4&>E/11;Q:E(N--CEYKC^S%R),S9CN M!\!](!TVHA+RM4ELH;Z/4=]5. DK1 !ZRM0^(41T&2?R'5X*@ H\#Y3)";W5 M"8W/(=UK>MP25RV"EX-<0B3 -_:7*FK1E<:@V^S*@IRM('X.4@@,\$/.7F[V M^KSL#JA-U'L+7?A$MS>3T_0>EJNR.DK2BKCWZ&+H55?63$:A-09*M]G3,WM5 M$1?S!Z<],(-1I#%2]V>$&0B)NYL7S7T M4\Y.@8@ FC_P''#UV<%CD.A9-ZH8/6M=CGWHO1< AX4/C060J-E$-6WD@(/- M9!Y='$?K1K.CL"*8$^OI!%'V\=U/!" S..U,@.P10/::_2ZK$MY< 5F=]D:[ M47&#R-DDP3(Z-.G/T%Z0*AA16)'%7Z]D>N, -QBZUL5*K.DK.'6R1:W9%]QR M%6%TP,LRA)$AT]TWBLP)C*K>*DS4_YZD_C>*0ZX\U]RW<&XHC8$N\[)92'#( M113W)D")VACT>2G J7K$*O.OZL7V$E9XIL0+P;!2\5VFG'K)U>;6*0 /(MB@*S)>23+ ML4L.[[X'SVO8IPT6R,*5TI2[(OBL((H.)N^L4$17FYIJ+_/>"1%S)@+!:DX3 M >:1#O0E*$@']#X&NBHWM>Q[<$64R1]H#OC+(T'3E7D#3=5#S>OX '<18[(I M.#V:B^HJI#52SQ UIQ7$3_*:T^/QHU)JG!O\U*SL=+<'/;I2K,K'U:0;>V5\ M0**:VK1&3];#^OVFT65%Y2;3"H^5M,+6A*VE*A=.:VND=Z6,0S0M@W&TM MGGQ7;["2HT(/$F$9V27X_<8H-3P4RPO)!N>?]IDQFUOG>W<&QU5RRZ+M/G3V MT@83V[$#&_I-Z0[? M]Y*-V@U4+%7>"9/VC)-OW;S'.PZ/R_2J1$--C?H3DK M#5/$[ZO."*Q.E75>5'[FG<3Z+(H%6)*N$EFXLVK&1=6,?A(> M6'03H>*X75-=<@:@VC2J5,HL[*&:]I#TX*5L!F&05+RI9^]MS]?*1?FF.3;G M+=6"ETYZWM);R]@"?Q>#W\A<'B:6+CB$2,*CE Y"A)Q,V:U8U4LIG",*<8*^ MD%8FL!8I1I(-'[LHG*VI2V\,#%Z:W(DD],1;.A(AQ&@,=%Y6 MSFJV:8.52Q3]F0_XR^QL=Q=;B=KL:ZR.3A%-PZL/R@,N.CLH>XU!M]_L]TL! MRJK7+5]Z[D,K@&@N*I<%_RNX.E;\[WMM:GND&7SFE@QO>^AIR_C MF*XDU0N"K2I@'E]XB (53P%WT+4])(VB2HNOP!2%%IGR,2SC>RSB2_R0ZVDD MU93!;U]I#/I:$X^8$^Y"L%LG3)T8X(>TN.]RA)^RSP#B!<4+BA>L&8.=-W-= M\6DN.6V==G8CI\5W]&:_E_NA@MRPU?E1U15'87*>.BT*2>%4%P=9.O_MH:I. M3X^\^=P.*%%"^Z00".#WAJY)>JE\N/("*"GJS^SXZK2.\-FWSUS;^:41H!!N M';[R\O9#EYZ_LG[W-=CT2(U%\^QI32_SN(WUN'>W7>JGZKK$:]N;K+\_J7U; M]F,A1KZO,U)36H#5@L9?WL/G#41W,X#@NU/$^.KK6YS>P_G"0P MHX9+-P!= MH[L !-#ZG3STY;;Q%"&OT=M]WV#VO9">VPOU&@.Y+6^7^FY]("T@-C5REZ:T M=PCT>S_CV]-7]8=A,/,0.7\JV33\,J3^.S+>_8(I]9WQ!3%X&P-5)F3,3D)F M6_316TM@_<34*CAJA-=AX =X]L0.(?40E=,H8>S[X1$*4%._W5$8SB) [32O M>*0 27?&IFYTF_J.WO%'?+""N$U?AX9LWHOP)!!(?PM=&$71FMR45%GMT*O. MH0GG$XCBKQ3ZE;:.Z^C4=+H%B[EM60[D/P^)L1N? M7W43+1@-@P#9DS @>W3O/;($B1^%/ >_X<,8/Q2K-77W3T76&X->CT4JE8FO MCO59EO6.LL#O0 K. ?R,"'Y&L6=5OL!O=ZYCB%RG!ES&9H]7VFVK^TF"U#)$ MO1V?77UWZS'R'$G^)#P(=J%4\9_5C?>+^I3$\ .\ DU9$:FY#/AA13M M0(H5&2ZUV^0YQ2<4)IWS\RWI&>$TF@ZZ^LI\3%LF?B@_.6? M@X5?3)R(G?0'3EFVC5$-92FH6[#;0<5 MD_LXLF"+4E&JIC:[.US6'GTQ9XUJ4:;^VB:W\_8-M=(Y9D=BK>A86Q5J8B[ ML=OHCP.'@<&1N6M$=^6KIEU#3 M2RV+5G'DVDD.VMHLHI8FXCFPBIH@XE%Q.-SA94M.*98X2P.. VN<2 TR,OZM/JS1<(SJ#KTX9'GE^S-JT?,OE@'[\^_MN.4W=6 M8J:=.4>;0AZ[6.;P$DOZ"@;7TWOPO,N&^CMCWZT-6R(G*A-^MOQO;OC19#[P M(V+>U9^W, #XYY8$ 7+QT'Q)Q+I'']P4B?(BEN2&N9S#J6VF[@ZC: H]\Z&; MG6X082]_<#IX@A-S.*F-0:_9SW[^:!D#X*)VPR9WQ?<( C]$R]6:+@BP5/R M_;[.^#F4Y8P)S_A&6XLAFM88[*A%.J+ZZ. ^POUOE6[]1NLT!BJ&N;+-%:P7 M&,62RTGWK6VK-B;7-S4[M9^AU?HO1-XNUZ432Z)'FG/"O(L4)-<4Y!@$)9@! M#>P;FIT=9QF6-07AOY7I@4F/=O#R]^ZE$@V]F+OCS8UKT5;.U&9$#J+HD5)E M[CLJL>KKE6MKK^I#\H!_9P!)PNX;32-[)]42'4/!O_._\MS6QLYOR8ZW?N._ M2'<+@'Y(OV&MC[RF='DYJA?%S]"C?[-=#V&C66VL3VT\_<:@V]2ZO!SQ+&+K M(NC]K"CJR 1%O=YV4""":P[8)1IHBZ#Z9$'U,1U14INM/06)T_(P+Q MBL,X=2!^$ABKM+RKJV0^ K1LP7NYNJLWI7V]/2EYOK\C3MKY/]9?)/,S#0O+ M\D(,N+4.LUGP+BD7:P'8*?4$ M.1>;E]VV-+_,9] M3$@B/]9X4)1#@%!IF#*#$C!)Q3!P24-*R?4"LLB/\,VBYP39LN2.$/:,?[]NO%_XWQQR_14=M=G;0S\WQ: MIGZ&H$-/A?ST9%O!;(7:C1_&VI1??@(F^"7"8/]/\I>UG$C6^IM2B(T_R=L2 M.["G&@"FHW(MLKF.F4B6"Z.P03V11V#!X"5*'8DB$B M5^%W MR\BS1#Q"_^=%A%76Q6Q.R)P9 #'X@E?/X(!EO&\$[#OJ3^8M>/TT-? M@QU%LW*3:F/P^W@HW5Y<7?PQ_')Y<=>4QE>C_;Z!EY<>75^=7US=79Q+^&]W MUY?C\^$]_L?=/?[/MXNK^SOI^JMT?7-Q.[P?XPLDJ;@1]1,-Z(/M8@_NA?@6 M%LY'X;,)\<2V;MU]UHUNF_CI47;\YG9E?9A4: M"> 1.&#AP[/57SZM3H>S7?HB]$>?XKO'4Q%YP%O6@3PO^OK%Q;;ER,W&[$?\ MY/CK-O[JX_;GNM+N=W=_);>5G9_ONY6BM)5>NEOM_USK=:K[4KUV1U89O9.N ML=%>O]T[@(.LS-I./KB?J: XLK5B.KIO^8Z(E<.3.)2^X>MFOG2!YW:+%K-* MFMS,K>]TU61X9S\GD& N<$S.K1Q>A#DLY'P2]8.3'!4R*:K.@L@CSUBLE8"U MW$R^5F(4.#TI3KD_0)G7JTZT;_4T8-E-[]["1^B&T,]TP$(.)LFH29%XLUS? MC&EAK<:[I03 =B04&TR6&KN"5\22C3?UBA@/:UK)AI:JA5WWT+YABH>OR)L3 MYI;<\@\[F(U"'P\/HG4]S]#W(?X_BW9J2+G.18Z!,YI]@Y P"7V$N%367 M7O'F8C0&?;5IJ)FW2PES$>:2L[GTBS>7+DD9E:;6R=SM3]B+L)=\[465B[>7 M'K87M=OL=GC9O\5T^PWG6=@5#"2 -1=(WB*PY_9_:=&%!)\7I,"H*LVTDLDB MU;8T53FP+\U?_(!G6+S$-(+K#>&N***+2,;^+IOH-P:ZEF4GFNB8Q2-F5':8 M2>=D=7(:8%/3MW>H"$B5&E(,O5!*1"FD%XVB;@>Y E&E1I2Z=>3:R2"EDJ-K MC!V'M9T<4G4BXFDSW!4/7Y4F%CFD2@?.J3PJ5=JV ;(OR\B\'YH?YD : V@ M@PUXF0"H@R.][!OJ!8 X!-#!EKNYDS6Z3O((/?MYJ@)?'.(KCZ79;0@9/#FH M&I0D17T0;O?46:3)?,K1/"<'P]C*LG<:1OJ$ITL+$8Q^9N:;M_XWN;6XJ3K2 MMAA"1DCK-09]I:GU>8Z7V^DICT%&;_3ZKGJ$E MBR(JCJ,#^0]#')'%1KW95UGEW@)''.'H=.Y(:PP416GV=Y36"!R5'D>'& M0"+K=H;6U+(O_HH:B-28^!6ZD'39(WV @36W7=L/$&V#=]R!LO58+SK@96.A M8L,8OA)IG!^FMA"=4$O-GB$6'ZL(I@.1'VLPD55(H]E5- &FZH'IQ(ZI2_O_ M*WU=8*EZ6#H4 K(&4P^#26OV-5YV#]:)]SN'"X0U$^V!HK'@G!P;$I4W"_;O MV$!P4ZS$3C:$FMH\R/IB4U58G9,HLFV><'0@!F2(HR[=$-7O9^YT+W#$'XY. MYXZZ9#6BJ>K"'5401H<$FKJQ*DXG7&78*EXTRXZV#VIK!A#@;M*X"YO M=T=V7.F=9D=F?"B7P%VY<9=D:3H3\ S:^AH[/%:T-E_'VI:8IGR)56W7].:9 MVC35V8(.N.ZUF,=4RI>>G]Z(:#/ IJ'F?L+Y*9UWWALB:@"] \$J"^B1OGI& MLVODOKE00*],T#N!T^LW!AV#10-4@;PJ(>]0Q,H >CTYFF^54CB].K&L49>I M#W%CT9_%WK J_9YE\J5QOL]Q3,ZG@GX@>N1F3K!6HHPIBBO/]5930&K'KY#U M_&YGFYP5[2C+C:$#F1)+#*FDMJC3V<[5!89*C:$3NB&M,=":1I>#%J8"0OEV MQCN'1 ,1H#7CI("IRV)5"OCV#2&R#R.W*O8ZU/23660 MJ8@EOHJ \- 15\Q!V)')'V%UD1ZE"<0:A"L:,0#/JQ@W$Z58,:MBRS>N"H=6AY38 M;HC%$5<6>:[_A:HDNNX>/)/#Z@($L$1M%Z#E.(!S'QLD>2KR'(>:9$0+I[9& MTABPU^S+8KN0@' J)I0?"'=P9-UI:ME;I H(5PG")7+".FT6W66VJ"007 D$ M'Z:/^8$P:52H-_7L_87%+KQ<@OR-L+Y>I:#L W=L2''N^P6Z<&JG-Q;2B;&I MRJPVGI2,;ZDXAA)%SMDQU",TBKJ#3Q88*CV&3N2&^HU!M]DW!(0J"*%DL6-6 M#*FR3*>R'56@I>X(QG- =P6#/0T5CHZI#]L";T+X2TYCKX[]'YA#;I"'S?V( MS:NJK-!4SV#61[SXHS/?H2J$30F;2AK:9[ IE924-^5>[AQVJ6VJYF957$EA6\*V3IX)9C NL^K,K:L7PDRPO)T^IP=OR!^0LKXF6M;KBABGN/ MR?*;*NN-0:\I=W,X8OX]39: Y:LO)@\D*_ECDBP)*TU%SCP[U B4U<=EX:ZR M2RL>=2.'MG\'E"F0R34R#P7*^4.S1X[IT=7\9_%"XNDR+[5L!="_VT"ZA2Y\ M(A_X30DCHXW?SC-_S#P'2WTKD!9$LB"2C\H74GL1NJQO[-CN*JAD8555MJHT M&4]:JU)D6BS3RSPW"ZOB"F#"JACF:ZF-2J''VRM]857"JFIE5:ERS=1FI9*Y MJIO]U.#?H%_6Z1WH.528AE=81GD-XCGI[ MCJ+GQZE)O=':68PG$(QU$GQY&N]C0/SZ$5]<+'N8Z(XE:V M*6[N/<R_84#EF0(<+^CJ>-50G!"<$)PI;A*"$X(KA#!K;Y>!6(ZCK;9 MKNLE^'V"):%C;RU>C?=7J_>BWMEH..!WVL,Y':/%^#7((=/GL'$"XII%] J;-F[1E@]RTXW MI:V7G;=MN\\FB]EM8SP6;@CH\S.T$V0Q^Z&OR6SR& %] 7T>\YAWD*^PR60$ M\@7RN\Y^WT-$MT_Z#^@)0'\4N !1BO1>W>42EX8 M^ %PR?#$JG2%?B]6I0^M2J^E4J_#,R-_D'8[[LJM#".O *\6.S7S!U8E.'V=U+(, %U_@*M1QZ=%QP!5:N1?8 M2K'K*U]P&01<2B_S47YBE?!DJX2)K"BW3*BU/;39115\D/* M"GAECRJ9P:O'**X4\.(27@4[KSZCR%*@BTMT'1E9LH)71V846[)=M>%WOR6O M5U'!?:3[T?!_+?MQ\!G_L;IZ#M"#[=*-?/IK^S$A.;0M-I7!YPDB]XIU_O8N MC'_&S# 5Y9!EJL0R[V=0 J;IS?&SEQBDDNL%^.YD?QY^&7(2\ ,"CK0 *""K M) &^'-NJ!5T?$A6XM!<&($LJ4]L%KFGCB_U54U:_O37^1,*)W["CMKM$,PO/ MMXGYG2'H@,!^A)^>;"N8K7S+Q@\CFSF37WX")O@-L5?8^Y/\%2$G4H3Q6AJ; M?Y*W):[)GFH F(8J0[T[Z6AZIP=!9](S^I8&I[TNZ/V;>*[X1[/U*N\"N\C6 M!$'PHP6F>(!GP'D"2Y\8R*8U8%-X(_>W(MLKF.F4B6"Z.P03F27VU1X"5*'8 MO4)$KL+O!+AY%VF&R-3UTV$5X;SKGFZ0)6N.9-9SR3G;8-L8]EO*L4QE>C;0_ VTN/KJ_.+Z[N+LXE_+>[Z\OQ M^? >_^/N'O_GV\75O73]51K]-KSZ]>(.#TBZ^,?W\?V_BAO5VX!K]Z ^V"[V MU5Z(;V'Y/W/_MJ$+0LO&L\C^5TTP6T<;S]=3 =VFCT?@@(4/SU9_^;0*$FR7 MO@C]T:?X[O'\01[P)AJCSXN^COUBO]_6>P9QC7%H%C\X]IIM/+"/VY_WVIJL M[_Q&;BL[/]]W)Z.MRUW.[M1I]SJ\O1.[.^EM7>L?NE.RX#4A5GIZCSL9=.3= MWZ2]4[=M*!IGHS/:;MM MXO9LOA=#3$'23022L>^'Y#2VK5+!J'WE@6/::B21+_65R#U.K_T0+6LX]-I; M@P!_6O GFY>J(Z"A:8;ST*$TZ74P@XA@98'@#+J^_0@ETA:Y5H@9XG6M-I05*O1WWM8W])F]^^_2A=_AG:PK)48 MKCRW198_D>9<+@&==Z'3/PUT5'*L M+!ZX@ Z_T/F0$CN:_#YV5O0@14\,I/A&VP#1&@-UN^[V9ZZ D2,83K?G*QD6 M4GL#QL>5M;7'.VO&WCZNZ>:G-"5QJ#;[/6V6YR)%$K8%)]SE,'E%*4V M!EJOV558-=OD@.LK\54G:C6:3SEX,I.A.)W(BB^:$1H1&A$:$1H1&A$:$1HIFT:2Q:]";[SIK68:2<5D'\:?V.^**0KI"ND M*Z0KI"ND*^IY2ZX#(5TA72%=(=V:2#?5INQ#[-XWV_40/3$J8G7.X0NK\RJU MWG=LU&]14IVZQI$<8]WL]/4,V[<%8$ZQBY\3O/2XQ M/9)^HAA57B:M$-6QR MYOS1MJ!KO;#F-PA.(4+0DC:/E!3%L&)54DA72%=(5TA72%=(5Q3#EEP'0KI" MNGE22(<:8*P3CW6^0=.-$?!GJ6FA?F.@-SOJ=E&9:+7*6M M@G19$O4L#4SATL!XH@L%]RZN$E>)JO6DGOZ>+)J&:"E%A[6)DG2QVB^D6P;I MICS"L7,@2GOW",>5DZ 7W4*;7K8K/E,; Y7'7F&51("P+R'=LDHW5>7@<:Z+ M'N.RQW.E3#LU[-::'7G[A)?BT9$VQ#TF9N4./;%M[@U6*S;+E>G;^BG]&% M6:X2%+2XJM97U:#\>S0#[@.^F^U*WI,+D3^S%_@?T2X=4?,M5K6%=(5TA72% M=(5TA71%S7?)=5!)Z69D:)-TN7RUOQV:ZR/"=W>X[!J-@=[9/J5-%*(*PRJ3 M=)F6>C,QK*XP+/YXX>WF,GL6O9A H+<; L(%%(Z#H_I'OZO]Y.L#?6;K Z)$ M753HON#_"W" :T()!-+?0A=*FMR45%GM9%DEG'C(@J@58>5,P^"RO'#B0(F, M9O5MX"W.".ZH.43?5,A[["F35-_W("-O/O=(K.5GB!T"$59&6+RN)5YO2\/V=*[?)NP96'+;'K]ZVGV(.4RO1H[I]?4+=K%S%H\ M](0U9IM9#Y2;Y#&S)J BNS@1[34[O5[Y9U=AJ<)2F5CJ@?J5@BRUUQ@H_697 M9*O"4H6EQI;:X])220_:7E,U,M"?J3ZQ_^U[,?!9_S' MZNH-69F0P"$VB<'G"2(_CO68]&?,+$E1#IF22ONTSJ $3-.;XVOQ'BHVKG\T!>K#=R-S4UY.+N T?MR%^V)YJ )B&*D.].^EH>J<'06?2 M,_J6!J>]+NC]NZ,UV*$B-KN.VN[J^(T7GF\3AW^&H ,"^Q%^>K*M8+::X39^ M&#MU^>4G8(+-+@SV_R1_[R(G\B[=U]+8_'.&5B^S ^P-4$0_&B!*7[7,^ \ M@:5/7.^FQK&ZWXCP[>CWCG$Z93+&[HXQ1LC#,[V'Z,Z.,SPW0T2NPN\$N'D7 M:89(./338\"5?H\Z*O7S#3EB/V^RN9.1EN5=W]3W#OQ>:=NK\OD3GU\I]V_ M2*\[0]$8C<[H])G[]6?QW3O[,O*W)!I]F9 M==B-1XO 5K75R&4R[G?Z7"9-$8L2W5MF8+?D MHOTK\:$3= IS@.]+0RG:91 =^YRDAVREQ?&EIN)X.92D7N.NMQ$(S-<1\T/3 M#.>A0ZFIZV &$='_ L$9='V<;4N7GK__5*+J20._*TD)@2/= -MJV:XT @L[ M $Y]9' + X _M*0+@%S\UKZ4\]CI)S8A2X.SEJ*U=Z2FA7H&#ZM?VEP ^:L4 M+8'4!Q-7GMO:6,^15@LZ]9% A((=>C]UA^#W"+P\%Q,W^F!\ \B<10MPFO(F MU8J8K32G3L3R. HGY5ERW;T#7-]JG)1+XX&^2OI=J(:ZM8QZU#DAM=;8@1Y' MK#2F[6L5D:4C=Y5Z+>S?$;-'<0?V?+_3;&%;.YV=!^VE;D)73&50=C"4M_8G MW=BY-H!4U3T'YIG<-H+U=3SS;$\[QW5D$^8BS.4TYI+DH*-^)Q4Y FRXV!TFGV=A!PPIZ$/?%L3SRV M@M%DI3'0M:;28W6DAK G84^GL2<>&[9HLDK8!K6G"W/B"EG"G Z9$X]=5319 MP].3WNP8_*=/!TJ!BM^B+:XJX!"DXE]07"7.OCIJ]J >7YJ J(G!? %=G^Z8 M/:IJ['4+CI)7C:U;4PM!"$$(00A!"$$<+XCD9XA5HG+UN".KTR*"48^JBD,S M57Y\H)?AT/I/Z >TH=.]][*3C&PD&[OQ-C):4DP#JM%&/'4+<3KMVP&\@^C1 M-N$-'HMGW4+3>W#I77X'3@A39\Z=QD!IJMKV*9?")17KFQ/L>"N+41@'*HNY M,PI=& 6?1L&1(-(8@'J@5I@[ S 2&<"IMS46H.5;Z ?(-LG.=Y\2'43-TB/^ M% \@R\:X2D!]]RXJ(TEE?+3E[3Q$9&6 @C;:2?4B<'K9\ D@ZU?D^3NV6&ER MMS%@O%^Q3&K)XHK%<'D?;JH ZSB+HW-#*H,CYXP(>Q/#%<,M^W#3[3/88C7> MVV? PM'T&P.UM]W1?6M?0575(]"8AD[(&8V*3-"88&=85=4CT)@FM\\;C4H2 M--:@\F"T>62""P/)=DUO#K,L(=5LH8CEE-H[^]S;1N=1SGMA]M.\2#]Z4% ML"TI\"3W3D^W>S(VV6WM:F& MR%@>P(D>N\GT*!I7U/*J&I2/G-N/-IX9K16K& M:HGABN&*X8KABN&*X59^N!7.CDJH<9;UV;N+=RE-Z"1]"L=,)T8"G=1@=7,T ^X#OIOM2M=/+D3^S%Y(*['6 MA6.H&:4BABN&*X8KABN&R]MP,Z[#)0F57FU.@^:Z_^J>,*G;&'2[VT498GVM M/NMK3*MEF8"R5W-09DMR]ZS6,]%,?[=FA&)89;KOZB/Q8J4F<[I8:=F/A2CN M"W" :T()!-+?0A=&C1\UN2FI,FE%%TN$OEV&8VTC:)YIBT"RO'#BP.C(O"H= M>INRL+1S8"_,R)O//9>NR4?%I..C"H4TI3'0FMJ.KH*93N?-I,\3-%X5L-L' MNP/,+RO8J:1! QZX@)V '8'=@<+>5S5(,0;C&R6?VK7]4WOI4%<8TG8%*44" M[2]%*"VQLOBRO1VQ]J$P8[-7R,6?(>WE8SHAD<2-A\CMAT%4T0:P#/>U\=EE MC1T<>&RO,@E#%(983T,\$'CE9X@Z#L4J$(<)0Q2&R,00D^PQ8V"(R>-60\2M MPDIK8*6IEE,Z>IJ]=KE,G-V=$^?66HNP1F&-);3&5,9HG'[.3$ R]G"*V6MV M>CTQ;PI+%99*+;7+I:7V&P.EW^R*/%18JK#4V%)[/%IJ1VX,]%Y3-;://Q.6 M*BRUGI9ZH-RT($M5R'F16G>[!8PP5&&HM334+)=1>RZN$VFMYE5![+:\2:J_E54+MM;Q*J+V65PFUU_(JH?9:7B74 M7LNKA-IK>950>RVO$FJOY55"[;6\BJK](UWR7#7ZP'^LKMY8'C0A60&-5X$' MGR?HX^!U?Y $/UM];V9=/%:40ZO'*CW"< 8E8)K>'#][:;L/DNL%^.X X8]= MR<9O]H" (RT "B1O*@7X":-K[8#_ 'Y# 'OYUZ M_$>*3?Q,_*PL/R-E#_94 \ T5!GJW4E'TSL]"#J3GM&W-#CM=4'OWQVCP>X5 M8Y/OJ.TNZ2"W\'R;U%><(>B P'Z$GYYL*YBM"DHV?AC74,@O/P$3;/)AL/\G M^7LV.9%GZ[WIS;3QYPRM7F8!'F!K@B#XT0)3_*YGP'D"2Y^X_8TAS6VW]4:$ M;T>_=XS3*9,Q=G>,,2I-L:#I(=KEZRS$CAF1J_ [ 6[>19HA4GWTTV',=_%\ M1*99,M.0@X+(%/+Y(]C&]7[0)[(8.I>_0)S6 V$Q.6#AP[/57SZMX@#;I8.E M/_HT!^@!HR&VBQWM&.GSHJ]CD/2[;4/O$9S$L6/\X!A";0RAC]N?=]NZK.W\ M1FXK.S_?=R>CK2N&N!-O=TH6G_+XYN).Y$[J[E^L[K0[6>RO=?U.&\3(3YWF M*(#^(=].9[@[^UGZAJ^:^=(%]NL6[80HQ4T0M31M(5?#ELF@]UM"XB+-HN36 M322WJ#=$FTX#9)!]1*B^-+3<6QZNE6MW'7VP@$YE-A M/AEG5Q'I#$TSG(<.Y=.N@QE$!"4+!&?0]7&:+EUZOE\?K SQNY)<$CC2#;"M MENU*(["P ^#41P:W, #X0TNZ ,C%;^U+.8\]P8D#A?H/#ZM?VMRH]%6YK8]]5JC.YJB&!" 4[]"Z6Z,158OU67,4<',P/=&1_G,5;UWGP.(MS M:,+Y!*+X2 N%LCEJAB,M8I'4N(V[<6"'-:/3 SH:.;1"E3/W($FEL3S/!Q#0 M,0ZTD&,%G0ZC@R<$=(IH!+H'.P>:FKUS>L0V0/3&0$UP@EJAP,@1#.5M>9)N M[%P;0*IC[$[4U63;4@P\"ZME\*/"7(2Y)(TS\C.7W>VBA;D(<^$FO-IE+UNQ M5'2 MG%0Z/>E=04X(>RI\T*E2I.[6Z<51N3ZE+J>*^_<>64A50144Q($U U 5COH"N3[<][RW!?:^ MX?6Q!3D5,-"N P;L3KO32:?;-14\L-Y$G?8M0S75"?["M(Q_ZRTE^M^.ILBT M T$TG@),-C[Q-],1$ 56I9Q$J4(C0B-"(T(C0B-"(T(CIUJD%GKC5F\UTTBJ MM+;S?EH[M/X3^@%MVW?OO6R])3MOQVZ\[Y86#=.L9[21]-Q"G 7[=@#O('JT M37B#Q^)9M]#T'EQZE]^!$\+4":_>&"A-M;]-'0D <@- X1)XTT@JEW"@H#\YLXE=,OB$DZ]P;@ 5OP6^@&R3=*]QJ<$.4&: M](@_Q0,XBAK?(8.2V]SN#7S=))LRH@V?YR$B*TW4>J)-?"]BIY<-GP"R?D6> MOVMWG]YK##HZHR6D$^_P+!\*CIL+A72%=(5TA72%=$LOW>P\LM"!0'CF*L$M MZO>]*L'M,)-F9JFBS#[.RGH,MB0*' @K*XV5;;&I.5N9(0LK$U96?NFFLK)M M@C)O*U,XL;(:E-6.-@^4!VM24S'52C/1> M@]+!:$.]'1T0VI(0Q._FP[B,$(?I]O[3K2K)B9^V?I *.SI:@HAZ)PU.:N\S MSW]B240L. GI"ND*Z0KI"NF*PD&N=2"D*Z0KI"ND*Z0KI%MNZ=:@=.S<]J.F MF[;G^M("V)84>)+[YJATNB$U[MU9E:HR11;+DT*\0KQ"O$*\0KQ"O/^/O7=_ M3AO)&H;_%16[S_GWI^V&M08;83$2,*.YZ__ MSNF60( P" DD1$_5.#;HTGWZW*\BM^RR#T& 5X!7@+<%QJ^ [C&J5'=D2WUV M_2!D,RWXG(J/=!12$M%/83!=L;&W#;;X)[>N"R?=X'1H6=,W9YKM7V@G$.8D M!9<-09A^8Q#FU/E9COM4DX_MR76H[RS]:S<>B2+I&F>@3 .?IVLE[C7I[Z]A MV3<:LN2C#?:T,L#T[LNG=72[86]BN4J+Y:0/NR'1!#L1+K!%66*+W1DH75NQ MM,VD/FE&0XGE52TQAX'X,E+-A-]?0%= 5T!70%= 5T!79'*U\ Q:"=V2+>!6 MU>J%+IW1KU&=+FJ5]10<3=[O53#P52" (*^S(:\=I:>5D91LK?N3OP6TC$-0^I(V2';;4G4$[$R 5T!70%= 5T!70%=D:)W ML6?02N@>QQVWT(@/MVETM&E,HXQ-(W#@&#BPHTM=E3A@( Y8AB)PH&$XL*_? ML (<,#L#4U;[@@\(27O>T#V.Z[ ""K,:0V$[O(>OJ;[BJK9?)9!#7"600UQ5 M.7*TH1'IS83XC_ TUY>"9Y^&T<2=P1^\5.&R>I"* +B KH"N@*Z KH"N@*Y( M#&_A&;02NI5&HO)K=E>*?.EH,;83WI;G&.MU!EK]*76M/WA!5LTAJQV!G4K( MJB_(ZA0'7ZZ]QI;QU)4@@)V' (+\:\>"74&G PX_&XH:NS^I<_47#8,TQ/A"/^",JD5CZU]RG'-BZ(DN:HNDE.DLDX!@&H4/#*P[7 M=SHX=GQ%"'?],B4LL??@08_RJU98I"^, C/@BI:'BW MKW8&NJQ9FTDTA\7YJSC/$^0'"+3;AG;J:=!.PSY'L'&!=NU$N^UVQ1:\TU[' MNP=4(N;A"\]CX4B8/&@3N3 YU"Z?KU(C4M6&2'DZ2)UX]/X(P'!;L[L\&C1 KRAMQ@E"; S6 M"4(L1X@[]*KC$:()FE8+U"Q!B((0*W%B;VJ:6YR959%D0&:/C)-;Y)M+U?,GA/-"FH4U%B)JKLC^:(FN=H'@[0OF^:F M8TCHPH)2+Y-2=^1SU$2I=F?0DS6M)PA5$*H@5$:H5A,)U59 Y]5E0Q5^7D&I M+:;48J;H1@.41KF7;+4S4'79KJ)SCB#7^G%3D&LYP;IC<%Q-1(H=>VW9L/IG M+EA9DN0O##9IDB#\2)>;>%CGU57/X;$DV8DC*5@+,5P.>"&0_V(HH,\382% M/\:N3_R1"Q=',7PPA5U%W<+[/Q!LXC9QV\EO0T;GCG5"1I:F4+,W-'33Z%-B M#/N6[>ATW.^1_G\,NU/=$A/:-;1NSP3ZG@61BQSU74@]$KM/]/VSZ\235(9D M;DRXIK*\A0R!=N?Q]EN.SZ)V#@!F+,I>2]#._)R$Z6)FY)%>#4-*?ER1,:SU M'?&>R4N$_#NSI:GK7ZV!<'WW6_RQU[.'KDP E$:A*RFX!T(/QKB5; F MTIBU2),0%8Z_[<;Y'@@6E)U*A/('7WV<#4S(J6;G5M?1J MGE0=-/M=4]CV>Z_O+K](REZ<]2O%4)Q1G::)DKV+N2MG&%=SV=EK8:IGE&&=U 6_=*,\''B\3 MD7C./I-MR9!EGLO/1Z-L[41U01#Y<+D026L\+G#K%T\- OF+(O]^S0[; Z#K MT6@^G7O,8?8UGM 0<646T@GU(S#?I=^":/M0K58"!-:*9B;QI&_$=:Y<7[HA M,S?TS[K%[7Y1OTR?BL\D'$TD7$0)WF](&P=]3)%ND#89LE^T"< C&.B SG MFZM4;.^-)H!"V4@[9.[1JM=LJXIN#8) MY='+AF[5K-3T?OG.!R=5Y0_K;2 H[P(I[]0]1S:)RR[9GT!(*T$S)U7N=G2; MKD5&P;98%P$MIWQ*:'^"GII,3TWLRF$H6(XH]_N;.I\@)T%.32:G)K;.,!0- MQ%-/[IF"G@0]U;[I8B;21HN+)CDG# 5[BANR:>K"AFH*?ETD416BJ8U>%(T@ M)8.UH-"435)JFI 2<^/%58?.C:]_@>*JQB)'Y>/!:I!$3'I(0\+;64QGU(]8 MV?-!"9>KC4I:D?ITV.#20H X9C*:.!%Q(N)$Q(F($Q$G(D[DW$YD/_U5G%O3 MSNW"3J20-VM'K\9KY[_S*&;-\QZ"97$LUL;>^4EE+*L58";+3<9B^4[_G+N1 M&]-[&CZY(_H-]A(XW^DH>/394_Y-O#G-^=!\Q=0Y_^=1G'HCK +3,0T2[NRRZV<2.O\(@RBG M\-90^IV!455%_XF+K\\/#0Z3=@*Z KH"N@*Z KIG#]WROEYQ!@+#2R?P;KAG M7TO@W50SF>U52,NT.P,UIW*D<#ZNP -!96=#91L.T2-3F:H(*A-4=O[0+41E MFR[(8U.9VA JNX"\U9OLZ#6?QI+KCX(I+9.V>G[D4"I$76_K1C7B[&R#!2)H1UY'B0/+71HNQA-.D:TY; M$DXWYMN+$)4 KP"O *\ KP"O *_(YKRP0Q#@%> 5X&V4ST9 MS'I<3M]H9]= M/PA9.UG>(O8C'>'<3OHI#*8K1O:VGK+_Y.9UGM,,R^^5?OV9<@(EBGA)CXD1 MO89@A'"?BJLNN2'L1_?)=:CO+%VGWT(ZIF%('2G;:EQDVHI(GH"N@*Z KH"N M@*Z KLBT/?,S$- 5T#VNOVE'JNW"\E@8',S>N"'1I'!2%IM";I6:E2R0X"25 M[\?# 5O@@&"S;8!NI3[<"BE,4QI#8<)K*ZXZU&M;_P+%58U%CC9D1-],B/\( M3W-]*7CV:1A-W!G\P4-R;4E^%OD' KH"N@*Z KH"N@*Z(NWY8L^@E= MV<1V MU062GYNVDLQ&1XO^?T3 MQ^Y,Z5W_1,,A#"V,A#1J"&J?. M!W;$8GMD9Z+)F;<;P2HW%*W6> M)P@""[3;AG8[DG2J0CNK,S!DV+A NW:BW7:[8@O>[= K'E!_F(A]4LCIZCKN_2(K(57;=_SEEM MY\B;(R2^!2$^_CKF99T$8+BMK#./!ON@5Y2VX 0A-@;K!"&6(\0=>M7Q"-$& M3:L%:I8@1$&(E3BQ-S7-U\9"54"2Q2PCG275&DJ9,5+U4^M^$6%!TX*FJZ%I M_<0TO4FV:JZ8/2>:%=0HJ+$25=-\IDZ@E(;@Y:"4DN:HKUFNY=P7)$N MVX8A;%5!KJTDUT+4NJ-4H"8BM3"!03:LS7ZXYR5867[D+PPV:9(@_$B7FWG. MB"*H$GP9_#H,\>9L;N$>MU6&9JJZ"\\TQ+.'"97(:!1,X=TO "7)#V)X.@GA M8Y_55S^&Q)-F)(RE8"S%<#G@AD/]B**#/,V!A3_&KD_\D0L71S%\,(5=1=W" M^S\0;.(V<5OIVQ+",+1NSP3BF061B^SJ74@]$KM/]/VSZ\23E$%G;DQ8DK*\ MA0R!,.;Q]EN.3_\[)T4P^E>5M?3GS$]<+C)S=ZP3,K(TA9J](2A?1I\28]BW M;$>GXWZ/]/]C@D*6W#0)TRW,R".]&H:4_+@B8]CA.^(]DY<(66H&$%/73U>D M6[#D=8!M!CE@X<(!1%L0LO3^=R",:(A7P9I(8]8B34)4 /ZV^WQZ MP.A1?B$+OT'= 7CSK[^035+83B>'2C"=&JKN' T\G<&_[ZZE[[=?;O^X_O#; M[;TLW7VYZ4IEY>[15WWS]MIL7*F$BYE -,_80<>F47T7?K+^S1EP/790MA-[Y.G)X(#7["F M?K+W\:\3EFCWNIJF(5=,:G62%R<,LPL;^V7S<\OH*JJ6^Y7257,_W_8HU>SV M[6*/VOZYH12[8^NBK*YJFZ\^:D=]4VH>*&@%< F@IT/0BA%!5^S0 W;&=2?D;QKZ8TM@+GB-I' 93*9A15";! MVD>'S!.8+#1ZMP\:;0-$/FXD8GQ?_#J#AU=4*LM]LG:#,>8+C277'P536J8) M:CN=S^UT(N]([?\6!F,W_BV(HL)^8# ^=4/N59:S=)S,WIVORW(8003M) )M M(P6W,BKH=P:J)NNJV1 JJ$CG:;XHNW;^.X]B%H[ 07 A=NX8N6"X^PL9AY_C M7Z.EGC0+ VPQ[DC#E^K5I;)*2^7W5ZG7Z+U&(,.6P8!T!@C@,D^J1'Q'(E., M@/[%/Z _9QC8NJRI@!4J"5GHPN\>9;%EW[G. +DPX\32/UDSJZK^:X#V(/!I M7WE[#(0RE,[ E'6]*0A5I2!N..]-)K"F0I?\I(=-8+V()F4[>2V'YAT#Y@/Y M>\U!9<:/SKE M8M1OEHDH#0E/'ILBDC$9+C3N Z4 :Q_U >%YDP%G88+56;F^454)A-"Q&X1! MNYA_12AD(,_7^J5YOM"JBZ%"UA3"]"XGU;*3?%S_$?8?Q4+1/I3%9@'\=?PI MA>H- C6/$$PP+]72.>]"C6X>HNSBI$4Q!=N'JGI#,.73&+[ ]6OP'X@ = M#&/A+R\?5']R(WC(IR#\&,R'\7CN78]& *:X<(#1Z#&C6U,;HH )'?ZT<>GJ M$ DCU7*_7U79GM#D]T0(3"N0 !$:^-WO=4J7^NQ]2V-E? MU/D'<7V$\U?_XQ+*U[[#FG$[;OR"U3'XZN)D8R/9*%KI_ ZA^3NK=0LP;(-)]#W\S#D/JQ-(.[ X>G"T4TCCU>[5P9\SY;G:90DY$= MRO&2@.Z! +Z.,V14F&+4SD#39=4N,Y%-Z,4-Q*%=BG&52(2]%RW9LC;9[LF1 MJ'V^D'-5VK_&$QH*#;VLAL[ B'UG0*3R+(0D!2&/$'&PHM84OZG0L^O0LPOA MB]$9]$J[Q9JE*S> 'VXI-9P0_Q&>YOH2B4 WCEB6M>>2H>N52)S?1QNJX_X6 M5E%L2][DPT_9P2:>1:REH*!.#;W#0@ 7P=+VE8# Q1B 4T#?^:D#]_L"RH55 M5I,5'?7+C\X1PK)YF+6WL#P*:EE@#:FR93B^S6"^)5#*XF,-^Z7K)(3.6PPUTE-$?CN:1[!]&H+&^^?$DB;D@O:A8:JUH%8P!%:IOD]!I6]CUV/B$(5A9 MLQI@2EVDJCL+Z8RX#G/I!QB! 6;,,V*XKU]HP-5KP-\XS%,22L)MAZ60.5U>A?[;-,PYKN=A?X31.@,SI^91*+XG4WQ70VT7J^D>W[N0 M4,%O2P@7\,3U]*9YXH2.VQ ==RMR;2*1 >+9;'Z%>7O4V$U&"W"_JHK97H3V M<1BSQ>K=4OS6K(S?"I6VA?QV"WYMXI'5&:@-" BT4+7=/EN4M4[:-6.MC'J[ M][3B\Z"<"MDQ@!_G 7]+@/_AY?<()W\L0R +^!=VP_5 >>G+NE;:6BQZB"?0 MC@\?H2VPM8SKXHCHVF>#:2U[,QS10'2]M!GE6%87'7]&^3X$?%X/;Z$>D<]E MOLW#T03TO0C'7H N 1PA?F%!8?KGW)UA2\;+-!F?Z"N!,;[-[5-4!WN0=*MZ5L MQ).%6M(4P_A#$(;!,RR9323P@Y@NLO%$$//P45T !2?"OEU?$*))OFI1IV,? M1^V:N@S[%E'+]F'1'H.ZJD$C'+?;*#2Z'+=CXN6HAK=>AN=H!W/]3F<)4+^. M?X,WP3\W(77#()/(3*IR"\GY"0?B 1Q9FOV$F-X#L+.\1ND7H153NGQL:'473W@>1=AML-I;PR_U>F1X[(GI0@NU&"\66 ML5Y6SH_:;N!YF,V%F%*&]9ZMMG(,[T>&9%*EY0X>$]*HL.O7-K%1//Q3O^=7 M*+XUL]_2N&0A+FEZ&:>94'T/YL'?PF2"A,0DZ%(5OBQ=]\@,=P%E!N1KW^$? M4']$#U-<>CBMR] W!R8*3_-9H]8!#+ARW.JS*3!:\U-JA ^ZOO*YO)(+43YW M^O*Y3^DY'-YVSMD4EDP>]%B[!C>-81_OC_[1+X2[CC%Z 0KGZ0 MN?(;K#YP-IORC;PY0O3VYVA"_$?ZG<3T=CRFHZ+&O:FH(%IT6;,W/:P-[-LD MVHPU N-WV4 -1WD-4%Z5>\JF;=Y E+^$5F7[B:TWC%E0F%4,SH#W91ULV4SYMK#Q2E. MO=_&OX^K>N4!KDXJ^_OQMM\:[F(VB;F8G8%IROW^9I_S!NJ/QS:9!*T*6EVE MU7Z_2<2*R0L]63'/@EC;;NS=SVULF!OF#F(>*(&]-IN=YQ9?NX57Y_ M>\@^_^PXI]W_Y[?<_N/2+.E1SN=4$Z^,$=2I"KS/0F^(HJ, G M)H8T5O-A5LT,J$QRYB'&K.()39R> M:,@*-;;AN9;YIYI64DA" SU?T5OI4%:.#RA.O]#B"0DV**"RG3,W4^B@3<$6 M00A[9?Z4I 15P,P(%G7J@JZ-* $3M!".VEAMT0K30P:]K#0U*K232L1:K_$V&4?_G78Y(XK2O.HC5-5=9ZCA&4KBOQW_/4Q8)"28PNF\H&^!#U @(7R,T_-B M^A@23YJ1D-61H^E@G!Q%,,'K'ZUNT#+=0Q)CLDP MX1QG0>2R0&V(C17=)_K^V77B24J'F;LX_KU3EK>0(:Q@'F^_Y?BHJ.R%BJJZ M"HOL3UPNTKD[U@D969I"S=[0T$VC3XDQ[%NVH]-QOT?Z_[% )B8W3<)T"S/R M2*^&(24_KL@8=OB.>,_D)4(RS0!BZOKIB@RMVT/ K\-L*V3&XTH@LQ'/!\AP MG@.,+PAYM!YX%0WQ*E@3:C44'6G$JZ9!X3.X-]WU]+WVR^W?UQ_^.WV7I;NOMQL M$G(]2_OR]>'V7GKX*MU\_?+Q]LO][4?\[?[K;W#;\P=L(1)A*@W]^'7]*F?C]@HX!4?/-9K(-5*=*X) MN?Z<.M=Q\ADN@((&,T/V&\[I*D.>DO 16!'+?=) ,Z[G--2N]"E-$&(9 ED8 M205H]36V65:W84]\AP$X=[2'B,EN88VAK*!+C3MZ=?V(U DV\6-88!E@U. / MNM1*'(KQ2$SG"&E,7$^B/@T?7R1X\9,[@A4E"@WH*R3&2?18H1S!Q1$VTXA1 M2<$SQ]Z/-&0ZRV@>@69!PPBK7?%N&KNHBDB KC\H9J&/PB"*F +T.U@"K),. M057IV8TGN"KB@>CUF?XBC28!+(-U\85/YJA!/1*>R4X].L*L1#=^Z3+MZR99 MJ@O?2TDKZ<7ZGR=!1&$#8!6$+Q*)(FS0 !3L1CCN:LR,$K;D>]#0?DC_A-MO M EGZ[;<;Z0TFR6O*^^PW["/U_=N--^.V@"W@=GWRB"N8TNF0AOB.U4>[#(PS M7 ,*.=PB\3P)/8Y!!AT,H^ #\"F>IS \;@C^$F3[=.N] ?7C^=X^SQ<;B"] M(Z)@4L&*AR'!1J0)5N&E">XBDI,(X)S6*DJW2XR1/A-XG+SRT9?N/[LR?/%? M.(E;1@:RE-3DA]*WX!E^?@;$(:/)')M)PZ/Y_M-K<5ZKU:Y M#E??@WWDCL'2]^-KL ;GN.7';_"\$:![CMPW^X15!1P@(89"W!)ARS'T?^WI!UAG3A( 4'%+J@V"GP(MYJR5\7^C S311 M*998!_(?GCD#[B0](H,DR/[@>SJ+^;V;6DG*KO]Q??UMP:\1QV?S,)H3SO+P MMG#N)=PPI(]SCW!NGZSXGH[F(6OAPJY(R^9Q)U,W0B&^5#-N;Y;O 48-LG0V M\YBP#!;@R_41@2[BH@ZS2-B7HDDP]QP $:R)@/[@!0 $!A04E+OAC6OE?BRD M-A29#$IX,_&!E:/", O0H^4S*T!2E:O_PZ00;OJ%DE!"]=*1/M(14X.XCU57 M94E3-%UZ@Y<8. 29$VK-PT957%-!74$RA0P M+A2ON%!,U"7683DV,$.9+6S3R76['39-;4/_A"4LH;$%=F=)X$K"RS26"=Z5KV,'JF^#^A1(/ MNE+$O=U\WT/B(9U$&4JBGCM-AA,F]' 0\+OG:#?=\0T',]"R 5U6N+\=YZB#=.T$&U]H!=0-4&$ M&/B1L"GTI0>4UC M3QVX?$49_7UA2$3\*\YQF(V38!!B /L&T^+&7O"\P6!32D9#A8Z8T<'3Y5#Y MGP-R9Q=/>.D0 7P&_H.L ?-;F2L<33?0MN<^TPL#>&3X[$9H+##5B3K;W&*E MU8#?(_IU?!O%8/?%V#\K%?=6D\4]+!HAN5@V.ZGK*)I/9^Q ST7R\L]_"VXYI147I/("PK+6U8(!BQH_8D!A7GA$?RQD9@*+'T4 MSS.F^8B)= 1'Z#+]Q7'1-)/&83"%^]#-L8!7&2Z\%YFQ'/>'C%C!,5[7XS$ M#-^_5=ONY9@]O7RSIRE$R8:5X18G[FRI0WT*6&A#1@.?JW. Z[PU=&;$#7<. MW$Q<"E3]$_@B8Z5? 4ZCS!2J ZAY:UCZ5&3^1U?Z/Q2!\9G\?*:>)TMW=W>I M+VC+A@$:B9LH2"##I&[J).)N,$Y=3P'7VYGW9<%"EH-F%NX@U'S9$]CQX%.^ M,S_(:,V)EWZZU"_33W:Z1!Y^WOY,W3EW2UUO]?EX4?IL.=$ X<$KCQV^2)_# M;@JQ;BDG>?T( .P&62 RPF!5PTPA\ M$B>^C "]MCU +V+M+8^U;XL\H4]S^[=,].$=?.\E;X"KI#L#L &FHA M=>9@TX=N]$-._UB+V22*GBQA(T70(N'8_&"*NB5 GB6K+;YB]]!'4+Y (+K< M3D<&%F';AA?I,0BV);6X,Y<-C+S MH#"3.8@E]%W@IF.0^G0Z\X(7BFX-GXXQ>)6$+YV%TI Q=9>1,GZU-/.(SZ)' M8!TP7V+R@8?]+]'M@JJ,!% :X8DE\F3ML"/B,5?12B#/F:/="VP:_3]RQDK. M7(.V$2C[\"F7

NXA'C@VB>T]'$AV/(!&W!9$C,##!<4' RCI"* MRC!$/\#29!_R_?A+-$KA)$L.VF]QTB%D'L'RV#LGE#AL0:F&PR6VCT%A=,)B MX"WP&3\!F;W<%RP,0XBC24GW2>JNX^*;Z0Q+!Y:;E-7BJ[.^C$1;\!/5$R@H M@0X/O 8CPC$GHTS(B?]OQUN8.W2I@>S]HGGR H1>B/P;<=.GZ+1+W=-Y8=^$ MA>"1O9)%N.HU7SJ#$D4(+@YY^-GA0PE&'&-@'=1]PJ-+6L-E-H;K3Z\#+8J= M[\95.MV=-C"DVT3:];T-]R ML>BZ OKCRTY[53!8O))(D,7G[,*3F&IJLLOI!X@:65N>GR<>(<\P"&9@B*>Y M, N#WSWMP>6=V\8U^YP."^9P!%YXD%,QL]U%@[!TP*P/W2%<-PW@S_$-@EZZ$;F)5;:KB*W'EMB9W9D,SR4>+ZY<&+D<4PE UC?%(FLW#.S*^D:%#JI>DY"QGK'.\X,M\ M886#,8W^@8^ 5\^(.JE(3]UP+XN4'KQQ)5BS:JXOGOAF=1?W\^%R_=D@'B?] MY572,^R+P=%96H^< 648TR:<,N8_WI6].#EI1KA)KM -%R1J75C!;%#H_,JQO2$=D2I=.%>X%73I57*#.)+85S&/@-YR5 M1.BO8M?FC?3E'BSVQ8>5+YA0)XE[$M0N @MDC]KZ)(0K0 )+(F@&HJQ0@JO1 MR,JH]/?7*D>^T9 YV#:JJ925$I*[+Y]6?)4?DCRBZ]&?.A/%S-3^3M"H17GR!GSW5=E;KCL^\H/@2>\/5.NN67/HO%@M_< M>Q:RW"F>YWN3%S%:! ,*.Z:HL73#8*'1,IJ$4^ -[A$SR2)2EG3.!96$@3G8 M8-CL8/*H8,0-":[/.$R=^W)]__'Z_Y;,EBH4'@,IELF0"0,N/ICV\7J^C*8T MV5>/#\XD&]TC%9 0S.4/E"4"/A%OCI+KE^4WH(I(+ZBX.0$F@YQ#B.T.%:BG M1.8R>8O(MLA0VP*! /Y9R,1/U_8&HS<"#>_K(])OO+/Z&.WKS$,R ++2^\O;(2WUU8>^DNRF:V8FB#TR M+Y'95.FJEXF%J?(-'SNI"T*4/&$9WXR8+N9PFP&-'G^2 MSJ/CB3R)VV6@3= :G@M2=@C4# M=?(LSH,0P,O$#,9%F.+(5AO#:C,\1^;>Y]$/('5802C M_#$U[U];[,+/N_V=Z?E6PNX,_KS'N9OFXO*'\FS69"6 \XO,,IZ.N;"9$_Z% M0&+QCI#&RXN]ETME@0^K[@1FH'!7 @/L*/62,%)9P@)@#R<+8HVIQO ;MWG0 M31E%B3, D)B&4Y;D"U#'\W>9B&3YJY.#+D;>I20,_.+HY,:\_[2M_I% M$[YV9"L5]_5==!1>KZ),OJ>(,OD+"MWO[SCXSH,9G\)@BB]%#PRF_MTD)5\Y M#H.<"+^F[E7IE%!A?UNM4X4\-[_62<OJC6RY9,+KW*"Q!@.EMBOCF)4C&?);'(1+%@_G=\#8;> M6.J>0SU8'M[!RHB3TN*TI(15+8[AZT27Y![39#W_RZ]$#).37%D6_<5-O"0A M/E@P:I%/J.+3[F,7 W1#7/7;-/[ @E\CS",;)<4@R_PS,,#"1:)$^@#^8%"_ MWI9+T*L'([PH6!:U;(8BES/HT;?\RM=IC70&K]!B7X136?H)C[+R$V4X61H?Q3,&/&O =E2K*8!.64O;.VI3$GL@52LU&O_G@4; M8!I[N&35J6!@8!VM@G79JR&;$<7\;U%"LXMB;A8M9 ]?J?S."IC%M8MR\+, M62K:N2LQ(Q19+D=&:')&E^:&@(G_5S:W*IV#DA;F/6,*$%I P..84P&-X& ( ME@%9&+:+$\"3BN#S:.QBWM4B;YR=1^"R0CX).#3ECTV.B75'8&>\D*[+>L4T M0I5>-V.V7EJMFKX8A-LA>M^WY9Z^+K;TD65YS'BA_ .6$3XNU3^M,[A]!;;) M*K'&[H4Y.0*/Y16,W9_4N6(: ZH)3R"#4-E-/DGOXJZ&^&6&+?8DC_J/6)XQ M3JLJ"7>V)'EMZV?\RUIS$0"HJDE3N'&2="[(6*%+5L23YWAF%Z,$_G8LU(,M M@!3$3,&8/P>SF1;^%Y9'UY5>@T:B?*RFG"U/.2T:3=X^?$F;V-,DFRS-QG&2 M')TDDPD5/T12AK;)S0N=8;&^92H/UD2E",I6C9[U$=VH@?+81M%[P.N,%XF6 M20K>/&8^B:[T;["=IS2;+)1-0$09-H)'P5]/[,)$3UUL9H^V,RET?]_8'\M1 M)!XZ(Q-O61*5>'$72;-/Z^M+-I#Q?C ?XW#96 -C(L#RWF37%H29I6'@>'D< MB2;*,@-8[21-. 7A55XE$9(2;4#BS*7/,N)Q& M5=J61E7U.,=O$N1O#Q>(.O$D;H\ M<:!!-V9IWCQX!6]XPZR6 ([/=Z*D+1!_=U87YVD<*R[MA(167;GI*EDRS&+! M.0&^M=>*.I4B'C)#U*DT8RW-J5/AK"R'P6G;4S6Y%RO'MZ5M[=MCKC:C7I!! M0MPI:;&ID^BT(+.(ODM_>9^.[7%]!F-VT_M57QF^8+V;/;Z/?YW@IFUW#=5$ M]$R:ZB-IKPW:74LWFP9TM:LJ35N471C1SPL15*VK]7NO+FO'R(W7AU9E M>OMS5I8PIYV3FC=YXSHSF[J.X]&C*P[Y'=)KN-P M@3,#5?4LH#3]GR<$*R+^1E'^F9W$?F2?: %KSD";Y=L<7S&XH&><7#CM6,^9 M@:\ISZCO&"L:ZES/)+PES]J:&I+/Q;XED9ITA,0;LIF4^)A;_]$COK/.4XILL^8AHWMN]BRGC.ZYMT(C=Q7C M]3FC.]+;[]($Z>ND?N:!_"PZB%0S.@--E;5>Z?':8BROH)CC4XQ9/\68G8$J MFSVM/01SA)B?(+X6$I]5/_%9(*XTN6_H[:$^03'MI9A>_133 XJQ9,UJD;P2 M%-->BNG73S'84$]63:,]!",4/$%\^Q"?73_QV2"N>K*A6@VAOI;$.EY%DL^N MU@U/]H:TM"*[3F7],^@J4$Q5]?I13 >9 M:\AJOW2,3*!8(U&L_C"L;C"9J]DMQ# A1P1YJ"+I>0HH0 M&.G/-(H/LL_W=V\-; MN)N8H%)!I9M46G\LS["Y?ZY\[4$;J+1*'5!0O*#X#8JO7Q2 M-I#@A>05=+@7'>KUYSB8*NC'!ABE524Y-(D0A7XLJ+0"*JT_M\/4F"^];U;5 M'>&LJ53HQX+BCTKQ];NM3+TSL#79*I].< J"SY_@H)JOC' X6DOKS$:U@[OT MBX?7U@;\J%!H A3%P\\%N5I27N/^XBYOL[/&#!ET4RS\_]_N/B[CG!8MS MO[^>L[R$3/F;8 H\9>02KTR60]N,K+PMMLB.TNO/_#<-K(JQ^RUJL"((IKT$ M4W\=@XEINZJL*VUL-'E,AZ&@OK.GOOKK,DR+CV6R6Y0T+RBFO113?YF)V6-E MSZ8@&$$P9T P]1?-F'VFX%60\=$#-^*MIJOT$G]T4K+Z@P,61,=OLX&P]X40[&-\%X$.X#?ZL"U M'N*::F]&+3:XQ#FAV5FT^:I5+A3#V&/$US9Q$8=;U,KSDA,1/*]R!*H_1&1A M,QS9+J]\-I#=M1/#"DK5C3!+?5*UIV#7:CUGPJF0JJV6J@51=B-L4R/*JJ@( MZCD9_2="V:7L%0TT12."HVHC#6B@V=-$ TU!I8)*F]U LZ>+!IJB09"@^(MI MH-DS1 /-_=9_T4386@IL0.O,GGFJUIF-%[B". 5Q-JMC9L\Z50.1J224I>^(![3)'(77<6 K= MZ(?HFMG03HOB_O:UH2")RCF/"BF_B+G/B9 R[K2(H(1"IX@OGV(K_[NSGT=Q)4MZXT15RT) M(X!*G MC;D)CB,XSAGV-+&UJGJ:G"'#$9J%H/-+Z9QBZU5U3CE#0A?VA^ 29\ EZG)L^1'!N7ID%M%WZ2_O4[;H^@SOV4WO5Q^'0%L[ M'@9#_O7[9]>))T@I78532Q*U2MZOZU49K6Z%[[_>+G"3K=8T)R2_O,4 M%ABM2,$R$%/-=8CM[J[8<'#=NS^ESW#5)))N?8M)MQX=Q:$[4V"X;[4>X.X5MED+W$Z#';[HN'-^CAC5Z<>'@%#[^$ M#K'XF%O_T2.^(SK%7DQG%JO^UGNVU1D8?=E2F]*9Y03YEH)BFK2W8A13?^L] MN]<96+)JBUZ5@F#.@&#J[[QG]SL#TY#[BJ 803%G0#'UM\NS;: 86U8-6U", MH)CF4TSM7?0L!3N(RXHE1(P@F#,@F-J+-"U%!2O&D#6UJJH,T9%U-Y)\=IVK MZ]@C/JQ(M&5]A3YJ+R*P% T$2A_H0W0A;">*U=Z8PU+TSD!39;6\TB)0K(DH MUJN]0MM2C,Z@5TG?=8%BC42QVLM[+<5DLYLL6Z!8.U&L]ABEI5@@*$U9ZXEV MO>U$L=J#>I;2 T&)/8N:@F*7D/0"YO SC>*#+.%]G6#G3AJUA^\L!3M9ZW)? M:Y%O5:!8!L5JCW=9BMT9V++1JZJ/K<"P9F%8_?$A50$54I=UI:I690+%FH5B M]4=45.RS:\BV*;A8.U&L_J"$J@&*:;*NM2A95Z!8!L7J#TJH.AM'J#5&%[N$ MN/!],(\G!YO"%^(EZMH/IZ@6F_5504->@6*-1+'ZPRDJ#MA4Y9[=E'"*0+%J4:S^L(3:9[J889<> M:R10K)$H5G]80N5E.%J_*>I^#4,Q+[VY^X4U;Z\_4J,IZ$;ORT:OJGAS ^=! M5#X51I#I19%I_=$N3079J,G]7L5#%@25"BIM"976'\S1-+"1%%76JYX0W0@J M%80H"'$_<5E_Y%[3<0AS3S;+NRL:2(E"7@HRK8!,&R PL5Y.D573$%0JJ%10 MZ2:5:O5G86@F:+5:3^X9%4\4/>( OSA,%Y%"WN1#ZFIK=KPYQE \_/P>WNC% MB8=7\/"6% *R)^[?]3^5%U+\,J,']?O?)^58W"_N/_7]EY#/?!-,@79'+O'* M1,C;9C7D;;$]AH%J-\ RL%A');V\^=ZVEF/K3S35,U-1D12T=(!(4 M(RCF^!13?_:\AMWL=5GOM2CO5%!,>RFF_F( S>X,5%NVRKMK!<4(BCD^Q=1? MVZ KG8&AR(8A[!A!,6= ,?67:NC8SEZ1E<9T(6V)V_Y5)/E.(]>A?ISCYUML M673U4.WZBRITUCBF)]M*58DM#:A6/UIX#JV( %C"_+%/UNVXACFE)_G%+G'5AZAD"Q=J)8 M_8$]O0=LK&_(1F,T_A,EODQ=Q_%H35CRNS]T/8\Z4LA/6'HS?'MA/?W>%*.4 MC8!>!#N WRHAF4VJZ'<&O?YFR?+&(9V!0U7@41:/-L)<5>)10=9K=P:6;-@" MS?9#LUHY=D$TVX@-U8=FA@*\3-9R\A!.A&;)N0DTJQ[--@(J-:*9VAEHC@?YY'@FVOF) M6NVCNM,;T,[/,$0[/T&F@DP;WL[/,$4[/T&E@DH;W<[/L$0[/T&(%T^(#6CG M9_1$.S]!IH),&][.S^B+=GZ"2@65-KJ=GV&+=G[GWZ9,/+R*AS=Z<>+AHIU? MV79^HY Z;BR%;O1#=/43][?F_DOHZO?MZW?1SN]2BOHUI7XOFZET!K8AZU:+ M9F$+BFDOQ=3O\#(Q6=,2K98$Q9P%Q:CU>Y],UAE#E16U1:/*!VHH4*-9(%*N_J,G$1BQ6%?$C@6*-1+'Z0Y26 M I9]3^XKI?N."Q1K)(K5'].S5#"%%=#W&\/&RB:[%'$C)=EU_.4Y"787F[1> M.7S:0[5-Z'M@:97U/:CZI$_@,*YDK8)-"#9Q7#91OXEBZ57U71!<0G )P25: MV??!,BKK^W"&7$(0NB#T2^DK89F5]94X0TH_'WU \(B]@=,F!M$ 5<"JJJ-% MI:^( MA+[>9J!<>X 1!<$3%ID*D#RS"DF9W^7C.YT%(>?1]_1Q"@N,5F3-#F@=?)J5 M7=7X!8JKVG&50#1QE4 T<55[KA*()JX2B":N:L]5 M'$50+1Q%7MN4H@FKA* M()JXJCU7"4035PE$$U>UYRJ!:.(J@6CBJO9<)1!-7"4035S5GJL$HHFK!**) MJ]ISE4 T<95 -'%5>ZY:J1O"B],+1Z7+QM1=96,:)L._(6^EAPF59J$[)>&+ M!#]^T#B27%;C1:48OAL'GA<\N_XC+([$-'JW2)=WW*UC?- LB%Z]Y%U(/+GZB[].R!E;5EKDQ*8I2EK>0811X\WC[ M+1N%"*9T(&:R>Y +:@U^' MX2^#O&->(X:D M+45"R\3+ZASG6X[W4J+;US8 ML!^_NU+[;.!W'9SE__M;7].L11GGZ9?P?@4VJM'ET\_QV;?^HT=\1[K"D_7I M*'9'\UB6/A-X!/X3160TF4\E=D:_T7# MB+[PW_]?$/Z0I6_4]Z,7[XGX+F'G^&\7RVM=(HZPTB-\IE$,IW?GP2V!&\G2 MG>^XQ"=PC.YHXC["2A'Z7R=N\!Y_$]"O#/KWP3R>)/"_#MV_ H3Z#:@\XR $ M1)>12$ *.H$L?8)?7(<@@3P1AQ/$ _U)HN[^Y]'9+NQ>TSN.J\(.WTJ_^T/7 M\Z@CA;QU@>1&\.L(:^\=T&6E.(B))\V!S7B2&^.W9!3/ 4Q_44>62"P]3P!3 MI1C6E7P_ DWW$0 &%TA#&C]3ZH.PGDYI.'+A40B\D$8N(B;^/4IZ(^0 LXD@ M&[V5OM.8 #1N/1!_P%'=^"55^B/IGH9/[HB^@AFKC0KZ=6-&GA:(E;Z@1(U< MS^5*5!R@N(<3B^!,X3?6 @*.V9$^N3[QV;G>^;R/!5Q_#@=YS; \LT<0BR@F MPV6-<\1KG*5@1E$;!CF:T$B$ !EEP;#X NDC2NR^=7-O-R!.V_\"S)ZNPDV? M(@TP#*5K:/E?%6Y[H'YD6!P=KO5[0HO5^LZ[5/> +FDJ?X;I)!(84"MA_S7TJZ8J\=2*;OC\,+@*&]^[/ M/2"X)]:=0]NN_)9.>?BQ;R.WO;=[2G?@?J>O*9JQYB@J Y#\MBV['[ #J/E4 M++S_]K26 M;, \/0M'-EJR;54U[*P1S:=?F81VV/IU:JBZ<[ETF+?_%M%A [K$VYV!KS\ MU',@G2\TE@@<)X;'8G?J_L6C:/3G#*.$6YU-KXTR7'J$B(>7^,)#;=%-_:BB)Q-GPE%%"((XPBVTR;R6\!0 MK=)SZ//QL XWA,"@)0:9)\&@'BAYNL"@VC%H/SVO$ )9];MO^FA"F#G"6>!7 M"SC4,0+7FSAD-XE#78*'+\UJX8IYN:&2.L#8">:8&\/RHL3@Y;*@:1'_V'!$ MY/*/PB9A7V'9+)9]G#FIAYW;R0E6^&:RHB]_T*3)@P3@CEC'!^K.XDB*R4]X"^ -2;X9 MDLC%IF9P">MZL*ATYWTC(&)M9=+ONM+'>9CVG8E9U>N4UVS2E9I-":NL MV(.P;$B6@GFX\9JDL\*VA8ZEOQ?30E>3VNT[]X#3T0.^9#_L MMY;8;W0&2G>;@(/#]'"5N.N"2U>/OW1SCZ7+V+YCAJV?GJCW(K.=9$YN'1DJ M/T'M^&"P.@.UJU=_@OKQE][;8^FK)[A"K9'[LVI:/?B@C>-#JX_XOLT_5.*@ MS>,OW<:EF\TF5>OH8+ Q1;^[+2Q0X@1[QU\Z)C7O0KXU4FV(;L&>^,Z-05T: M[=-K9S0"G2Y.$.H)M2FN/UQCFQSBC[!3:BC=A-1Q8^FW -!#=GIJ_O"]J\W MP13>_(+XX\Q'L,?A/((+(Z8S3?&;>>QZV",JXJVA%HUBGRUM M1*7L=_CZN1?CGJ/Y,(H)Z^WEO4CP(^VLE$ *'Z/VWD?2B!]WZ$8_8!>X'ECP M#]A^'+#KR6P&Z,7JJ1. R$FSL4?JTY ]'J #FX+7/M$HQKU"2+N:1\M]LJTLCA#DGAL'8<1;]RX:6^')NFF+*$K@_>GY,'#.PQ#> M"VL94L\%1@H'OX[I<,PIU.&#KG0.N'WG+Q UGA"TMQ@@@_$8T&/EZ '9GA$3 MXRPU3((@XGVR'!=@P> #&,E@L^CX)DLC,+P(,RY6P97TI,O@*S:3>\F^8_7L MAI0D!Y=%JX"M"@Z8U.2,Z?X#3#PJY2<8)W+IG;952Y1/_V:;=8%_'IRG3G#:-?'E$EW M#)COQVRYCQ0!/9N@@0H78/+\EZ2#S<8,0/ M#*"TP%EVQF2: D6Y0>P0_\1;LJ@+EM/>B_2'OTY(?!P/"HXW"D%A..]T=@M MR?(RA]L4 ?8JZG^"XX\9&R$Y@DM>072X(N36\!K^)&B88 F@Q$(NI&WEX+-9 M$# FO630>9(23' ,.!RY,)N2 MH ^J?X_X,N(3[R7"9J,IPL)#IHE,8;W$X6U3,@J#*^R0%TS=D32&-P6(S9B? MRX@QLS\L^@FB>: MH&2,V Z 53O4XTB+??ASK[(T*W 58 MU#,)G07[?H5WX2?[>(]"')B7M0>VNJIMENH/6/V7F"*.1U@2Q MS1I E^K'=_JM[;FPC 8ZHIJ^8F\1N@)R%8=7[,PN#)C;)3#YK-W$4I M^YX1P W>ME;+GC*Y;RD"Y#"YPJS-8,TV0H3,4F:W!B5]6^\TRJ%>L3SSBN"!;S@KZJ64B?W& > M<0?].1&WD,RGI.X$9]S<-FJVU1F8#>A/="(A?)R)+L4=)BONXC.AVO+.DORL M]B,4:]1ZS(=Z4TI#9R>YU0J60JQO1Z>%([E;>IV!+EM]HS)W2]DCW9^3)D>[ M;R7'+ROQP-WY*0Q$NV.96/96>33R/@Y&/R:!AZD/MW_.W?CE2Q#3CVXT\E@R M1DX LK\Q-1L^PR>OA25K&SMI="6^E::DR!5,=/T2^%<(80R?8J+*'28]T"AN MR&YVE00A-F$FTR+MQTW6SW)B2)*M"D2)*6<^SR::\@B'ZTOW,Q+^D/X)S[@) M9.G9C2<2&8_9?$V>//XY[$J?R<]GZO$IL%/RWR!DF;$3>#9'9;:&-&\UI%/B M^OC7QHJB]3=VI>M((DD>*KR>2ID!G6L9G6D&2SJ+%NY@"TP&?6+2$/RUNA]^ MZ3A-:\M;4?#L+[(4,>=PN7G,4F4I@EGD2&_L2@4)?S2ASMP#RQ1SS^$G,H(/ M+_?S8>0Z+@E?OH:!(X=RPWEK[.&>P=>\&WOS&(Z;1J";7=-2RV: MA6#:W;YN5S/HL]\UJAIDBH]Z?6!IF9FAFY?5/#9M3S4P0UD%!O6=Q]ZN4R[A M2%^!2X2K_IA+\#/O9]?NX;@M-PBG>8Z?K<8/F"7 ^S==/RM#88P-T;@4B-]H MB*1 'N$#CG43=W:->9T/(2R8OV]A[5QIJ2P$% 8]U.SJS1_Y4L^1_8_ W\/Q M5U>.C[^@OIA&UZJJV6:[\?<2&CGNGX;6SNA"82)5CT^D&@@9HVM7U0;I[.E0 M8.$&%FK'QT(=1(7954JK.FW!PO+M?O;RY+ I&$LWSI? S_B%4I]A?A5)3S'J M<-=NKW]?>GL2G\A\.B4A/(17XV(575(Z[5.LN\-J=>;?27Z-R<]T:)A$XCAT MAW/^H*2H-L]CUI8Z$:/?5:V*/#1JUU*+/6K[YWK?J&I1MEKTY4=?E-(U[=?+ M4FI9E&&^_J@R7C'[3#U'#ZQWV&=>47:[4E%6P$O6*I#V23%VG"V&U[[E"I='E0$%I7!HHLJB:FUO.8,0R1?EM;!D&++C:3I'):= MCUCLZ!6#X&@^S:85*AYUC'G>_IMMO5DA:]K1Q>A9$^>ETV>+273;6(\&T6B_ M,S!E2]O6I[Y1(O024D1^HU'T3KK+"G8C;,4 M%V^EN$VBLCN#7K^J,7@-&&=GG;&IQ4ZYMJ38.3XUG+:=([X.S2?W4,QY2J8PA6Z575N:W&AB>B M?Y$@[Z:1]Q8OQNG(VV"Q6U79-C=3T+>@;T'?%;N73D?>)I!W7S:MBFOW!7D+ M\A;DO=6Q=SKZMG#P@YG3'?WLR'M+I6F1YH--:7IWXY$HDJZQ?=$4,(B5)+,* M3_[%AY4OSJ$3WC]Y4\5MGDCC&=R['H\4!&[L69=H\IG/6W) _%OYB VR?B"=+].>( B+"&P)\ MU;/+)J_^.7=#WI0N,T[9(\]X+WR(;\ 9O&S>;,R&[:%/*)PEH_O.8EYKIO%? M>F:?:?A(0QFAR^KC5)WW7I(WFA!.W"C;QFY(1V3*^P4&K)0>GY@98NU&T3P9 M3!S,8QQTS;H5L@Z&[-I"V-&5;L=CWLR.'=PXG5+-?@T)>_;F'AA6YKUG1-FH M6)QVS>;7PA=?KN\_7O_?IIQC0=;R$>3QF89L:\]-@&3S2)B,QMV? MM81(R%A(CXC'<1U'S2=E]2'%"=KP%24A]LJ,9,875B]":86_8_-+XK+9BR,R MPW-8C$;_B2,V-Y_&1_"F8YZ[TL=YF+;GC%EU+AN7^]K<1YUUXV2O+:9MK*@; M=U\^;0Q>X>.+HZ_C!8@Y;C#46%4NQNY/ZES]1<-@H53XY[DRKC_S4=! M''R,$XB3AR V+L04D?Z<$T#-T'N1PD2$O JQ;S2\1V[Y.N1RCCL#IP7LTH?= MD&CR#3 L[W#MSD#IVHJE;3I]<)X3Y]W(8-BPZN2O?$:^QD9S-+:4N5SDF.6> M&+/47<3WP7H'V&/')9.48.&A[Q(T3R:(=-$-KMDE2-@6$N&&OA;=;I# M)*[!5NT4%;CJJ>2MII3P*QYU86IGX ?QAIS($1SD95^ANMMPQ)."UX(1^ /; MEH?8XCK@AH7C1MR/PKJ2)S;AUKY(R0*:HNWO(C/F7<%-(32YL0$O1I,8V^>=*+/'L;U=:V'O'*)IKVQ\BC;@:SN%[153R8T"E)AYT4.PZ $=%2%' MK3*]7-/-_17SO5:^6SO7],Y [VY.J5W5SO>DZ8W&]XV@\(+V_&UJ5(+>+C'% MO2'[>'75'TCDCI8&\=)F>(.L75/>WWZ[9[^I[]\BLP'*G\UC[G5CK S/T]^> M;K7BXGN#].ZC14% JWB;C).0^ *!5,@3?//(+L&6KCF&2N**RGBG4G=#,KV6 MO0+X:P!*-GM)=X-I\6?@'E$N<;Y'F=L [P5$'\T]DCH7AMO@@\ZT><2\:2^+ MAP&#BMV1.X/;T7%&1\#F8A??AMXXV!Y0)5ZWX MZO!2[A-E_'EMTW@/["OD'C. \BQ Y=G!J]"I]QR>44H[L!Q'BEUI$8M MP[MKWTDVOJ4AI-;PAI")JX"W@^2DL88Y7 7BAYN0R/)H4]S=5_5EEZ L7&T2 MN?"/+Y_LD)B\?9@\FD?VNII=K%_AUNZ#6E=3*FID6/Q1I^FN:%369U/M M%YN$\MK^^D=K^6B=:7]#T?*QF2T?#0=;V7Y]9[GC4_1M/$O "%0X>,<+ M/+GPLIA_NT3Z3GWZC!^ 1GGGC[HKQEO];0C/,L6NBN8LYY-$5R1)MFB"G&9V M!CW9TC9']3:FK\I*AJL@$$$@I8I$"A.(A01B]RO.(#T:@9PH!5P0V 41V%$% M4*\S4"U9M<^%P 2!" (I5>=0F$+Z*(%Z]KFH:/OX#T[4(:]6!.(=\CYF,G;N MX4$4 V_?0CJF(687K.8DGWDW//ODML\"D*M)GIS8[C$W!$/T=],9O*LPW=F= M@2;WU-(M)X_0<^IHB'$^+'>'TG],S- 5Q S+*-TON!1F%%?[:^U&=C:852/+ MT7$2LVR4[W)[!,02B+%+RSLJ9FB(&6J_M!)X5)8C_/^OY&EMJ1 YTOR "S,N M6VM9%NJ0\41UW*3%+;""S:PX-]6-[U)#9WM('Q+ MPK=480NLZCF 6==R#^4 %FI*NG%Z#B B.(*)-)2)U"Z6>S6M]S">U^\,5$7N MY70%.Q,>(GB X 'EFG%53U1V7S*IV].!1;$+$2K(,:]1:M>#37VL3M[7U!C@P* ^S@@][@_ X^< MT4K-?GJS5U?)TUON_:DWNW_?$IK& :BP#&RDF#O[3'W#WI;X7EN!D,#UUN)Z MO3GIIK(MQ;M)Q7"5>C$$K31I;^>3RFRJ6U.9A5P0N-ZN%&-3VY:QVR2Y<)&Y ME'QJ*5I)@#&PL"CIYY\[^P9MJU?'HXH,RX/-D(_)H(K[Q9R*G>-U,@2FHZNK MKZG:^P;FJ8C#WZ67ESM\H\F'+_(CCZRHEL,=L\FX(\Y^E^)6[O"M)A_^X8I9 M.LX']O/*4]MUU26X_-.Q8?L.8*O(]7^9C7V*;;Y%'+>07RB#?@_!-S"-_/C MJE:S5VVU*&D@R9YR96&&#CE,\O-&+:T9KDC-T49RT-!74UI36)5U9I$L)X6MB:QJFI-(K*J MCI=5Y20!VMR$JM.G2YUHDOE1M;YH]H.^ U,]9&-;B)DW&-($IKRB' M)T>5?I-11:1Y59CF5?\"&P>25KB5T\RW#<=RM9[D$@'1\^?6ASEZDI/9L.@+ M&_-VM5[FTT0)!4X=PS-=%4[UE&I]TXW.CQ(X>4Q_=F4HJ5;KT19LK@$H=: 7 MO#*(7J:0;731[>MO:Q9="E>-F?N!?QWU:#!'_,I\"M$:#7]F'?.O#\)?%0?"+%U]6=R;JKC/1\$P>)A1S M26?SF,1)SSXG\8W0!-LRWI%Q$$HQW!%/0DHEXL/IN3^E*;QE$DG4=^"N?\U] M*NF*+&F*9K!+X!==ED(:S>@(TU"\%UFB/T?>W(%M%/816RM.8G.=1*[]V'4V MNAG=\MK/<[=?Q.D5=3P$#X_U>^!8%,L9OX5T3,,0F ?+29.>*; : M/V#=F1ALX1>V$ #.:.[MPZ@RRW]AYTS@$8'O\3_@8NK'P)(<.IVQI\W"X,G% M'45P"XFE"7GB2PA&<-!P87>57R-L^9/FA$-[%WM?"\,86K=G H>>!9&+#W@7 M4MS8$WW_[#KQ)-4A,CIZU^MP7!]^ULW.1X?1]^#37*5 M N@X"!E"O -%AH9X%:R)-&8M$@ANX'9_<\6! $.00R2C^.?OV%;--;\K">_URCE(2Q67;_2MMQ7&45'_;$ M=VX,%##: TO_34*7[?@.285&L70+RXY?"NRX-C7N?D;"'](_ \^Y"207>++T ME.[&37=#V6XD9\X"6VX<21[HW'B^3 >.\%-X#.C![HS$>"-H=X^^.P;%&+CE MV/6)/W*)QY2Z '@M04;*1";GG/@Y/A8N'+H>O@N>Z+@1<"G@IJ Z!L".PV<7 M^')(IP%\AE?#WH'P,8>Y*ZUL(WC&9WI>(GA6I,B48O _FKBSQ?[PO2 *1A.\ M/IB'F25&\V$$(HJ@O.E*?X#F&G+)!BNC? '+AS+1E%F'G*QPY<.E:,M]"2K( MP?QQ O^ZT?H+5E8M,ZCA>H!(X'Z*8A"7-@M!(PA?0)+Y%$[ Q=_75L:%+0AO M&D?KWX&L]%%^#:D$?[JCGY=L9HV76&K*MG]:$*=N4>_ MCE/B36F7D2XL\P'N_N"Q3/=4HU([B1(PI\YUG'R&SZ:@?!Y MP3,>79S04F*V<&TD#%_P.\(T.X[_(U2F&,FD6DJ\/".\X#40,M4#<2&K^.!Y MP7H=ZN,Y(I:@@4M0\1D2#T@2TWBA'VD8X8\B5?J>PK77K# M-*M@#KS'B=Z^VS!:5[A;/B?GP-NI=W +G099K(#=_3(+*+OTE_>IUG9KL]X M'+OI/= !D$_J 4")OV:NL_?QKQ-EP+:[IJ6B/I D,B0O3E2%+O#,7S8_-^UN M7[=SOU*Z:N[GVQZE]KN&GO_508_*OR5]U(Z4C8*9(#E^1WZ,-96!YOO75AP- M6]/5SW5W*;U**:FN[/!$Q<^U0N":\D\K9XIJT/\AH5&LKK^=2((]>^@__<+A'D.KY)]-I_$P_TX()9U'TPZDU= MUI72K3VK:W(@<+R].+ZC#N4X.*YW!H8F*]9F>+4>'#^1=E$K6FS*N.O1B-O= M(>C*<+1@*IZ^_^$9D2% EN"-3X$,?&J8(U' M*AX_(Y+9I=N6HI9^9Z":FJS93>V <;">6RX9_=R19I<27 II<,2-:A1E_6> MT1 C7B#!H6Z<$DB ?5Y46<_I]"(\.:?VY/@;-H;PYAS/FU.":+!?BJ[+/;6I M_2.%0^=X#IT2>&,BWJBR99<6N2WRZ322%>&EQEEB%K3?.B&OL)6T* M\PJK,]#ZEJRH526)'957".(0Q'&X2"U,'#U.'+99E>UZ"D&Z5L%?L)%R1<4- MF8WFM,(Y\=/;I6'D!XY^6]9KE@D85=Z&NEV&]NM%19F:V8NL+&J8BKU(O)Z1 M%U;5RTK81Z-P3E?JFT6MT>748>R97/Z-8\RU[UQS?,FPUP,S+>Q^9Z";LFF7 M=N:(BB.!Z96ESA\#T^W.P#!D33D39W]+)Q@V]]5GIO0=5D+PBH(ATD *QJ!+ M\Z2^HG0&IBGWK:IR8T4VT.FCT!6@@=H9]%39KBPR(H(?Y2L*RG+*7;ZU]A// M#AY: =UHG8&MRD9EI>3U1Z(K"1><.^+LX+H5( Y+_+%DM7Q1R@E=Z"U17+=X MB@/_\2JFX;0R?^5QJ@P.>OAERM/ED$]]-PBEFY Z;BQ](B/6ZU3D MPY:0HP#F!X#R;_":KV,.V,(,T0!)JLNPZX8X1P0.%!.)5>" "3C0:Q .G%KL M':'_]*&L\WZ. L;U6:-:APYCZ2BC9WI[+J^OJ=K[HZQ@3PA)9#P&00'@6&N2 M+GQ7A>5%%K<^ FJM\HFQ^Y,Z5W_1,,AC$58&&QKAJ1!G7TA.E#G[7M/._IQ" M":U0Z'DHPJT_8,"!Y<:]56%>S/*LTE1H=8DW-D_+E "=U3N!2G/ M>$65VG&Y\BNYY7M&:TXY9_J\\@]/.6?ZC!C0_L*K,-O!?A1]0S85N]J(Y$DG M/Q]2$B>(4!#AD;2 PD2H=P::JLN:T0XBW#)7?77T[@'#>!%@8LNKY>R[ M_<<2+@8:LWG&#W1M!&%?-39&$,)GFR,(3S%/-&^ +!CMW8VIS.%R+G4R*1LV[CK4=Z)DBB/\$U(""R)1^LCE-.NMJ[M!:F C)-GTW8\4Q[#R M:9U\Y.?6.],BK,PZ8@F.@?A &A[.Q\91=SC,-$P>OI5Q :\9TG"3=VE9WG7W MY=/KN/\Q6-VWQ=L7C.M*6]*$V1GTN[W-;*;_R0T<;C563H5JZ3S3ZUGH M>I)JL"E]6O3TB7V=HH#4-GSR8+NR6SF ?F@E'(H M>KU<3CZ2PZZ#G;P9OBV.^OJQ4-_J#*RNV=L=_6X!XL6YEN6RLXC>[.?3B>4,Z(G/.RT,^)3H9 MC?T8$C_F8Y3QA9,]Y>E*6%R&P<]'[T5^_F,LP'C M%RFB(SZ1.1%.0,7\I0H:P M^WF\_9:,9KN8?'QB>X1) M5>@UWFYV31R6(&#.EJ"!K*CRLRAL6^(]XS>8E0 M\<[L";CGU1H,U[>_=9/C\7$2;F&3W(H OA:$C$6\ UV AG@5K(DT9BT22#=@ MPW_;;6T .WU@,@N(Z 8Y.!O72;;IUGE8_]J<;FYAU*B=F4;1RHST M&5B5F;'IOW?ONXDZ !]DASWKC*<@FV::@\0UAYO/MQ+&)*7[KY^^2S-O#BQ. M AB"VA !)R3.0=JN6:7(SXC.?F>@=#5+M39+>5,M77H#2]>L+EPC#6?16^2: M\)S1W$,E)FMM),K\#N5L-@^C.4BQ5(:%TWR';HE$LX2ZD M-^P(WH+DB;OG8 %>X['#\N=>G.[M,PT?:2BO"^U$J+*$H-[[Z!6M%G4!IB0X M\!FJR4R*8535G;HH"!/!#0].!3?\^P3O0AQC&H3T!E^)[]*4]S?++[_CE^QC M]3WHN.2)N!YOJ1%G!6:R9+X#F:GS!ZJ"5B&$_K[0DKZ!R*7+QVYBM(WFF[(9 MKLPH?:C8D&C2E;XF!*WU^/1V.7L@2U"#T@0O+:IS+8YW%Y@;:D9.T[2V.$?;*? M:]1:8*BF@+G2W19/!_!ZN L$0<&MF4?8VN;J573*;49TI73A0%Q+KP\@[9[D MDFKM>,H<$BM'/2'+SCX%P=)_'2Q+8/!&&4D=' C)Z,H PIK9AZHEYG,VB^ N#'3&/,U-"MFW;P MRD>P3C#V8*[&SA;6%U=J%A8=BU4 6#PRB^B[])?W:7:LZ[/-L9O>)T]/S$!\ MP?I,''P?_SHQB6P;M#H;K:(DI2%Y<6(P=0%8OVQ^WNMWS9Z9^Y7250M^;NI6 MH3NV+4KM=XV^_>JC=N1N[%FA6/"RG$ I/^Q3!P39$]^Y,;QMM$>(\,T=*NC! M')[J1&]7PG#-30,7KQ:O/L=J@Q,4PN47@7](Y!S8;Q_IB*)7(5&K5.Z\V%'] M=6 KT>-V8VA&FZU6I);4K7+:]& MF8U7HRRN1IF;B3AGJT8U*]TXFW62FVQXZ(EEO-SY41S. M653BVG?^29U'Q%A F2>6&_31C49>$,U#FN-U[FVF+FN]_-3E'*BH&AN:DH./ M.C54W3EB2K/5E980D#(@.(O,YC]X.AK].0NB91Z:.YT!I:/3'6#\@\;2V)N/ M8HZ8BU2N&89N\1KJT1'PGQ'ZXS'.Y9-X'A)/>B01RS-D<8]Q$HC:O'WE\B@& MIO=(,?0=@L8E2W 3?6:^=O@E?'R11JR%4R2]2:+>WV]OHDRD&]X/^$+88I*' M2.,PF,)K'3K#F( /U/T2Q9@E-J,A@1=&7>D/GOGA+$_2S9PD9ES[$O 18+<( M(P [+I+EVI%H@LFQSQR&@-P)$"-,\HM^\-3J:/5Y:>J>DZ1@8_P_DB9 ,+A: MS$CEW=XQC#J;AW@VD9R.PUAFZO'\@ 5$D[-Z(MX\S83-P MZ!^(O 4,"6N!-P9V&_!$A^DTDK2WU,[T^_7[Z; M[3F:#_\+Z(H[8&D6439Q\O]G[]U[U$:RQN&O8J%GI$2B6;"Y9J26>G+9S?PF MES>=G='SUR-CBL8;L!E?NM/[Z=]S3I5OV 8;;+#I6FDS">!RU:ESOWZ#"U,^ MT<;P;%R0&>(A>FN (CQ6CX+E\@BD8%*:35!CBJ"-4J+ M/9QNJCQA=CBE0>43#OO)#!^?1=SA<4%4O4 O3&:?2N8C^BHK-B-V*_P*1-I%.DVF@+X=N"/9 3 S#9 M$\G&\ O361!_,)'\OG/9 7>(I!.DY_(@MX,DP.",9(T%+XO%U'< +JX6GHO= M+$@'WU@I^H9/"7JR_37F(.]MT&I5B9C>$()_!P09TQ-X*(UD$M<[T'5(*)RE!A!%FLZ*Z%0-KHP M46[06_!&&P=6@DD*SYN;P31/0:Y=*)!R-JZI26*1+?R:@,U@V.,C%D&H/^G. M(F)Y0+ K$Q@,WI7I@3Z(=PCJ!3!6D/R8\(L,-%!#Q86:,:'O@^;#?DWK_?*. MCKXC JF;OB,N!KG(NT%5CZ$/ +@7W"C7L^@2.65F7:,>(TGX;&E:H 28P#%-WC_I6V#&#F-"8^;WZ& >%RIL(IN1+ N'6VPQ=0JIC%>L44T3SU+G M)J6'EQ94(GE/-F>PPHQ"W2 HU1.9OY1A_3=FK,/5_TH"3UYS9=?\A2>69_!4 MZY$]!YJ>2#_GN9-<-%/.\]SWR"ZFW\S7YH,>U'7MH]\=TRBCGBOW/@\XSEYP MI9?:EY5>S=A+!_K]C MY"YL8CH;,/^%'0K:@!D4R.C9^CY)*?@_9V^D^R_0FV5AC&4=\JMN\(&KHPMS MS.S7! &U"987_PJKZ:RJ_F6$R*0REW%@/X[KXLGU=!-_@K*&+_@W26-J6A!S0'^/>6?K+]OY+(P7G@+@?EE^\3TR>6%7 MT::^"DW3)4T@[5'7+M(-:D]?F:AZFU?44,$/+.*2H$,77FBU/8K;$-$H>PL6 M7TPX9]GP[EZA.G^.61$*!QWZB(6'V6'"M4S;F/O/&!TP89-S0/4?C");XJ<4 MT8,?D6V2\-J_,N/U&85JCO*CV1<@@<^V=2-B:9?L0;23]M&&BJU)?U*V8FLX MZPVG%=59#7KC4;FE]A5_:=5L:MP;SJJK2*MP4Y,J*M(N7$,V*Y2D]C;@> 6R MC5MUL$! ECA7VVH#]YX_4>KZ4H$0Q&*55&%4@8K(2JHP#N7NPB(7RID!'W=B@ M?NO.<])*>D\.@4],Q\2\L@G0FMJY'7:GR$*:/PE9XFUC\'9TH!E^[7BK=6[' M7;6R 4G76H+8GJ+'9/7"_D$[S54_WD>N\PJFEY<&1A/5C[]6M4/BV'K0PF!N M/1-_6J59^(%1"K6S\&'G=M#M:^G*TI-&+16BF=I4#XFU=6.M>F&L'1'6JB?/ M"#D'UF;4Y&7[DR<-;PPN;FA,S-P;@->/OR_-S']+LIV*EF$N]4 MDU.IH&96*FA'M)"Y@)W_3RQ:5E[]8;LN86\ZJH- M1F5=)WF?:]-RSID]SJ?^2&W>IB;38<,V!>AS>*73(ZQ[-;Y92VW]V+@R5WF? MF'IQJONCK2"Y-W\>#9 C4:I9G3OW]4[,UHZSK*HV>CBR$:*@+_!X<_%:H::= M K67"3*):'4AVJ7'?UR"9Z.1PFT4LE"LJ!PK9F]P$Z4:AX?HF-KDOM39D*IH M>D?6^5OJM\L:H#.:TC(RJ:=PT6P)#5+C_2#+F&_UH'C!C)T67G(Y'CE.E9A6 M:3 ,.[=C=5*8!\JKKI&>QX4KT4I<,-;I# :2H!M$T*G2K2H)>HP$/;TP04OG M?4T.^]UP3V%K:&,N%FO6LBF2APY_$$\O>NI23.%TUE_2_IF0IWYZ10,?#V!+ M<>XFL.8,&>CU9IU?,1]H&2LHIR#4JA],03\8%U?XSYE!7SW=54MT+YKBKI;< MB@Z+KUX$SW@+A5-&RK=& DI*E)1X4/"EJA_/18HCC)MKW:%6IV"LB1;K#05< MKG3[[=[ZFYS3Q:$N?<1^#_;WKMP MF'5I2AMT;B?=\;1L 7+A2ZLP^%WHG8<*BE\VMJ62G8OQGO[YZI*Y:!#!726DYJ2W'4UJ:F$:=VVE5?;//G'YY:C>;:T>?=,Y, M]>@S!EXL\>=*\2G.7"7^3('_S-*)/DW"GRO. M4OYN>_JZ<(^@E*Z75,Q%]YT,5\-+20"H#@[-CH=4D1-T-FMSAJ[:28:,:FZ* M4&5X5&&LM)(]985-)?.0S*-X$M%YF0=88.AY'VEM2C!L&_Y@IEX)JSA_.I9D$I))U*U0Y+2F/QN74"GVE96[++G$ M\8EB^SMW[^TRW:!>SNGH6J(KL^XPQ6$&PGL!7_ 6S_"PI]A;S]R8_^4-Q1WV MR"P?]HGMGQ]2+\E..=O[(H=YNKF&RW#A5Y^9?E$IUR<&5W M>-_N=\3V=*?RL9;N(#_6<+FF]"__#NC"FXHC^A'1NHKK;S:Z ZL0-BT1SH\$ M9T1@.SRZHM, !HY-OI.'O/-G@(&/_2*WNN,]\R;HV#P; 2" *$XZ5'L3[$"^M5T3?_/&86O:IF@\+H16[$'!6?O1(_HDI:WU\\IS\TUB(/2A#G")F7J+-V^L@D]FB5-2IILN:3D:NUGV^,&PAT%/;W(>"A- ML%@4U9UJ595%2:J55/M2J98(-"+%+W,X*47?OMO?F.<[%AK[G&Z39+HT?[+% MS7^98V=1Z 2=UE-UH/XJ:532J*31TVG4+2TEIRV2DM?23NS[/M^4'":BCH=5 M.%[2N#[KW([+ELG+^0.UVO*%;WJ_+9^ZZTD?$_F+#U22U]QP>CYL'J9Q8-"Y M'0Y+>E(E(C0"$>JQ.";JD1:'Q(KF8(6;=;':!4B]HDYB_$9GC598J<-$T%4L MEC9_(#FB0/N5TPK#VX[YA8>B5Q=AG%"$,6O89,433S)2+"XVG_E@RL@+Q-22 MFGIA5*TRZC:AJ%M6Y7X3AH1(/+U*CEIU)&HR!N6DJTXDQY687!O#K=Y6.E-T M1N+MB\;;TA&+R;1%W/1:(A8',VK+#3MY@521,WWBQ)#&9-:YG8[2S6J*MF _ M&Q^N@MU>&?Z4M+\*(U#)2,FT#R;6L'BD1&)/([#G[-SGB #,=-"Y'?6/'Z\D M\>OJ\*L>6V5Z;%Q'(MO5(UM6N&BJ-8TQ'3 4=OMER5_5\:N7%M!#J\XX:U#O M^IE3SO"W$^V\Z? 8.^]<8V&K]\+5YX)K(P:6M!0+HV!92W%4TE*4^'<=^'=V M#GB,K3D^1J63&"HQ]/S6ZODB:Q)=7QRZ9MJ[TW8PQ](&V)+^U]#F--E]?+CI M==#<.G3DXP>$-+I6L&1?_+JATY1*P@IZYH]S!D;7F6LZQ?!D=SQ.-\UH;I_\ MFE&JSLKCZG9:J"Y98'D!9(7-$PK MJ3I?>X9UH]W)M$TSP"2GDIQ*AJM6')Z:]2D\-9L6=T5(3+XV3*Z;ZU8>LIGUSQ*RD:C;>-2MBPD?'\:8 M]6>4J]-/CWEM%D>]EC"&'/ISOJ$MI>,< XQSC$KDOLA)!TW GYK0IV3X9##H MW*J3DN.R)08U H,NPX&.B,H,5% E)U/)H=J%7W5SJ"(V2QJ7-, EK:Q1(A&J M"0A5%\/:'R<:#$$_FC2#^5040VJNI7!JPE,A"+0$W^/A@5'7W M^3-GWI[JJ9$X53YZLQ^CQA*C)$95'F+9CW.5S]"0.-=2G*LGC6PPE0@F$6Q_ MR&(_ LV:AD#EXA)MGV)9,F7M91O=I\ULVQ>G4&6E0!8":DBUYWOEGU18"J50(-)E4UP>B@IL]7^+OB9L]HIF+ MY POGC/4Q!BJ++Q2J?!JW$^;0"V:\"'YDN1+DB\U76.INLA.G71N1]W!>"@U M&LDY).>X"HVF^J)&=8K][_J#5H\PDVQ*LBG)IBZOX)Q0P*KR M91Z_TO.<,, MH]F%)"3BLPV#5J1C[4:58P93GS=U3IW<5*LW5=N8P;WMIHD?7%ZCJG0'TV-4 M.LX84TEGDY9..WS'#+:9,T?1!EU%[:M:F/P!30C-G,J)$Q\L,W)3PE*,ZY:A..1_E(GF;D_Y)<:>CPN%: M'UO@S3)F2,BI19(JKY0JRWE+BY,E46 R1^7H]#4-AWYT^\/:.JI*FI0TV:"# MGUU2'E$\HZF=V^E43L^59"G)L@))&=':ESFDF.NU%F9*>@,(XL]\3D,8:+$HYI=._1)AKY3''F*F3 MSJV:GG\F>="+0JF:3*SJ.L5)!+L"!,NT#V8-XC_G'FEZZ09Q&?-,#V23O,!Y M3^4H0CU_6';(P[*S>HWL[)P4.9FL09A:TD IC*I5ABJ'/%29,4:O6:/*))Y> M$4<]PBX:JIW;6?]DQ42BJD35L]E;PS.%M"3>OFB\S3+CAL/6L,NK#_-4,ITT M#PK7UMNR'*%HM<2!AB/LLYON!'Z<$^0235-/VLNQWK5K0\62YEMA7"P97QJ. M.[?34PKQ)1ZV&P_/SA*/,<\FH&^4[28M,55BZ@6ML\JC81)O)=X6L\YF;>&6 M[GUJ-^T(65'4H2<;A)(EB;$:S,#-C1L&FX4U%8J#6Y?SG#84_(_Y/&.I#,J)8( MT4A&B*3?J'2$J# NEHP0C62$Z&7CX=E9XA$1HI&,$$E,K0M3:S*H9(1(XFW] M>)L5(1K)"%&#)G2D1O%F6V4%TRCER)<7/_*E'#L9G[^&;=S'052#<=K$E8.H MY" JR96NDBN5=&<49DM5UBN.J5XQBS&U;#*5Y N2+[2$+YQ=6ZEZ^.Y8I2+G M?KHB7VHSDFM)KB6Y5DEEIG)7XWA/[H;D49)'21XE>51)'E5ZZ.]X*+6D:CA0 MSM3A^)CAW+G#L^'-0,X=3GW>U,&U1(]*IJV>I50D3-3Y--])=2W:)(*UG&DEK(@TI@P;PH'./8/UHF.: MP%LD8>8%CK>J:<%EMN'?"P[VS?FW^Z8KRABMQ?.WL14Y@JW4"6Y4AT D/ M@4Y/[BLH<;7=N'H9MEIU6'#"PX)3M;8L&XG*C4?ENMEN]:&RR5E"91)U&X^Z M=7'A$\)'$PP?S;J#8=/'M5]]^$@.=6W ),W2\:5I'S3LB6R5_')1L29,+!FV MFF(7J\&H#?T])3)>&U\\(AXV53NWHU$%WFB)JBU%U;KY9A$[+HV6&J!EAE=7 MLM$7A9MUL=']$;KI$)#OE#2^*^K.?4UI?'*8V G!N+W9#]-1TX:,'4D5V]J/FC4X/"11]1KXYE'AH5G3PT,2-]O,1O>'AV;-#0^=D*9W#<-;]UAA M!7,FY>2.%S^YHZY9B=56OLU&G5NMWQU-TK:$')=83H)*UB!9PT6'^E19:3BC M2L/!;"I'_4B^)/G2R^!+EU%9JJXJG6%5Z;"K932*EBJ-9!V2=;11I2F;/U& M34P[MZ/N8)H.YDD-1[(IR::NDDW5I>&<4+$]$Q7;L]9[8 H--4U_0C_DY\1I M6N&9Z?-#7Q(4S:6FZ\98[;/19#[41L,ITX?SZ7BVT-AR.M&G_P>WWPF>XD#^ M[&_@]HR=*Q_L7O%7Q][">9^_KG7+N[,6[__VS>V&6=X[TS76MNL[[#L\_MO: M-GX$5PHOZW-<@D.RQ9T7?(C+,T" +;S P","6I"8 )Z+$0>K!KUW0]Q5XJ MWHH!+UBO[2>L/WEE6O")[<,[%^[K-TE _B,!R?2_8\-^Q2:&:F^"HWFWMFLB M';UQV)I84321]Y?DE&#!%?K1(_H<&(#OY3^2FL5W_@ =P5I5=\ 5^W/E!+O9 MZ@_L9NXP_<>-OH3-OM'73_JSBZPI=J:-:=WLP'#W^/D('Z)]QF!F0>%[OA[L M#FX6DY:1'<,^SCZU>3;K3?J3LD.;A\/>9%;1@-UQ3QM.*YKZ.]*TJC8UG(V: MN*E)%:.(SSF.LW9][KWK@5KEL06WFWR7+7T^IG2-Y7W*JV>F.VY*CWHIX/G= MMYBB];N*VE>'+Q4([YC!-G/F*-J *&5&=,:L%H0QGMLW3I_U>("W8.*%-W/ M1XL;3"@J/6:L+'COPW,!;*VD<57AP3QG58N*06ZO_JU.)H4U\'\3W_S#7+*$ M]0K[,MXL? >9:$PW5T$AV]50.?^EFI+!K\*)M7]WTYIVARE]:7TZH<35A5*G MCY ZQ>5T#2.DCO(HM:BN:[;?H91+ A3(+^E9@OT-P<[O:FHZR; QC2HKGNDF M"5(29!F"G!X8Z58U08XPJV;6Y/[=A4LR+Z\9GU'+OOP&+VI2-+#8MIB&3*G= M1YD2.T<^8!'7-@[GVCIQE>'.!^HLJN;-XXJ4)=DL[N6@Z($ <=4H.JE(?9"- MY2J0+7>&X6]\S$I: !)L';@WI) MHY2;U?NG"9(B.P*5G2HB&C!9S&N:@5)0;SAG/N5%(XC%?6G5 Z@IK/#TM.]C MS;G/I7.[!_U!'T([E;,B/)C,YNN!_%C ;(C":# M])1#R8R.T!0/99@7RR<_=[IP=I:+HF-QMJN8EK'V%PS M?2>=(>1IHBIQ/[: M PQ4/-B*XKMLH5 6,7R_W:X!1+A<%S#YD:UMGG^,#YH;L![P7_QU]E)YU!W3 M]EW%?78]M@G>1VWQ?1> RQQE;J[7^ $NX##7]AV#*7!L_8&6"A[M*7C)(MA)?B8RK+KPP\_CBW*[R/Z?$T4OR;!=0"_ ,ALM2\"?)]-;!5AGV9[RS#QE2QN R_!L MQ>6;Z)4I [@84<5-9H7]W#++90 # WE02"IP+0O\@A,4\B,"A O409A-Z(SL MGI9QE2>]+#H.LB\Z*A.*=IEYK(PGJI2^M3([*J(RQ+<[P>VF"]@Y6]V] M!=?\6?X.>ND*E)0!( ,5#A>KAL%_9]][[85QTYX2G5[A MQS^AZNW>6+&%OV9?EKLP!3 '$/^.&FT69&?-J7<+]MJ-5$9._B S5^;6)3:# M V\9W.,/-[\03B?]QMU?$)=;))4N-CA[V1207Z_/2;!,W=1HW)L-L[\J70TT MZZEJV5*DO,]GXUE5F](F^\_W$DN49 W.J34X5:4*7!0" ?NL+RWWRKR7K4U+ MKCU2$J!2:4>DVN_<@C#O:L.T:=#%R[AQ;R ;*G?&W;SILL1/>.")C.B/V>26[PPKB!>C9NH$ENT+!)11>M/,A6Z02&?/%6\$U%?7,*HBEX6VM%BZ;AR5'78N1UTM7$ZK_4X M^7#F5/5C-#Y)'DTZ6SGR&)Y*'AD4,.K=XSED&?2:=V^&T@IE-+2E'CC<6 ME0&"Q@0(R(KN*O&J[&,C!"]KE$SI\U^31_!X ?LY:S ]<,-IYW;2'UR7U^]R MHZ?*[.7("("D]A=#[Z]+6=-\?XU/P%298OFBP/)!I73Y:#-I'E M2P@-5^I&+QH;:Q[9E/2#'B_.U@LG_0WGW]H=\.TNQ9.-6]-D=DI4NR8YG?:D/H, MJVJ;G5L7'*]^JKEXCDZ!/EZ-:B#X M=@7XQ+ ?IO)PJ+_1JZAI)F -W,1FRSRFZ \.XWT$7^>T0 (;.]4$J;7-CV:S MWF@\*#TS7NU-^^-JV@R->K.20]7S/]>F^V>J%PX.5?>^8D 8][3)\'Q *+:I M:6^B[K_DE]@ *NC;4*0TIR BD4G3X=F7&-QW[3U[IE@)[B*?N[L,FN1!6>_WKLL[JZ$FECV96H(6 77\")9< M2R!HL??.=P 87V%?]J),TR-MEM_TJ+6-)2I4L5]N0E4Y<3(I(D[6V?E4'(,' M6>@Y['=NM5E:A6P_:DJD4:?3*I"F.*\;#IK&ZQI?8]747YW)EWRF,LD<-2F6 M77J+HJM)7//#^A*<;I/#S++Q$Q,)9^DM:0S=7.I!R$EJAS6D(Y %W>7NY!G ^^YSLL[BAX_W/++)=]Q]-\A^5_6]O&CQC63#G>FI;/ M%G=>\"&^G@&.;;$"P?%K&K97K)#LO>L!SF.IUY).E^BJHC!^/J26O.JRG=(Q M89]SS R,=,6$+UQ11>;NKR';18;#R"$0F6BF +[ >N).^!FCRX)[R?]ZP+\^ M>]':=*25+5J;3'NSZDJCIH/]16L%2Z/:()O_E^F.PBPJE8S7'!Q3 %5+//*Z MZCZRA1HQC%<.\!/@Q' 1KOE3VJM'C^ M1K@$G/H+2'?4[9#.,[6\6>=VU$\G5IXS)/FR\A>!V$:Q%WXQJWE.>?88I1+OY/#S0WD.R_&.GK>[=TF/.7AH8OF1!< F'XW?;T]>R M?ZYL5WGQ%+:*XZ4C:E8Y4UN=UM; 9I4[T:FL3\X,6(HB*DE%-A:C$S\;JKT) M1KRVMDOURF]X$/&1B4"7P.?8@P+<_>@1?0Z0];W\1\[?S2T;&K&L9*[7Q_[$ M[2*1F$M-UXVQVF>CR7RHC893I@_GT_%LH;'E=*)/_V_0'W>"IU9.%&=Z8#=S MA^D_;G24YV_T]9/^["*FQ".CIG6S _E=H.4'SH\(G[]C<^^=Z1IKV_6=K$CX M:)P1"1^-LR/A.?%=-1G?Q7]G7[#&A@-M44G0/,5WZ8)G/05/K%20UY(;7/;U1OU! Y03//:6X-R M=+B_73#8WY6Q\?78!5N+'^L*V'&Q!/&V4!2N*; O+P>GJ MGMM5?[%X%=?9^9_WS#)M1WGKL(7I*1]TPUR;WK-2BV]GW!L5V%^&9P$O\$;K M96CV<]UEN$#G]M7@M?)*?9T=ASLY\M"XF$OIXI-&.D.KZ) -":J4-0XE[E\?[L_ZY\']&>#^I$&X?X', MDBS'5:[;\KP2W$)V6IA8;X'K$S4'OJJ.'Z#N66*.N$:7Y*GM5I627MIN@#R1,5 M:4QCM6)KX0*=)8Z5#!+)#@TLJ@K)M(K5\F;U\-\CS=01SX1H!M/>DQ"8R:IE M5J#,"CQ[5F"S<5,]$C>?F++2%\K_'*^0C5)WQ3RX&#>XKB^^YWHZ-2RZH_S;\'[& ML>O!@7%:;YJZ'@5@M<8-X2%*[7),A+LT+67-%\:[,#@=FZ[K ML\5>/,OH():?_'ZQ].JW^M8$VP^>6"A+T](M [.J#=NEG&K7-DP*U3R9WDJQ M?2>7G0'9EKO+W5AXZC;?L25SX#4?:%?L+6XIWK4U=HF3/EQB+\T(CL>TW6CE M2;L;=&X'O70+QVAWQU!Y O.4+Y07[[(@'[Y[ALMXRUU!>:=6.[?]WN32=W)@ MDQIN(A7DM M=LY,*,F39&QVA/>2+@D^<"_PTYODW2@FU\)@TPNLQ5]0*0FJO\36YF*\@[MB M[+@BDD.J1D6-0@/%Z*-EV!MV9RV"#T2/@5@55$Y-SV38/-AH\_\^AXX M[M:V&);X8#=0_')+*B%>[0+L$;S&*R_DT<:]R7A436--M3?3#BY582'/8-@; M#?=W\BS^N38=5@.%QFYJ7%O)T[B>.4]Q;R^Z *ZIC^J/&? MS4Y*EVX@K.[-GP4@54WA7!F74L/!5FDQW77!13N5Q@H IGU0*8(MAX_["X[N6'YO#7XVU+_R<8=^M MTB&QR:1S.^CV9U5UHVM5:%K2V(NBL0.AY?IH;(HT-M%:3&.E9@%+ZI/4EZ:^ M ^.SZZ,^#/9UAVHZPMU^ZJMN0IXDS1=,F@?&E==&FM-^YU;K3C-&;S:0-!M? M=-347[V$!M-_I))%EHSQ@76&O=F8W@;#D_B9;#^=SX@.U;QF)(^]#:'[@;&= MC)\XIQD I]'2B0D-[XP@D2-"CD-UKB<@!PZE&)\LA&I%CH.ORW0L2[2ID:5H MG=N)*K'F&K%&U>I#FV'G=CI^J8,/&M>G)&Z_H/:V$)EKNWFQ[6LW)INLG*IO MQG$#QWD*A*!LQDS2'H&2.4CG_,IN*JW!B -*9FF,&&,H_&2SHU:,*.7:E[A2 M5+,LC2J3SNUHD,Y*EZC2?E0YI$Z6QI4I&*R#DR?GMG2 7.-TR"]8AW""MO5" M;*K9@3ZHQX49]OX!1OB397B38'S,"3T$;MW(['#<&;YKC_@B5Y6P9U2.W3+I2\'E8J MBOLMV;%?MC^2[8]J\TGNL)[/MF5OF0/BYE?X*SD':53/Q^\KIKRU-_#F9RI+N-_JS@_E7_9Z8=C**XR1 MJ?U?XQ_21X-?>:,[SWY@U&V->D(:@ .Z"4?PYZZY,'7'9&$7K[QW\/:YXCUO M[9O?;,>QGYCCBO>\5C:P)"VK*RZ'L\L,'W/QYO1;S,7#]+:PPB+L0XE[^LNV M%T#XZ+;[3,Y7?:W\IEL_NMC@35]L3,MT/8?2YQ3] :LQ7L4V=(>?!#OI*JYX M&3[N/NE;\5=L !I]\1\;]GNS9OI"T1U'MQZ8TT6"8K!?^X?C6Q; "\'@/O.F M9=3##E\D8 JOYRWL1*XA[-BT7,_T?/RIJP#TX'3X"^;9>(PULX!XW1ZVB%WZ M#CV[8*[AF'.$$EO;3UUL04P=@-0I[V/735P+M0JA]GFP)'[QP70 9'<;6'H3 M0J6S\VGG-6" 8GIN<#.[5_ *@8R_QGT\9RV0("[%RKN6<#Q[L%AC-_'$U.>'!N; M5B]+0F>WF#?5__$OQ_0 .LLORZ 3),9(/@+Y!.T@RX-DBMTA\]+M8WU[\S)X M>ZU@TR'NN' #0.S[VHEC/TS]43?7U,\0.R4^V4>P*5H?["'^<*F4#RNK&NC-F$C>^W6%;WS& !KDTN&>;?Q07H'<^ \S0M3$D6%!K1QP2L[\B.V9%C"#J[NW.=.=J&^\[NUTO\1& M\BZ@,6BVJ) %/>6-M>ZZYC(0)(+:(UZ'\-LZ]J.)/#B0#MY*IS=8 &DXKN*N M]/6:'DSVK9_#]3,7H0Z@6V+/9U"G#9('93O )[O<9G!.8@4@YQP?42?>_?W> MP\Z>7_F;05)F=H"?S3JWPPS.^,MKW#. ?:5[@:Z%V5VFIKQ&*0V3C6&GY8) M2=XY(-!/0RH2B.-?ZS%#BFPA&94=#'L#BLJB>/X--3&\-)#]'(="Z"OL;Q^8 MCZ!N$#B(T"2?7NFO>3=7!Y$1G^HJK^;\LP\,R 8>^P#TX_*5MVO?!95A,)W] MBD\/^$B"5\9K!4> 'EQ]? +V"06[ED)4R?%S@)UX\N';Z&:B9Q*!Z)BR@9. MOP+N8\$G]*J2J*[UAZ50'4!FNO=;@,?BB_4G:,W(MW&C@RQ$!S,0FS=G3CH( MZ+S+"=Q+W >G<=CR@_0>']7T#)I2/#/_3M%JP?DB$\*(^P+@V*4:V@ M&&"O=S6=I?4+8MG!%OP!T0C,'JI\.%NZKB;LV/M+,EE!V-/]Z!%]#IJ^[^4_ MDNK/=_[$%^(A"+0$>&)_KIR(\SVPFSE,Z&:=WL MP'#W^/E\-FR C9AC6CX78^$$[S&ZG<57;''GA1^KG?T\NG*X%N/-I0ED7"N! M )2TWBB#6:05">]YBSK_CNJ WP0S;>QHB(:8+8"_YUHD_C:M(A[653F7@IT$ MF@O( !M-7SR- @+#P1Z64F[7+;>YY 2!&,KMA+0&Z?BD.W#%MDV61.""L4,9 M&YE57.K[\[7IKB*[G]:..5S@D@7B/;$Y<$\6&JI"X']C<,9'1MX:_ XA\+]@ MR"@HJ$%\N;YA@.1"?Q HI@;C_AYFDH*K4[-XW2'QQ47YJZ5X$!#+\->YUB'I_^UD< M8)ODA M\2:<5>&F<6;*!ETU.G>M(&/CBQ"^MXQEC5K$LL97P;("_%#6YM^^N< ' 00; M$RQ](,"(%C@6PBTPW5A%!RDS'^?"X;$H*B6&#<%YD1_ F;8Z@(N&#?D> $]T MC%@R=@2)[/C/"T87_FWY+EL$,85$NY']+K,!4.1M/QL/Q14#+T#NX0!F.VZ MDCZ]4-EB04/D<L:%7>KD (Q$)[O\-+XE'1H-8[L9WO7C4?",6H))8 MQ> +&,$"=,MX\>@9C%R!I25FGGO?W?Y@.^(2__568"F=BA\J.!,=*618_1B_ MPH;9O4'&;$=@'8->O\_A4 !@BHF1%%#B<&(O!94B.* S^F[Q'P B?/G^MX_? MW]WA^H$_VH65[64V627FR861%#'8K)O-=[I9P@,^!8YKW8!L1PF#0,/E17X% MKNJ8!KXD^M+3?S(Q?C#X$)!@0;.'48=$]YWRNP\<78RKZRODW^1BC$X&VUMS M3HE;-!_--2WGL >TTHX=N^H(@0*1O **_8K!/)%OGE\K#X[MNL&P5B1N- 079(YE$N$:S N4^1A%-Q$;N+B&,RWA8PPUDXU' M2MG[MUW$PUU^1NQ>V=BD I3G]D<3%EU2<$>Y)#7 _L] .7OX/'&2/3=?%0O1 M!OU:3TKC@&>5,8_+::6[Z45 &QM!$(B(P5T)Y34(T>Y<6J"Z&R!N+/YYY MU>%3 +-3L%H;#&J]:_4 5BM@WFQ./(%:ZPDT#+=FV(L17;8!7>_2K"&9#(E\ M K@I1A" UX9.LR@=,S*Q#KE2DA(HB&-2TA6< W&8DF[@:X-K76"^VPMNS]$, M7"OCM;&=]8 TN$ SQ8#<^(XQ86=WKWL&MV_TYW K\"LN99X#+P?<%TJ;!6V* MKY*=R-4:GG7(DG[4'=,&(6V [(0W@NC5ETL3TQ/1T9"TLP.3.MLPB&,77;U0 M0N MOH/WU2408R9M3$D(^L1OUR*9>:T_[4V"!:JW8XZ <-L6>\C<,_)H+[XY MZHDT^=6-W7WV@4PYW,K M6!=MAPF(&X:& 7<^!*H8?*K_8.%CD?&S0/^/.?Y8BK MB^Q&N%.&.C) &NEO^1SM+HF1^1'6>/4V^X<@1&&7VOP7-^LF*G, "P;H[S\9R"R@<5NR@-3L+"#MDJ/K$=T\8'"<;Z#9 M&!:[I-%5A&U,)X&E>Y!YZV#MFL=+9HA#7][D>!2S1;:Q(*2_!C^ 2YJK'BDG7_%KJ1^A\] M;J#KZ";X-R=?^@@(E*VI\A6#=G9XX*1Z%GP:G0RIV_&WGO&<^I:;#^^_?;R_ MB_0EY3_^XH$S"?SE3\Q1*%U5E5LWE&.UON/G_23V\#ML@3,JX28H6T0T& P[ MMP>KJE( V4WZ"F%"'!26$ Q5YSP:G?# G1UTB2QU0(1HWS\^!&.3N4[: XLP,HQO#5M%M!)_ M0F5EL M:1I<&(+NAXNNX3%,EEEZSS>82'=L]8@V2-3=J;MQ\?>D4'YBWLI>? P%VA=0 M0!UW96X/Q,$'(^RQG54YDBQ>#174.)-]B_4W %VRW)'982D3 IY_\5OR"\K4 M@4_F%'JB9!V!)('<10]N "=*[^!;>+0) 83F',:6DAL4 ER@*><]Q@KCW\*A M06_H*1^7F$^TPO@XX7*<@1%."+5;%)8>3ACA\G#.$L+50ULML*&%F1378"B) M)#RT@\TL/D&^X+ [#+\+I01EE=\*YBQ?Z#1"9CI'M6/F,U MJ@@Q;AU ('.+>1^A=N-O\?K+%?(.RM7H -##X3UEA0L.>S@H71)EY_F7'M6B MSP4UD)J1X $)(YP#&."^-D0X+']Q)"W[R=WU5BT<_4G1%X^HL!(?@1MPA&7 M TE1VD#)2\BK#B+!']\H[O-.;*'\#4RR*Z:2%T!U:OP5QV%47B5'Q8>9%D$G MRKN"#5K,B!+4R=,@;,?L*O_@Y41(=!O1LH6T3+O)1=.N M\K0R03H!;,DBXTE*GM"*]"AWEM:"/?RN6S[J\"*Q8=H45E^T,I@*MKD?=F&Z M0%N!-(P(-T 7;O1QR0BRT_%C%;NDQ 59<>FDYJBX$H.CJ8SEOU"NWGMPXY[R MN^T[Z,RE$+7W9)^@M]6:]#O &=[9-;\42R.(QA!&D'"F+MB29M08WT15A6CRW&VYT( MSK*3H:$_\SA(B-)4O,[PLTCPBS34/9L/?#BP'3,SE$?)2H6#>-CA1>0[A6KR MX1QJT75>VQ".[(MWJ+O;V+*FB]K,M8"60CM%Y M=SQ#AR.@7X77 PX=T]ZL6(9<$8S%.PBM!?C2WPH\((/%82)]-?3LD-G#0ZK< MGXFVM8[58+&H3:] ?*"!O&&?HUP3 6ZN#F"4F_\M"G4CZ-\Q@R'#%M]QP:EU MN7A1GO"/1,)U407LREYJN&V.UST:3^5 ;#:=,'\ZGX]E"8\OI1)_^ M'Z6<1*&5J/H]W=@S":(/NNG\J:]]]@[4D;7M8F>E[_#[W]:V\2,&D6$Z* ,? MXGH,X+?%0!=H*$?,9M+8<* M*J&@5--!HJ!!OZ?@*14ZIO*)Z7A(+C]+: ?' M037VMJ_VVC2>^9]9$!YE07B4#>'SM\G;RZ3PN)?+%NW<*H]TM>E,;Q!"!N,) M$*'?BH?)N!_)1:>G'F0E8!,0W>0.+90<2ZHN#G(PGS$?%*0=K?F:BF4PW7I! MI3,Q20/O\)X8L[!^[@?SJ(>;B9(0$4[H_IL(+4AK%1A*Q^!& @I<7NWGNOYF M&W1$TKW,9?GA?)#13RMFT19%)4UXLO 8<;]VCAD"' M(L_#H[U^%(;F3MH4?YA9*]3QB(Q;H>3_Q:BV\AD# N*FXV@0JMA16AA@EOG( MDWG,T&QR(\SP$CVC8LNN3%"<'&/U')C75-)G>K!;=^>BR-^<=:=4]X61#K[% M^/+"I0!JO3)W;!V#C(]L[;Y)*UCQ)BRR*4LR'6/2J'2,0Z(O2P45\C]++5#S M%5]F<)KBX+HD0E) MP:N]>?4 EO3RO!&1%Q*6%Z 7,>(Q!LBD!V 9_^7N /$Z\BOI#I:-8Z:>R8-2 MR=:EP0H\Z.1BG)C,LQN0D LJF(.O.BN8! (7 *'A<[N[@ C9XE+ >DP'051E;1^ARH +JZ)R% MF^ RCQ?R\2V!!+:*D*<:(T^A;E&]84"!2HH"(RK%RK<;>-N-T,-B6HAHD,$9 M!G9"YG^SMT*]DX1;,>%J@G#_;<4012!4,3(#74AHWV@.\-IOA\PC^*5'Z8&4 MC-+-0$6B#G'O.:_BCERQV0 7GR,5G[F>N2%W!Q:VHE$13W2/5:)2Y4$L23NM MQY>OD&R4SG_GBIR&M&J."7Y"&U_!$^35YUHZ!6+_/B#27PE6_3JTD, ,V%W$ MCV,0\1CQF/8Z&>;;8#)5:!V@&0ER/8U]^"KR<>_^U,] 53)$N?60-$\(?3#/ MD*P&P)_(@_N('!@N@$*:KKW!,F,W2 P7Z^XQ3#:\7P]&M]!];RZ7W&X5;Q*1 MH:S;H!=ZM*W8&P5(Z7'^>L[1,6 "!@1UX@V"'ME6'4DB.HQL.FQU#(C" MX1?KMA.\)7^/C75@E\QSN8L4T#]BPEFXRA;H(XGYZRB-ZAMF^! >4=BP+K?= MO;%B"W_-OBQ#!Q[?[)VUB&TUV.D7*]P7;>L[7F26:V_< A_>]X0W@89XN%&N M>J;-$&!ZD \@%$G=2WH+A%L#>372;J+>>JZO*53GKACC-7#8S#ZX[+##5911 MS\D$(WM[2$5Y15_:/@!DX;X^LG])S'W-)]$24"+? XU1@>M9@T[$W@1_^368 M^6A:!&1ZZ%>QEG!8H(6^,T6%Y!G_6ACOLUEO.M+0?A?C><6+A6G?@TO[1_KS MX:@W&:F97_5[@\S/\Y8:#'IC;5)JJ?S/1YKQG6<&U:S0""I2@'@H=+ [6NDE@4!17_+I12S\A8* 6@ DSGZF*? ;<[%8 MLPL-GTMT 2AP\X ,QHN>K53.EGI@M/"[$#>XY7TP;4N+V=D3 M[ML=J+_FI,R?<@O%)V**VRC!/79>5VBNKJ2%UM.">@HM')YK.U"GG=MA5],F MDAPD.32?' Y,?#Y)-,RD:)"TT"):&-8L&K1^LT3#=7D@LC'@>WE+* 2%6@X4 MF>3>=IH8U2XS>M7[=3AF<%MF= M3%5)\I+D)1K#%=K>\+5DMXEO4MZOP"]UQV2UZ92Q,MH4*'Q&2IS^(D!<]=DUI=;$ZME+*2G4)%.5NJ3C[ M$+=U4M)NWDX*J0R2^*Z&^/*[WYZ6R)=+?054AV&_6:()#Y)?(TEOI*"KW":XDF"3VV#X+NNB/D1&8Q[[-5"N2)% MLY;;GBM2.(WQ6(E57;91$$T;UJ1W'& ^5& M@JX]4%H]@)K"0\Z:'WFL%+J.#(K*D>@,%0'5;/8([Y)D0B^>"9539(IG;9[D MHYIV;K7N8)3.ZSC61R7Y@.0#D@]<()/S6&5D3X:$5$8D$Y),Z"J94$EEY"R9 M(J/^E2@C!UPV0:MM..$>MO$2?T6 ^P?U'D^T/9!P14V,2^/ M?7Q;Q,K./%M3$/QKDKP21WV_/QO<9> MM*-KS-^6M'"]M%!!:]W1L$F\_[K\"+(9>1U(7V.[X%%UR?6R77 CD:>"=L$C M3*M/5T1*_+@&_*BQL>RHNB%I$GF:B#S#TEU*,Y!DVB#FY4NW(K_V_+/2 MYV\*Z5>0XSJLL5OIZ#K26\NBQR4;EN9%\23M2]I/TW[=G4O'_<[MH LGEN0O MR5^2?]/(O\9@]'A/,%K2OJ1]2?L7IOVZA\6.52GZ9>"H:")<+7W+C^9?U])$ MLCP#:T\3U^*9=$?6YHXK'\!9_*(NVL>UM!XA"?'*"+%D?>I9&KJ.AZ!/S+I] M=5IG1U=)B)(0&W3RFO(+CY6(E>>82$*4A-@*0BPI$8_KM5M6(H[;(A&O*QHO MVYQ?/D'R6 E672)3<]+DKQR#2K+>JEH0CZ? 7<>3R[<@EAARH3S)8WE,=5/O M) 8UDL<4SY8\P&,F_8;PF#/%("[?^N,:VIQ?%(J-;NIW4H8.X1E%O3;9Z8[XE=!6UGQ2]%;MI<#K$9!\HOOQ!V R(F0"[B*:1EK?\$4 M]M-8Z=8#H[1EMHC]XE%?^_"![P&@_XL0=)B^@!TJ^J-NKJE7_M^^[<%/-KKS M@WG*%C *=HX !!2[.;RRBZO&'Z8%=>11;NPMW@IXTL-*F3OV#\($1X'K!6ZS M8L"G?.R]3"^%=R( PB.Y/>4CH 4P'URQ"T<&4,"/-Z85(,12-QV^'40=.P=8 M7>4)<&J[Q;,KR8M%>L+?F9:O-& M7\)FW^CK)_W91:85.Q-/GT]R_,^=ZPFEHSJ\43L7I$O#88"6BF.Z M/PC_^.[TQ7]\U]O _2F>#?2V7#/#4V*_!4Q%SS0A>DQV0Z"H6L 'X>LU<%]:&._F?,FI5,BEPE*]4O:4M?X,=_QEL M^"[<[PFZUSBF>XTZM_U>7LD3UD9*S \3!+M@^6H:]8=_UG^],UUC;KN^P[_#SW]:V\2,& MC$E'80"C+?):QV?G81XI,NO>T[D2\B<#2TAY;S'GX5GY]_U=%V^J MI[Q"'JSV?^5?O[6=+7TP^/6UHCN@LNC U&'1_R"_!];_[]Y]3UDRX)3 JDT. M*$__"1HP8+.SM1VN)/4R7HUK*TMS3?H+&6(D(_!IAWF^8Z'NI_P'E&)W81I< MUP)NZRGZ>FT_8=QX#B=?P(_A-4"^#SWE'J3(#^5?]GKQUJ8WF:#$)4'P9'HK M$@B@?+%MP.FS=]>E(WL@_7%C<*0EO/@FT/* 0W&]'GAN+ARV/@#!Q1?#TEU< MP_6-%5_X@5GX!I'KF1Q6<#Y>% M7X 2";\A956L"P)ZB^;*(M1>PU]N2)B2&HO2&3:+ MB >T4K>?W,M4TXR.&M MG\%'6*WP<8!__.)")0#%+*V7W'(KS)F/_*A+T](MPP18N& N,)1J M7$GG2!M""O&.?A&#F< LHN( 3GC)P5VLS&WP:]WS''/N\[E@< ND7CU%/TH3 MQE)H7XG7[2Z3314]@)&7]V:TI\@/'-@@S39]0FY-DO6/;@(Z7D2T&^:M[$4/=-DEOS[P*_!-F9:80% M!=YQGG'/^@9/1!HX^PD:.GV6LS7AG,"-H-;OAAZ/S-_WE+\"PS57,.5[#=T5P! M^F.>MX:_PA*!-1/+P/?64]_ J@P-.6/RT-7$@%QEC@75V[QN62)YS"\AJ M+P)(A_!B%NC#>)/ O>.V#XI1N&R2 ;BL@\Z/IQ5@ AA*\!E*I8WMH/'S@R%\ MT=3!#^D"7'RQ3=P\>., *Q]4@*MT;"[P/128RZ5IF&0^)S&6K&F"C'#R" F5"M$#G(9 M;?0?' _A]8''2.<^I">N5ID+QJ\H\E)Q5\TCUQ$M]L -7/8(/T5DP$]A77B< M.9X.F 7O\S=;H<;]%2W;17X ;[<)!K 'ZP%D6V+7<7V$M"]$"B0KW-$<&2&" MD5F/IF-;B*'\^9CU#Y2+/C!!"[9+JI3AP^H6RI0%F(K.,ZIHUH+K6%SV^=[: MMG_$.2+Q -K_G*U-4)T.WEKJ)((J PSF_D:VX*_5([U(6>FP/*X34I6>27 X8P#GWA.NEM&90/CY5R(FC#@YX2_@XPS'A+E)B; %243$_! ME(S2M,,C8#D!=*1K95_&W PD&\$0-U_35)A9#[ MF7 XE*1@ P#7=U.*+IW>Y;__[+]CCX:M?&- +6%,S,06R[J M<,'WAOV:Q)-M68S#EM1_1.)H'W,P>&$7 #8TE]J ;M_1WB'IB4PJ85UDZ*FY:,=M(N>:B)A-!4;?1]L.O3:@*'&WG)' M$T#_RY8)VSC$TQLUAJ@S0-1)+]VKYQ?:=-F]JG7N==KOW*J#7CI\^\N.XTTY MZ38S8V+5W&6M5SD=P%5.>^.*KE*K=:\J7&6_EZY?/7"5.Y>%9$<7NO_*A J^ MB%AF B40'7Q0!)ZCY8&#JH-?, :WT1T,\2&W!A[(,4=8L<)>"+11,C87P5L2 M#-CFT" S!@37VMR8: %$UAC $)C>O%W=?15I287/*/W=+!,?#T]L6:EI"P<]=;@7P!#@( MU\U^ATU&9/]%QR%G^7'(,D&%:1A4N$STLG@"\"4PCL(?< MO9&-J<:9(7 RMKCS@@_Q!>F Q_X(SMD#(6I/B1V;B#QQ\#;H8A^(2YO<2L7_ MDLZ_T9_1&C*M1WO]R+T2:S JUUWD B@U'M!=@ER89 "%'H[-R 7CDZ43R!WN)5,,N"#NYW!M M"]9X!B0%H*'P.$GSSBTYO%R [ ^\;^5K=*EMP.;?&$:13)1SKK_9(.J)S!KA M7H ;VX+6PE-_@'FB"468'4=?[KA,QD#6^I/KFX+*.2J&Z)F/[?CF".-1O5K: MZ"G IU*OI5?"6H^PKNV[J# \",UB9S,8_?)TBPQ WQ(^'2(DH!_X9YAA9/L> MJ1NPE?"X2]#^?*&3\#V8KNNGM!'?HE0((JDG$XZ#BJ*Y%,XR"U.ON$-*MU#I MB<$7P_\&CVK!A5HB/PK(!'2MTJ,=!*?FVGT0M(L" X&* MA:#D *-[L4/+HF&.A6R)#-+7175%^4-<6;,VG0N(,P_OO[MU_<,((?V3N"#P4>U*XPP6"SH"K=<.&./WC+#: =>P$P M&PA'&*PASL?X43)J#P+588GE7+9> ]J"?86?:_.':745C.RM>\IC3_FD_P=(161:O!=G5.[YG8%B M\L3X\"3*!7XTL]N #?\;K*/3 4N!0K^@(H&*'RO[;SHXMF)$.7/XH&#$@ MGW:1V>AB,YCB#)PC<;!@ X![/-9+O9?"#S'T%6)GXD'*M-6Y'#9"M^;K[(,8 M*_3+$4[SMQ1B MM!9*="X*;@F'Q'_\Q0./KGV/8?C&?J2<"DJ =%G@1-YW+:&G*WXIX06_>HO+ M?+9[RN"-.K@Q'F_ZFCH:W'SZ_=-KL;LP 9([PCB: &>WB4XIZNMN3->-BZKD MKF&WC^:##>JEB\X5MA0"@\[!I<:O8.P_L4>,_SR 2FPGJ)\79-"O5P&^A[7)W44R_P.6#,+< M?#07H+#3,D\KM(1I'SSE1$?""ZU<5$0=#[5T5.H>;=0?X$I=)%TPVG72[A5Q M(Y2/);0,D.TRP.E*?/\FQ+!A(#^6VK]-J$X 2#:+GK:4(3*6YAIZP_;NPX M:'P6<2C=K;T53W8DU53X:BRB/5!)*2G&XC*(TT)2&PZ-+F%JA15==J9IBAS@ MH)$56S]$W4SSJHLR^KMQM MYCXH><])$0"*I/&#QQD"ST!P'2(OEA!%?/4)U#U4.@(=Z!'W:+)%TG1!C93X M1=-D=0H2=LC]X8 K8$LL$ 28?H58#/R96X>H@)F>3[(&I/V?IJY\ SOQ"55= MEV=Y!]9)[>\A0H<7;O^E/QNK-_[O__9/RZAWF-;]=]5XGI'H #!3W<'FA M@#<#VD&)C;G<*Z1?)ZRQ)-&._X!E]2?TQ@3J1O@!/1OEN0L9D$ Q /4=G'BA M*^][RF^^NP(CR@.=!!3@_\9 _""!'9QE&L8P55Y],9'H+'T[HH$E', 6;9!$86;O0 M%(DO,0[B9N7*1'SC<,1R?R'0"PYG:OU6E%7RL&%6-/&BU9:!3%1'@4S\S?$- MK#UZA@V\8($8!P-*M;]ZP&J1: 7_4CY^_!A(M4O*M*ZR*]5FPSR!)DZ3+@?C)_@$S0'?T_NDLUY-R=0E('4Y8S6>/;E$Y.-D57P>3XII-V"V;DG%"7+?PY(2=$Z&BC;0DF]A5@#/:S;= M->-=X>'W/Y]C10Y8;[(#&V _MH.'/%IP-%;Q_@1&EJH&/.:3::QTM@:%QO?^ M"\L7YC-T@5N'/9J!$;TV>=$$ZISH:'#AOW_[H#U$G*>Q/&87#/G:1>&H@I[Z@<"# DKEM M_^"$ZPB< .1R?9U3W;UX$-\BT"OIW$CZCX"+_.2L#@[W/$?R])K'2;IO6W;_+J8V!$ MS'(1(LA2U@JR3O8D*E> D6+XB9Q6)IE<9N"W+)HVZ1:\PV"4(5(JN&_<3H*TI7].\;O(\*7C,J9:>E@>2>[KKS M0DJJ!6^%MF?X7BP6<$G%;1 H;EQ4A]M3OG)'Q[\]GJ,8DRB!8^CKO[]%H3&B M'U3)/ML>AG_@MOZD*%70].4NS)\DQYKY"/SY*[/TM1>M^/G+G^&"0.*)<'M8 MB&/1FH3HPG1O)J6UZ0QZON+,;#WM$RH4(>],UZ!/Q%81*&U *-(TJN M\#&Z+Z(@_"@/#^C)!V HW_PU3]V+AQV>;.<']?X2^(I5#ER[I[WC$BN*'5J\ M;A6@MO37G!LM>5D8%0D3L#!N6++6[4#+G#_"Y-7[\#5WE$=V!YK2@BV^VU_0 M"_P5VRAE5;Y-AYU;-:.>*"I\XW7/6]T4-A46<:!""'*7)RV'WK4(X8*4"\PL MX)4'@1>!)WI06L?"YD6I7#0OT)"/KP&\ DM/22BLX"Q431&FL^C M,"F?0CC M?3$P4\NF+:H"/!V&;@KVOC$7-]R-@E4FKT1YIN/SN@91OAB6H;QN*5_Z!!C/ M+LF.X$* (WU@X-KBS(8C= U\Q41$0Y<;W^I(!1WEG M"@L^8"UWBT?;T(UG=.'S@"YQF<"0%)8E4=L'['NU%I[J(,W;X3_@2H5P->QN M#N43IG52XZQU%]1/^)O!\2NAA''L174MK/O.NXE$"WHO]X2_>O_I M_>LN:FFF\+B9!(K(EY '0.!<2 ?O>,Q=YWFV<&RTN^>";2G(LCE!([4 %U$6 MNB@92AT>%254Q(@K/Y%6(@*7?#P:<&C6P9&T#^RP*$U>[ 21&(DU&^S?42@!VF,01*B[G&4FAANPR M*C@/"M$PP6*Q0)4J4#J1L]SQYF^HM21#O4%6_\Y[N'($(H5''?0X6P(8;.&" M#'.+U?8Q4Y>#*\J)>Q)JH,$HCT,(L: *S6%+'_,4[""")"RC.3!L@@;F9,;> MZ@9Z73?<=.J^*9Z-UHC8-F>>'%/"I2)0!X\MS 4IE]F_#U\7RR)#<8HXFG5' M03A\9Q6J2Q8DAIG2OD-$1MQ;,/E4LEKB-=YJ![<7@6KAQC/1N':+Q]G5<$U8 M-Q6,;ZET^(@.6=MT>Y?66+D@'@?"@==?ELHCS4P$KDSNK ?@M.K-QYH.59[#ET'Y&_.90"J1U$#E_J\$JL%8LP087" M"B!4E##K"1-3PLX.HO0GQ;[#3<"N!1V)T]B\UK4;I5Z+VDFLWQ3M0(QGX:8& M@Y&WLHT5+1FVB_'7!*L1 "/1Y&+]E3!Q\8U)8D'E->)7S'K /"_4E< RUI.N M[!#@J/ YS\G50S*"TWT*G^6LB"3QG?\ #(XTJQV>C:RQWVYELB01@4;\ZD4S?-#6L<*<9[F019KGC2\&H"1V<*$78=B)FM(67D M-R_R.VA+Y/>B(=Y8I^? H@K<+@M>_8JL$/N"=_>X_0*77U)9*9([%W/&\L8@ MHAY$*'K"(XE.'%31R$WDS[\R2B,5$%MTBI8KQ#C4D(0=4T$< M+%J2A"KB"*!S@T"P$?$#A[;WO&5AAC6=C+H:T6Y#_,VB45(2**)THT M2,TYS3U/Z^-V%F&;+L-VL%>(S9W,_*]@E#8%FX]J;[6WOWC0^4KXF$IZ_B8' M/'^VZT:M I[O\"7Z^LY[*[HR8N-LENGQ&W5N9WNZ8I=OZZT-IW7M==RY'1?N MX-V-=PF-:<@\Q)P.3UD+?F,E#SNKZ[ 3;%>>'C)\PL6,^G7M=;I_KWLN)H,- M<9,DQCVHG708;4-&*()BIA7GEBB@@844Z=Q>28=V=7!L(U M+>BXB],XJ#,M+&5O3*Y<$?,)OZ)GV /0G+[F5H(KU!7J]?M@VPOQ05"5QHTI M4MTY#Z(TP:"W\-JUJ>J6$!>#D_PB=&>1X M#Y]&Z/+&F+Q;I##L4--'@"R2RMU<7Y/QXJX8$[71N/%P,;S-1]RB*5XH3LIU M5W%1P37U(NQ=))$AF*P4X,$.)*,7+A(1/=GB>J M682+0JPCI/9JPLH-"HG0):F*)5!_K< M&4]G"6?8U %EP:-@;P]O MZ,6C>64M/R*Z0MZ=Q UX23%6^FR(!Q.UN_\ M.78$&GG#9P;0G1BB)1U5UV>C3Y9M$%TV$3L1-1FSR1Y&\&H_[*"'?G\4X.OG MX/QVT+Q?B/B(.A()PP??05, (A93^'V^R)1*M&NRJ!M],$V!?Y_)=H)+RP%; M#%@)0SV(A"7-&H%);HP5B'FJL8/A_H/?"1:1^E%:@Q+G*L,CLL1P;!]H@G)W M-LYR$,R/CKF/ 2:@;(8)>@Y[9*"JT,;I [QN7"OZ@G>6]H+&OUM,M/IO$)/E M/SIPO,HOH\A=I$Y<'/XE]()2&N4]YL+[:_9EF:=;?L>39*B5LWZ&6CGK9ZN5 MERO[C=(+/2Y!A8AU,ZMS1[:8%BK>++[N MP5?_2'\^&O?Z8RWSJWYOD/EYWE*#64\;3THME?^*23_[)<=L:K)_J0,35K.& M(^_Y6<8L8QY!*3.S5V/#@;:H)*Z2/;,WD:RT.Q#WI0 A[*X2>-T2@&C\X%VY M0;E!N4&YPN@)#S6>TE#/21HJDL9XFH[F7X8TSJT4G3%*6TQC^FYC*(+K3=G"D8?3#]U' M4@D1#B]MB\6G/LI=/$F^BM)H_I$-N.+\HTK0-(7O9,.D6I%,.'DTH]'R9' ] M)0_%&'-))E&>0J-Y#.EE+!_4,0LHUQ& MK'Z#E/EFH/5& <&:&'OUWMSPSSJ%:F^*+R:C?C+JU]2 EXSZR:B?W*#U[?\[;>6 1P3LV]Q+RJYYF M36/R@1W:6T:7&M0Y;K@';1>0NLMP@<[MJ\'K[#AB>(UJN6O,Y$AM)]L#PBJ. M%8@421_UTOS)%C?_98Z=2<@3= 93)TK.A@".C*76"YJF<)LSY&S$$'.?=CG+MJE:%#&M$#_.8 >> M)3-#F,JC/"@']U> UM0A+>TD^Z 9O 8 -09YPI#TV!%DX^A,VX>1- 4R+ MCY8*^T98."J<#]VQ2G94&XSBC.OCYP\!YW*W/UC*Y+H36RB66S:.<3:XG4'& M6 [.78*&<%OL@\Y?H?C;J&WL3YHK))K-8^\3:E<3#C[.!6(WWO4Q&/P;MBO% M-K0.HP:D2G PWF*5]Q?B?0ZC!M:\KZ1N63B=B4;0L[_QKV*;L+T-XY_K8A:O MN^)]8/#KO["WT;WG,.8IO]N^@_W>MFN\WB<;#XY,0'F5>W< XSGPB)3S@4>\H]P]E]\,5,"6=0SX/!?-2F10\;WR\87(.Y#0=2,6<3 M]-<4_6'=PS=]5-/-1G4SRV@2$O4(";O)<+@D^] D6KGL;T>3:FNUTSR'\!CV MCTW'HC%'A#,-BF0_%7CCJ#=1I)2F-_9XV'58# MA7YO-!LU<5.SVO(LQR=YZ,KG'M;OAJ,!6)]L&AKSWD(V$N1DGIJ..;LV6-V; M/PM JIHTWD(U\.T 6\'4WF)98=<%%ZU(EM?)*5=7!;(BJ%1)=XJK@EK+4LJ; M^BL). DX";A6_$H"3@). JX5OY* DX!K%.!:5DN4';G])GR^G^^^9"??EBRF MW[&$1%5LDY,=3DVR+WW^IF0T5)&-.0RJI!SF=UJ0LNU8JFQQ+9>4ZCJG]<>=6[8X' MZ;F;31-U+Z'CP!_,==\H;T5V46'K,03'OA*VHA79;:>) (5U(-S$2@#46:= MVX%$D:M$D7U*7 D4&?31&=&2_AF7#RPT]5#2.;R M@IC+D7&Q_XI39A-5.U%AJT6:,4WI@=0,0HT7Z"@Y]UZ;1L$&#=UL 8VC/@+.Y50,PCL MU6!@5ZF% K0\9RM]O0Q;<@3.+L5VL)F,H5N6[<&/@*2QU08L2RU*W"V0X](T M@ ;A@O!OO'$$=H58F [V4)ECEQ;KH4OK\O?JL .=@PV6$8U0PE4)_J0U5DQ?4./G M'K7/\:B%)+6\X!UA8CN%%V&SC/CN_O$*NY:\C@>SGW17>56N8\YHFF"'HP0[ MO N61HQRW_GLNQU^%"E9L<8X@U'G=MA+,SI%],1Y3:)2KH:?X3G16+5;N*PQ CL>G6^OF"ESWNGP^4 M$\2$O&C<">@P'ISO#%-L\Y0W8F 7'5SSY['(\-;> ,M]5IYL?[U05OHCBWA@ MV!L+T(6S*6 K==%X)A1FV401T'2M))VU(;6/&QKF;RBXD6,IM*O8P,5!8E@/ MR-YUD(7P0]!);'AVCDVGSG)MQ:FU-&:K P1A7@G#\1=;G#C+;UG%+>^0]W% MRLGB>]#(?BC_LM>+M[:RT1<,6^?M0">2LD"URB>GIWS2?SZQ]5K!#T[PE&?T MM/NJ/U/KPR_+Q"WE2ZZ,;*E^C$ZTDZ)Z9]@@F,/X788UO,O0PR9N8@<(_+]] M4*B9LWY.7!N2*_S2=&+TG+QIA 'P[0IP!N"4ASBPK,MVV]"!(>VZ-_YVY^?E MY8&:S5R/OJ(R'"G'E/ MC%D[> )0^=/4E6_,8D_HN7"[RD?+Z!%2")1&+ !5P=X .NH_6)T,] XW725)W1]6JZ_V7 _$S5^9H^F M[;M M>A<]2T#OOC$G ?F=&,M?9]6IK%*<&6$XLITXT0U9X:. (-E[2>+.41+ M.N?@^*'INKYP=MF^1\86KNVN=(=S_;=KW765.]CD!L@?X&4;/[CM0E_\EOBB MIWR@5LP;VR%_L&ZB)VVW(3.\-CC-=LUTX )NT-Y9#=H[4V-I_/57WK*8.X_Q MO?<(*N<9O[LW'RSR+ -RB %^N/FO-IAD)G.#]M#4;9@IEHT ;XC>"L2Z@UM'_G75^;<(_;L\K%!7]O7&?XWWX5#N>Z= M\;=O\ID';PFS[G$SW_"HW^UOS&# ;+["/EGTGK3\US"C<=#KISN-4TMXPF[E ME4WMPJG'O;>R74XAQ$UB1-45=,;A@-W(R3N,?,FR"7G,!3DL;.MUW*\,3 N@ M&[DFF>>M6<#&\F"MNV5EPR&]RK$-QA;N!\?>?#(MVS&]9X+:"O@N<(/R@D$M M)!@$S+!OO6X22(-N^0@CDQ\U;#,.?S=BGA#N"('5;^A3FZ)$4=O\I/,?6<)^ MW62'?C.#EON#D'AX.YRZA2F0+$J 9#[.9/9U+"0RGI*[*2$U4*18E?Y+@5 M;0=VC1RW(I P"S?5\V!CCC[F.V'<6@\4%(?0DB80S(54 O[]P(VJ@..[G*U[ M.)_C <@X_=[,HYAQBO I;@UX.U$2C8&!]\3&//(4"'WTR@3=RE'$>3<(]RL JQVLJ[4OAH!D M0*$56O&'\GD"3RRNE^3-/2GODE#WQN5R,M[^B>Z03#4,.SKUTD64QT>$U1S7 M]I'[&^&@GW3DTU!(ZZXBLE?N\IKI"8'ND]/^0M]A: ;9R^)R@[]>^O82]/C M@PE?F:_S)I.]"O2?UR%4N_![\< KL)WINP?=Q,""17X&4)W(!P8JN_G(M2@S MG''''Q?/&WS8JAAJIABZNXKY=@HOB*C]RGP,MA'N*O1\ *>$-^$2> 8/3TSZ M&'Z2_![ ] ,V]FBCC8NCZUZW!8E $/B&1V#= 4-!*+*? 4@.7$LW&B^8A6) M^(:_%@8KF("80L_-EXW]R(3SV+JA5B,]X?-+OMY=4:J>R!D/K&D*08#= 9:XQ8&&=AVL3I&$#=,M>.G27Y.W-IXC M)@)"!,'77606L31TY!X&:AQT,@I(_?/N[FL9^BCEJ_L&ZHUE4.@%4.G+\DNP MS:_$NOZ /:(C5KB_W._VVYB!E^'.&ZJ'_7:YG5'.141OG294P%6Z@^DQ)7B)MCTA@&=% M -S *6UGF<39+I!4.G"S6<7*^Q \N](TJY3\JF84RLF.QT"MR C1%PD8B4ZG MH].9V@8"["YTXF\I&TA8P>3153Z%-A#_-[<,BR!69+#CUD7/=D*JE9:.AI5)28IU:QMJG=OIN#N>G3S@\Z0A >(B MJIDD(/0+,M3W/27]F?+Y\LYOJ_+ M1!UC/RQG']@>@ MCVC=<88+N[6#=QHSUJO:P5V2VE\&M1\P1DZB=I6LC^'DBN:'7I[:)4U+FC[) M+#R)I#$58]J=S"1)2P$NB;T!Q'[(=V]&L.YVFNPM):C_!?W!BY.@< MQ4Q51SV+N.'D\^=__MQ!^\OA[N?L]E"B.]11D<\,6+3$-_SJ-(^0"P> OU4R M!7XT B&CI9-87I=E\ VPPR36[/,L'(\U9?66<>=VT-4R8E42J=J-5!5RHK(X M-<&1\0,UW9]2XE2[<2IM09T/J3 _HSO6TJG,9T>J'M7,_85Y$BO1$LG"BBCF'HC@RS*B M&_<^NH3/MO>.(?5AC^SRU*1U;B?=\31OOHDTY=N-7RF=\=SX-<3DYNY@>'+! MA42P1B)82KT\-X)A^;O:G:EY<\4E@K4;P5*:YKD1#&>8C;OJ^.1"G_,X)B_? MVZNIOZK(H]L$)3VOM6ZJD6Y9BT@D!8FY'AJ@Y\+V<4H()0:]S$RZ*D'3%,Y< M7UD,,6:.B:>DVHTG.+JYJTW317$M2K6K$'7.X/8Z=9ME.OA(1B,9S6D5.54Q MFBDPFO^?O;=O0=US.Z)/V\?7\QR_7+=G)_:O"225 M6HP1: !UN^?3/YE5("$))$ ( :J-'1];$D55OE565N8O)=',@ 3@AJ;!^#HW M&-Q@G+3T9ZEJ_:%&RUKV;^1L8ZWM!EU#[1-;9CJM(FLD-O8-?Z9I@Q,;,.Z\$,' M5W$3$)=&0M?=5W^[VG@PYH6T?L0> >674?XC;:&&JFV2(_TG3A=5R)FJMCTV M%(GHYDA3=F!G[7/RX#]^I;\GHMOS!)>,(=E\G>A7>V#OI M@YSZ)Z7^%SM:!K;+#A0?[?Q$04[^VLC_X ?@-]H1H1P ]T?X&LU(P$E_^DW@ M@^O J8'ZU%S4&Z#W ] 9IX]9/[6T6*[:=KI=F=RL&5T>P'UM-&A;"/38KBRE MU]^6..?Q.7BJD9/D>73/%E.A(4Y9VRTBKQG3J,E+BS)SJ07'C.M>CW4O)__U M>-U3K^YD7;3DH]N&<=WCNM<5W2M5YJ@:PX)ECFLMS% T[>I.,781 TLC6G % MXPK6>@4KI5^F5&5SFSJ_R.3Z/R3P,]5-QSMJ2Y&56[ZQ<;WC>M=@8W+3J*LQ M>1.JUZ-Z(-[4L*%01XU]GTRL<#%%^ L';.JE*!TXN=70B:JHT=E_QK*DVLY87(Q:*$8-]G:VY);U M=FZH^>7Y4 (^ICI?"F\0/J.^2&2UB,%9<_/.UE'GK*NN]5!T3)6+I6 ZOR@I MNPT/.E3EJ.M\Z2*&N\X2U7=Z[N)UKUB6ZY M-Q0_0[M5*O:HU%).[C1Z(O>RYW^9;*%=UKNJM@<*KQ6$V M8%-516/('>9]VM[[N_RC.\V6,W!\9#YR;T;N44B?M_)M)M^G8HO# ZZ[67=J M*@>K;Y>/MK 'HA&UM^2 MW2FBP7.*>RI0.0T8CNHW/=3 M.J\8*&?$I.#C%W1!!WP\>HK^.72U$IITIJ4 M)H-+4Y^E*;?E\@G=(RST%$%T6B)0O;\.>5@& 9P2A 4\[D^*=2SG;)OR?LK7OA9OC-"!>_W^BU<.6>5IK:&54)(7I%PVJ+YW7@\'+^+O.7\*L> M74?MZU(AL%+YS[2A4\6.=Q=6 E!N\?TI =B?2'AT,TA5PBLV753E3I?)EY*. M4Q;]5,I.YAK/-;YHLF<-&J]=W5FB)/>H^RM7>*[P[5IU+3!\>0J?H=/ZU5W& M-1!7:*[07*';4Z%?9 <_$)?;DT7 M9UK.]?VUA3IU^6N8Y*'*JK6;A(L5_@C MZO2KY9ZMV M0*$SL$&EG9*3]>/IBM\OW5]P. MVA7U79;@#"(IHI61)]LCA>?:WB*YOTQM+X?C8>[<%.8 [%;5>QF]>TLQ1G>:H[2L7-TIPZ%HF+WVJCDBYR%1Q/9'+X[K5@_Q;49; M68YKAJ6KV6HUE/Q<[SW%L<1I2TIX R'"1"[+6S;LS2&#$R%W^OA0J^ T4+!= M>:*EO: "+^3&YEC*],G2' A+5K1?;()?#?B?-\]U?Z1\.T4^A%HOU6B(O-/[AD' 7.V(E>!<<; MN\L)O"8@+L(V"##\LS,FX6!%YLUYW_UU%+R[R_B2+G/%#$936)QK+T)RD_SE M-BGP=SPZ1?K0[9S6O2<[L7P%?O M=C]7U8&ER9E?28/LS_.&DN6!JABEALK_7%>S7\(G=7&34O6]0V7?=DDK7V;/ MK=:8P.81M.J6]<%)]]U'H!J.'UT>$OM M,.626V)M:F&>2?;QBI63!7&[FGH2?#)HT+;H1#8Q:LIZRUI_6P(0=4!2YB!5 M)"&(I/=1^1"$=75G:J)IZ#7! 991T5-C41::R_'IIESW>JU[5@ZHQ/&ZAQC5 MIFCINP6<7/>X[O54]\I56EB'V@$>K86*A+46BJ*@4 MEZUU^R_8E=HASKG><;WKE=XIE=2NR&:G7-T-95$=[E85ME#U#H2).A/PB>^# MQWX8"?XT-_*S6J*2N<0>=D,X&-=X ))]G6*"17CO31[C._-'WRW?]T!1K^Y4 M4S3D74=OK^B?9O\HV":C[_P_=+:ND_\4?EDQ2O:]X.P_)?L/=+;>Q_X,#NM7 M=_HNG#YG;UM/#T6U^\!YHFJ#5\[[\WFP=1IV\^I.T\6A4C*,RKNN'JJ'I\UR M&'RJ\ ;[4IT(>83C<_0#G^.@.W\,'J]B4?]=UCN=*]T91!X.Q\/5_=C3VU'J M/KRZ&XKZD&L[UW:N[:U O2M\%WN,WJOL.M;PMYQM;M(M:LUB%*QH8VZ MYQ:6[[!AIITK@T=4V: M:H[;592K(L<.':-YJEY#$PLN5>VR43F'U=/8J*HI/ER:NF&C=D,?S9DHLS4F MJO?1!V"@*#S9CB>\<3&=2 "Q (I?1X&-"P 1")QG8.LS$1POC(+EG'A1D3SY M0J3IB.*4,\/J_ICA^Q5%/P+9,8?KJ[?^#/B1J1+6U9VB:\>:VFSI/#66:&53 MVUV)*>D.:@6O<:O)SA"[*>W*3G%CRL6FE8;F AJ 6$I[N]I4FW^'I>F5DK3 M@48D]4I3?07'7)K:N*4I^HXXU;FE:7AWNMO9IO$=K??W#P_+( "'7UC XSY" M)$>12^@1(/^@4.UTT-UC=2VG WJ:7FO (TC\U^E:#\+'->6_^-%[@MJ$('ZE M#]<:=J!3Q:%4%[P8C]NT2\!VSA)-"QAM/*9H)BU<&4>2IG=&O-7I&,)3'1/XC7_ MU7&_ZM$5T[XV @*K7?],&]Y4;&1T85GWY1;?GZS[_;E[3)R.R;S7\#)-$8<9 M=R(=RKPO)1VGK+.IE!#,-9YK?-'\RAHT?GAU9XI&AN/%%9XK/%?X,RA\#LY< MGL+OZK0N7=U97*&Y0G.%;H5"[\L^/K"#[P_,Z?VHB^?:SK6]+]J>5Q=?D[NN M*U=WJB2:&?B17.&/*(VOEGURWC:YM#,?K3$(!3L2WI,QF8]((*AR1I]<#N#! M 3RVW!)S?UHCDZSR%@JS:$1#5D5#VT6O[Y"1Z@Q:3VG'I,R EZCRO=9ZZS1: MKUW=:9:H2KV&[.FUUE^TRO=7WP^@7%?5=QW/(;)H#?D>S[6=:_OI5EVN7G*X M\-ZMT;DBAE;/4]1+WEBG>IBE=&[PY4"%95-A,W656TU$ZGXW @ MS*.;V_C^Y,5QW>/"?)M15Y;KFF'MZ@\+-)0(7>^510WT:4N&> /!PD1"R]LX M"QP*V10MN=.1@[IEIX%"[5KF6N$BE!L>;GCJBU=6-SR(_2+JZFZM/#<[W.Q4 M/ZE=B,WIK\$YU!8PT^#LS],R]D $79"UN6A3P^W,L93ID9'9#=/68&3ZF QZ MC,!?N0F( M2Z%*;E^<231+3&CJP5CKI?4C]@@T?!GE/Y+2[S$!+R2M.:S]2( V]<>Q&2F^0OMXDD.AZE,'WH M-AXL%@YJ-M!-)?,K:2!G?IXW ME"P/-%,M-53^YZJEU34I53%JFI2N9K^D]*1@J*'>MDFUDE(P*76_)&3OG]+* MU.^Y96?FLU7N]:/S2_@,OYJ%P@=O0B;"WY8>$52)WK5K&Z[EH;2#M=NH%#K[ M51VC%L*J1)/5R0D)RVK?Z#[PP27C"'9P)WH5WM@[26.8#WZP\ ,[(I2>MC<1OD8S$O2.D"X[NU;>,FBKYW.*3E%7VLMS% T'11MN LK4U]-%UJ5W)SO,F5=WBB2)IKZ+7=!"U>M1=6.V3,1=$,9^ M& G^-#?6LUI[/YM(UAKH> !:?IUB?E=X[TT>2?#LC$GXZ+OE6[,8%H()BXIN M\7ZDO12E R?W.D4)2ZXTT3*.[O+#1:F5HK1S#BTN2KO28B**N7IT+TXN*JT4 ME0-'JJ)69_\AR^3-M'LM1LUY029FO,NR.-2'+9&D2X X9HW1&%2V\ :;$)XN M&GEI4$SE P>=06,Z>#PZ!H'=5*_N#$54Y%U#T*'2EXM&.N6JWV/5/W"75G6:(Y[#301!.*W_LT@3])&-X4J2NJ MIZTC'YF/W)N1&[HL.)]Q^$(BP4:4?<%?1,[<^0^#BR"_%L0+2:54H@P2]/ * M+3=63AN6 EEI[X*O*:(F>7J:-)6*Z.V8IJUX7D6I*G#NL"1$!Y>5W:3'TE$^+E/MLE Y(:J36"BKO@0D M+DW<0FV(EM(:"]7[T ,P4!3>N)A_)#S9CB> 5 #%KZ/ Q@6 " 3.,\49O+2J MA9(7='K!"[KW*X)^!')CXM=7;_T9L*.\NM"VY(JRF[537%UX#F@K-_0#*,<% M9"E#7+2KNXR8,T\:[H/ '.AE5M+X'/ =9Z"WF]I.M"@JEYIJJ]JG$M3&UTD M1=\Q3LVY2":Z2+)Z# 9(MXH;SG>B>%@& ?$B80&/^T!/$D4NF<,G8=UGB^X> MQ(\\6J0.X&L->02A_SI=ZTGXN*;\%S]Z3U#;$(*QO/9@(],AG#".+F[ED9Y6 M"EC.,:,Y 1M>W:FB,3RZ (W+5ROE*^=44H]\[74G]%K+Z3L(K\EZ M*]+2A%"PHSVMCH\!-^BUC:JYU6)G;!3"8.U->V125=XZ81:-:&J*J,F[B30= M,E G:O-8/]!/O2@_7-E[J>P'2BRJ*OOPZLY21%63N*9S3>>:W@9-/U ;4TW3 M0<^N[E1)$2VIT[<$7-6YJK=9U3EAS#/;O.Q-J]*D/; _W+9PV\)MRX78E@/H4)5L M2Q]3-KEMX;:%VY8:0\G5#T4( Z9(HJKQJ,MQD>9WD3UR"?QWXCS?_17^2&8[ MIY7:[+T*&(;&":K0VT+[K1 7D']PR3@*G+$3O0J.-W:7$WA-0%R$8Q!@^&=G M3,+!BO:'UT-7OF(.(S.LR[47(;E)_G*;E.P['IT=?>@V'BSFF+[816U#+K"O M;U^<231# 1E(3('BZ'[\YOCK 7SU;O=S51U8FISYE33(_CQO*%D>J(I1:JC\ MSW4U^R5\4A M!"Q/^OY*W;#\AV[RUH9=*=36LNH8M1!6)9JL3DY(6&;E_SH*WMVE+'V17GJ< MCCET_&)'R\!VF5/RT<['YN3$S"'F@Q\L_ \#$I/VYL(7Z,9"7I'R).;S0^N M,W<\VE6D?V)XLJ$6 M[%SY^JQ\6&%Q(N4;7MV9DBCK&M<]KGN7HGNE*BFPTJ%8)45E+92EJSM-U(:[ M"+/ZUZ*%EU._'(3#_5JW_Y)=KAVU_ +U+N/0>U%ZE[7^_NB=D@,S M>/QF1_'<55'1Y9/J7G9,AK>_S4$9'_MA)/C3W*#0:NW][.-6:RSD 6CY=8HY M&N&]-WF,;]@??;=T]P/8/K!*QA(U[>CH2+9@\IZ [3[:URE+&H5OM\RC#_M< ME%HI2CG8@D5$*4-:]*N[X[=H+BFME)0#9ZJB1N? *8OWL^VU&!TZ(M2Y=6': MJJ&*JK$+6WX>4>I1$]L/14< &VNR M=76G#D59[W0U+P<[XNK>%W4_>'(]2MV'5W>*+BH65W>N[ES=VX H6/P>_!C% M5^A5N*[MPH-S2$&N=OU0NUI#-=4Z VG*GAMPOL-R5>>JWKBJ'PJG';6M*E=W M^E"TK-VK'Z[MC4.(GN^R_T\2AC=%RHCJ:7W&1^8C]V;D'D7\LXW#%Q()-F)4 M"_XBQME.L=+.)U;#JSM#'!H6EZKV2U4YH3H 85M2EO9[B*K$4\W[ M+4T'NL34*TWUE8=S:6KCCJ?H1;NCUK_CJ0H<.+!9\C%=4WD10S&I>%@& ?$B M80&/^PAV'44NF<,GM1]!NGM2/_($DCJ@KU7D$:3^ZW2M*.'CFO)?_.@]075# M4,;RZJ/".406=6778^2AH#X(V,Y9I&D!PRIIT;_^JX7S5T:W56&/D8(XN5Q'^F+8PJMJJJ*Y?_K.2HVMOMZ%S^LZZZOHQ M)D['Y/.K%AQ25%$S>M3%K;9\_LIATY.T>N0:?Q$:OS]KLP:-QXIX4]2E70 < MKO%K.VBUUYPK-%9HK='MJ[8MLX?N#"!:F_ M_TX;0("XLK=8]5=LQJLD15ZO2% ==TKNG]T?0#<-E5-5V_NE,E6;0R M^BES5>>JSE6]>>Q<=;AS.9A3;U)5Z0WJRQN2*&7L\&>'SNVGUG$\S59OL 51FQM].*X[G%!O"K&Y@,(=1U-5. M-_7AYH6;%VY>3ACWS#8O^_.K]#WX/]RV<-O";E+.+GRH4A7KNYD11)5C4==CHLVOXOLD4O@OQ/G^8[2$CGH>$L[ M)N;.)_##9$7QVC5E8.I GX4?.OB;FX"X%$;A]L691+-$;E(/QDN5UH_8(UC9 M,LI_)+6N,0$9"YJ'GU!P3JJQ8B\C6>I/G"Z*J#-5;7ML*!+1S9&FZII%;&UD M&<.)2J:6:5O_E+$T,7YJ%B1K6-A/Y'H4$/OGM3V%)=[8[HO]&B*S4I28.][U M%N6WB<9(<_?74?#N+FNZ3&6^+.= @_&6SLJ9ES[WXW\O'<:K'_#;WUU__#.E MCZ";!-1T@8P*EF23=7-:_+^2;P4F'']$I1K^73LOY4.FC/)2U@?"PS*$69% M2*TPW&-#5*+)ZN2$DQ(V&;;BY@F(0T>\<2)0J_$!ZV;"S%(4$OSIFG*_^_[/ M,&_:64)XRC7M5=Y/GG"_"!P7+YLT47@A C4E9"(X7N0+,"'6RVFQ#,8S.R2" M_100"@,CX->X_H (RP7]UV(1^+]@AXJ(^RKD[HH_7V:[-5,;MQ'25A5%Z$S@ MA8[M)@3^ *]]ABW0*UA1(:444\.-4M0S*BJ$[P\?0AQ/L(6Q'<[6BP8*C0ER M.%ZH,+=AG,+?EAZE M Y,6VYL(-K ?3!]" >$/_&4@D%].&.$#8--^PI0'POLE'2":$2%T?@ESH,DL M!$F;P$-T2%42DS&/$*+-B+-R2BDR8-\3#6DW!LV$Z 54:$T\,AETP1;YN./MD06Q6\,W[LD(EO:]V[#V2NJC3E?%G5O340$K>)LOG?"L>N' MRX!\G>*"B1?&/6M<)-*#'T;AXPPX^SNR<;5_9+BD%A-2.+B0R7V4?(AOW/54 M&W<_91W=3V,@/$8P:R&]TI;8SN*^(5W+][6Y8TOZ.YB+L"5KV;L/_ .-*[A_ M\#^TW,*?OO=T_8,$<^&3AR=-\$6$;Z"9PINK/W]\^G;UEOI,!'3-?R4$K#.: M]*4;V6B84:\G8$7&D1^$R=:2*"Y^Z>"/IE/'=4"+ M^62IYZBW@E8$C"=)QL2I4#L-Q@%R! N-O\"WH85:3U=<+XH^EUX7G2=[S60]T2W#-'K%I8$51.\G7.*FF'IG M>G;Q%H=O26@O^"\>6-:9L\ EVB]V, G97@5.RS*UT=)%.VNS&),OV8U3$Z(! M:/,V%!YT?V*$62]M42T/A;V3DR?@\F&:!/IM..)/=N.BZ$=NB@G#)>40.C3!&L! M\GQZL"&_Q@3>D;OCL\%W-GUYX^+@TY<_MHWYVE"G#=Q] "1^HAOA[Z\[MOP> M%_J%KNOKE'X;WB^CF1^ 2A>$WTQ[KC1[PM0QQSO#>V4+ZX2[^GU;J*A$,=>; MRBS3"/0Q?; O8[*AT"+%[4_^F3)15-%)0#5PK?X@1CA0MJ%*6X M4T6'>X:9 MPF_\9Y"TS/--MBN@R3O.0&7YH7_\#Z'GLF^TC8&\(3K A/'-9!F\@+$*B;>6 M%T.ZNO/!6WXE=K#M.='%[B%C8&,L]35SX6F)P9=?.[^N9\X$M/^&OE:FKXU% M#?EX@%0[H?0SD$JYNINBE""MPDQB90HBDFI#TM92)J[MFP/2#8=7*DRTU01\ M+_CC\7)U./]LOR;V/ER.0K"A&*;!R;1%GXN[4%3#/Y/@"24'Z/.>N'%0 >-L M\>[UP'8OYEZU9(E[%_0UCJ#(JK@.N%&O8CZG)QZZ?0?DV?&7H8O&PX/CYQB^ M8*0008C@=/2"=&![_^=@ 'S_]4(P?QSH-',VO*D1&8-2T&&9-T'%"WX;RPEN M@_1(#]9I&87@VC!79;5W9CD*].?LB]^W/(@/TRFAP2KTH^)WX'Z.?XU;I/@[ M-*#F,NL]X_7)%!XF^.B7^\?W]_]O(/Q!HW1S'VS]A**LP.\F>&AW%DDT%H=- MR+:@AURPTD3XXH/>* *Z0HIT"]KOT)E^@P6#NC"_!1?XB#P)J$8].D^> XH+ M>XIPSR("N))O/HBQ0T(ZE'R;A [ A6">8!S=F&!+T.!]H#H#S2,& MJ]T6)3T4([+1G0,W>)O&*;':=C?3LK7C"Z:V;: 17LXET>>]$1,-\UVB&\=09/;&\X,$*#@ M<4#%\RWSU)G#"^XX4'?E=JQ[$R$O\FA=-IJE&L:!L'7@H\,<_A'X\\^.![YI MQ';7F>_"M,M'K0WMZDX:[,;HMP)"2X)4Q#4+B MN@)GM*1+ID$L]%_HIV!9V4:*]Q]AU EU9*! Z6/1..7LT%B?%Y*U=.P-OE>( MSV#E7!,EFA+8ML;TNUOT\C/F1M&8[_L+8.V>%LE'4J\ M\8E>F;,!&SH0H;M1NISC;^S180QC(W:5G#RV0W!LOUD3!'A/&)58@(7M-5/; M"=9A)^K5L1^EGMRSV3#3Y'N%8U'QC2MS(@]&[R\Z^\;,S[XY3QY-.CDJ=?F M]PQ9UP]*,Q<.V=1#>:2Q(GJ<9K*>: ;:3?#[_[.2YST;;.D\ %D_S\99Y-ZP MH+M0?7\]L/9V[*]8QGK( :UG?UT?HF*G-7ER8W0X73X1.,+;[*!O3T!;';"X MU+*M'\%PD0TO"V#\A<^.7(XW#NCY%V\:)A-JX>C1P:'#CNT%[J"#_2&VW5CD M>$8F2VP31;DQVF;8>H.B.^N]-]GZA&ZU]Q@N@)WD!X;F,VXMC6&&V3"&N[>6 M=)M:14=H$J= XRH8)P^+[E>"'<^GH!(,=O:CXJY#GJUDJ\M:],I6QLM+=B^: M$ LVT[47(;E)_G*;-%ER/&KYZ$.WF[F':..W^^SBSL:^CLW_<#BP=!5W@!B* M(7YQO#D,P)*^V_U<5P>*/,S\2AK(F9_G#25; ]54:AE*T0>RM']6!T G]G:8 MV_U91E(_[L>PS-HKCK^:OYJ_FKSYGQ\4.8J;_W8NOWHM *ZV( M4*!+;&X-4J&BO@Z5Q^8ENARH8ZM\A&,1ND\>N.9+>BOV%2]/?LQL[RO+,_KB MQSQE'DM6+9PIP=%-[73'A+)B5K&8]K1BWCIS4!_:8?D*U7:J]YY[U"T=5\Z@ MXHF/'KOHU$-'!QW]<^J>9VJ_?'6GX-&3Z_]^_>]7R^5LLG]D>8"5MOJ,Y;9N M-R_9$#YO-S^ !7@Z5:?\"3]Y+,\N4YVQL#TO#%NVKKQ._(D+$YV].X5YIIUB M4WR*;Q>I%!XS-X7G/"+6KV-9MI"]3]+\ ^+0K9[F*R4I^>$Q![,^J5Q):TW3 MVTZG:PG3OJ=X]BEA61DD)%/+1T*JYB8U9=9[*&,5S/HYY*RXA2\AAWK;Y/ 2 M//+_H2>["W/(\]M\M,XC9_S9ZY$;5W>6=41[$.Z,]](9WY2<:LZX"+.=+_,ZM-](-C_&;-T$U52#]Q%]B&N&Q&+4=NN_*,^T'>E4T>)U= M_/QJ]1BMOIITUGT+7F1J>V?7]VOR^@G44;NR=^>W.G"/7L+L]!C(_AC1K>S+ M' *<;F?YX1\%:X2..V75":%4.O15$EG)4C N)DK2[B$LKS:2J6<,\E(_I?!- MGV@]* -@90MC"?X@!O2K@J7YZ76J5W>J*EK6;AG9(>"0"18L8?7]&JPL!@B( MZZ!"$E,&2YQ.(SKA-]N9@/3^L'_] \B.[P?2P ?9@E6>/-K5G:Z)@_5;5RT7KH-L")U&R8OYAAF85JP0??(J1 MD5,QSW;?W3];LNI#&.B*)%OBALXE"')%"2"\N7KX]"!\?_Q[>/66:FR,(;Z>A*Q@QC\,@7NG2,B,@5^(<%\7<66Y4(SG(. AR%-U*$T[/#;\>[DX-_N?% M\$7%4<=V30D7RHI"F0:A11A+%%#@.+AE,=+@&(-1()PC'[9=!L/&^B)06 0; M.1MM/ :6#1'6(MH:X5\4_BEA-AV#,Z\VYFU;DV2W"(@?/-G@Q=@Q'B^#[0E1 M^=;8&3H;58?ZZDPG%<@LHC"3"'3M4]V. -XJ#2GM1<*[6 MQE6*COH,!A'L)Q*8FKS4V@=D+K@/;Q23F/^42X#U5QDD!_8*V&UT3'F"AB56HBXKS(H%=!&)X@W MQP2*3I@$_@+!/%W_19 E(4$?B95Q=R?=V=*Y9-0H&6E;N9_O)V(7;.?6V).>R'L$P? M8A.H='I"7NUX.QA)A>'G8AP@>^0_4[_674[(GO!77F!QV-F8-*)$&J)FZ+MQ MKQ71L7T$.Z8FX0;T]7<#'Q@Y7 4A,E#22J* '6B0U H4,,M$&%KE I8C%:= M5N8L(+#M2.(JEHD=&[:*-KPSK@N]TJQ-Z!6'57&A&WL8EMTAQVB-:XOO.*[I,D2_J"[[>HF"=R?MYOXL:G%I;V; M77K@O.DMTQ2C?=A+!UV95:^YC1%W^CGM8LRNJ7089M8Y%F46'PK(PJ?P\PNZ MW:(-3EIM-(@-JDAGP0:U+-SK=F\MC\0&==&/IN#W]5*A'?[!L C-:D$)3;S? M?;"12C9LI'H0';.XIE4#R-QJH5[8B=FS5I5C87(LS(:P,"\.#/,[W0C15'! M3/YJ_FK^ZHM_=<>*/3D@9J,51(K&G-4&V;\/7K*,=!-)LS\ET!T1QR$,WVR%@%@]]I$,VT[><@FF>0 M1 ZBV6Y'_C"(YA!!-#F&9K>,=BW=^I0-7[R7,#H?0 MY!":IX/0W/23.U2NK$O*U9TIZAG=94Z"H'F84"=!T-0E-7>99P70+"8X1P%H M[KU-T"4M#Z1QER[Q)^W$S-S M$_($!+^ -^^[L+TI02:N-*("#K"V14 ([;YH1912#U590& M ')VG&3*.-D<".NE"&PMW<1^>$] QX,56EUR,=V6U>R=^U7! &EH1_+^T 1!]^,;;#F3!),G)BD,QUW?W>RN?\4X]Z8!/Y%I I"6 N MU$]9D389\'T\TTS33H%-3/!!,F"J%[!MTNT5#7C*OV US$FQ_"-#0[L75M.( M@3Q@?5_'D8^E)7("7(+UQROZO#BNBW@ "W D-GZMKVJ&MXW^V@1'KE_>??L!OBMFH M4ZZ'2@/.]/N'Q[__^8-.].NW#]_O<7J/)[>A4L4=81.* .'-EB$#/$ $$<]V M7T,G3%!4IHYG>Q3^> 5/17_'LSH MTC,B6JZE9R\G>!=(!T7XA4D*(A7^L7YK&,$']*A+7\M 0IASZ_F(@D(/"& F M8W"QB4#N/D6_ 188K-C^LJAWD/$<@1&9,PM .'8EA/G#'='MBFQM[+(&KL"&%ND"$QW#$#!&1X,."4P5OC%3W8 M%',5%_$%,;*_DRD5P6#QY$XQ(FG$88JQ4:8Z\G X7 $BQ;#,,?2+\![,QPM%A/(#L O,,Z9 M3H@ [" ^(8@D.DH(N\P4 /2)!$R)EW XGJ,_YC" 1!(Y5)*!R3\)VHQQX(<, M3 H!U:A31N&:J-8B]+P+^[K'Q'\\\Q$ B6)'V=$R@!<\V4SI*,([N%MP2A\( M0(_%,@#M1C@C, NI+YF12CT<+A<+4+)IX,]AM<^@((ZZ7AM5:'<-,3,A+DPWH,/L>W<: ;!G8"%TK2 2D6F%]'I> 8PFQD+&Z2OGI++);8) ),LT]=]%@F M%(EM+NNM[+W#8BXTK@;>[WSDV)T #?VZW !I]6"S8UM'].(GVP=%RGVB=G>W MV\463LL:)/>J!WTP%./4V+JE7+XMM%UM(%.X78:3$#GVLZP 8AS_"-F+CR\?89 M('0RH@Z^H(\,NP#\:L*V"WH91ML2;)CY78O49>TM>5KJG#Y_B??,C[!GME^? M,SR7&O4Y'C']DI:KL6PQ-9:']:AQ:NE'.1:YV0<-'%\DDZ+&8M /O'<@AK^8 M=S(@+RNP$(8C29D,1Q%G=16:W*L^L/MF%LIMR1(/1^E!MF4UY1ZONN2028R5 M3YX=?QEB&QO/ SD:PQ>,%&(J&L4@2S\' ^&S_>N%N$Q!T7JD@&]'9&S/&00_ MZ\FUZIC# N,QDC ^6;R]%?TY^^+WC2_@5#*=,BU,(=5B&!W_&MAT;'^'!O3> M->L]M)L3NYJ%APD^^N7^\?W]_V/6PV:=NB94R^%W:#&(/]3$(E\5U*' :+CUO%HW9M.;5K2-G-<=O()%H&-/53>BZ M1478#Y]!\%G7B(CI^(;PLZF(E-I_L0:2F;HMPY",'- T6I" M(-3TJ)Z5R+/G>BTAPN;,!\+_+3@ I4JZQQ_YA>Y'2#+'7?E#]"I4,3*OZ+JB M5W\X00CF!DS#).F^^$@\!]M= 'V<"".Q-([2DN45VO@4*[7QT9M)&A:*Q6I[ MR6_PP]A0;WVWBM#'=C9DI!DSTDQCT@AO,!HV9UYEG'6U-1"3]R3TGTG@Y%WL M:GCG>1LVK*N_<48H^L<1!O7K2O8!"P37ML+^SDB/P71=('TB;\-@UG M_HK8A/'1.3JE^ #N&_A4VCS**VN#LM."$M3X6/\0!=0$SCI_A+-F>X]:ABZ,Y\'D9L'L2;X4DOKXAP*CU MTT8,(/F.-K6*%[NZ./W^\"'GU .R; ]/,_JKT4/) 4>O!ZH>A+,6L9RAU8,@U+5 ; MJ+IQ3 >!)HI-XQ%/5]2$BK?6G/RN <7>Z"/PN4\?T8<\-8ACY]_@GRQ?+$% M%[M9BG?82VO6N0!S/9#8 :.4=Z$/#%VKR[O0C)KVJ MJ=;E72CZ_J'ZA2Y4MW>QM=C2NW-?GZ_JDY:I9#ZW2!6/C#(HIT\E.US53J06 M]L7Z; ?C6=(?)1\YYK*(C!Z1%% "<+I0>E1#&WILFCRF_ IOKP0 MWKPG[&]OA0WB],N3R=YD=E,^CW%K.BD?V811%.DDE.@:&71.!:""R;6"$4*V M."68=RZ__>VXW:+5$(Y[=XMT0G$=,?9N<%RN*/O=7&RUW:^3:[TDME;T:CJY M6.5( ]UJ=S[[5$,!J8383->P4\>1_-W-NI,[>3;-5+4.GZ8\I;I&ICI. IQ* M7.O.JW7=HU2,2YNQF>W<[!9%I=#EXJ@4';\GE@>Z45-FU7!@2?LSJ\YS3US; M4.9 4JQZAE(&0W7_4+$[EGP9B[Q*Y2[;&!2\=.S4SPXXI5WR/8M>BK>#\/7P MAU\_'T^+%FZY[\F8T#SQ^*)9O:SEE[I/[M&RRUP;]V?9I6^'^[/TS$O@'@>- M^!UPR=NNT]S[=8P,.J<"4L'@6L'O@ M&9B[N'OAR;I4NZQIX>$%KK;;-=7.M M_!ZX)R[]X7M@?LU2\$**7W 6()-9AQO/7P(4I)>^Y &X8#V0X M,"D^3+F;6&N@FC4A;R@#2ZFI-E8>J$9-M;$U#F4,AFI-V"G*0.K*]A?3@C M_9^4LM^![5DV%^KPQY4."W_&&MR[)"^>"\9SP7(5H61:1'\6SG;GWW"SIN'D MRUI]R;O-_BS\LME^@4O>9OCE@:#@,!^\)Q=V-Y[I='5GR#R_AUT<6[]Q>2A>Y2HY7ZS#X10CDTNZ6#VWV=G$&-E_2BTRVXM5C/ZG.:8NQ.]D# ZQA?I%I,KYF-W"/?*?B>!X8W#[-ZAN]9YU;&ZS4Z.#>JD7#?P7;WTVW;MPF M,V]^"K<;M)&U@:PC,5*90\*U\.!['AF# M\9G_:\\7X8*9(O6_SAS_5DBG[''J'TO] M5303Z'\?./_QD>H/L&%._0 $740E\0-[XHO"'_ 79V*C@CS;$Z80/\@O.QR4 MVWO.PX#[<>"'K&IM;@<_2238"/XH"B]$F-FPN_H+$MBXV8)[10+!%KPE!80% M0S%QIE,2@ @) 8/!&@58%C$0_D&$\3+ ;]S79(#X^=#YM?7K7:DMBMVN79V= MMKGE(SM>&J7V^\ !IY&6_7T%BO^^#.$G8=@%04%G+%R"8QW2Z:/ C.+I4Y'' M#Q:!/P5:C!S7B5Y1D 1GOK#'*#VCUTW18800Z>8S]T'/0O!%G2FX>:QR\@4\ MOAD=8N*$XV48XA@$?+N26I60*5Z+I@Q,+&Q<^"$%N+T)8&N,8"YK<'TL9DP] M&!\>I/4C]@@."LLH_Y$\Y[K!"*"R=>5&R9'^V M^V*_AECGE:X\=;SK+1IN+S^?#V?4PVS*/"Q#8"J(XL? ?XEF7="_U92?Z)0% M!]1.^$E>8U5*=))96SPC#:B)290Q\@5[_.\E.-I@FME(H,)M#O#%L$]Z3C\YD,KA@)QC2;![C MK>F#NPF;PM-K'/9:#B15,!_\D058<,ZH1_] DS94#,X9+A+ M_.G"CW!8L(@;4YZL*1J0N>U0KSMF3"?4Y!\S!ZC\DDP?!!HD$9B.1-XP3I1R M,6DWMIX"EI\*$_B:GA^!K(5H2BBOD8T@5S&"!R5^/ WX,C[3""YYQIW'9YL9 M$ZO50R+;&^%!.V3>+4758/NE'7B)L*S42Z3L#9P1N)3)-NO#C@YF<].A%IE6 M3]$"4@5;B]L"+",P#*G1'F-8U2>[3_D@#W T"'D"I=8SI M.E8^&SHMOD?846?GY#00'O+'L*FH^FB@Z;_I 0;4 R5G!.=J+SV'S3T8A6;B M8^Q\(V:.X^ \V ZS^7CB(FSISNIP%L &$%!_(UPOG)VIX)Z8-\(;Y^V:=2 ^='^:".&+$XW!$;B%'\ OX %F:V&_ MF8-Y8I_#%W@\CZ/]\#8V+LH0W4S7)ME^I8[,A$QM^$%(XY4PPO-;%'U[C$=P M$$SO&@PL>8%W@#Q2LPA?H?>)]O I]@[M<\OZ3?@HI,\$W$14&.9[ M/, ^8WNO CR.)I^V]9DD[A.^""2:X%="/$CBF=,YI3PO8*4;JSB9PL2B5(1X M'06 ;0 T/.XC!(-F46E2W./OJ!I]I!'U;W1';\D*#D9VF?]!'50::(U>"/$2 MJS:F[C@]!L4'()#'X"E]1$19CC?\4AD( \+<'=\>$IF".] M1*7G, >C&*!Z\?P3O7HA;-&#V+7-( +U\!Q@PQ@4!X_W\)N$> O_A2"^X'SN M3W#V\;")2P9*!H^$>$#%@5,A=8SOK +S'M[FC$F [B(:@$J*UG(M_ >Q@>X! MIB(D,21^.9"^'%#;>3G0*M.8"%$J$#EQ8 ^.:$1SZBYI[!OU>T+F;,L,=@S> MMK6QIU-J.Q+C2HT:N+W!T^M*LU$IJ?\Y(Y,GELZ4Q,M#863'NS*\C8SM$-WU ME9\:#[0,@7.)60 +P.P:V*T0P_D..P]NQLY>XL4NP-4E& ^;D&7!@!0,8-(1=WJ'N/%B@")[9,#UQ(#!]FEC-/"1/ M](SP I,@&^O 1<^ +=O#O^RRAT9QV*TCT([-'HD^]GT7_\[XU%'/XIY&-K\N M(F?N_,?NRJ&41EWIS/W4S.$?&*=;>LP%39U/ V?337S!\&BPXF8(WB6>PF;@ MH.1H'8A+]+I(HAX@#Q&3']B?!\)'$![FVJQF$&*:%!V Q/LUQHW7_C$-(X*F M@3=,W8PQ"P_&#O_F;S':^+3:\E%*8S]B3J*9/V&!%OH\_$["7 M<73:SZ9EZOWT9W@(Q5>WZ3"Z5T:^8.+)[KJ8<6(7"#8[1^"5A330A?BV@EG4 M]5=PH-JXS2AW"#SP(W4[0E!NVG#&RYNV-C"$[1D7.$?N__V\,.?WX"RX.:;%*E0CRK;*W!*;89&5M+ 8Y@?= MQC^SC?'#QL9X+&+[$20!RW@F>CR"FW"8&MW"["]^=&+ [<[E K>CNUC7B@^T M"N@7U8K 0%PD8;@X'2].#>$QS)W)Q"57)SF^% .BV#Z2G*38QQCH!2:3$=I' MV;I6!QDG"@RSX@"P>[+ M,#?27,"ST7 DT5*T%@IXO9&C)N)DV03.NBC)(70EM3DK'F">VI13@#/CY5@&JB'*^J5*-,+@AG% 1)-!6#"\+%"X(Q%&55X8)P\8)@RJ*DG]8B[$?4 MV\018@'%390E^EG=Y!D6RB!Y([_=R0S!-*,XX>E@*I&VAFG ,O7)1$!',TZX MVDQJ@@]6R5G;U3/I8L4Y"9ZPK&I5XQX7B&3@ 56B<-M3.3>Y<3X K*L[FL<[ M(5/X0J!X7-+MUNSHI_(MI@'%PN-B0?5&Y6!&M:M'"Z8G"5A 4C[-,!M$8>%2 MO D0%F\9LBI##PN:,"GNK?"$1=<^IG@&SC,-U<,X810L45CB4@Q6@8@/;8[- M"J41:) A@X3[!J+3H)6(6 -%G\3J$Y!%ELP7RV7\1OB93W..5S^F!22T40PH3M.#/>?@9IQ-F#\L\C^ M16#"-!T6HM2(*D':+8!V3+E035&>T62'3 M9@+"L,?HD%\)^N8!RR6RA.Y#0H6ZB@$>5I&&!=KTD961BBLB@ 7K>:)LL*GB M3%DB>VJ2K+S##?UDE7O-(RN\2/)%5W-VPG!) 7*Q0DZ'48)G.6H*2JINM8H7#.PJ'[BM>G:=M)1RTI#KO#+HR M(JY#GF,#PWPCNC7G^BW4=YK0LG::(D]_!SON=.FBGCC>,T%QIWL0%F^$M&*' M&B 'MK))4J>WEOU5?1G]/%V*O"I#CLM'8(H[;E3(K&C6#&@%7DK'X#5CK"5. MRIQ3$#]TMVPJ&!5E(V@&'BO0(]XZX$H$GN\F5$7 MA((13& B 1+:=E_#B+JU,55$6@5) OKPR/9^LF7%+C5, X9%/YC61/@Q"S?1 MWSGL>T,XR9OE(NFB%)M!,]I!C$W$2DN7(S@>8TE[8.,60W_AQ1 4K,R?%>BS MXL]$2D1:D ]N,5;;VP$=,)8O!).CA74H-K',HPLS9CB#J9I5ZLV.[-!AXH1Q M"2R.9VPYKRPA;R=0LY:GMJ+<#2;=52#_>/TVQCS, MVL\XCGW]G*,(N0XURA379+TS(\7AZV<"'^"![\UW,F5GR"\^:-\P"0>^A]\E M,4#X\IL-NO=)%#Z!Y11D=@0#J_J=4*7$*$F,V1T[:*P8&CP&?">>[U8>0W9L M210VFU,D,Q3PY.($<4B/1F-@C,^.1[%,_W!^@15X8+ O#WZ,&/8=33?VO6" MI[1!G/ GV?P6I3#Y13RE1XSFP7B;/QV\[006(2+ZT"K1564HA5A?05>PC3E! MRMDI&06G;S> MX4^ VXA\S_7GV6AOJ>IPH!MRV5)5S1RH MNE5/K:,\&!K[:QU+%&!:9EV3 IM3TZ1T5:MG4C"45*[ M %*28/A@?K9!TKKV/EA8?'%A[R.E8N3BVH8\VFB4HT69U4 M+G(]!T6^%SG!K ]4-T5D[BBB'1+&_@W>ZLFU:/#2NCJE_U=6'<]Z*/BRTK3" M-3(9J^QVXFZQ);8[HU?616.HEZQVRI;7FG*^#[ZN4%$>%[8V"MM0E*S]Z>-< MV+BPU52]I(FF/N3"UAJ&]%G8$+I$/M,V6A/$4>%@]%FKL]_OR\#//?,IY:B1 MJ4_M$SI%5&2I6J%Z4P:NR,FQG\R1Q>&P(HH 9\ZIF:.)BLXUIZ7,T455/1-S M:HK<=&,K_;15X59I]RSJC;9/S&31U,IB<;7G>-!SYBBBINV'(.',.=_)6C3, M_6@0G#EGW#UEK:S?R0^B57;/I%K\J/VSNVZ:*BJ2Q7WH=C)'%Q6-'W!:RAQ3 M'!J<.2UE#IBUTOMGNTZ?[<>J/R$:STD1ZK?*4JHS]O$=,[7+:]1$@VM++9W"_G*E;F,,ANBI%8, MA)X3[[I?X80_21@>E;-\[N1>_OQILH"[(;Y?2"0R,,FXD#D7E>W";IE44;;* MGO5YK+PAYKPQ#'.GNH^SY>QLD45)T3ECVL<8314UM7F5N2A/\$L"_U$(6?G" M+IW,"H$''CIO*J/&$/5S96YQ[AP\YX,K.BR;ML&YT]0YP1"-%XVMTJUIXS1Q65TCW$VW5,;?7VF0:# MV__G-W?);S1Z]7S3^4GMEN\O^QJU7)@O*8M#I6PN,-\1FW)7AMU%0>@Y:[#, MB9_!6LH<650L7DES>CI_SNE1>F%7&[(H\WJ:MC('^S+(2@X(-F?/N=DCBWKI MO%7.G$O0G0,[:=):PO.]/8G&E_BK?AWVLS&%<]J#E\Q^CEN0J""=$W^)#4UP MYOFYT:V&;LLF5&GHMEI(TQ:SEDT3A'PS5B#=YXM5G8,U#1PXCYUF&2Q%KL@7 MKLB2S!6Y3>"F7"$O62$54]14F2LDWUFY(G=:D55)M-;=?[@B%PI6O*/]+4_7 MW=2D36OWTT[9!Y%AE<'(.&MWUF,;HF9V8LWJOUJ@36I^I^QXVIHR,)&RNW1/ MND_BLM(/QO(IK1^Q1R"-RRC_D:PFK WK)>6.IF]!J:3^G 7);!;V$[D>!<3^ M>6U/8;(WMOMBOX:H*ND^LXYWO47#[>7G=P_N1-=:&?NSWI7K6JL/)$.OI^VI M,M!J[%I;;J0]76MUJUROV08FI0Q4I>S+&Z"4,MQ/J6[U\N3-:GFSVA5)>+-: MWJR6=QK):+$V]6>RJ*%&Y66^ATR7O9UC]XJR?7HL'[E09R ''CD"+R M5K?[E]B6:'1.DJ L*AVN4N'"UB5A4V314+M;),R%K5/"9HFJTMUV25S8NB1L MJB8:PS-9MDNHL+]/-;3%D^.$3$D0@%,Z=3P;#I7@D5:'JSFJBN"L9'FCRDIQ MX,&CJ@?*XXZ?M;CCO&Q1I!)XD)PM3;%%ERW.EO:Q19/5QMER"2&[9V*UUDS% MH?"<+M M5(=4Y)#!GV_^^8O"F+\?CV$I48BX+\1Y1BP.$>%@%K8S"45AO P"/*;884@N M+[-25D3=T'BZ6/LXHZBB6>8ZG'.F,9T9BE:93NB<,XWEB9NB970VR[(;V^DG M[QFV2S]XO;#;,$,_4VM)'M$_'"]22_?/YLQI+JU/EII*Z^.,*>-ABII5HJZJ M77=@W=@L5V?/A?U*D2-M;R+8XW&P)!/!=>R1XV:B2_0\AFR)VKDRESKA19]W M-Y5$0RM;Y,NYTR!W2N>6<.XTE5NBB(IZIE3SBSJ%?HUF)+BP$^@;6>%^= O9 MHHGJ4.>,:1]C9'&H<<:TDC&6UE3)#2#6]T&8(GZGCP_\\DY+W(2BVQW2KT1K&D+B8E<"GKE)1I4E,@UUS*+E?* M3)7;LE9PHM]29C:?QG=1L<_$VUSW&>-QSWX&" RUE55 Q5;0JO MA O:!0N:)JI24R ?7- N5] 4150:Z]FWY7B^B[!<'/X[<9[O_@I_)*^-1[]& M4;A1E(&>2(CC38@7W5P/0=P8P>[^.@IPO'CZR4AU4U-.J$E'O$&P0&>\G[X* MTO<[B6S'%3X&?A@*G^W@R?$&PFGRF^1##*<3^@?!AKOPL1"PJ3W1JIA"Y%',[+#8@12-XXSR_W9[.-/#G]/F X(MP!%Q-A OVQNZ2CKGY/5#I M)\SKV7?A-:X3O;X="-\SR.@@S"0. 0<.(*DMA,O%@LW:=H6)$XYA$LN "",R MMN%8(@"I'?S=(G!@B%=<\=0/@-EC(LR)37]+CR^8MK$,X#V>_<20QR,?%AZ1 M8(X\C69DXUE_2G\>L]JSHV4 $WBR&56(2\91X(QA(4#7IYA<.(^ A$LWPL?7 MBX_317PO' CW. "L<0+*'?G!UGN(1X*G5V&T#&%.84C!=,W;,)5PDIJCF"F( MX0@$P9-A^U.RV- P%'G/JNZ[\@/>A&F,@8 M4T"0^3'8F%6;]*Q1X64;YAIH*A![/,/?QZ8 #&>8,(I,=HF=4#)>KJ8,3-QM M%W[HX)MO N)23;M]<2;1+/8:T@^R/?U&6C]BCT+?74;YCZ3V^V*_ANC%I-8$YO=ZBX;;R\^7ZQUN M9%&(R^94TD#,_SQM*5@>J890:*O]SU2CW1.ZD MM(%D6&V;E#30=;.%DSHPU('H<\D@\YD;!F"R2';*R&IIPR)+8_K>JJJ,'[. M$.$S_&X6"A\\]&K_M@1O4Y7$ KGZ>W.YNTJ21^=7 8)T2\"+'VU9Z =$'#3 M8=1)N!- R HCY17)2+MU,BUGOR*MJY2.7?&A&H=>44T]UF#TE3!FJL5&Y7AG*EB[@Z/WBK)]>BP7G#)M[I MBA.N$[_BA#MO;[5N();^\/&"ZSN[%6RD@N.LRSUQ/NI9UV89%8J@CDI++=\% MJ.GD9RYL)UK;4!;5X9 +6VL8TF=A4R1)-'6%2UMK;D_Z7->A**JHZ&4[?;>K MOJ,;SN>?) RK@4?5%+;AS]?\_$6=G>)0[1@SBVCB'4NMO+#^#YHB#H>\SUU; MN:.+0Z710R'G3AGX+UDHSA[2K#'4,_7P[-?E;[9UY_[;C6K75QM7XKW M[3C53>S@G+U)%8W2,20.B,V%NM5"K8N:6;'77FN$FHON)8JN98GFL.NBR^TQ M%^KTJO6A:%D5NSJWODE -^)DU<.\18Z>_/GFG[^H6XHOV97TP9^WP?5ZVR**J#SECVL<812S5'YLSIBG&:**A-H5 MMV;,13E^'VW'8_ M!;%DFK\Z/2M]5!%.)9W-:NHY<]YH36$(", M:1]C-$6TI!(N:$V;92[8NZ7#FG%\J5K=@GU1V9U[#P9? MXLYU'^TP.1@T@B[:$67,6F*[--'--?OL*K^+_:K%?7V2*!^21 4E\>LRH'6+'^_OOPE3Q[.]L6.[PIS8 MX3* U_A3X7[RKV48D8GPX?=//][?"[8WR>R-&<[\I3N!T2)A1("H7NA,2 #/ MV:%@NQ$)/%H/&6(3S2?ZX(+"S0X*O\$."!U^ 3,#NE+TGU"8VQ,LLA3L\=@/ M)K (KPXT4R@2\*A9O8S$5QG[B1/X(0\VWVE2@+3 ?X/A/_UE^DE)//?F9P? M9,X-_S_TW;A[:$#?(83+41@YT3(BPA0_PY>&#J6J#X2'92S=B,XG( L_P+> MTL-+<>X#X7*(EPW3BQ OM"$9'Z8#5;$AI"?IE"#1R+2#/#GG!_3?@]AKF-2/1"B$<_7Y$?9^)XH' @MC!?]AB(ZL2.;&'A.U@2#7_X MP-IDP?_]7Y8BF[!?PIR8@IHR,-&T+OR02MA- M0%QJ4FY?G$DTB_?6](-LY[N1UH_8(U!2T,?<1W;Z-C?O(E!!TO]ZHE)EJ]@C:G93J8LI=X#*!!FF=JH/-]C M,PL*]75! J9>+3$6=,0;T'G7&1>0BA^S@!#A,_QN%@H?0&TGPM^6'A%4212P M$[KP0)4@!?O=O]7%,'AFID?B4-Y,S/\X8" MSTPUU5)#Y7^N6EH]DY('JE)N?0U,2ADH4KFA&IK4<.]0!\X\):M[3WUL+&X/ M&-;+)P_4W%_"J)-P!_%EM=QAD>6R[:Y5!0][+%@!%-N]P 1=)K+ -%=%0 MSM2%G O;A0F;(LFBJEE.^BEC+F,GH7G2]J0PN%DJ!-\TV)SNN<&6@C'UV'%KBR+BYI=R1#='L,*1HS[FC6J(\+-OCFG.G M*>ZHXE ]4Q[JY1Q,WY-%0,8.2P:DN^K>A 5'2N.2UECBZJZIF8KETY?(=,Q0KG@$YDSO*--E71,UJ:R[QKG>;:XKD@*Z7C&@$;9DUG#/[%M3#0ZA2WG/C0=RN\AO/MA+G]\7P&X[,2GG43\[O MKO);%R6]?.RJ"_IGH:CR3E@UQ8$PI55*2* M"6H-'V_.!,2EB,JWR+IKE3Z]344[)#@ )N>]%=ZDZETH62LU*N_G MIMZQ?=OH;B8V%[:."9O4861L+FQ=$C;%%#6U;/LN+FQZI!-=](JXP]J?M<26:[\JJJ6+YMH# L"% MK5/")HEFASNV<6'KDK 90U%6*S8\YL+&A:UAS^\\/RQ F M0@+A?OSOI<-\5^'!#Z.=Y@7\(-HE'5)$W>IN9T N:UV2-5G4AF4SLKFL<5FK M5IHA5:W3Y++&9:UL,<.YKD0O(5MI(Q<")F8_$>$S/#5S7X7O#Q^$^R@*G OL M1*D.SM'J\#QK_>V8Q+0+!#)5!V5O,KEL7(YLG"-FPF6C&[)1-B>[+[)QP).: M..'"M5]O/-_;4^)[B;^BA'L7V2.7)+?2]=_X#P]Q5&$@D&^%[6Q9!)K.NORW M R+ $JX_WM]_$Z:.9WMCQW:%.;'#94#"@?!(B/#?_V4IBG1+_RLKM\*7Y('- MW'GV"/VQ?"O %X(M!&3LPY!NW#7=GQ:>6>0+$2PK$.9^& D3!T:*P-4=^_.% M'2"9A;PY;^8&G(T+RBX7D":P*/A? &3%E8?.+U@@>/&A0+P)_/)O2X\(JB0* MBJ1H6,#L+BF(-TX$AG%<@,@, M#O8[>2;>$J7U)+DLZ]D5F$L0SV6+UWMX_$) !^W%(O!_.7/@$PCY7RQC8*ZY M:0L3,@Y O GR?NNG6OJ7\$[]-U&8!OY\^W=#>:"M1*;@Y%1X=PA".('-"@4( MU1*?HNHW(J[_(KR!S^)1P[<#XS?8&G%P%,(0!R"Y,E01&$IQ"\UP7Y M#)RQ$[U2 7Z"GRX])TH(B"]&\Q$NW0A7G8PYR7PR@.F%H@"6(0)3 ._RI].0 M1,((?X):Q.8#R[2Q2 T'=7:PO18$V$?R]A*)@FO)DR"=[!+ ]3H]Q? MJB45*1'2.35ZM )$W_2.Q@2;!8!SP*B>>""L8@1DV[47(;E)_G*;[$N.1R64 M/G0;C\[\C)N,W"KZ/O;U[8LSB68WP^' E,S?KE;>0/QB]JT\ (E_M_NY.1RH M0ROS*VD@9WZ>-Y1L#31)V3O4)81]'F:V][170@?;HM//OT?+"S.A;Y2!7%R0N>FL('.LO4LL:!=F)Z5! MV3MT[@]6,6LD@C,]A@C\1>3,G?^P^.0QZ+K=-6G2H"RV[IG-6AGHFXX(9+01 M/3Q9PX^>'OC[@@?U1ANTHMO+EHKFW&L=B&G&*].4@8DAQ]U:SSC01U>>?C". M4TKK1^P1K&H9Y3^2%3!MF('T$D"SMBI34W_.@F0V"_N)7(\"8O^\MJ-=;--Q>?CX?6G=5$]_Q8;$$QLJ_;UFZ<]S8#(3DSH9.;1Q/ MK<(5#EY6;%W+J .IX V.,AANW. 8.3P@H2M#NU[#NP79M?*9X^U]>:FHS*9$SJL+81_ M"*E+X.2$?*LVH_E(V; P6+/[;"XG^14[4DA:\-XGN MU;LW[P%LQ!H8+5E(&R\$-N/Y8>2/?])) #4V$BLHT5SR!.2;$JS8 (F=X<)> M9LYXQDIA4M5*.-//K&)I[U5 '.#?G 5[#7X1D*G6(N6I35GOY))6THF2SGW<\KZQJ\F M/4ONV];SRR&%'88^T@N^?W% H\8)3IWC1>"J.*"GN761+1?77,B]\XKH:EIV M:EK4#3Q.+(VB8IFJ *5B::J_94IEJBZTP&7Q/ME;&4W;Q8I4+"_%".G)"NG:C>-: ?JI ]4PF=522N2-+"*)MDHZ?KXO=LXV")U9R/? M.[U+JI-.%C=U MCL9K8[W6?K=WZUQ\YOUD#SE)GSI

6>/Y,GW,EY'5 M0=E^SMVZ*VF#ZO!L&1:250=27R]]VR!FO,)YZP:@E+SQ5)E6"#&O;]X68UD; MJ-QL\NKFD[A_9P%KOC"+QDN;UV112B.Y]B5!I@VB>**BYDLXT_RAR/[N-:@L*X6K9_44KBD-[*MR3F!?-M0,"-3F _OI0E0 MR;T5H*G7. &R]?[C"W"KQ/JK)LGPH#\/^O.@?[^"_M*@;,,[?NSC0?^*X:N! MQ:-7O#:V&5D;EA$V'O%OA03SRMA-&58&"C>8C=3%7IAYE 8F]_IX36SS04>K M0Q>8=4*9MD$@>4$LC_TS-<3 +(_]UQ'[[U%%;/F[ -4J7JJGK1/W68Z_FE$/ MJZH9,)K[;P':6 U[5-UK1D"_2N9^)[2G=_6NY75H0R_VWJ;)Z7LWU*!ASF6: M7KI&IM#=6)2ZO2I;Z\KJ 7TOG#D+7OAZOL+7\O*I;]SV'BA[M3;;72HY EJ^ MB*M0+?:Z$#N[#/;P56D=UZ277!JK2_64Q@[/7!J;4?8F*[3N+8.J*M%D=5*+ M8IN95/VZ(.BR>4_"(WFBG8&_TYK",%?VMN;=CIZEBC$L>YFOF0-55^NYS%<& MLJZ5&BK_<]4:UC,I,)E&]E=GG90FE\N@./VDAH.AMG].!Z(\K< P.]B>G!W/ M'8\%9Z.9OX1Q)J'(_DU^CR?$SNR=\[[ M*R(-BQ")V8TSA3%V["*ETP\*F?&9.0T?-IR&W+7N"H2$*]V^C>LJ21 @X3!! MNJ JA;NFHGQGWV5DQ7HKAG1;R&KT7^M:<:8.])5JZK'&H:^$X>)TO#C%IG7K M$"C'H!DER!&?*HXB:3?'Z-ATRXW1H^R*;(V(BR$^I'+1XE-K$>MR:/F'>,&? M;^CYWN=Q;,)R'9.RT+>;\*PEMON^VY1%63M3']V*^I%65"YLG1(V332-,U4V M5,R>EU M'JIZRQU#+FL .'<:XHYEB(I^IJ:WG#L'=T\9?#7M3,ISDLK$2_A50X&NN3.9 MN.1,DODG"<,;&"P2GFS'$]ZX?AB^%7Q/ ")<1X&-"TF5+X4B!3(#'V5LAS,A M)%'D$HSP5O-5NEO.9(FF7!8]H3UGKYXS1]9$62\+:,VYTQ1W3'$X[&[:.)JMRZ0LWS.P-M_55#L9&5DW*"4HQ2,9*/ 7@HPF>:AGR2D@MCH!>83T92 M/Z8!7*N#C)SHD1T2'.#J3G@COSW)K L2\30MADY+LG/2Z[__RU)DY3:=T[!5 M-W">RNFSGAG.5CE]UE4K.FR,%3O*UUT_'1.B?.SE\$0*7=%PH>Z+4"O@BU<$ M?V^-4'/1O431U31142J&5%LCNMP>$&I5U RU;4)]"8'P_XG!63,\?N'- MYW_,POPBN@*!H!1O5&# Q%]B!6Y6X4/Q,-%Y!=4:BJI1,<9:G!JG-,&E)E,U M M@_QNNF*.EE7<8V,IZS=HNUPZ$J&J;1 ];F3^:$7.\DRV555-6R48URI&C$ MX^A15+N#,=HWRMNVA6EWP,]+A6M;>5ZB(Q9"JFJB=T7+5JO+ [/1!*M&PU5< M'CLGC]*@]+[*Y9'+XZE6JVD#O=%V/UP>N3SNDT=S4#I%KR9YK +442F(P)_O MWO,]JC7;B]+Q)>ZW\]$..4I'#Y_G*!W'9>;RZN(F4\)UT2I=6]B>E' N;)T2 M-E.T](JW'%S8N+"56INNB)99\7Z%"QL7MG+X0Y(H5[V:YQ@='*.CB#T3C:KY M:1QFX-3,L42%,Z>MS%$TT3+*NIV<.\UEDUMFQ4((7OO:E=K7:C$N#M#1P@^?C M=C4?5VY'/NY'.ZR6?UNX3TQKDGT:*F;<67^[S=7_W]Z7-K>-' W_%92SFT=. M41 !DB)IOWFJ9%G>*.M#D;Q)GD^I(3 4L08!+@Y1S*]_NWMFPD4U?3]T'1=[MVWGP%]*U)^'A) MV&[6;&O7*>>:1VL"KPK@=KO6JF]95OY9"?R%W)=[]:M/EU7 <-.3+U\^)&GU M"BKL]WJH5F\W:UV[0IGU6T>2'%Y)A7VC_KQ9:W>V[!Q5*=1KY$XA][S6 '4 MJ5*I%'VN7PKUYY8-_]]Y>85=H%Y[= _+HUN1"@NHOU%E!53A=&V%X\C5;)B= M%PU2HR7%9)*NY[8WK3OR99PD#,T7I MA/"'^JR<_10)YITEU%V:VPM<'B3O3L5ON]['[BKUUJ:P&NNM<"+.G##/D+,XC>"E.\[)LVK7WW]5PVYXU \CV!"'&U_$P)C& M6.\-> S1MP)82+?8VB'B&26V8\#@$/,=7$]&)_X$V UPQ&+"/B9I8!1 '\ M7-PU<*<^Z#=[OM%GG/U;;?E-X:]=\T=J<+Q(B MOP\B."U?8-P@-JX"W-V_IP$W&O6:8=?MIG%)] T_ ^6O&-Q8N,E#(@AQ863O MGF:WAGXQ9<3Q M3$;AHS=D"1PMXZ>V95H&@.$#WX0S:[C,?A0. M9Z9LFATU<-W%-4P@4! .V>?'P#Y\H#R)'%(_">5JFG4&& M_$U^DS9+++>\0">-DW (/_;"\ >^X11.)&Y+C(++-?Y(84TP#.:AS3AH"I:D MZLBTTA0\ '0 .2G2S;ZYBD2G/ULX%?C=1N%@,R!;9C@#%MP3"+@S?>;! M1YF?TG!4)B.!ZSR;QQB%4=(/80HCC6'G<%,'W 4)FQQ:%X#.H+S@$0=7WCK>04-1%:THSD4OQ.72H!2GXUB_D[]Y;W* MK?,"0@R]]%[.)6Z-WLVYH" -4CQ^/_;<9/"NVS7;]?;/;[++)?EA\=0R =%G ML[^WNV:CVYG[J&Y:^E4K[Y6P67&:!13BT/??9(;Y)45]]C* MT[/?LD7FGI+'GR4]^=67I\N/8!IXB1)GTT7I7RP7=Z^D6S?WU.Z[&J2[:7^N M0R!JJ:H6=>-8ZF/1K!KW3+W<7J=,VE4CN_W&-)H5Z6(WQ0P67D_(U3=MLXUZ M[FR4CM0N";KBBU(YKN>OL!ZL.DT6OU)8LX,^\^CED62+GAE3$3R%/P=9?>P1 MN^>G/;"*?IRR/BSV'?/';!+CEA;-#K 3IO9P&OS%)N)37CJ[Z*6#CS06>1D[N1MFMT[& M61*0SL65#G,[=Y"^F*>OM(!Z[FD_) )OHZN4]NE:.OGOM-EU_= M;.'N?B8WW_MY*H5V_&G'GW;\';SC3X;>5]+Y=X '8\8=5\ID6.R0.TB_V_)L MTGWE$&V257T()"6UN:+J^!+.L&/WAQV82VS5:7S)(@3K>L46>:H610@>LS/- M7NQ,VR1XLI4%3^['!5<57]N=][ANM.;2H3I6LR*1;MO':L: WTV=C\U.,6IM MJ?>Q.^5]/%_D?&S-L_B7+NYID9K+HMJ*04;KA+6M"%:S&KEC]>@#*E?1VQSO MTGDICFQI8/"TL]MN+Z(W]&CL@-XV#:<4!-$MA"_F(9%$JTXX'(9N1JFPC@OA\2?++GIBYBUE[[0V_VC.\<^5#YNU(L=Z M_2_'67XY%2W^D'D7DH!5\R4;H5 4;+@:[U^'Q4ZS4_?E[O\'Q>?!@]HHL M?_EBTT@ZB":&W'6T:OT<,1$W'!8/C'L>\(@,3S)GPQ'^"PU-PAVPG2@< V^) M05=RLY.):6+CY MQ+SH(P#!0(6 84'D,O"&.'V/)V/. UFC,DE\+DK^]A%VY/%B9R+N"/GD"> @UQ!.2!=QJT MF?F*#R+G^5_D6_* G@$^EJS#"W OV -HL>1"RK&E^,O8\WV8U(C3?A\V%?$" M!SV&D\) -YYWD$MG4955'80^' 8BZCN #2:^,&XBWN<1QM??):'S0Q >C,<) MY-;#O]DCER>:]00*Y9!EW\!_+OI.EC&?$J()0'3^2F>?H$=U@F\OKX 4RR? M+?1[!# *^T MO9R@:)_[?CB6,,#L3OC @=DE:[#8BE#6AI(S5P=NI")X$#(4 M;UR ]_HD_Z0_UB4S+EYX%AC1%+IWQ36[+K3%?>3AR MNU4[/]^RV^WK"*;?[J8Z0]K^SF&*S,P+R!3]B)Z;5W,6"XUSMSB,Z][%5^\P MVJT:?*"2F2V[$EY[U;)%V&YF:6_9W5M:CG,:?!^LACE_N];7,'>_054YJ/-W MQFHU:[;5V6]W[RG&<8H\_*BL;%CW>F7]RD7=KD5_RI0$'X8I..U;4$92+MZA29-H$Q?P7+A6H MN%W[_9?(-+ZPQS'W??E+C-'A$SSJ3@LO%W,"EE/K,*=%WXS+P,!N!@ &9.[/X9YXOZD=/GC!4#121A- M7TV*2P6ZFLPN^%P^1+\1HG+LVJ/;\1X6I7LJTKZ8ELDQ[FZ_#9:!U#_0R8V%MMS6N;31E MK$,9!;M\RVN>"I+-S-77$R"N([R+Z>=U[5IC7^?J\--^OG(9U3.*PJQ]NXR^ M ?V3H;8".BO?T65C@S>MAEMI5]"S7C;.@[\JGIX%+ME.K6'O]+)QSAYLXTO9 M23C U%J*7%,3^'$0>*-9.^]NV:9T#P2N*VPMEV.4&^\%Y+V)MY5AZUYG'_ I MG@=BM0_J2;M1?_'"85N>E[4$B::R2E)9NU41*M,FRWJL7B8'/H0#CW7 M]7GE#^%6A0OV"MN)U:PUZIOGOVYW#B6HF]L4VY@-FM"J!-N);==LJRJ$]@2& MOR"HH.(Y/W,=Y>6H@5+3%+JC7_G.;/>4@]B,_,K3N"DXX[YESKB+&>FVC[M. MT[C,;SI7>0W7K;N5MRK&WL3GA182SA3ZGU !3U[!RIJ)HN@:7O//)*2NM^A- M;]\EGHZR4$*SO!W[;]I>P4/_FU1GKS//104/_#+W2OD4^SR.,7@LP$X9UF;5 M[IH;G./\HUG2-<9JX=)D-,[.CW*%B>=39@M5F'CF&6Q3(J"]:?'39FU5SZ X M[9U2@8<1F[CA.!#%.%NFC#?/"C<6W\ESPD?,(QETZ;,8D\ ID RW,W1^%!+% M?[+-[M1\"[O[!+RTEB41<#AQ=W:AKX:\Y\> S0V7K'*MF*4GX1,6'@'BBIW( M&U%ZNRK(P:-A+(/\5&6*%?2 @S]Y49P8%T/ -P8F%JMS%#Z252_P4/P#RZ;: MU+5"&16CS^G?6?@NQC?2DHBY]AGP63A;/E%MS+GQ-4RXT56AK1BJ*@-452&$ M 905"5"@##Q@-@SK 8O2$3IB*R@2YS #Y4JB;$A%R84 $BX<4"1"<&W.)QW M!T#:3?S?,]+JG4+S/D7'/!);LIYGWQ220_TTHOHV7@#_&E+T,>@B]RS*RN(L M">2N.GW/9\._Q8?$@S<\O+<<)+"J?'0IJ\_ CM!6E6;2N 8,7&:$B,ATU*9D81Y_8AI_"\?\@4>U8H!]Q!]"_P&/ M $70QA:2DDK4$4IO># MK"A< M3-,$U$#1^4/8"UE[7D%N./XGRVQ-*?MY[@#FCB!SFH&BN,2*H'5C@U8(E:M' M,N&)2U4$DC7R/\3:2\E"G &GFG 6$2-5+C[@=5BP'S&='$L=G(3]$,V(8*-(T+BROB;-DJ=_YR>'^1%G[D2< :J#FM=AE94N M\\%IG#DBA?MCB"VDL'8L3)L=*5*UU9E:=A;IH(]5RGE>NG.Z3J=L=MXILAR" MY_X>;?*$YWGJ2PMX%JR+C;/7]6W?[&U?ZVAN^Y9KA27)T2X(,9<[/EUJL_QT M>--G$36M5J=C4<^1>( *I-+:%E)RIM9Q9(7&'RF+$DRN[\M;M5Q=@3.Q=U6].$F9,18G *=D*ASV,YHQ6]WD'H0U-\[7UBPV3?H\5P"4:\T(0RI7_ M(<1"T_"/C\#,8(LB61F;-EL6"4Y'LDQPL?[Q=/US>4=0FV]QD/Y/E[/"6E!6 M+-ZQB7K@,#6IXN17$6OK(0/G,18BSV[K:EBKN)IJCB-]4[(TLBRDC =+E"OG MM:(A7ZR8L$9]^GVJ4!@XL'"O**97B38D2^P&"#^Q M2)A]J.'#?TA1DPS"GQ0_3)4):A080YXV!W4Q0=1%2;[JTV+-V85G;V+8)C!M M8F^(EOM )J$"[D8RQ)@?J/IDV.._$ >%X?AF8\DY[ MV#<5OKB5?JB5@5EEX'PG/5(ZS3WW2)E3B,.RG[/1]-([F6_]_ND'Z1N_&V I MFHLHPGBV8:DP\"&:-BNM_Z!0 DC>$(:P'>JJ(*;M8(7MV*Z TMJ4V9ZMEK,G MK68^K=Q*Q\@-L/J)\1WV)6;.07FH&*E3:1Q+=2HK*T40)06(:KG/P&HHZBB" M++JT7/3[(.VQ2;<*70"1@?MC7->,:_2G6D(6@32XY:A!S>FGNB9]=.MO*LM& M+B./XM.-"X=T*C2 ;T(?^W((]4HV7SD@+[R"B.40C8H0<061N-JD2)F>"$N3 MY/*%!4QPCO^)T:.K" _?O@!588+%Q8 Z/F4Z^:72R54,2.J+JZAOF1HOJ[RM MO^&%F!K49<@)#V$!"L/'.\PV,6UL%]$L$Z$ M%W!I)-IZY^;P&*W+"1PQ)QQR)6]"PV?C./6HC9<+ZJ5']]!4UBT*'<[=K #B M??C HP"Q#F=>QDS?*\,^#]B+^'T*(@UK#5(/)0HQ@M.*E1)-X^K1X:,$3=D2 MNQ)2+B/[R[PQF@C0*>)C77JN+?1_8K\BQ1>!WE$-2\K-H5@P4ZA3!!U[OD8N:.E8Y M/O.&N)XX!B3+5G+XOO@VM95#9XDP#!4#%4A1;:S$=2ZZO 98^S]Y9'M"$#U M*,!$; E,JTJ,#F!GB54#VE.R:97U*UU^P(N$NYNJ6/; )E<\VS6->6J0\K>G M,NQ!A+CX_![WB*IO9E0E::FH'NV6<-;K-Y]S)VTISUK*[9U8RMUS;2D7N?SW MJR]&PS3^\=O%U^_7WR^^7__SRKCX^A%_^*S^_?'Z[O+SM[O?;J_NC(L/WW[[ M;GRYN/WUZKMQ>WWWZR'(LB^B+R%PN1^Q##/!"[EPRIFL^&F>*2$88IX*5ZB/ M*UHB"G]R(5@N+CE72<7AD9",LJ OKL(T_@4,>CCR0V)CP,X\,,Q=>E:4)"4= ME22"2_$I5.<71X'< 88(OPEOH>\!KR*H^",<\33BN;Y+T%=%<]TT\BG;]QO< M=^,68*D()*LZ1 ):[WF&/PK^1/0$/+J?[I6*Q(8AF"&(K/$@]'G,?*Z&BMZ: M);T(N/G & W XG*D3,LO0N1P*45%9%\\0)V!6?TSQ4WBV@'HC#A&3'"%5 ZW]YJ8EJ#H\*W!)'" 7EDIZBQLA/ MX\RC0Q.#Q%\6** P5>@ZB_U1P^!T01]:O!$D8L#%BU!;64$]4#$#A2K) M1 U][Y&[IV(5 .'Y[@/ F2BJ6(4W+)]).85!)S\/'DS7KF'DL:*C66_TW85 MUR^#W%176&HB3.%RH#>-V4BULAW)/KZ2KM !Y8HH [5C_%&R5'@QQ5AE.&__ M]^7JW_3^-6ZR4$^%77 E1]=P>Z\OKTH,%@V(4]C/4\EI%=VK]>?+(&< K&!" MK#]+*@)^J@P.<9U#CE&Q^\SH QMP01.@(N@8ULU$/$E!ZJ8',H5(;94@ M+#\.C13;X/X7XPB!N;!2A^)\90M0@_IW0MLY]/XKK?0\'Q#S]T!I'8ZH)+IJ M.BONDZ1!=1^AIB^/*)(O&00$?M'E!P\5LQB3VV0L/2=,4<>(/ 4.-XU?5#QF MC>P9PEZ)Q$FMC[@X*F2(H?S!#K9TTUJBN0)U(B:*U*M,3-EB.^'W803[Z"+* M86VB0S-V%"Y^IB^/'Q(D2 MQ#3+>^8%9R=H&+Y5G7B+&SF?G]7H532MD&GE3;+Q)&&:02GT2(1MG\]D.J\= M'5Z,G!6SV=;T_"?G9NMMZ0-KQN^6IS\(U/U+'5(7.,0RS9&:,9"*6- 0A[E" MC'PF=#R2KQGO*DQ=EK>N9GV9.?X1@SE[G!V)A'0?T MNOW@8R]&NRQ/F7\.6-1&K8)E.T>R0.VLK414>P&@IT116G]%6&@F_H.A-N%Y$1%(%AU\3*4EP6(/#(A MX'#!; ]$"Z!X1AY(.Q3NF<*.<8^IDQ3N9FZ4F0WSW%+<'YKGP&>D%+WY=BO% MY5OT3-Q';!@7;DP+7JF:^$Q/E);Q0X>\ ^0\!P)3ZRM8HJ3C9U\4ZK>X(R(7 MVP@C[-%5@!I:#VE+1L?GN7I4[<'WI;FBDI[C09(V&B_(.@.)ZF<6%UXJ3&O(@)8$HCV,5'NI" M+[:Z/],\K<;/ZLN2T4482)=RV0:)CAOF8!!H!,!.?*F%.1*P!#2H17R31 JC@\PE1O)5A &2.GXS; M@"@13D!>*_!$/$?"*H5,*2S2ZNCHM?0[?,B,4)55<0T26X-U[?XRHVNRIJRG(A+WEX M#BKO SC2WYX&P.BP($0_]6LB<#])(YD!(S=-)E\L8OC$R'@T]/+T0BDF3>,W MBO(7C%/)3J4"U)0SG_ J0LB+-%7((\W$,M*RTDXB)&7TC!7*;R6P<]EE *&T M).V].*,/F<>6DNZY##QU!T!3ESONNQ@(K "'4\%YTE^!4%: RHKP++1#UZL#])GCNPDBYE]F/$B?#LR MR1#3&"?B[L M@9@U5L7D=4?U?)TK.K:ORP#[1+UQ3ELGX]^)7J#%+!A9B+>\?I7S=74TD' MMDU+"%G;;)+B7::=:1U\CELY7+:8=T+=XK4*_;O'R_8"BDJ:.9-]/G21E64! .:2MD!:L*L1)]9986MCSYT5M MKRC0*AXOJC9S"-NX@ F@"H_*J!.>BD[U>$Q297(MV)*:'"$4K5*)/CR166$^ M&>2!^\Y=.J]X L!Y:;QH5C40[F\\KH)12S.F:X8F^ZN7\<-;S3(L5%4]::H MJ' _(3RU(E"_<&N,><]T>2S?4\(2ECW%6NMY >RJL(YMBEW,S\,N%L#(4] I MS,)]P7H8F2Z3U8LI?&VFP)6:2TXR18=K%9<)@_E2=0>4Y9:JXM1->_GB=0+[ MVC[@[F["\KM[#LO?8_A]TS0NOWW]?OOM\QV%WM_-H;HJ-O/@SH14ENRV! LF=@#5M?(;.3L"X4?%G:#DBX*H$A("$%81 M2)=*;5$A HWGK#:$\CIZ"DZG"&E$_.5W=">+K#2$B@+*G:]WX@ TK" MV?&US79G<<[S,=I)Y_5=V$F T8JD+S__OJYG0=U?R,+ MU E+(S@-U+F*/2H#PP=51&1B1D2A $=M M0<&(3?U$ZQ)@IRH$>&$:Q?R:P_#+W^']%]44D74S26$#E=!X0)Y$!TQ$$72CJH$+6P2WHB^V0MH=W;AIL=)K0H'V&$^0\0%2&0,< !7ZC2SST9Y5EJ]A:>) LA$B(YPD:PEE_ BPA:4(:R,_LXCSR@>X'*A'&,/> ML'!U&H<42%-4Q$1M'[\4UI/'_,^I@XQ?C/)(AT*&M_9QKZV[63O1W>RJE)Z9 MMZ\)&?09KB)@;J<4.S"*^3OU%_3OC7PV>><%M$OTTGM9R48B&-<&1$IU_.1' MZ'OBL5QVMVNVZVU<>1+!_UWU80F4"4"=S?[>,=MV<^Z3NFEM^'NKT=C33(N@ M:W;,\_IYQ1;5,ANM3;_]W&LZ-\_;FWU[T4Q=L]EJ[V0FRS+/6]VE4YT1J0MR MAP.%)_2O;QKU-SDG<%'9?&>/'@V47X53ZO/^S*$:>J[K\Y>WNNJ9=GB.M?<& M7L\KE%1.W$6 9G J'A*$ 9?[5W^1]B4E\O" M_-/-5K%]*O7+$A7\J>5-S!/L<9,,5+,>6=7?N Y<_JCZP,);W _'NJM?J3., MO9O.,/ON?JYF@WUP3F%O(^8D[T0+XLG[_;>+ 5C,NH!';__?DF#%$&7TX0D:&A?+5*^?KSZM_']FW'U[[]=?[C^?G>$/5(6]K&K M"BI7CD=H1^ZN+@W8%>Q&;3Y-ZD@)O-N]>:8>?NMI-;9I_>DIVLRV M6[&TF>%V-GZ__VS[)%;N;_W!1J#B/?_^F:0 M)*/XW=G9>#PV89WF??AP=A$Y ^^!QV?LR=_^%OKN95@S/G^^K!DW M\K/&33CFD?SQ5_[@!<8'$[0$H B<\VJ(Y_RS:5SZ[('#MUS2.QFU/?[")D:C M9M@ &/ !]K_/TW5ZO7,WSP_S@L>O@IS(JI_^8Q^:O5W8GQ?%BPVZ:]G::R&EJMC!R>,E)4/X2N,9*JQO,K([<\ M89[OB'_2ZU\)4.8;OX"J\6H/$EI@ M7,<#[),$]D%"O".9O*US?\^DW7B2]T#+Y%Z"9#306+S 3&Z1R&]K,_G50PO, MZGB ;9UU4 ZWCP?BXS:36]I*UF(8%]]I3EO)G[P(Y&UN*R^QDI<+92$ZR5*V MA-3<4E#7UI#4K^4"_; 8B3;,7RNP[;/S[16"@X3XN WS,!^;A-_K:^&=<2 MGB2\U3YC=OLTN.SP975ME4_+A/ZB S*QEEW>P%[D! ?MPG=T2:T%K D8+O=LSF2%5"R2KBNDJ,U M RUB6+,R8V5T6?G'K_\G?Q?^^=*SFPOY3,CQ;TX2]GAD6%TARK61^]J!/2XC MMWYFM[25>T16;E<;N<.!^+A-8ZO^YS\]MJZVJU/W_ ;R M@D*Y6J970::WFMU6TVZ2X_K\[,%C_^&/6497=A&-,O7&!YQ@G#:(5,RH*L9N M?^0.!; 9-EFZ=F/J KJ40ETSOJ;JA\Q]_4^/P:B C[%>;"S$M;:67SFPQV4M MG]DHE8\H[/V8;>7&LX4S:EOY$.2JL)6;PEA6MG+# C0/J>0]"$S 8-\3DO92 M_2IL9I2K(!-O.9C5*&0OQ5@'P\! VN9%=M'&A1_F"<\:BF8F9TL&0&3W WFQ M; N[MW&D9N\1W0@_'Q>J(+ @7KO;2]B#!/F8[=[&LQ7:T1+V<"2L10+61LLU MRB3@:6_BLW'<>?S!'X6 O8.O8]3Q/.GZ@08OD*/:!GWEP#X?&ZD@L!T*FK*/ MR.H^;ANTH6W0XY605K=AV2VK7>]8\+\SM]%J=>RNRQ];TN@L6Y4?>0QXHN^3 M,+S%Y<7"]1NI-B[TI&.V6S\;=P I_/O"^.0]G/(R'::B M"QS(5)?S(;4/N^'1B" MU]/R[)D:HQVD0M4TK;]HN_MU:!5@-,/SK.56V'?8R$N8'\M0ZD([+I3[8$2G MD9> U-^M53RW-]XAOJ_97946J('5P&I@-;"57: &5@.K@=7 5G:!&E@-K 96 M UO9!6I@-; :6 UL91>H@=7 :F UL)5=H 96 ZN!U=ZC+)<%Q19$L6&9_KQP _)!*>*>!)2(28G/.V%412.>11CE[W0[8?4 MY#=KV_.!!3]$S29WZ 5>G$0B=Y;=$YCQ&!-K>S0H'K.1_*L7QVG^X/?0 RSZ MG 'H4<0"JM,8ASXW>F'X(TJ# .#")<>3P,7$7TSLD1\H ]_W A8X'JS+"^+$ M2U*1%EP"["C+)A]53U[DS\<#[?F9W='UHU36[EF"?&Y.O5XY0=,VVRWX"-6M M0X$0<9'M_W[LNGPR&+)K-;^O*; M9Q.]-*:87^'/0:16,P+^>MJ+./MQROJPV'?,'[-)C$I> 5!@^:=3&SN])XN+ M*:]54IG0F:,B NF-I.NS4^)Q MOFRS+I8NM5CY9?G8A$=GL[]WS/-N:^X3X$1S?U\T4ZMNMNJ=W4QE-AKV3F9J MFQUK-VOJFDW[?"'L*R&99W^82//FJY6)ZO17 X\ MWC>N'KF3DJ/L6Q^>\L@8I5&<,N$NO$W!YK$:[-1JGK"W!GV.O%QY*1N8P1F@ MJ\RX^KYFGZ]/^[3_HI7/U\0]><@"5_+0)2PT+C%*JV/\9MZ9ER9R1N*P M5J.UZ[ZRE=$"M1:IM<@9=YIE7G^]VY) 6RT ^M\?;C\;UT&<@ K%C8^A MDU*8RI__U+$MZSTI2IYZZJJG;@@+",+$8*,19Q&,H('7B%(F6E-_9 D#S0S# M-KC#TABF26*#OI:P^]A@$3>PW::+#NFQEPRR.7"--% K7YKKO'[E"[G.W>7? MGDL!JR#$A2-N?&>/81 .)V"")3R(4>NXB_D3V4%5Y;G6![0^,(<=?+[X\++Z M@(A[JR8[^,QZW-\5(ZBJ7-=Z@=8+YC""F]NKE]4+JLP(;B(>PZ*U8J 5@V-5 M##Y>?=**@>(''WG?"[Q=C=]=C:VN\=\UKVX#&&Q MQ@V[7^25/^F'T9 E&-#-XJ+7G6*S'?@ @U]<=.U?B2M.0]Z/O-5^^?D';";; M;'&VTS-<]UAKY7O]A;#O&IC]BK5&]M?_[38^OJO?%]P U0 M/!P_C-.(&SZ'LQ/%=%+X$-01/$D]S"OVXCRU6W0>]AE%*WWAT;W,7<:;+GFL M8KQ[GWIKP![PWHS#:T./SFCQHOX:/FB;WRF%V=_JK26N- M^#TE8.-TL*&8IH'ST^?B=#3RZ5/,]R=&7VR]6 @W[JXNC70$GK3FH*1&NU) 28X+M?E3.&% 6:,)SE3/"[11PNV/.EO&G!0\-S__K&ZS<8<\[M.F^U>\U&J]GAK-GKG'?= M!N]WVJSS'[MAOUDSK?-YL=^>BWWC[OJ7KQ???[N]NIN%<,5:%VW,[&N_IW'B M]2=3,"Y4W%Z*]&\*W$00YA^I%Q'Q49F(-<(C19D'D5 V0]T#> 9D.C'HYM\5 M[.V6C\*(/MGC!K9IAP= H'C8>GS _+Y@GUR$:(H!-5&G(0W@+9J0I[9KO>WC2/N-4TZXWE2:WK3M4PZ_7-4I(7_6Z; M=G<257%/=;+67+TJ:4NJA.E9 !V\6J9%K:IL'-6R%1;ET6JLU,VY3B^N% M]04RJ>;EML[+RWMITK#LE6B:7E)34^N\\8= A1?I/>@4AB72K]?P=NQB:[NY M22QDI91^,!1+,WFNH0 _I*T\B\^,+]X/;GQ@$?N=Q9LDV;X@7<]L/BHVA[WS M![7KA[2QBQ*B3FXB#WX9P4^S#\E$SYY?. Y8)@D69),#WLZB:#-7UQ/MJ9KSHJL1 M #+Q@ $0 '-P:V4M,C R-# V,S N>'-D[5U?<]LXDG^?3X'3TVS5*+9L M)[%=XVS)LISHSK9TEI+L/&U!)"BA0I$: )2M^_37 $F)$DB"I.P,9^EYF%@D MNAO=/Z#1:/SA[_]\7KAH11BGOG?5ZKP[;B'B6;Y-O=E5Z^ODMGW>^N>G7W[Y M_;_:[7]=/]ZA&]\*%L03J,<(%L1&3U3,D9@3]-UG/^@*HY&+A>.S1;O]29'U M_.6:T=E80>WK?.+]^VS4WS3#M.9_JA?38]OVB?'7\\;5]T;-S^:+\GYQ]QQSG^X"BFS_R2 M6W.RP A4\_CE,[]JS8587AX=/3T]O7LZ?>>SV=')\7'GZ%_W=V-5M!65=:GW M8Z?T\Y2Y$#"%5= XGWY! M2,)&%TN?">1IU [F4U5KSH0B:Z$0XCO?PD*U7%F20U&EH%;^B+B"RU]M^>O= M,[=;1\6E!KP]PWA92G*2)I0>/2E3@T1[[5Q<7!P]RP:87H/4YJ3*M^6?[HP[;SE:M#3'=@'5*[6E9;,%&JW_S0:FSZ;>EJ1)2E MJJ$8<6*]F_FK(YO0(MUAO[C\(Z4#8,_SA:*73Z)GRR7U'#]\ (\DC)^Z]]+1MY! M3>(BFH#=!BE?@P3"P84J?>^V"L4L)"8@!7!P26BB.NMO$Z>L_D!"/?H?H;V+ MIV6U!Q+B_NT5M[!;5G$@L0*W2JN7Y!-XCZA]U>KY$*V.\ RJ)Y]_?1SD!AE* M])8F9ARSWK;%3\?JOPYJ;V/<-E*42)+^?K1/L,>I_4W_M=/"*.BN00 M[AFI,-UNGTHEBQ[&QLPS\?#AIO\P[M_ '^/AW>"F.^G?7'?ON@^]_OA+OS\9 ME[&]F5D.*!<7[T\Z[R4H8[ FB5&)>:(D4Q1Q12';-\ 2-AYA!NK-B:!0X1=% M;Y>S$D_*/IT(XG\/_[_L-D/+P=COJ/W]+]^%S?SQXZ/_OU\'DCQ<#5.=L!/6L)*@2TT@(&CR@ M4,P;M%D O*@_+BK&"/K[EP#]S5EGN]5>=_SE]F[X_45]]9:I$> /55RUY(^4 M@ 9!*1. R61AA^B@G(91;KL\#1N#'AA4"7BC)K$&0 M7&-.N>^,$DJ -<;!8H'9VG?&=.91!UR.)[J6Y0>>H-YLY+O4@DEM"=@.$F.$ M]GP?6B4.^0Y*"E0P1R+ENX10M)6*8K$-:@2/9$6\H!2@&Q(C.!?[X,2D#3)P M_\^ BG4)\T8$)N-^.-XW;DC8(--"#W<(8\0>"]_Z4<+$>X1&4W?V3;UA@!2' M!MG\AC"Z@CJLR,#C@JF\7AGGD4YO1.!D'X$M'Y1@U" @1F&">0TCF^SX2ZE_ MJ2Z00FZ$X53O""$;-]S/3)C7G6TS9-^P&Y)Y@:8&R[CV=WFCV#]H$#?@@Q0@E M.34(B8$'1B43_%PJ-D]2&:VN38M#:J3(&V3JGK]84*$:& QC/5]-!HE7(T40XY#I#!;\U+=P5M RC)&ZBI5.7*$J; M/H^+$0LMIYBQW-%$>+)SM:4Q,K(R 76NY1WSDK]-1&L_E5L:HPP&1F2T*;N6 M$6XD'/N)Q?)X9' P E(@0=E$1 Y)8-T0@:G[L])EL30CTEH>X&6R99'\)C6. M.&7U@!E3$\;RB&>R,,*HI1,V";0VVG!K-"Q@'3R;,3)3]?&=S?/**)DX&D'3 MD@T)T':9RSZW38DV&,7(V?!'8A&ZD@-0UW7])WF-BN.S'B,V%7<^/P#5LA*, M*&MIBP3*L3"TE?8;VLA#(!"%$I$4V4CDP[RTO(G*#ESB.WT+^MJ"6@-/$%!, M5("Z,$LCMEKZ(\JB0\ 4<9<]-^:/-@(:C.2#[X$Y!+R!$K/8(E5!S.=FQ$_+ MHVSPVV6\0:[)P%6/:S(8&.'14BM;>!H=TX1FD)$Z1.#V#74#0>QPO^>(L/$< ML\H@%6)J NXBXSA3-+VPU'0BDA#O4P492 EI,*+?!OW*PUF2UHB/EG#9X"/9 M-!*!W67< YR=@9$1&RWWLK\RW'3OMVO@33YD\SAV9*Z,H0_%KR![(ZHIAZWV M44WD5[8OHXX9B6LDWJD+^@=TT&+\C(AJ*9>,K0)-[ZZIYO[FN_"'8-3ZZMF$ MN6L(LK<%DPLS+X1O>8'&!E!TKP@,JAOA:"L]67QG)>JMD426^XRIQV7B@W#? M2RWQ0HVCN"!CH]"R/9F-0@E%OX9B_X%\+W.OT5M[""TQ=!Q.A%QI"+>6O!#Z M66R-6&O9GTRLMR(VNV+>0-VW_AW%4^I246FQK#QO([PIFVS,\"8$-1+CM U^ MVTQKVMLJ$7I5&4;,M8Q3QA[#W01OUD;$-_R5(0Z:3!=@9T#U_;&6CLI$M=FA M^OXNT&VG^NS[]A-UW?B@X",)Z\KG="E/2$, :Q.8O?ZHX+I?4JJQ*6B9+WW# MZF[?CNOPV_:0Y$XU5!/:5N2MW8 )>W/X23CU?F:S.4"HL=5H.;FT5A-5 %'O MK=%4:#1]+NA"?C7I-A!@Y.Y"[OP+[W'L/\MM9Q6&C^HRC$U"2^BE-8F-/!0* M1$F)*!+92/3EAO6MHY>_JL3\63R,Z*4D[Z;[45VXI[ZAV!R47TTA-R*2>EE3 MXR,R:02YZ];WY%33=^)]")4]8D&&1KA2\ES3\)L@,6_9A3;;)IKLZE)/EY1' M+I>-$2_]UN2L4RH-1"AQT5:5&$,C-J*AI9:2EW4U$H*<"[?*0U* F1$B+1.4 M>XE7(S'+/I*E)CO$'F$FUH:^V?W#@#1R,H(G7[^3#L0^(;7KI%OJ8=A*,+N#1;8\=EUP*E' M.(_*57"]5248T=7OX$I!=R,-27'J*$0L,"[?3+^;=N5?A1 IAXL10"U[DGI_ M8"/1T8[<'N)'C;R,2&E9E92#O(WWI/MF?B1<[M42T1;0KR"I"U'#BHKU"X!8 M@+L15BW[D@KK5E+T7LI"L;!F8KUW860%/#,X&#'3,C#:S9/_Z8C\?K3[Z?+P M]\[GS>7'S8D;?H%-XB4_K/QO:,?4AB<0#-R3Q92P%L)3:-H0RE^U! M(2WV1 M79X2U0IZU'7ELLS\X/E52LL M3@59M) (BPO6EG_QSJ7M+S#U!O!2),,V!#8RB>#;T/MZZI$E M>@&3WP/,UZLX?2W4E:G@[0:I,.,,#1Q[XI8^$[LWQVQ&U,>C\8P\RMHD%7>P MRS>:5V'UXC:(&$"O+:#\6#J-+[YK]_Q\4%,*U@*];6,KVBCK5OU1P*PYYL1W M],/<]]*EF[M;<18U45I0BPR=;]0/_7G7L^4B-.>RW-#IP8COCJ#?N&)MTKT\ MI]0;@EOF+<$DA )!D'6? M^.G'WS/M\TK2#FA1-IF^7H/:J!&M/E]#+._ ;"NAE*AFPHH\ZVJH[_]#H+?< MX^&/"5A#K=A@%,P]+3,XK4 \"&X(2O+?U0),CEK!F\G-W?L/#7 M\461O%%Q^EJHJR=[;HB# U?;$+: D%L.D2L"[M>[FPQ&^9H:R>J@ MF[KIZ!IS8B?7;+J,R2,DLNCU>EMDA-?R4?<)L^CVD>095S$G;#+'WG 9+N+2 ME0PI[$="O16 +@L-O)'2[CNALSDT@6Z8+_T,TL0-=(C-UM+,_E3;^KXBF,OH MUJL"75&!7385A? E@ECL(1Q;[.A!1S(2IG=FLRC.J M;?:J\B#]=QF=[PF;$=:=,:)>R/Q:&#)9AH6. H2U<,G!U&<0+LG)9A@P;!>; M[JDG8X3N"FH=C9G9KK(LG^K3A]=MT0]$J,F/=-2+Z,Q:?'=ME/W*3D(7(ZYM M;_Y&\2/QR).ZXCZ_>:<6K46/S5DVKKS>7"L%0S?R@&' P.YG; JJW0M5%%A M41RZ2I>1KTMF\5HH(Z\VDJL,0V^,73)TMA>G\#$1(BPN_ H9] MQR&6\)VHI,A;W3N<\2OM#.&J'D5"##\0\R>8Y!AVANP7JP6N:1F$3?P>KG:I M9^7S$'E<:A$9_MS)+^>!=$79L=5?5I^_NO^$(SAPXWS$?(=F9^U32M9V3-#B M9.GJMY\3R5^9R*.K:T(S:I+R\/GFZ&P\W9^NH4G*9HT]PTZELEQJX42W00KF MDR*[['((:J%0?&'&T$G?]* ^$F;>N5.6S6OJ7F;_3M8*2Z%MO06):X'S/;7- M@H5I4O L_;6)WY:#&A>Q(R00-# X+RKG/UC"#,.P7K,*I%B:0#8PPR[A] M7B]7B^KGI)*JI)]J' G$!QP3I^@2\Y='N1@R\<.5 3*"*'KS88Y,.QS L41: M\O465L)9KPI3Y?2?FW#/+%_76*C:R/&W&#)NHF\8=.T580):GQSJ.$SWPKKF MK-T;Z&J[WP:\ Y9W*(7_4F^C2;+W@2;Y*8Z"+&KKQ=*F^.',\Y#-"ED<:I$@ MV#LI/_ !"^EG6-RGR?:WY.H #M2EY?J'8>87Z>NI; M>>:1W,% :>]=*RG!D(TU>;ECUX&)RQ\$LUL_8)FJ'\2SIFXP^\C>Q!?8O2.' MG?M+8_(7G_C;6_"%<B82IWCP5T.4-*NQAM+=3,W6^>DTS-I7I-S<+3]\76NGN8SV]= M_^D+L6=%3J]FE*\%4*EW5ZMIC6%B8*2KA7JWQ ;_[=X&GLW!AQL2+UFE:Z%* MZ-'BLZ34=+XVLW@ME,G*F:B%E.(+$;M4M9VHY&QS*;IYKQ2+GPNQNEV#6W.R MP)]^^7]02P,$% @ $V4!66;3X1@[(P $U0! !4 !S<&ME+3(P,C0P M-C,P7V-A;"YX;6SE?5MS6[FQ[GM^A<_LUXTQ[I>I)+LTOB2N_*1E%$=$R M'7U@FCO%@LC 7#;H'8C";5E\Z6@X_M=O]9<(,WQ&RQO/%G_\TR^?YO/SWYX_ M__+ERZ]?XW3TZV1Z^EQRKIZO/OW+Y<>_WOG\%[7XM @A/%_\[=5'9\-U'Z2O M%<__]V]OC],G/ ,V',_F,$[U ;/A;[/%#]].$LP74O\AKF?W?J+^B:T^QNJ/ MF)!,B5^_SO(O?_[#LV=+<4PG(_R(Y5G]]]\_OKGQR-DY3/^%8YR>?OLU3 MU\\\?_'^W'8^PM7//DVQT,_._U4A2CA8S>TI\O MO[O":X\?O\YQG'$ILQ6 T23=^-"H:FPR7?V7(X@X6OQT<#%CIP#G@Z/9#.>S M%Q?3*;TB ZU\T9IS%HM13$/B#)#4D[C2TF>)7.:;(JO+FM&Z%DHN,(L+35]^ M^_,JR^R:P\_(@/FSSHYB*N<>)HFIY-IAFG9+9^>?8% MJXFYM&#+I\(TW2'+S;?G\A//9Q=G9XOO9,,YGJW^^S*=G+52[WS2D6B7NJ2% M[*KLJ[6E-+D8SV9G+(E@6669\=T<9J!B8:A!DL@ M4^)&-J;#/5 V88)ZJI&9G>4Z(XO;EF:0)R-)RI'(G4V2KF01<64 %&Q2G_P\9\N8MB$TK8 M)T>)/:7=T(-,B87SX6=\0WGP=%$_F!%#_XKY%&>#$&(.13HFLS%,VUP8@"2( M,;N4K(HQJ>:NY"%$F[#!/3DV--1",V:\&7\F%!3G4*0[\ 9- !\ISRF)$! 6 M+XBJ:&,A>BJ9LVO,@^O/WT3K_LEI?6<)-]3Q',:G0TIG;JZ*^Q@T]^1Q' +3 MV@V5THPOQ_-)^M>GR8A$.ZO8YM_>C-/HHFY+ M?)A,%Z*?4[@;+^:U3G(R>3<9I\EX3H*D;SPEZN.4XN&!4:AREII)-)*D(X!% M@LM,B44D"-J+TIA0;9"WE]^ \Y2A:,-2 GKOZ>UG/N1(_EX(RSF')%O;V[LH M^E3-?02.W7X#]U13L]?M;\/Q9+H0P&I14C@'2;$ =5%:D%G)6; H0Q*4.N@$ MK.EC8L;2LK0"R4) >F,0I,1$891N M79I\"$^?#%P#[3<3?0=UI^7RJE6^)&=UN)UI>0X9:!(-6,;OH M,;(>R9MB8%)H6X+U0LO6MF$37/W;WMJ+&LU5T5F5BB"]^GH9XOUE,LE?AJ/1 M 'TT7#K/.*_(,.!?^3 M,SR!KU< !UI;JR4J5DH2A&=1/A>"&8KW2\C9FMRZ)>)^-/W;SMK3H301>S,: M7)%0!J%T"H$)[QRE8!3?@$++!&7I$"E=%[KUCL4V[_QA]ZCV4O%.(NUB6_JZ M'Z*0E5(8(A/84&-6PX*CY5GIG>3.91Y,=SO3V\4 A]V8VDO5^PN[F=[?#B$. M1\/Y$&<#HR)X4X !IYQ5%_K%*Q.924IF9Y63H75Y]-KC&Z[D:F= D@^TF;/L M)#+MO6&^1,4\ES88GQ%5Z]KW711]JG#LJNW;!-Y3UNW8.QF?GN#T[.UPC._+ M"W*0P_G :;*0=3F4;6=:&-1C$F0_LRL%O7:@='.MK\'1I]I&,[WO*^\#-=1< M6^\U ZL6.17W]< ,.5:A.0LY&592"M)K\$&V]F8[P.Q3*:05;[K65A?ND."M MV9O2J=#3;6$5'D7;CJ3@$S+K58[1@/'8H4M9BZEE".! >\S",VV0A.YJX4&+ M3(FE+-R!E3JV/N5P;PC0&U>Y/Q,>\)];B;Q=07!R=C:TZT4DDSCIS@V?ED"M-O MR\6M6F*.SNH1G5TV?V<#7TR4!)=%5SNN"3V+N:Z((U MD8],@+YU4A5EM54&F)!6488#P#RXVDF:K1<63(JMP\=P>E4\(^@J*[ MB#Q7*760RLH<"@6_0"]+0DX&WQF6;>')0['.'KI\L4.[R>61S@_PK0K]J@57 MH3&FGKU8E,^$$\S+FER@$!D@E"Q:UYK6(^EIS+D+!^X[3;N'Z-O6E]>L+R61 M37*2<9,)C!/UC+>F=PTYY9D!HHBM-YWO@=+30+,%$5H(OX,3U2M$WZ[PE.RS M,8(5*2DFB(JR((&1*8E6.Q=33*V-POUH>AKFM>!#(Q6T'+PPO<"\9I7@0Z;T MN![P!2X9+0LHIJ\#96I= MV15"EXKVAS@&TZ)J-QDOOG=Y,"DXC,%'S42J#CS5:1B..[+;Q4*26AG=.B6] MC:%/\?.>>E]7D=M9W WCI3D,QYA?P71,6>J,;/7%694QYI=8AFDX'Y!/3D6 M93FF5%]E0^^7]$P948SR5@=H[25_C*I/\71C8C162;LX*N=AE0:,/L POQE? M]IH.DA8R*[*ZQ2OBK45;>U44$SPI$H)2038_Y+$>2I^"ZL:D:"'\EA'UBI&+ MY(],V?D4/^%XMO#9M8GP[616^P??EQ/X.HB%.U%"G;=6-Z$,<3;HVG <=,Y: M8L[8.@W?$F*?HN_6S.E06>UV@Z8(LXOIM\7:EYYQZ1234 "2EHH@D&E-::,W M@0R?]I%+9[-/K3O"[\.R9<3-GA))FLC_%AO^^/RVH-[2GUO/3#T^H5__]NK= MR?'[U^\_O/IX=/*&_O8FI#V&I][S]5U.4=UD18W&J;Z;C.N9,I@O-BBJ*7CU M]9PL PXT9L&]E,PE5[?2LB8R>60BR&AC$DG%UL6R>\$T.'JRV'JY_+KKSQF ML3)ZDYDMN8X^KI5J4)XYD,E:+X0,K0_:/@!GRW2G6Q/3AAQK#I\T44;3$4FS M16?$ MTLU%UEAI@-86XRW6F3Z>::"DW: MOI6S@? \)#": $3%M,H4RJD8&.2$/!NIA6\]*>4U:6[9L'A! MRKK4VF0\^QW+9(I79Q9Q]NKK? K$HN$8IM_>D.YG][3@./ &?E<'0QQSS@H%RD)3*-=>E*AAKN"I:*U 6=J,.N6N?@VX)L*I4! M=Y&;Q6ED7T3MC30,T 3&*5PJ3D0M3>MJWPT ?3*EW?+E]JNRNQX:1BZ78P@6 M:WLY_#S,.,ZS):SC.9"T:EIX=@YI/D OG;!&,2MKE5IZQ8()A940Y"Z!"(Z2;0FKE.+-:N))!>\ (\QMM7+76<&>VV MIO>E3GE8=+[C]/,PX>R8U#K PH,MDI93?$U#C*18)T;F Z+QV1NEN\C[UJ/I MDX7=BP?KLK\&"F@W0Z7N-<"(L!SEL^%X.)M/%RU5JR*=M$Y!$*GVVA5ZSY6N M!V +$U""Y5:9I%OWMOT 4I^*FTVIT5(5+6\=FF(:+@5,R,[J$99_+_XX$-%S M$PE&TO6J@FQ]'1!&D7(V!4)4T9G6A8,'X/2IJZ,I+UJIH'&6VDW:+4W@&3,P MI4L@3Z\R@]I;D)5S7 NN%+8^^WVPFDN;307G S=%%Q8ED)N(45#0+>N@)AYD M\L5%TSK=^^&FPN,ZZ+[P\'(2L,6?/@C-DER(B"S8J%DUP MWCDE$[9V[QONWS^N8^\KI=IHLIMBU< 8Y!@Y,LH+B=MH$D'0G)F0B_84 -N(RPK''QPQ>MH6V_?;PVROQ6DO MH5C_.\R&::"]=QPUD%7.F>EZSZ.O=XP$GZ3'!,&DQRO5+R"V]0C.AD),(E>7 M>:6 XN2>7&$4!"%8X-R&YN'%TR_4;\^5A\OTVVCAD=#5N MJ1U]=?"4Q.3:WVO^'U"FWY]'G2FQX<&TR^8I7Y"7% .+$4+=K!4LUETIGH$[ MDXPM_C#-:3NO895IU&G\_QS./[VXF,U)S-.K\3%U6"_]D^OQ"^#"*NL!@560@N,LQ:WB.T LT_V=R>FW-.KUYFJ]GXOZGF%:B(6@YW?G\^' M9Y>EPM7RKTJ2)0MG[+(:63=OI6,@!#(KBE/"6U74K13G[EF(C9_6I]Q^+R)T M(]]'/Q+SXNCXKZ_?OO]G-R=BOG_[H0[$W+.>1N=AZDV=MV[KO'/M^\T?7/OD M!YP.)_4.A7J6"E_B\M]7EN/5U_0)QJ?XD9SKJU*0'&OQUE&_;L,+$]@?L#[K"!DE'A?!A.JD!2O[]V]]G]9:*J_KK49I3Z+(8!:&! M_J&98EU,9R"MM]](99&;+1OI!,6L\FW1Q=GYSXTZ?GONKOFIZOAV,8 MIYOXI Z81;;,&%TGCJ3,@M"6\CR0*!2*8EOO^&^.KE<- $^>GONJ_S&L)XHH M/!K'A*HCI8*5C/Y?6RUXR+YXF5+K&L"NUG.'@AI\6TRX.ID<)>+*%.^]Z'. MAAM14#.!M7'=6TZY9U ,#"B9L21>6A]>BN!(99HC#>9^PYZ[W=R 3OM "?$O-CT7UWT??P)IGA941V MT=)$(9@"BAIUT)'YXA(S:$J..H!OWB3[(TQ]2AHZXM&:K>1V:FJWXW'YDK\O M5X7R.Y?%:^V5J#=E6E,=-1K!?#T"STO4/',MM&B]I;P!K+[M;QR$0XVUU7!' MX_P*VO%%7'8449!X_&DRG==[KUYBG ^RL,Y+;I@3GD*QHCWSJ /C(B7A(R1N M6A-I(V!;!N$_!97::ZQ+FW1MGW! N8%S1@ KL=0#/"8P;Y.FJ-X:RU'&+%I7 M%A]&M.6 M9^"/@UUU'(\P)6'?3>9XVI\_P J'.X-4TG6H2U:,- 4GCJ9A+,V M!.U:%ZCNP]*GT<:/$/CLK);FQN4C+L8&GDQ.X&O=#:U1&*WY]62Z",I^AUF] M9OZL[HLM3RVH%$,,Q&&EL%[^$#B# )DIBM$0O NR^;T;NV+=\@KOG\H@=:K7 M3N*EM\,QSJ[N!-6)VV2RIK<@4\:>R?>&1+[7<8/<^!Q,\X/Q]X+9\I[PGX)' M;33392QTL[_I:)R7/\!QPJ7S1:&L+1Y8K",M*7%TS(>H6;9&>RBY(NT^0/H1 MS"UO)O\IR-6U-KNNK:W?G<0$T3@6@R)\F&/M88XL!511<>=<;S:GMY?#]6., M]/L1KCO/Z-#5CL3(,AB*8U"08=!UQ)8/*28KE(BMJXN;X'H"-;9]^?30J=,F MZFIY_/36QMAB8/5W =36K+IXD;-0D;EL!;WLLK"8P^*ZTIQXT0Y*!R=)-T#V M%*IMK=G4@HW[QD"!+"4F(9G"HFOA)C'/N676I^1+T!!4ZU+;#R#U M::?[8.:HG9(ZM$04<9S#,*_07H(DL[F@^R7+ 8W5W!AF0!FFN26)I.+K4Y?0_:;DB?0C6N>TO57*?MKIA:GX:[HBB^C9)1.J[J=5>1U1L^6"[* H"F M]Z3U.=S=BR>/7*%K39\&*FEW_\JU4.U]N4K %L-)!MPKH]!;)F(=-NPCA6[9 MU'U2Z9PO$*UO7?I_",^6=;:?@2K-U-.A/UO=WOL1$PX_+TK-W$"(QF=FG(9Z M&2,MN49K4JC@L%Z/K5NG:)O@>@H%MNY]U9[ZZI!);\9S&)\."='28ZYN@+0F M1QL29S%:FP;,>DGJUIWHK>N*]=UHLT2UO5+JZ6DI-$JSKBW]70RI0$!@B8Q&.6Q..5T M]X'1_?@V8M?!+IEZU"KV_OH[0 9WV2ET,H6,@Q*D+$D')GBDG,!5+PS5NF9- M_YA<@FA]CFLS9!NQZB@LS9C)&X#&XY7-=#%*9;9XJ;A9;G"*B%D,77T M>ZB7DLO,@C*9DLR"H+4)1M\J.=XS3&+S9VY$E9^E.MVE/KIV;R_NVD8;2G"% M*R8IXJ_S_)$%#Y(Y3:[7A*Q!MXZY-P:W$:]^LJIU-YIK1JR_CPG5:/AOS'^! MX;C.O7I/U)\./T.=CUX';2\:IO-P_FTUE6T,2",4VGW9[+YB-2/2S5;_;J*;;DD%MU+^;?)H014FHF'+U2H" M&K@ MCDDI4@0C/&+KO;?-T6W$I9^_ZMU$>5UPFE,V&_VWR MM8VF_FV]@CW'_:V2[NUN@MAH6KEVEH+6G!G8&LLJ" P*9);1<%D*C][ CR3? M';Q]JT;K.C2O/W=^GUB,24H$*$S5LV.Z" KQZ=5CRB8 X8L1.6PAEIU ]*'7 MOR?,NUU].HA>'_'"!YUYC#G6:WY])C<@:Q-QC$SE8I4OR@9X:A<^_"?0\S * M/XQ_7LQLAW&^O&)UN9X/N#QQN[>;WNC;FWKK[=?3:$;O V3X #61N[K$-JI2 MM"_,1*38S]6R4JR7T1A7(,7@C.O@T-U&V/8^V5*_A@+18TP7TV6D*P0':Y1A M7M71U+5TZS%Y%J73&;R-NGG;[UT4?7"QG?+DSNF5_13Q>/?5*),LDJ,&,*KV MCBH62M L!,%U<%F7YC7TO>ZK>=R9M >A4IAFTI$P\&V:,5]'Z8D5H'7AM M";$CB=QYSE)I(J'F!>H0EUQ[([5EGNP!XT$6Y%RGG%OW9VP%L$\&O$NNW7[Y MNM-BPXZ-.A8!1I?V8('L9HZV M)#CP(5"J2;EF"MT7^$,2/EZ- M]C$4VP3ZA2$/9/30.N:%J9/(1 HE+FX_;KVX-3CZY*'V9\%M/[2WY-OV1ZS@ MU#F7UU8H)7BAN:_F)S(MI6-18682,0M9G,;2.GMX $Z?/$I[1K320[NSZ=<& MH2[GGY*D"$ADG"]N/J?TQ]=;*)T%1"G0Q5(:L^$VAC[-S6A/@;TDWN[0^7(> M@N72F>R!'H;U.MXZV@NC9BFBTH*6Z7SKJMJZF16[XK^FDE2XX"$4%FVL>\,! MF%?>LH((1:NH1//ZX&T,?7)F.^CWSL'W?43^;WW4^%#>J9F*=Q%N8_U>8UDPA5(O0^FX*S4YBIZ%6"MA M:%'G #'RUD6FAU_D':.M.PLK6$3P/).BBF.:8CT6Z"?,6VU 6W36M)YSNA9( M_\S4CMI?&USM)?9VS6"32?XR'(T&5D4L.E!05R^+T< #"YI\O:& +F=NDTVM M9RBOGMT_6]5(SSL)M^LZRO=^LC?CV7QZ<3GUM-"ZOT_.VZ/$LM7W-ZJ^[+ZF M1H69[P NG9VRF9)E(HM,=3L..##(E$'G)+5T467N6YPW#Z M#QA=W.A&7#SDZ*P>+'PWF2^%?70*0U+ B\FH3OJ>PF@0(>J8DV*4*!3*%15G MH+)E4@C@.6(4LO7582UP]\GU[,6MNW,/#ZS4AF,U;X#\#N=]' U/%X(\F7S$ M^<5T7-MTE]@'.NAD)49*@'VUO$8S;X)@V3MC ;3QI;5;VPEHKX:X=L2XKO36 M <7V>#DD1051(&>ECA;161CF94C,A 3A-2:UEI=7Q/@A-YU4CH(38#P92MR--@Q2G7WJH@P2@K>Q];G&5M@[ M]L7?7RXKN$E<"R91.J93R,QK(1B7UCH5HHW0>@]M4VQ/R"=WP\DM_?)N2NW M-U\!N6G1EW%#/1U1- #S*=>Q^EPSX.B9T0H*F&RL[RX ? C94_+-A^9;,XUV MR+;: L\A)E<35"X6Q$^902VU)G!6)R55D-W5W.Z=^-/D7?JNTX^5@#5A3B,8 MGEW+F$%Q([">)=<^U , A6*Q$IFTVA0MY^ YK:QU V(WH=;C[CUU2<8#:KCK M+.S#='*.T_DW&.?:=7M>\Y3C] GSQ0@G9=W?[I&-[?ZP1EE9H]4VRLY6S_LP M@O'\Z-I#WRU" 55RH? ""R+3BBR9QRA9=O7 MDW@:TKGP_A:3 C9_UW+Z*? M02Z17@H*=TR.%/A(6QC$:)DE,4@?O<;2PT4DJ[SJ"4 M+LXN1LL^R1_?[AJU'F[%O?/&#?ER MVR(V54TSC_P JFLF_,;5P]&XDKW4Y!; D$4.CM(L&QBY!AL\I>:@6X=SVZ/L ME9=]'%:UT-^A/>JKV7QX5A&_OIA?3/$Z[LOA5PW]Y^8/Z\A;[KC:P_A&*W0V M+A>FK4NUR=HR<#(P$0I9)9^$;#XI_M%\XQK)_U^$Z0FM"P=)&PG9"R:$HS X MQ5AO6[/,AX*N]BHKW7HG9D>H3\B3;L.N;6Q>*T4>Q,'>!?N10N(AO=O3>BWI MC#18T0^\5%RF:%A.IESF0$YI!N0=;/*AUKX?E8%K8?>I8-P;-NZOX#;S2NY' M78&F6S'#49GCM")]/;F8#JQU,EO(S'@@:7EK6%1%L\0#]RH8D6]O3=\SJF0/ M$'TZ4-P!N0ZJHT>R=>\HCCGY@J//^+?)>/YI-A 0K0A9LN)S9-J4Q+SSCD7G M>(X*DDFM>VSV0[P)"?73)>$CJ/61J'CUVJAZ6,T)$H[-=6RXDFU#O454F]H=Y.:GQ$RIU\F0Q2$#$C$-1@FA+/_B83;5HG=MU[':]O>]4][M5C?]V7-6JDW0MMJ*MBU,3T# M%WFI_9_,:T-*TX*,A.'TQX*6@\?B5>NLZOKS6\T NS5RR E!<5Z4S$ =1&K3P>: [:KW^\9_[2'T0[S_+R9GYY-Q/94P*:N1 MZ_O73S?\YH:68=MU-#(3MQY%BIZLKJX9")5RL63J9>90#_)84G51+!7(7L8L M=&@]E.@!./M?G79+J)%^FT87=9KFC4T#%:-+:#,3H"K#K63!%LD@ H<J M_6WKFV'KDZ%IQ9R[MZ1UH*=FD>_;:\,07T.Z;.4].QO.:PO':\1EU^0 >2J6 MTD&F$TBRO!J9IQ^QDC@89;.!VY?,-!B_N1&T/M4JN^)0%UIJUQEVC<2U-#J& M<:(%+^]4AJB5X;1,4>K5)-SBXNI1IA(/VL4(WK6.U!["TZ?:8U=D:::/KL.= MDRF,9Y 6K45?AO-/WZ^-7'0<8?X T_FWZY_:(P+:_6&-@J)&JVUQ/1MEVHN\ M^/WY?'AVR92/^!G'%SB[9.-LP&4QC@?)7)"+;GBBH$'/D@B.)&LC6/DCH6_\ MM+TV1"JSWY?%O+%ZF^#L\LL'CE)[IX5G4M:1XJI.T"NT#/ B:N'<@QGM;XYR.>5X\W/KWT=3!Z"7,HD^GO%S,*G&:SR\_M MXSYV?50CY]%DI8U2[$7+X_)^WP$O&'.] 0Z+IH SZWHPME# &4 :!\GXV#JW MO/;X?2/7U1LSD)I8FZ5GT6@*MQP6BIM1,"B8P243%;0^V[=Z=I]2X%TU>SL" MW4FNS?*1I;NJ3>RSHW$^QNGG8<+9\624!UF8('*NX_W)9&EO/8/$/5.H#*!7 M.4+KX?KWH^E5GVLKU3<2_H:>X_+G]9<(,_SS'_X_4$L#!!0 ( !-E 5F& M"%U2M8@ *_\!0 5 &UL[+U9EUM'DB;X M7K]"D_,ZEO)]R5-5?8*+E#PCD6R25=D]+SCF&XE.!, "$)18OW[,@4"L0 2 MZQ>(@*3*"B$67?_QTD: MCC__VU_^X]-/X/[R/_[]7_[E7_\O@/_UXL,O/[R:Q(OS/)[_\'*:<9[3#[\- MYU]^F'_)/_QC,OWG\!O^\'Z$\S*9G@/\^^(_>SGY^GTZ_/QE_H-@0JW^;/7; MZ=]L-%)A08C.:U 2&7AG,S!M@ :/LVO_L.;:/2/RU_2G\Z&?YLM_OM?)A'G"X(>G<(/&_^B M?@>K/X/Z(^ ")/_K[[/TEW__EQ]^6$H.IW$Z&>4/N?QP^?$_/KRYCW0XGO^8 MAN<_7O[-CS@:$>+%$^;?O^9_^\ML>/YUE%<_^S+-92/ZU90K*%WA_-_U:3]V MQO2%@$SC1G?,5\^"E M>C.8-$=]_=E.\DW,>NX-G"N0=Q'61\Z^XO2?>9RGG[__-4[.?UP@?#FAQ?@] M?LZ/HYM]_6=]CX5B1K(%C.O_^ 8$XGHX'M;EXQ?Z]O()=:R]P>3?YWF<\G+5 M6 TSFL1;?S2J:];D2L@C#'FT^.G@8@:?$;\.7HYP-GM7/LXG\9\$+;^9Y_/9 MP/-2G"D.3-$*E% )/$8'R3&5D:-//-QG:;9BO> L+'BZ'.7'*J ?\V@^6_UD M(;*%N!X$LA3A_K.K*W^Z&.7+Y[[XOACE$X91'C#%5:*-"TQF%I21"&@*+212 M&)T-"USZQG-\ ,[MF5ZKR]ET->?+UV>G7:!,)^>M^9Y/^I'QDE.:Q%]^F$Q3 MGI(A1+]:O.-_BZ/)+*=_^\M\>I&O?S@9S^DM>#W*U1:B5S%_KA\ZZ\R<3*KZ MH)NB.OM].!O8J)7@4@$92AQ4B1)"X @^.AMMUA&E:*TQF\ TU)<'=NC[^M., M[;M:U$3JZW2HHSK-6K0AJY)+[(^ MC!:8;+B)R8"SKCI$Z %%+)!,EBF4H&2TSY3]6T;D$I M[B;8^U2SAE2_N$0DI!?Z&\'R*-CQ6DHY.34+2N0T9H".$-_7N!TGJ>C[Q_R MU\ET/M#>HU$H0!$V4)H'\+2A@$[%,^FU"OPA#VU[,N\,?"J\=I%GPZ7Z)J3W MM(9,TNMQ>D5&YP"9C\RS LII3SI'&XA/!B%ZE1!)_:)330B^->RIT+N_+/M: M@:=(+D<5Y:7"<6\L$R*1,2!)ZP@*$#@&V7-CDU?%QC;\WAWY5"CN)-'[+,LN M++\>SX?S[S\-1_GMQ6+/9SPSYQF24V@238Z^H"KTB0>1DS"!]I-.[-X=\;FS MVDF"]]E4W=G\D#\/9W-2LOE;/*\V@+".D?%NN)!DRPL!& QY_3[(XEAB,CQT M4+ MH[='/0U6.TCR/K.Z.[-OQG$RI25C<#3_C[FT0;R; ,E_D. MERN/3M%H531P:VC213/P10202EFG>>$:30,%V##\:5#?0K;W2;?=23]+:9IG ML\M_U>GR 9,F*@N+0@#+1$SPR$[6C_<\EP3&^D4 M_[J%:6%#O)N^GTZ^#<>1+$F+)N14U:Y&;FB2X+/A8%04#)W+1NIV1-\9_:38 M[B+9-91WBH?= O9^,IOCZ/\;?EW8C&0\V$S3!2VP1NE<(5BDDT5+6F9$9E(W MW*EOC7U2=.\OU35D=XJ/U67F;)IQ 01M$C)P U&H0)YA"(!<"C"&,XQ,<SDP37T-DIY/5IBO5VSX!!LL MKVX9F7)">-#)%>V8P9*Z64RWAGON1.XONS4L=HI8K53J]>_Q"XX_YT4@50A2 M)2<,I%!ST!!I6CE&D%PXG0PF9MN\F#='?>Z<=I;D&FH;Q*5>7DRG>3Q?'F55 MG2.#_&(V4,XG&4R$I)PF8"R#JY%2'XV,&5TIV,+#63_ZZF6374-X@0O5F M/,]3C//AM_P*YWB);#;0RB)F+"!2(3WCRM%N0H:"E\ZDY$PV MH5MJQYI!3X/7_>6XAM<&0:C7YWGZF?:,GZ>3W^9?7D[.O^+X^\#[Q"1GD0Q! MLN25L Q"<@&$)L^LT/S1M4@%6#OX:?#<7:YK^.X4A[K4OR]Y-%K!"63B6QX% M>)MKGH(*@):,?B63LP63\KI;-.K^F*?![MY27$-J@[2L96+^8H8?O^ TS]Y= MS&M]A.K:#:35C) Y*#QD4$Y:\!P=<.8,L^31!?[0W::M#>P',)P&Z:2O&"-(M9VC.\A"BYRS8& MKCH>&6P8^+DSVT*>:SCN%.2ZC6F9PKU$9;05,BM#FD=?%',*@@H:>'*8M--% MZX=NJ.W*\HVA3XOG?66ZAND6,2_"-<71FW'*O_^_^?N >?'O8Y\YP=UFN8;=3>.LRWG*]M*SN86BIO8ED"])2 M4ATZS@ SJ1S9]EJC2=*5;EGQFT9^[APWD>@:FB]#6O_ZXQVY$.)_=JDJ].[M MJ]=O/[Y^11\^OOOES:NS3Z]?O3C[Y>SMR]/MS%M66[H\:B69F99>T4 MYS6+7&8PL9ZUF%!7)F^!D7_(,!N1'DS"[#2G@Q8@ZLCGQKHQNXOQZ1<.L:0[L(^C#59;9!](>M,;03 M78^7F=E'UH?1@FQ0\U@LB&3(&[&V6D:,@]>*,U2:W,^'3,.GS/[>-88:D[^+ MB ]38R@5A<+633#)1$N<1H_T1I#.W'S>(VA701[F!I# M,?&D@N+ HJ\I<$4!JF3 BN*4D]JXT-J2?:(UAAI1O8]@>WBK/^11KO?A^\S>+Y2Q)Y,6$ L[I&I)@ 5 420:-5ZG0.L?-0^&=?51@ M>W0G8/3U1$7#@ACKD%Z^%=L@ZLD*O(_F.%9@7_P]H"8=A-_S6G*)+#CDUB.9 M0,61"21+3=GB&KCWP5C.='CP#/XIJ\,C9N'QM&$7F?>@!6\GX^D-4)?;7$C1 MNR $.)\]+8PFU,J;#H0RFB8KF.2M_8.U0 YO0G1E:-):O#T8C!_N(XJJ^"@T M@\@DJTKMH)XO \M:"Y;1Y=BGM7 B;'<4; ^O]]ELEN>SLU +PL3Y( 6;I')D M#4NA"4W)X*4R()/C09'3DAXLMK$/S;<1')[BQG'A#@+MX4U>HKD\K[H"%631 MRG(.(==SK^J*!FTE..$E>4,IN0>O'>W/\AT@AR>["SMKB>XBVCZB.CC[3]>JP-%JPFRX33 MGB>$+E;4:Y2Y=0.*'2&>@NKTR4H/88.S&&O]L-F''#-!#*/\-L]7EWLP"X>. MUM/,"V$+3(,+P8"1!@V+)9?FT:6'\)R">C23=\-JFRML;\;?",5D^IT@#6QA M(HDH@+MJ/O%">EFLAL1I6W5"ZX0/)?7NP_W-\4^!Z[WEV;#VY@K+JSPE=:NW M]]Z,:6J+_,49K4Y_S^ESG@T4TO0R4Z!9#7>4E &-$U#SVA(WFNOF;_K#B$Z! M_X8R;UBSLR:!$;1E3?VS]"U/Y\,9;4[,R7ERAAL( M4O#L9:K%O!_++=MFH.=,;T$S7'\>4C;S*UY#Z)WSJ/Q(*.I.TTM M%1M9 \8<+LNZWNJ^%\IPUH*64&U;FO%Y_ODYF0UIR;H$R@=%NHR/0 M\E+/L84B4$9 \<$5%G6TO'6"P%H@IT!\=PDWK--Y[8%\OAC5O_E^&Y;WQB I M(5C&1&VPE\E=)<6&M3M7L-[-O^3I;43<,^Z* MR! C9[7XH*[51,G\E$I+J[3%YFV)[J,X! DP%R*0IY$2Q'RX0WJ74[P8?P/.N#@&:"[B%&=^U'+B?\ M=C*.E_HIF'72\D"F1B8+,P;2>:DM%)XLX\:4Z-H;@GX,@JE3E!YJ17 MF)D2Z:&2:1W]^A/9X[N+MH<(WA+/(&:OE1,%;/+D?(:<(8@220F]"UZ8FG38 MBSO_K!G=0W@]Q.%^&6(8CDAJN9[X+>XJ?9F,Z-FSZEG.OU]--48IK>"U&A#6 MIDZ!EA;!/6T9Z+DNR))JW2A^6VS//HVS%Q)ZR.2Z@?-N*(LS[9B0B=8?1],/ MUD,(4D'@5FK21?Q]Y'8?9DM]!Z_UU2A5512"'1" M1 G.&@XJ%45V9:#ET3KG2%JP@LV;I!AGKDP"/P8#F7(8=B6^\:&\&Y=-">C"8T$WD,P^.&C$RU$W4,P>!VBE()RJ"&24PPJNPB8 M:G@Z2\^S3+;(UIO'"?/>4< ]!(!O(+H.;EW-56=F;+$.N$FU]'0%5S/2C8J) M"^^"C3VR?Q_0Z7N7'4GH-;7@D?WK9G T:LEXM* TK\?A-H#348/4M\ \JC9U)7I?*V-/EOH(:4W&GS_EZ7D-Y+TK+Z<#A4SQX@QD*6LE M'L7 8^VH:KF6D> E;&V2KL-Q2JK16XZMOQI<9,N]KWTBB83Z?#L/%O,9OCG1:&M0))HA^G- M^#*W>2"]J\9D 2,B@@H\@G>I@*S]0 -9EK%YYX@-4/[0ZM*"GGZJPUR<7RS* MW2VBVK4!Y31_J>4V:RRB)KS^,IG57-=WY1/^/M"$*UM2[8*N5D1*%EPN 62Q M+$F3E68])";L O&/K64]TMF#*_$ASTG .;W&Z9A$,;L!_Q41%X?S@2>'N20C MP 1/TM#5H=:JYND:;P*R:&QKA7L@A@P$GF(#C%M9):*/\T(TM_:&4\ OD]W%!Z+$0WL$Y($5!"R89$5*_Q^. \ M"&39,X>II-;QI\S?8_UZ/1+G@\CCF[C:]7;]O80AVIT M^\#$^NMZRST/C/ZIEQAJ^FET@*6PVL(LFARR]:%ULE?_76^=+DP8 UZ(:N>1 MQ4>?2+&++9A3XJJT/A=\,EUO=^'SL:ZW.XCQJ72]7=W7>3N9Y]DO$QS7M>^G MX1C'D7;)Z^+*M;//ZO,G>O:BMX]TP?M8(FBEZ]YI$X0D(^WA*F/4.A7=VL_O M@O>IM%';14TV7*_JG:Y>RNS?1'39/V8;3+VU5KN/YSC-U0['ZKT88R-*#J4N M3'"3H_6@@RSU\,_70B .1+"QWG1/F-NW7#N4FCS2=.UI:Q>++F5P'MH M[+2Y335ZQVM9,=!^47%0&@B6])Y[3W.PWJ)N?2UK(Y@3L#_:"+J' _8UO8RW M0=23:7&H[NV/&1:-Z'J\??L^LNZCX==]9%IY3QL=+47.Q%I8&,%YIL &Q8I7 M(DK1>@$X%/N/V L'(W\7$?=!^IH6\ZJ$4MM \;#H.\XC.(T:5'%)T"ZG&/;8 MT/WL"35TWXF;S0W=]Q%L#_O\FA;SBK.$7A,85@M+Q\0A1.L DRYDUO*H3.L" M'O=1G!+5^PBVCSS+T6CR&[DV^:?)]-7D(LS+Q>B^^3FPRO*L"*7DM_:*T@<%?40,;L-<8)J= M7@D\AY\ MQK7PWLQF%P1-:0Q>DY/LWJ6$#&1,9&\;8Y-'KIV5_3B9#\)Z]JK16O3] M7A*\MZ<9Y;.A?R (2U/G2'L:\XD^&5^T-]::UODA#\ Y)6WH).H>TI/O05OM M9RH'E!E!U%K9BAD+(20#A47I)?G1R%IGTVR \==Q9,2<5%GHH*?=3MV(3G]'1@7V'WD+V[YH+-$N. &2=]20Z* MU;@,H;E T_8&.9=DP@C3.E%A(YAGKP)MQ+RQ.<%!4G(_?J*OO[Y^^^GCNY_> MO7_]X>S3&_IMLW3<#8_O,15WFPGUEX:+B;2F'F(7-*1.&#,X9SCI023^(_.< MM2[GWWL:;F8%75W,,)9,R7XL7Y6.P$H2U 902"7S.Y/ @8T$%H5+>ZER#!KBA M!_3=M0YL&ON)I*GL1..DH3@;QIYOX%G<*5DBFET>V&T#:I<$E>VXO@_DL+DI M;3BZ3W@C 1^,?:&,0JXE\% /T*TTX(J2H+SDPC,;RG81YJ?%^H:TE;GN-PM$J7D,Y[SPP(FD:];&_!::UI#3,J,N31R_;IRM?C'\[P;TC)NC(8 M^\BSA\/FRQE>3W!1_&65 LM,DBDP2+IF6"/M5YZG"#9C8K1=H96MJSD_A.<4 MN&\F[U[>\V]Y?)&O6^UIF0.YG0:R8;22"64!5_ MBR7?2:@]O/"7>'ZB>:\:5_]C./_R\F(VGYSGZ=6%\]HJD?Z7%K6>C-(E&0VR MU+,)HP2A10'47HCIJ45^/6?>? VSQ?M--]] MG0_/A_^-5=0K@;S^_2M93WDV"+$(+5""KP:1THZ6RB0%9*\$MT)K?C=R?#\X MM/5HSU0!^I%F+ZW&EG@&KIC N0E0A(V@&.U8CB$"9N&*=83&];0>/%>..XFP MAPR1=U_S%&MA\)5N71[:?_T=9KC<&&)5(SGM0+5TC 91!6R M$.29HBADB 3R5@-A@BBS=$4:E7CKSBT/P#D5A6@E\5ZZNLP6D9 K4S2Z[#A3 M ;*HZ2HY)4!3!#A:M!(*C[FTOHY^%\.IT-Y)MGVT UW-\KKJ\\!E'Z3,"7*6 MI'[9TR8E%0>T)04F,)G0NBS.&ABG8P_N*=H>EOFWD_'D-JI+/;PN0*<"5R8R M0%T!!L8@6*' >BS(C)7,M!34L]>$MF+O8<5?59.\A'43[\ E5KPG&]4Z M7B=.2U[P6H$+BB8>G,;<>C5X ,[A=:$Q>9-^)-^#L_!F_(V U;=@.>U;V'P2 M3J&E.4N50%E32RO+0NN:8Q*#PYQ;Y_H\A.?TU**1[ ^YB9 MDQ2-+\!KZT&9 MY,$9IR CLY@%MR&T[B&S$R=ZRLF]5IQG!\02 OS9_)>/8BE\GT MLJW()_R]QKA)'C3^<(S3[XOM=4-Q8XQ*Z&!(M0M-2'F/I/.\5OL(,CAO:!MN M;8WT.)UG;\<\%:I[\(.N(%^^52_RF/B9#[+EK@3AH"A#OIXR&KS,#%AD)7N5 MG8BM;U5O@'(BVM--Q#U&F@M=BB6#*Y .8KW)BR8 +UC+BJ%. MNC79UZ,_>W[W%&0/-]O>YOGU4K55%?U46*TI*2"*1"95045^N940C12!UR;: MH?4YR,X@G[V"]$M+#_?D;@$>6(5>D34%VOE8:T<9\*Z&9D.*2I$)EYH?A-\" M<%K\[R3.'JZ^O2>&\G2:EXT27@V_#5,>I]D2X-7$WYQ_K88[*:%#)B0891AA MK4YX0OHV9)6Y+4;:TGQCV![?L]>,WLC8>&>NU>;R#8>CY1)VXY[G9=N-%S@; MQH%,F_7IDY(U@;7.:9G;XWTU M'%W,QNB'F%_=R'W M<#1S%]1J/1+)U0?[L]Y0C$+AF&>I\]K/M-):+IC,F".<")%M+[>K" M( CT@,D:=$)X:5L'4'8">'BM.H8:[*F)NU/8P[ZW >RE>.Z75Y)"6Z:#@\)1 M@HI8P#$1(#.O!0]&*7\@C=L$\4^=:TSCQMWVL%62WOWT\N]G;W]^_?'-V]?_ M\S_>?/K?M_&UJ)1T?XA#5$MZ9&+]54QB@7GFLH88:,]5D@4(.DHPCMM2O"JR M^;O<>\4D9F6,(ADPK%A0PFAZG3!"4L44)4J0IG5<^M[ZBV_=B)XZY9?NPCZ M,,V>MD'TAVWYM1-=CW=]VD?6A]&"&)CD6M.+$A(9V:8X\)'7O%_,.8J8T+8^ M,7KR+;\:D[^+B _3\DLHK6S4 :Q*L=X,D5 [GM8KX\)I[8IHGH'R1%M^[<3- MXRV_=A'L85I^!>%5L";66S^QYO73!%U1(*+C/A97DF_=\^F)MOQJ1/4^@NWA MK;Y:O99-(0C@U\F8OITM.Q@S%VL+8Y"&U31'YP$564,V('?,&(V\-[-N':!3 M,NTZ"[R'&/T=3*OFY%N ZLG"6POHR$9>=^+N'M@TDWH?QW9KP0EOI;$E <_1 M+\N+.Z4=,*Y]C7K1CM5Z83B@*FQK\1U($W81=@\:\!ZGA.5RNT)CO DR0DPY M$)9HP&D9( 04D78^6@";IYO?&/\(1[3=*;F;.+BO/'NS]!;FS24@GK*5F5L0 M1=>*D0$!J_L22K9%8%0%V]=-N /B\"SOS\GFSAE["+2/%HSW^SA< G,:41MO M0;):V%7:>D)1,P/H%XPD0,M8Z^NP&\$\8\;;"+@'8^XLQHOSBU'MY+6HX5K7 ML&G^4C>Y;Y?7W58^B'?5L?0@?=3D;C)%W@@*$%QD$Q-M6[YU^M76X)ZQ9O1# M0 _78<]26L@41^]QF-Z,7^+7X1Q7!:!]3)9L&IJ]58:4UV.M!%C+A=M(+FI, MR:C6VO$0H.>L$.!^\(\4GD6W9)&.B3DGY=R5M](P4*5!(YO3&RMIKV M!8)S52*V2)-=8,V[\CV9UIR]4KAEW\Y=Y'\8__.RCZ#3"HN*"5)&5P]2?+V( M5,":R%A*P2*V3B1Z0NT:#ZD:;3CHP46]/^6K+@+O:VU1(F";*_?9H+:<+&51 M^Y J%C(9SLR +4X;-#8(U3IFU0;Y::O=$=CMQ3G^/Q?+LF:S3Y,-#MSB;0HD MSE3M17+P+]LCT*1GPWF^+*?]/D^'D_0AQ\GG)<3ENOGY1&]! (6$AN:3V\NIC6MW4!<[EE?*!70NQ[J M;=VH_.5+EKK6\BF!%EF%,@)*8: V.$1E6<'F7>2.64+MD*JQIY1[J(OUR++X MC::>E\[SU]%P3NNAC\5D6@^3]9[<9I4A9)DAQ>2\3ESG0^]F=R&>MN;TR5\HML)^VFIY%(;[*!UV51OO1HCZ)@/,'49".//11,NQ!2_#6T<:'/%R> M>7&;I%!9$EHDR$8R0"1?PX@D<@L]! MEPQ2N%K6-7-P,B,4SI"[7)@0AXP__:EFC3E;HV6=H^OK;;5;QEVF/YA-1L.T M]#3(=$,24.TNH"OBPFO9F@P,;1)!N:AMI;UR]D:+>L<3]^4#9*$ M9\DP :%P6F/)A06?#2VTB=-[84/RJ?7]G:VR<5HFED@R8UU(6!O1"IHC%^!K M__)@4G'%&YUUZT*R6R:6'"U#(D2IDZ(-U95L0>68:6O-#E*T0@NG+?WO"6=( M'+D.UC(/^$N>#R..;K^UO13%NCW>42ID/3#E_LIEI43:6'OI*%.S)1UY&AB* M Q&9X<8D:55[+>VY7)8KPF!M&2%T31NW3$*(6,/4R3I;:^^*UOWEGDRYK%WX M?*1U$\%;E\O: M1= '*I2T!:(_;+FLG>C:HF+2'K(^C!:89,@;8 HT802EZU6OS#UP9K!8KJ+% MUDTBGWRYK,;D[R+BPY3+4BAS88B0DB-$1M2B[CZ!+]QA0&V";$[ZTRR7M1,W MCY?+VD6P_=Y\N8ZC7Q;?KQ'TFA@ZR*I8R:*J]\ C*!\CA!PX%!>%=%ZBC=B? MX[T1UY.X)=7%3FPN_(T*TMH)K=7)9Y/RGMQ%C(_1K/SV*<7-3&M>0YCX9QF&>OZH72T6P?7[3%L&UOY[XKQ4!YO,SVYY\_T M2Z9^T MIZ$'\WD=K/IQFO.E#;D-P)XO;D+E%NK1G8>C*$S--@^>S$I=,EF9 MVDCPRM-;0H9A%#YX85I;X$=2E$=<\./HR2[B;Z@?U0 >_$J&9YZ>?28T=>OZ MQW#^95&2910GERZDMHH\ H8UXP1!)19K?R )TEGE6$G>Y/*89;W=4(?WN!IS M,^E-L U]\P6Z-1._X2Y^J U]/DT^Y)B'W_+[Z?(^YL)Q'+@B0Y&\ J?Z54P MBWOQ!B)Z:Y/3,@JSE3KL#>%)J$DW<_: '!S,::\W3\87>?86IU/R6+_E#I[X MQF>U<:^W@]K(9WXUG.%G6@8^+]SX=^5R\!LQGE*2$5C ZT *Q!9=N)R"'(1W M'+EGKG7P\S%,W9.7USY_=9YEF74L0RB)YBMH'ZUUPH!'SZUUGFG6^O[80W@. MY1,WU8/[6;6Z;0[0CR\\O3JG_1)4 ]Y*Z]_C\-9 MIN7M(X[R[!/^GF<#%I-0GFNPI:IX3 BHDX>H"CTB M\*<2"KNRYU8'!A^7SUTV54L)?;+6@96U3K'R"EP,GA9/';C/S*8>+EH_ .A) MAL-VHGW3%8K.XN^C2>D2RZ6%OPV8G@)@MX <^?)$=Z+NJD!G*?=./9E:@K$8 M0"9.!G/MPALPTK+)+=?*2VMY\V6@?\JWO3'1,^.["+=UT&J9-+"*N SGWU?9 M R(5G;4&;VJ1?N8Y?G0 $=(?]]?YI/& FL=F%IB>HOS MBRF.?L:KJ(GU65AR:UVJGHY(#&H?_\PI["2NEJ_A M='Z]TOR<)Y^G^/5+O?R]6&5J,S)FN0?C:P/#1/:%-RC(!;91:-1.R:VROFF4 M&XLN?7>]X#X(X&3LK79B;MB.8P%JJ=0W(:TBJEN VL7>>DP'-@$YK+W5D*A) M7U)N_?IO!%=;D&5N,]C($504C' )"Z$P\EB=+O2CYT?]!KOKT,SO(MS6=M?; M_-OK\><1CM/E[F.5T30>0C(FUTZD!$;)!)*CST9FY\-VB8]WGWRX;;JAM">M M1-7:U/IUF,[FA&4^C*L[L*275AH'&;6J[2F1IF03Z!PYURE*Z>16Q-U[]+-G MKINPFN>B#]-OUVT?M40F@Y7@.1D2RI(Z.1L56,&M,4@61-SNI/;68T^!LCV% MU-(LJD@^3B[F7VY@*1)#5)A)=:0EHYQFXTP08+*MY7-9EG?K^6P@[,Z#GSUE M7035L&U7G=VO^'\FTY<7L_GD/$^789) 8*)F&GAM:J,47B9LV$)@5$HR)]/ M@KD_\DEY+AT%VYCFMWB>WY5;F"Z5>!M0#5V6C4 .[[)T96C2EW@;^RJ;P;&B ME:G=96A](7#!6D!)*Y 1QI4B-(LHGQ_G#_@J!Z%\%ZFVMICJ?2%:^(8XNMQ: MA'2*!9T@U!K1BOL OB90%&ZR1Y6YD-OMP7>??-A-N)&T)ZU$U3X>/*OU6.;7 M:)Q+60;F(24DFT 5#0X+ J-]2+ 2DV+;AO/O//K9,]=-6#V.) XH4(;*[,-1'F1&"E-,JC?1RI_8BBI!M/&,[ '> MO++(&AR'/PEOR=7=@B)=!=U#POQ_C,,Z5!&%"H&,/!E"[2S!$+P)#**2CLR^ MG+-OW:AJ/9*34H &PNZEK.LXDI4^7;9S'\[^24M@'L S3R5FU34GHH9GY?7PK=*L VA;X^BH"_@BV MXUBN;1E]5%T:T'&0M>4.3D8O!><^@G:Q@%*:S"I%9E5!(Y1@AOZ_=4V1XZC+ M(_;I<;5E%Q9:AT+?7TSC%YSE25G9Z-<[\*_U'M3J]$U$69L=:4A,U+1@$0"- MUL R9SGZX%#=J1ZR(=*V[8A'J"O>E*A)WU)N'5U].QEOC3,;'R+*!/1KK/76 M&;T/%3$3R89BLBA^*VW88=!34HB^9-WX4.S]=)(NXOS=]/+>^M(7QVA<4 F, MC+06NB N2D@LL\Q"&V4VNJVX2/G8>O&/AG#LXEP[Y-M&I!=0S.K,@6K4-L6 MH!J>?F\$\D8#[>=77@)/1>LDB!\$963RDU.!#SD!XD\HZ2ID; MON^'8OV!\^\#D;Z+7'L)7-?;(BN[PSB>99!0A*/9Z5JY*!$T6XK+GCN3<:ML MIIW"U-?C'_:PM1$E]\+,>\JSA[CBY0RO)_AN_B5/+[%)9412B8''7!/.2P9R M8&BFT0H7O8\EM0XN/X3G%+AO)N_^BOS4GL(O:SM4C(NJRJLT@ZL>JF>S6:;_ MI4_X^X!K'C33'K @J>\B0)Y9[:ED571:JI);7XO= ^83+.K2I0)#WT0U]Q?S MO$*9O_LZ'YX/_WOI)%W&UE___I4VVCP;*!M$R<8 QL6VF11Y2*3\3!GOI,T\ MIBT=Q2U&.Q&%Z$>Z_2TMLP&M;#X%BU!JM7_%-:FA)+P[I7O\=-D^FIR$>;E8G0?ZX?):$3.R6\X30,=DU>6 MW,9B,IF$]5C2!4,O!3J++@+SN#?((>?!=+NE^2CJ95 QM1HI2R]DR3 MU9X+)!.-X(OCBNE$(%OO2=LA.[S^]$SQ7@JU$S\][%3OIY-OP[K!KT$YT-KI MPK0 H0JMFTE:"%EDX)9Y+IT3O+G'_A">4]>89EPTK'VRFR3^,1W.\[M2:EE[ MXPVR /5 @]1:!\#()# F+0X^9:GPQII M-TQ*D2V)I9J++M7:!I:^2$W[/8F&]OSCV$A7&/]4L0Z<]7"+>,LM.6GZAV$5 MB:Q5P80D=R$6$$821,XX;]ZB=!>3J?7IT.O_NAC.OW^,7W*Z&.5)>1TGX\GY M,+X9S_,TS^9=CH.V?G:;\Y_]IM+HP.?E"&>S=V71S_B&3^)J1)6<32=L[5[, M$^W;4M#:ZDWP6K#$=.N[&NN ="[ ?BG4R^>^^+X891DS3MG1[D&38F2&@#*) MK%EZ=Z"DS.N-3/*S6_L8#\ YU,%.=[[OU6%O).-C'^:D/!S\0F[ZZ/5X3N_C M,L07L0*MZ0ZY@!+HEAZ/B4(K[KVG3>Y_;FJ(<]!.DL_DE#V?7)97%)8S"$ M(I9$ZQ;I9JC9*TY%Y6R66-1##MM3X'##"45O%.XBLM87 #]6\^?ODU%Z.5G5 MV401C?$%HL3:)<"K&D.RX%QRBBF:42F/F6OK'WTX-Z:;B"?-Y--#N/9#'N$\ MI_AUW_9J&QAU>"0+X7C:L(O,FW=ON'B5O\7)\BH3 MCM/R0YS\\LO+R\V/*4NNJ%3 %I==L>ZHWG#@A?E 8F#Q;CO?3?G\CPUUC&2" M;F1,>I-D#V9$[1Q\N06^I\V3G'3\3#]X]]LX3V=?AE_/RCQ/;VC^0'+ABV2U M*D%6H*01X'FN61 J8Q2%2=8ZF+DKQB-4"&@?NNF3EXUZU$\H^"U.:^V$;[ES MX/?>DUJ&>1^&V2BH>T;>2!J.+NHX'W.\F!+B>I.G7NK*:7GIZ_SKQ?PR)>4U M3L?#\><9Z<#'+SB]D9MB2DHD' 2?$O&=(RE7C Z$CZ1M(4JFF^+G3< M$='2VI>B*(Z%@S1.T,;M,@23Z LY<3K3B^-C:_>H[0P.%: ^BNYNCFD?G/QC MA\&O1+!J(G9SVUG8H(*L!5,DDM$9-*@@'7B'BYYBBA5MN6J>Y[<1S/$=^\,K MR*;FUYV(ZJ,BW T\JW:C6R#JJW3@/31';H'=C:Z[==_:R/HP6E!<1)ZX Y,3 M.;'>D1/+G:KY%2P'BTY@\TJ !V)_VV[8?9._BXA[*09Y?CX9+W"=7;J@@7E- MWJ<'G4T$97P 1SMPS=G2R=(")VWKM,S[*([KM.W#S;WZCIT$>]PC J=LUIPL M,I$+N9#D28(7.0-WW@HIL^"A?:6/YW-$<'1+HB=7AYW>JT%H;=I!YKZ<*]2B] M+I$X3K=^OMHY;3(JD9&53-U^-6V:/D@%!9TVAJ$-X]$F<-.Q$ MT,:3AH;2[>.F6;?=],7W]0]8O"]1H&08"UA;LW&*T>!3T1"=Y!FYL^ENW^-C MAT4?FLZ?EL^3498^KJBL159[ %XN!MO@Z\EP>@S;D4I'/!5EV$I).S+91^_% MQW *9(9)6T 6%T!QKL'YZ*'4\M5!EV1#ZP*PQ]&TQZI//%=%VX7 ?J-++U;M M1KW*161)%JSA-356 :(T4#CSV04,EK6^N7D?Q1%NSC5E:G.L:1\Q]U%J&+_7 MX.GL77DU_%8;SJ;9$N0BO#9 9:S3T=9V6HS0.0->.9I[MDRSH+GP6S7/WD$) M'D;T5!3BP*>G#6GJ08EN0+F"MYK_2YQ]>8_#--#..Y=E :^1U[SK )YQ 2P$ MSIE4RI9^UI.'A5[D&MA(:$, M.&5JTIX6$ K9 $*PS(MAW*?6QRY-@/]!]?+PI&^,.O23J?F?;UYWOYU_\R$M M\S,W@FN4FOF?.!W6<-7JA4\H@5E%!KN/]7#8<[*5DI?<>"N; MUU=^!%*[1,JU Y%N+^-W5A5E,"?:OW5M8\(LH%0(29$FQT+&86D=5-T2VJ%2 M'UOJQN:,QG8L'#M5L?98>4E;]F0T3/6(8S63Y9F6+D(5[<&&B+7T5(!@"NWD M,0OFK54Z;:5.CW22VC3^\8/J#7F>-)9WXW9BZS"M3KJV0-6PF]QF)(=O)]>& MJ4>H[R#FPRD!(YL'64$HOE8'MUF SU% <2IGB\R6NWUAG@7Y#W25.R3WNTBW M![][_:;Y?CH\QVEMK$S"CD/Z>!G!Y#EDEL@:YO4L6FE7P'DCP<: 7B<>C6]= MQG@WA(=M4=:*U\G!2.DC5:#V/IJ=A=FB#]9 (*D<^"( MJ.E#:W_Y%H+#.[Y]6IX=I-L;UR\OIE,R/*] 26%TDI:\=*054652110B@XK< MA\B%**$?RN\ .4+(HP,[:XGN(MH^S@IQ]N5LG.J_JH/_#4:IWL]@.<4 ME**9O'N(NB_ZJ=Z:,B$*5C&9('LRB)1)'ISA$;0QT=A8E' /U0'<1P/NHS@% MWCO*MH_\N%M@8N2I:&D@:+)QE',(0= FJ+UV @.79 ?W:0B< L?[2[2/ZLD+ M,&\GXWAGABGH[+7FH(JRY',4,FEUJ3765% A%FYB\Q83&["<@-774< ]K.(_ M3R;IM^%H-,CHK8I,0+W,0)/CI,J*2R"?QGLM/>V A8:TT M15:ARV0VD**1HT@8?3_;\PELQCL)KP<*?QEB&(Z6AP[CM$C;^S(9T;-GRQR+ MJZER:[GQND QJI:EHZ7%*25!6*8\CU(CMMZ:M\5V6C'87ACI88>_@?.N1V)" MEK5//11I:@5LXVA9X@%RTBJ50CN2:%U :S.:PVM'/PQN5I,NXN\Q/O<>O]=W MA$1 /YE>Y'0?\B#9PB62GZF-5K5?3P27=0!KO#!.)]K,6@=K=H!W5-7IQ.J& M$%YK2OIR'-;!$I(SKPIP'6K0N2 $R2+$4BP7P2$WK:,]&Z". N[7"EWC,ED1@F&) P:^ MR&ZH]R-] D\K56&,1>9[9/\IQ /;5%T)*&/16$R_OPI3\^KC?VNO)SF-)P/ M!+,N863D[R*9V=H(\IT"^4XQIQ B\M#\ML0Z'$?5AZY4W56"KG+NP23X>!'H M4<-Q37QZE<-\X!(-:KP!+R--4 8#Z+(BGSE&PZPN(K6V&N]B."7..\FWKT/= ME2)60#E(&Q6&"$'3M]H69UDJ3C1W+1^ N!7)*2M!=TCV<"]\ -3"9IJ+(P*FA M\GH7@@Q5JVOGKN SMSXGT:,M>/J6WTX"/MAEQ/?$9"9=7 J@1?N(1Y[8YIKB M+K![[1&LDS68I .IDR/E$+PFBY !)T2N$1YOFK\U!^\1K$JR16L/*9)IJB0M M>\$+!II;%NDMB!%;7]A_LCV"=^%[EQ[!N\CXV#<.K^:SL8XW+69%&\[ EYQJ MT$/3ENGJ$:I&@=P*V[[/Q]-MCM"1[:T['>PB]['X? M61]&"Y@3SF4?(7."IU2.@-DQ4OZH$E?!A/R'ZW30F/Q=1-Q''"E/JQE]VRI; M5<#U6$12"E(MQ*%"DN!8SJ",U,*C##ZV;GGP )PGT?M@)[;N+O^-1-W#K;(7 M%S.RDV:SLT@.U&PIUD6[SDR:S;" E;R>J) +Y'G]8HPDVRE'+UOW--T Y=1L M@182[R',N Y6_3C-JXJ,VP#LR3!X%-QQ[(0F5&ZA'MUYZ&'_>!QH] (+:@:9 M^0I4T5LB=:W5S[-46DJ36]\^.Y*B/&)2'$=/=A%_ZV8&O^;IYSP]^TQHJBGU MC^'\RZJW[^6^A\*%H$6&F#PMH9D6Y6#K%^U=4%A,<-NU2'YTJ,.;#XVYF?0F MV#XJW=XR0N3&1^0)*U.L81AJ@]R"!S%P93ALH9ZU7AFUP M/97.R%T"5LWEW[N._#*D5R,MB@(N?Y'',0]D)C6N!^Q)2PLJ"0]N86(5EHO4 MQ@G;V@'= M;I:4AWZ?=1DO86Q \YY?.O2X3#F%?U(@=>[;N,_&Z5JIES6\K8@&LQ=@4JK; M(PI 64O"&Z64EVB,:ZXTN\,\"17JF9T>4BNN@2Y3PU=YIN-TX_S?Q9B=2O5> MV<)V"PDP) _U^EGQA15LW@1D&URGH#+-Y;\Q_Z+UF?RK/!U^6YQGOQG/YM.+ MA>;_YV1$'^:T9/['F 8?U:(QUW]XL[5=A[/[1B.W.>/O0PR-<@&N1YS]A,/I MHGC/M=9R+Z3.RI,)'+#>4=/@E4+RFF0,L6AO9>L+%0\"ZKJ273UQ=F.8%SC" MNM1^R7G^2WT$R?S%]^L_>#D9+])G/M$@+[[_/:?/"Z9FP\_CQ=\N@Y\E!FX% M&8/!E)K_&A6)RB80162AM8TVM#X)2[YH[RX&[DDMBS);FQ; V@CG6H<93 M499)'Z3UX(BN!789P]L&6D_G(0_ .LY)2","MU&+#M(_L(((IJ)2+),E[#VH MFBV,44["+TUJ<>;Q<+985V&8M/D9F0:BQ> MR]K+,#'P5M0"&2:+3)Z+POB8?;_VR8=W]IK)?-)*8 T#TPLPJQTM)YQ]NH7* M%,&S2I+V,N-K[@>AXN2 UB.;P#QZF;=KM[UQB!/ALXT(>UBFU_FE'X:S95Y7 M'1T-Z1OZ0-BDD!!$UI 2%RE+Z9EJ'1)\",^?MF$_U/40@%XOA\NW:!ML/=F' M#^$ZCH'8CL6-ZM&(@EY7GS48BX^>"1XA6E9 &5V+%/H,03%5WQE/K\RS5X]' MS,3C:,G==7 F^/_:5BVH::'@^<5ELM78!LT/9F.MY$.@0NS! M8+O>C]Y.QN>3<9[C]/O;29TGCI8-JU\O4B!^S3B[F.8!5]9JY124A#3MH!"< M9-7>%,IKE9R4_7ESVV$\IKG7^O"[5WXVZM-!DH=^)LG.?IG,9GE&+]6ZOVB= M-+3]B#TF"^TY[>9)0G<@5437*NMT*)R1%CF-AER4NBKI$,&G%%7PDE:[YBF M6R'K(TY^-8+_X69W^+2B9OJZ3?S]":C$T\\WLEI*5?>U6(L$ MT)079.O]H%Q(/G%ZR#;0_\X]V(G"'/)-] MI']@!0E:6XS%09(ID0M&7I17+H(D+TKH9%Q4?]S\H[[T8A>A]YY_) 7C2FL- MR7A=P3! SR4PZ06Y E8P)QYS%9Y!_M%.,G\P_V@7@1TN_XBXX$F+6FG$UB[S MBI.N1@,LU*:CBVKUV]V5?R;Y1WOSV4:$!\H_>M@.6A:("+;$6&T:4Z-?IF1P M3&@0'IU57);B6Q?UW0_IG_;E@_;E >CO(;MI#:Q5<'<+8#V9GAM!/9V\IM;, M3OJDI8?%[@& ,C 3C /$6E; !@TA5[PE&XQ"*&Y:1\;%%LG2=K;.IA$.;^HT M8F#26GR]GI>ME/K=C2#^VSP?>!>$#@0P,EO;ONIZ[R,)VDN-''/)\O@[2SMY/YM4D_2$479\@;,ZFV M"+8R@%.Q)OM$R;SA$?5VUS#V&/RD5.0@#&S<,0YR>OJNE!G-HGJ8B\["K<]* M-SV_QY/1K:;4Z!ST[EC7^I9,T"ISVJABD.0+N>I(&T/?&B:R=L[EYITG-X'I MW%KISH.7CEXH):/-!J)(M=*OD^"-DD"K)>K@#'/9]3S#@YXAMN'Z7@.ESK)] M*B=\#UY.B)*K)(P&EH);EO ,SGN0ID8%7,Q&M#[D>XIWQQJPO2"CW-C &&>R=8.> MYW7MJS?MV$7R/6C%R\GY^20-Y]]7T%9U>R.2N8Y ME!"TT8F5K=C>=L3#\=ZK"[W(N-MRQ"9@-!M@BSI**AWF)7/"4R68P'+%HZR8I(I75Y MTFUP'7[KZ"<>W9R#7D_/%W"N@/X\71SY+=N2?Q\((0/3KO;UJ070DXV )ELP MQDIAI4&\6U6PH:8\A.ST=*49#[V&%S=K]/(*[-O)?"FHL\_U=N7\Y60TPGF> MXFB@1$G(58!D7*GE41"][FX+N-? WH71 M\/.R6,OD0YY?3!R.'= SP:U-JS@0H#AR&F#7F:V62 #TAJC77)W7>;66M/RB/4I*<1N MLKW/]2'[JEP+9+49#W./&3YK!CE(FL]CDVN>ZW-CP&L=BP9%9*01B-Z"*M[5 M0HP2C'4JVA2S8*VMS8<1M-J,Y?/Y/9_XW)P%U$O6SR 0*B2PO9Q XU@NEGGOPB5Q),LY884G46.Z4 [\;5E.M NPCYP.I#Q4FEE-' RMD QLL%\L0Q$=L(Z)R)/>QX2 M/]%TH)VXV"$=:!=!'B\=R''FT,1J9Y.)Y+!6O:?)!QE#2+7K=NY\-OR$TT%V MXFB_=* =!'R<=""ABBT^6W!,9E ZDY5L T*RQD?.5?"9;Z4"SS =:&_^VXOV M\.E DL8/&1%LC>BI( FGU(X^,1:CI^5/FOU6^J>;#M1NL>\DSF.F REI:\<# M"\*A(*5,#D*6BVK)OO!Z#?=N^>\33 ?:B:Q]TX%VD?31TH&,8L+'DFK!:WHC M$EK 5)? (@3C)HG MK/WGFTZT-ZZT(N,#Y\.=)U@8()2T:<,/B22A/=(Q@K! M-M$K91%=3*W[A6R+[9BG8,W#U+T0TFM^T!6DV[DIRRPF5@B)QT"P'(*RRD) MY\"[S)75SK#4^B;1=LA.5&F:D7'X)*$KZ(\FF:22+-'.(056DS09J;ZHW4&= M-,*)P$ON3ZFZ83]1M3L@H;UN@E>0K\%]&'[^,J_I*'&$P_,;^2@E(0'-&;2M M_=N215J*0P%G.:,5.+ D^RL:OP/0$U6YOJCJ-77HACP&R!RY^K4-<<":*A=H M*W=:@7&%,1Z",[J_6]9U M@5%+7(HZ.74?$, MQF@3R5N-(K6N.[0MMD.E(C76D;L+52]4/)7DI(U3NE'TODAK/"H/03,'*C,) M:"U-SFM:JFG%=G?KP??W@AV_.4D_ZG"W/6%C6GKP$3?/_OK4?1N(?74D?1S> MD=J4MJ9V6]7IR,N15$@ZSJVT%F32&92W @(3M>T?"R6E($-I7?GU:*KS6//3 M)Z YN]#1@\9\G)3Y;SC-K_*W/)HLP*UN;4L?.#D=$&7BH# P\'+1LMV5D#PK M^FY)E.YVT"8P1VBCVIJZNS90$[FW3(*:S@=4(! B. @E M*C+O&-->,T[@MB&?GGJ#>/KNFO1; YZD[;&_2%L>A*] 7&7>/ YC%PMB&X;; MO\2/6P<=A'^7O@Z2:WE^?0=.7258<#6"Z)DNU M(._FH/]_>^^VW$:2M G>[[OX;IP/-VNFDJIZM%LER:3ZNVVN:''PD#!# =4 MJ&K]3S\> "'Q !"90&0"A-1FS:)("?F%?YX1[AY^>(;D'2RS,;VB_UI@N;G^ M?5+P2LM,:%BH 2Q9S?P"OHXF#R))+"*C9'2S>>; M>NN:7^%??9_/EY+]7/]^YF*N4G7:\*$!A#9DTM#-Z M22>:0XS:9<6<:]VROA7VBU.YDY Z0#;'3F!USE ,B9$D,AA=32A$"UY5J(KV MU(@,VS?M> K/Q2E1,^'O3,,8XQK^39C/5TD$C6_<'WWN<)?K3R]AO'MTS^DQ M4NO:-1]!%2DANII&'1&3*I%V!S/6"_?[Z/?H.L00C/' <]T*0U;@,OD J0@E M;+9>Y=8Y/L_P'KV/CAQ\C]Z'BN=TCVYS+";31BVY)E,PY@!.O96$UV"=H'X\Q[]2&H/N T]A)<3J9#A6IK:,S\GZ&6+S*WO1Y_S/?K0FM.'CE'OT3U/FDMGH;"\"J'2PG,Q@$YR MU'3Z1]TZ8/3,[M%[4=?Y'KV/W%LW$UFW1YT1Y\>9O0-(=I#BP._QHRN+ M7'&DQ5E7KRUE[7E ^QQM>J@9*X9YXYO7.7Q__L50?[1P=^[XK4,JKZ?+,/TX M(3-[K:G?$_W_,9OEOR?7UR]O%LO99YS?G4._"--&OT^^8'X(];O.TSEE@G+]2\1UNPMOOBX+.,@-+E5 )MKFB#0S(A:V%W"%#)!,#+#<^B8*6R=9U.T_ &=^U')3*APUJ&_'0 MO$GM-EQOEY]P_BU?,RLA6.W<*$P='B+!F4S&IT])>:^S>-BJ:E?SPCU/NDS^ MVPMY@$WBNU^\Z=0F@Q4FF_5D7>5#G;29,OCD8A".=* MY<'5H2L.XKLB=?-:[ M>:M706;C@HI 9G.%;3($5@R9TB$)D9T4J75.5G^4/Y8JM:!J@"/F"<0UG55% M'976#$*HPO F@/.&0;;F50C*M))LHE/J31]*1@MH_@AT)>?:C'98C(] MR>W7$4\?YO*KE3C&O/MROD17=5;;Q$&IFD<1/0<>1>96A9,&\9%Z[21R[K[ZJ4@1]Q]]2'J#"XCNL#]>?$VO8/*Z=1_1LU"SAG=?8VI9'[I:SV79 M'W-GQJHH"QA2\]H8V==I)!8\N0!XA[/@JS M%^ET8M* ]ZZ 8HJ3]YQ)^X.-B=Q?@Z[U!O+\+C8.48P[$/"8'O+]?88_+]O M)G/,_$JYE(,F3S%@;;YI-*/EZP@BN*!%Y%[QUL5:77!=L+HT)&2 :Y"[5S)O MRT.85S8KJS4/P(TSM+$:!)^*A2B,\;2M&F];)RD_C>@B%:4A"0-,N-FSZT7T MW#"7P(7H0$F_ZF;F 9$%RPLWF$9, /UV]+2^^'F%\7X MFL>['[L.P=+2@C)" *OSG56N;F0)" Z5129#4K;]B*=',,:Z'6G!\>-BQ^.D M>BXW'[_/IA^7./]SQC(>P.!^B.DV7M$%U4"7$-L1G>:NX7C&]JC $>(>3QFL4E%%IL#7 MZ?.*6PUD)BJ(=5:K5K+PW/IJ?4PEV',3,)8.])'R$-S3I4WU9-WX)A@(+42UED=>+>1(GVR:+8BN0C:&PAYB/JU ME1K^%M)Z]G'=SA(O4CM,@'*EC"S3I/X(00_^VM]B&(_\/8;=&-SWD>\ G+_'+[/K+Y/IQ_O@;L\AM-S8F,AJU8Y6J[R& M*(J!R)/U.J1H?&OW_DE XY_YQW,V&TK@ ]A\U<+Y\];">3.;IIOYO+;#YR); M+=&!MRG5LRY#M()0Y2BX*YI%CZW-_*U(QN=_B(A@ RD/S/U5T9D683E@JM<= MR2)A80F2*"KZ5**5K:\[[C[_\GCN)=&!G??-GO-Z2MX,+I;OR?MX=3.G/>D= MSB>S?&6TESQD2[9M[>29:2N*C'/P2B7N#9_XY* M+39PW]XL%\LP);_UXVVW3JU5")P F56IM:83T0=$2+[XF(-USK2."NS#="%: MTE+RH]4/KDZV!A-(MGY.N\OC42:,[-(*QS%'0Z8>"\&"0D4G?4@"M/4FLRR< M$JUCYB/>&YN MF14=+ZY3'Y2G;Q=1 *?#5G(RL926H_%.L-[XSX<=[DW[B/5 M<[DWWN)$1RFS#^0Z2TT;EZH+2PF*D$$X6P"+0E!&9 B)=L:26.'2>*Y_J&!B<^[[ MR'?T8&+T*F0[!Q%Z<]0HF]A'X0 &E M1VD1UJ Q1F6(49%%E%(@7Z@F@BLFM8PB"_VC)8P=<_@?+>,A@@4[KLD[H/I1 M$\9Z,=8Q6>@ <8^7,*8B;7F"24BEEJBBM!!K(\805'$8HM3-2T+//6%L !WH M(^5Q$L9XD-DRF:'(>GWFR/:)JC#P2O(L GG+N;7G]QC%V60.]>)G?\)8'^&. MES F1(R&:0XA^EHR5'L?*._ >*--K6P.O/D V?-.&#N&]@9"'N!-_V>83ZHM M4^\MUFD2UA41:QT7JU,K8HC@ A;P-FI$Y8P*K7L9/\1P*2;>4;(=H%#N+IY- M_E('1 .9=H_1G,:L.XZE)R@_0L0#O^@;0[.8Q#@O8%,,=4 -0K!*DFZGY#-C M3J76R2%CD;['C!N:\SZ2'8#K#YANR+QX^P7GT\G'3\O?Z-29ILGT8X7X858V M[68<'5JZ, ,\<$5FAS?@ZN:63"@U9\G:]I-1NT$;_\0_EL6'I_T % Q@^?T2 M%JL5;]#(Y+0T"="+VE:_"(B.5JP$3RHX^FEI[=S=1_#L>3]"H -L!._FM"7> M@8,V6,?)SO2U^XPBKP,<-Q(00PJLL)A]Z^2P!Q">/<''B+1AR&[53^PWI \) MU[_=3//B#B1:BY#>!K)955T>B^"Q3FC%I+/B&(6-]UG>T:IM^^<_6PI;R:RA M:;Z8+Z_>UY;4*RM$8@ZK 08B2JRC33P$3F>#%RFB%&J7 !EJ<:IJM[B= 6! J6DJIE0+$!<_<>.MZI>)389RUDUM 160$)_[D# M) :>"R8!WM9[E>PXB)0SF50H5.YTS[R/O+L/?8;D'2RS =R,^^?Y:C\1 MKF@AK >K++D[.4E"Y&--HE2$RNCTL%UPXRS22[!O&LGW,>.Z+>-WFN%VP350 M0'D7IM.$E8_E[$D5.%+@@V\!=_ E'F*R.8!V4H/BG(%S0H,O@L<4;"AEV"9K M)VXV/Y8>])%SZ^;Q+SZORBU>3/-[7"SK!>?=R\YW))/)8C&;?WTS^^9O)S(N MA-+0SROJ%L%>)//XI8I72ZFW1)LK(D$'1-1!G#:76 MT/3(.+GZ'3^&ZU^GRV^%.U:+'+('9"62Q:4;OOG^4F]YX',W#8Z5X6,Z[3%TKE%LZN4ZX.APMN_G].Y3QSW# MCQ;_K*'L&FZPC_ 49D3,Y)@$F\DG+KIV3B(713/':<_AB:FG4I'.@<,=1^M@ M%/816>NS\5__/TZ6G_X(__D;KZ]?OWY]N]&;6*S%C%!*J/TRH@$7K"1'$UFN MH6[G8UVEI^'*VV,PTMS9K6J$5BE^=MHQC=R+UJ6>3R.Z7&4X4.J#1/"WJ.JW'G<5H)9<>*Q) M 5XF4/6:,FHC"2#+.CAE@FN=/;@7U.5JQN&R'Z(R>$O+L]LKZ%]F\_GL[UK) M'OZBWRR_7F4;+)*5D"%%RLI1";;,KF:WU$@%(D:60 M*AK%V*#7R4^ANPQ]&8B-P;-0?@F+R>+#7W,,^>WT;LHXORJTS7&72*%%;= K MC2?59F1]9^GI-_0EM"Y>[XKM$G6F$1,-;PJ?.C7_:WJSP+PY*U_./G^>K.X[ M?D.\H^J.O'7)R&/SBGE0.KO:[*D (\D8PP.SJ5-.Z9%&32>PEZ%3XW#5,$"] MBO?4LH<'LYBVA$UZ__LYZTI8PC\L7ZX@?3CS]DR7/^.=X$ZGC4)14)M M! '*2=HW,SHPTJC@1;+"V2,UX_%3+UHGCA3R8VWPC;7AU?K.Y0\Z+>GVYK1Y8'7\70RJV#,WN[,!S[[(C6CJ<"W MQ.6.#M9NS\9X^_<4YXM/D[_NG'L<+3,LT+E'!R AM0*-JPQ^VFWJ1O]1PS^+*1FZCUQP2EZ28RF0RCE4 FYA.!*TF M"7JL8";$J MH=X96 6F))%($TN)AS&]Y\$7J M1;U%+XZ.H-X;6)1L="JZ"(EE!%5'&0=$ M RF64$1,LN0AAWX];_J/EN@6>O5PLUI>SC[_-9M6:Y]%U&HPDOVT),W]6'#FP>, B0M4Y&27JI SF+P"1&+9,)QC7O>/T4 MH"&"G^O,4'0R.*;IS7#U13$K9Z=>-AO!LI4\EO9C G>!&6OR2SONNP0N^\OY M7*; ;&UY;%+1=.(I$ )=35^3M"$6#85)C'5K!WZ(N,=3!J>E5,EZ8(PE0B_.<6\(/H -]I#Q22WA+UC4+#GRJ$[53CN!DS1^IE[PZ:X.B=6G_8Q1GTQN\ M%S\=6L+W$&[+/K>J Z4>+JTXSW0X0]. O_RTV#-&[F#1D @%*U:'F M@G8E%M!H[S':TCJ/\ISG^37GOH]\!^#\Z?%RB,FFVF>&,T6G4:$E.YT])&63 ML#'17F<;D_\^:"4,2D-FE M(!.(;,GHQ,+H-4@,I#&Q%"<*CZW[OW?%=@+;<+ X2!\#* WVR1P+^?R]J); M^2#I38D0=6!5OXJ3>/M,[8U 6Z5O;DAVA79+6#,'& $?/705^6[[-O5C5 MM%V)(KG32D+RAM4RMGI_;C1ML3%8YFP*O'4)X5-X+DD]FLE] #_DP8;W9C:= MD;=&4*6 MY*A7[J?3W8=;XVEX/Y?@-X&V?I G&@ '0' M>*>)1S>G=I?J-.;E1"JD;2(#V)?:*X?>HGI7XZ)'D"K8B+4E5VG=+N)DJK,G MFGT.FM.'CI$T9O%M+]XT(;5<8)09T%OR>(0D9P>QYFEG5:3TCC;@$53F(:[Q M'<[FA'90F*/8&""R>>>E^?;M_YB06]^#QWAOW[@N8$_!"UFM(I[)J?4]S!KK5W7XZ#]7J MP]*0*O5Z^M?-[[R>)_KPY:1.E<0@,2 RU<)@518 DR#D*%XUIW^%Q M-YX?V]-JQM0 766_8WLYFR[G(=W-X.^";; YI+MQG6H6:2L6=ZI'(PH&Z6O^ M!$8NN;4^('BN"YV4A4&(.H/4B;"S$+1IW^E^;/78.Z'T%-K11_*MIY>\6<') MJ^RHSY]G>95(MT9X>T#6L=E2"P0=/=E-+%D(JG!(/N80!#<<'QQ".RJ=]C[J M%-TR6M$R&TRFK2O:_GP:FDK.IV)J][]4B^V\A^!+ *YXT.A06!L[T?WTW!:DA5-5C7G,2>1VG=_OH_AA([&R7-M MCN)CD.$W&SQW)')5N/9>!0G:L@#*EPBU-)-\9NW(=R:\MO55SU8@/S7E&&:& MM1]7.;K5-*KB6B5:O\C_ZV;= W([=AF2D<(4(,6N6VR]X51H(3HI,LLJD_\] MG'W9&^]/Y1N!YYT!E=;IU*^G]"W^&?Z#QR11;_F4-JG3^^ U2IA^C]>KJ15A MOOQ*ALMT08;*&NZMTF"Q3%6RC*C=XLTJR(:"W&KIL9@@3&Q]*[8/T[%[UO=1 MSCN>M/CEZ[W?K )%C,PS>DT$,.2TO1I.Y[+CM8.M+HD7[;5I7?UW$-"QTI6; M:L[#[69XBLXEV[C;^E;1!F5B%E$9H V4UYLMVD8M>20\NQ*,S%:IUAUENJ,[ M521X!$UY5,P\"&.#U+E_QW/KU79!-%#D]S&:T\1[A^+O"34Y0OACJ45&7NB- M\T9JLM $!^]2[?!@/?KL98FMKY7&4H<]\=U3:D-WF3>/\=Z\PB]I]GYE6?Z/ MV74-6"T">0]W?WX;L&+6)2>9@&!!>V&1SMT;9/1XZOJMU M+$&S$:0[2+AG/?20'(VUCWG';ZN353U')FT6X#.SH&+Q$*4J4+Q/CJ-A.;=N MAK('TFE5H[FEVY* ?3CUU(PK6^_;OW1.JFNAK0GTQM2Z[?KFFG:,*]8X0)1 M9,AUG(]AWY4IUL8$JZ'%3,G:MB#4T3H:2DE*BRRS M8:W[1.Q&?O';:,D]%I90@\SJ*S JLH\@RR,Q<"$Y*J5I'8+8C&:T) M>QN^'[?0/5J\YQ(]>;247[Z^">T9\NW':^O=>YYL3?;4N0104M)!JK6% MX"S7-C)K7!I:>W:B.UFKSP:JL$^[VE R2,/NNTAO4=[:_EV@#=;"?2>L4_5Q M'X;1)Q7G>#I&UIB4I%99TFM7'()*&,$%GT"[DDPQUB)K/_1A9$W9V^S]Y(K2 MAX760977TSR9DUE>7;F;/%DN;EU\H0T67Q18Z6M[L53 .V4A9I,(3T"=NZ7+ M[7C *1J#-V)@UEA\K3/C?B=!?ES?<4_S>_QX >_79YV(60W%VS+EWF^O(/O95BLIU8@D]&C M1BBKNJ$ZO\)I N>--[H@2FT[)4)3 MLF>AT^C?LR)\A\4V%M]]9-J^CF$Y261Z_G,RN]Z<-#7$OEBLIE*7EY,OD^MW M. W7WSJ1NQ*9,YFL4FX]J, SA,(").FT)1(%G4<="QOZ/GN\<[T=8;/QI#U( M_^Z-##[@KY%TZT!+' MP"-DJ\F#06W H<7::JP0;HL%6^E'*Y'H2 MEKC8E9ERQ 79X0]KYS'XK.Y?:N M1^Y=MMPP81!0%U/'/!;P15HZYV6)42;EFB>77&KN(OR1U"+E.C&6 QK)"1EC$*/E8)-E09#/RTSKKES/+_>YM3;T MD'GC^-\WFS/_2@[#MV"$T#$KGSG$1!NBRK4CD.(>/"IA#4?M_#3:1/GDQ7FR#)9+)8S.9?W\R6N!E4KV2VWC,ZR1S!3?JRSJ+=GJ39!!2FV3 ,UE M!!5S!B<#@Z*E9H9>!)2MBR6WX?AQ+(FC61B@O^9#3+?O1A=4@^4-;T-TJI3A M8QG;HP)'B'N0O."MZ$Q(/$:CP/!0Q[AP#3Y;"U&+@L;0N8G-)S^/J 1[LX'' MT8$^4AZ ^[M'6$6V<7^+<8&\7$A2%')_)0,GF 6>93))>,MUZXYIVY&)X>WHD<+^26J<'SY=7[,/VX5FD=HHY.2D@VULMD3<9*%A:$9X%S+JSH=DNX M)W+T[8&7?^X?+M_')*NC2;[5M2XP&N:%WGGT^*F@!PK_(7U'2*YQT/*)CB"?(EA;>$@,(U>=LG%.3> 3J9UM^>LCL,:\_4&2^GSS^1:( MR2ZJH#V4&.K !S00F:E @M;DAJJ G6YJ]C!W[Z'CYF4>+/99"YD-X$"_QX23 M+_4DJ-TL7M[,YS6>%!>KCLA7T=8N.HF!57563RTD<=X5,-%P JV3;U[1_22@ M,^P2<4PF23OA#Z 9+U*J29V+[R"_8[R2EA:J2X0B(MF*6I;:]03!HE6Q1)>U M:)TQ^12>4^A%,^IF \E] %]JW0%G R84J8,/9##*5$W'>H.8,IU=UAA!OW.: MMXZSW0-P4:P?+-D![N$V*O@N?*UKK94"-6,7[W8W?KAX(;G'Z UH70T9CI[. ML2@@EEHJ;"1I:.NCX@"8%W: #$W4$%O(?<@;C1?TMBC4%I#S6D2L$K@2.!AC M?,Z$&67K_CC;D8RO(8.3^+32',+ "&&Z*X[*2*,YY*A#'<9!1UW*"7@4++%H M6?&M.]L]Q'#YNG"4U 1XO\TIG&;G3!D2VFAPDMJI (3>Y&(SD'@D66W=5 M?HSB\C7A2,DWO,%;EROB]5O=E[_(+3&[R2.:&IJ6HNNSJ* MB2-$*SEXK3/7CFMC'NP,NZI =S_D0@R%IK)L6>%?<;V<+99ORZI8\$.XKC5& M:TPFF6"X3&!$\G02204.T4+*M!U9A>3Q^$[\[GC )7';0H8COKN+7__S%TX7 M6+MK"A\9K=C4X3A*^ 0Q&-I<.+JB4G#!["V7Z_RT2V*\N71;WLE4@ ]MBA?Y M2YBF"@J99(9V&.'(*U8R$AX3:=U%A>RDSBQUHWS7$RZ)YB92?$RM;IN2N9I@ M].&O.8;\=OK/,)]46Z6VNN57M3.0XE: *'7E%CDX9QD4IZ4**L6D6]MM7;%= MB)X,2LECU3%C%UB_"?/Y:E;5(!75CSY]Z!+JIYKLG=1Q=;C),^S9CJBCUZF",ES TI)#<'2:\>DKX,V=<3I>==, M]]&<-C73?2AZAC73QOIL2]!@4C8UUTY!'5,"$;EW/M!)SHFG)X MS70?QL8ICNV"Z&?-]$'\[:^2/43XXZA%U-D:\@3 "^DK,@-!)$6&'W=&&^-8 M\XY&SZ]FNK$V])'Y.#737"6O4RB0@S2UB3."*Y%#S,+E&*2.L47FZQG73/?B M9'_-=!^!#I*LM56W5\J<2@@^O47,+_]@O-/&'*]:MIT?F\"U]K MS&-6[DRSIV_K_7^.7Y>?\.7L\U]ANC%_K#"^I@%!L3[6#C0"@EK_G7HP>#"CN 4Z%7VX6DRDN%B_2OV\FB\FW[8XQP:-$!@&Q*JRVX(LE MX\DB6AZ<9JEUU>P.*#^.E=F"BP&*[+?!JM_.<5-4V@7@0%;F7G"GL32;4-E! M/8[G8:0]Y3Y0FQ1!#'1J!"Y D>T$$8V'9*)%%7U4=HS=901%V6-QGD9/^HB_ MM<7Y!\X_XOS%1T)3C\E_39:?UJ.XTVP3?[',!A]HL:+:2@D#G<$\0%'&>&-< M4:Y;!LG>1XUO1I//>9L3,SCKEL;RW-0IJ\8QH!&DL?,=/V2"S@7#:DS M%SR@]O%AQ5 79B^6R5[R&N#HOG5>%F_+J\EB.9_$FY6E>T^YF,G:^&Q JF!I M&]$?)<2\^(V$]<=D.IM/EE]7P#[-KND)BRO.K/08'6A>A].&C.!J M1BPR)47*@F73?)O9@^E"%&<0"G8FF+=.)?VP3N%ZCW_-YG76T&^3:9BF2;A^ M%9:AS.:;-^+V[QTSJ>?01[5),FVRT$89IP^QO)X2@,_AOB[ZDIQUF8-.)8,R M.8-W,H/@DAO+I4FB4_?V/LF6'7"URSQ]XFF_?+W]Y3H,*%CMI"<"I,SHS?'T MYGAF/7!+![/A"DMNG?5W ,RQLDZ;:\_NS--A*#IUWFG-5GE)YM_L>I)7:UF) M;!4IBBD6R7T!;6)U\ P#A_0E6E&,5L('UBF4MB?]9_O33Q^;'XCO65.Y-TX$ M>XQHDPC5 5/#[GB[<(S?*J\%1T]2?H2 QR(_:]1>H *&%1L+B8PU05^"=9K, M^Q)DIUZG9T7Z$^WUQN*\CUP'B,B\I6TQU)UM8^;=!G-#84A8#.C@$RC)2AT M+PF6<58I:UCSODP[H(S;G*\-3[/V0AX@%?3E;$['&CF ;^HZ!LMJ@JEV+!4;2<$'*';0V8#$G&XI6 M2;XK5-HUFD=OUYC6LXGZ7OA$B8GG5&)EF-J!"UY\#8A M6&>LS";K'!XTX]AQL[;C >-??QPA\UEC@;5.DUAC>A.6-_-P_8^PL3=RU$71 M8H 94E-E3 1?5QO0B*AU+(^,NBI.7D"ZG5 M+U^_C]C)SD46&&1=[5%/6A6SLI!"*KG.\$7=NK'E3C _BEG6AHT![KJW ML, MS^H ;2 #[0E8IS'7&A'812V.D/Y8^\BF_X P0J$7P!FOXY5X[?(F)=ALBU1* M%I3BN2O&'J-N?+WH(_36YMV;V72YAG9[R"7A3;**@>&:@U+%@..:SE"OI2B: M60P=6Z$^^.3QK8%F,I^U$M@@%?SK1HU7W%NT62E R6HN=^#@)$O HBNJ9"MY M:#W >//LDQEZPUWR'R360:+RM1OK/V:SO'@QS1]P_F62Y&G6#<+\*SZ:(]/7N\>VWTD/\"Q\@KGDR^K?K+_ M($'^3MO@V^GWG]$*KI0P6JH(#+I?K[-3%F]GR%2XF'U=MR*\4[;->: )(VS%9UXQL MJ$CGK5"6%\:4=+&;MWG PW\ Q1F%E]:'U#KZ?M<,"]Q*QV2I[E>H#>H=1)LT MN) -V=O9\]#M1'KTT9=FG!PGNX9S&S;+74\AO.+6QJQ$ 4QIE=GDP#%;H$BC MK=!%"MU\NN?JR1=$\!$B'6!J0_6+_YY<7U]%QIE@J@!WHBZE*,(A.3 GBG7! M^N!:MXG4! @D/,=W>N75! M-5#VP79$ITD\.)ZQ/2IPA+A'5(80?'(Q@3>9=!XC.;:1!2A%U$&Q!6VW@H(S M58(]20:CZ4 /*;?/'%U,,ITCDW"],<-^)7Q?PO7WBA?CF>.%D,<,R2EBH#>,T5!"Y2\,Y$^W"R]M&J< _ I=!^N%1W7O,T[Y54FX#5 M?N-D ZTB8BVF;>[_T$;]C_J!;]7IJ#; ^B602W[WT2_HR=./Z\*BK]__RNV; M_^+O,,]WE>MX1#/PHW54&E=+G^BW-"+99Q-%6\'? MI*#7!GP3/&^U[4/M .KZ'FMG[+3$O'(5_HL( M6;S_\%^;(B"5F$<=098*+@>_:MH#4NA4LZ56-<* M_:[//$7?Z69,S887\P#7)(]@_CX)<7*]#6G00@C2?DC,D2/%4GTC"*E0N:14 M':N4#E:(G8^]:)UH(^S6V=3;D+[\5#?3U].7M09U=KWZV>;:1UGOC6:0(K.U M(LU!8 Z!R5#G!W++3-<4V3[/O6C%:"3NEOG1\^75^PIJW6"(D1X&A5 R6V6 M2O"EYH9+X0H*H42WGDM[>O)]>^"/Z?P?+O.66\(&Q*W^=8'1L/GRG4>/WV_Y M0.$_I.\(R37NM7D7CDETE-B4P.600/E:WZ%D &VE=HPY@[E3PXU3$_A$[^2V M_/416&/>_B!)?;[Y? LDRI)R[=,:DDEU(%(AWYB H"TA2DS2F!:[[[V'CMO_ M]&"QSUK(K*7758&$_]P!XBSM]W&U_0L!2EF$P#D#1"=EM?^Y:D+>W8<^0_(. MEMD 9A-:&"UDSCR_B.=UL!RG5QG%>TD3'.P*81,,(/CK>-\=Y__8UI"1S,Q M0+>S!P&C+F@&NK\XAYN'PYG90?$18AUP"]A$!XUG6#QM9KF6R_/L(/(:HA:" M18?T?]\Z]>$,PO1#<=Q'FJUC8+_/IA__Q/GGU]-4LQZ_8,7V^Y^OWVWL!JMI M3](&G)5U^*1'\#&OXG,QD 5IBGMP7.^(;NQYT/CAC&-(F TDP0%R1O]!Y](2 ML39,OEEW1S922.\DAY"5J#8)@Q#JR N?$*TTSH76.:*/0/S8Q_AQG Q0*WX/ MT*9/7P=( QWH6^"Q_A#IH"LMG9OF]\;V93_/S7]>PK;KQ8X5)2(D1Z M86B;70T]3E1M,LN63=8;D<'@.,;#T=3NC-OHS4? Y@43X']]3Y2EW4) M#,F6JKT8E'"Q3M8B(RNQ8G)*239O4=$=W66KS1%,#+#A;!E@OG:CF-&A]@ V M%NM@:TX[K,P(.G#R(')2MMLXPQX*L@/*CVV2MN!G@%XWVV"MBZ^^!4@Z !S( M3-T+[C1&:Q,J.ZC'\3R,M,_3S/ M55'V&+FGT9,^XF\=[/H#YQ]Q_N(CH:E;Y[\FRT_KMFUIMLEB025+L0*B][JF M/=+:D:1@-$I:O?"F["VTG50-SDFO M5U_^B8O:2N\=SB>SS&GC+\A8#'62=ET+O:VN. M%>^ZRX$7@V:CT%OP_M7DL M\EN?RUM.)EK1Y]ETE1'Z?O+QT_+/V7M,6&]7YI.$!'JULEHK8T(4":)RA5!+ M#71@&; ^>.DU>J9+I_/Z8 @_C-:-R%3#],UOMWWS64+,B]](G'],IK1[+]=2 M^C2[IB>02%1MRYLSB,C+>MI,J/'>Y*)!'0K91:WG;^W#],.HUB D#9#R\N)Z M]784=U2W/J4BG="]L,IU "$ M#7#[>O@Y3B*XQGE=X-U_6<8Q.(ADH1!6:; &U97''U6C&DA1R]";[2VGR_".2C-SG[OY_ARK&X; M%]_6F8K6*08$ME[*&_Q[]:O%E3,"9?4@ M1 [U>L,Z\((Q,-G(@CH'@=L&:X?FO9O9LO_B/.VL*=:[ ^G_,]#K;9<'["1&N-N:3:Q&5+?LE5NA\<, MU#RW[P+/IYVNBRIS'1R$A!E(RQ$"R@A:^!(YBX6)0:RV"VFG6VQ"(T4 8R6) M#VV!Z+(&7TJ1C/ND2G/O[@=LI]M'2X=KI]N'[#-MIXM"2V5"K:^C%6A=P-76 M%$9X'B*98 );M^V[L':ZO73@Z7:Z/;AX+NU(NZSI9SO=?NUT^ZC)*.UT#^#X MN>@OMR4Z40I@K?-1T9 ]79* 7"Q+S"49]' E5^>NM_W:Z9Z;VO:A=O1VNIHY M:U'4-C4H0#%E(;!B(4>>%1?(G6J='?\CM-/MQ7FO=KI]"#MA.]V3K<74P>VT^TCYM.VTU6.6:\,!^." OJ3 M(O.564C:<8D%BQ/N8(5X-NUTF^I$&V$/D'PYW&WEMUCF^]GU]6^S>?U'5\I$ M[KQ0P$V=T55X!IY,W8);Y]^-N\(S/!0'CIRB3#<(E]-OM1Y MR_D]3E;$U+]44S3"-.'BRB2CLI$:6#2A3@>IR3^*D]WJ,3!CG'^8K+##23C1 M GZ^.5O>G&>C40-4$(V6U"P2JQ-U+/ ?%SESTSX MBSZ.CE"P9!RPR96]HS GKPBA4HP4MD7$=W/G7Q_9?W M\W4ZR>MTG)H]JR*MARZAC)YQ43(827ZAJF,HZ.C5D%WQO%JR&<.S>9^>C#J< M)0O_PEJFC_G%%YR'C[AR,UZ%)?X6)O-_ANL;O/OR1.%B<,6!D-5]E\Q J.^2 ME=+Y%)#^>S99><.(X!GMC\\FV#J8"CZK"%)W<5Q%= 6+X,!,9J PAESD<8^G^A2]W4_HW?O')3_#%_D7IK[K-[>^^&Y_8+P/NF8K:F1!P=*D-<4 M@S0@69%%"ZYE\YDI9[/XG^_Q>;['0^KP,X]!=Y9)LEQA# *430:4R0)\$!$B M1]3&>VN+.,<8]<]W=\AW]YP9[:6RSS@(OE\0VN:@A"2QW^PX5\JY,,+F8O$GA6 M"BBM"C@M,I@B@^;.6]3-LQRV0SE9;?[1%._1F4-$/41,_#&L345U!V!#5#VZ+"*5%;E52P!UR\K,T0C0^@ Q&H9,R>3VPE72RDO V1#U- M_P%2'J+V;$G.234S5C6D;\NJNG2EZ4$74NS@@5Q2,IZR-."#%J!JX0%JAM(W MMP]V@;D<"Z&)N X>/&.R,/Y_+;! MP.WI%'Q$EVT![2P2-,; K7KE*Q21FZ1":)X.NAO.^); L6P]W/X;B7H 0^ ^ MILU]\V(SS^L5IFOZ3[ZRW(JB!)PG6,^^S5XBB]0#OCM!.;B>V M"3P-0<1.?=D1A[[]\,) !4 !S<&ME+3(P,C0P-C,P7VQA8BYX;6S/>C:OIY-_^PG^/O\ITQ,Y5?7D[M]^^LN7 M-X#]]+___9_^Z5__'P#^[XM/[[)74[F\UY-%]G*F^4*K[%N]^)HMONKL;]/9 MW^M'GGT<\X69SNX!^/?FMI?3AZ=9??=UD:$_//??OJZ6#S\X9=?OGW[]OOO8C;^_71V]PO*<_S+^NJ? M5I=_/[K^&VZNAE55_=+\=G/IO#YUH7TL_.7__OKNL_RJ[SFH)_,%GTA'8%[_ M8=[\\-U4\D6#^D6^LK-7N'^!]67 _0A !##\_?>Y^NG?_RG+6CAFT['^I$WF M_ON73V_/DJQ^<5?\,M%W[MU^U+-ZJCXO^&SQC@L]MMPW3UL\/>A_^VE>WS^, M]?IG7V?:G'[L>#;;>ZKCLG)(?,U2RW']3KB1KJV]V0NIKU_CE.]5E,%WP\P&>Q);/#\MC] MX)W]VXJ,>U"',6WHK$SW#JOZ^T)/E&ZMY=ZCLUK]VT_V;Z/E'-QQ_C!Z95_S MH[79C_IV/M>+^?OI1"YG,[L:CBS;ABJJ@!8& V)X 9BL#! B%QB3*I?$C!:; MKWND)^ OG]>,--1\2?T4(.WBC-;.]'RZG,EVO;/DW5K?*FS MJ_S8+?#3 MV:%D4QD@V59UYE:T1BS#YZ*1;?647YQ;]8L>+^;KGP#WDT9_/ C]9C1\WG?KH=!F))50X%UL!@KJV'+["U MBZ4"IBH$D]AHP]@1-F.M>H;%C(UCSL&M'LMY:/ M_Z\/G-0J2&WBJ^'QVB,_.&[>JU"4_.V"Y&YM5IF\P'FSTH0];)!%)TJ^]?H3 M=W/84K1>XVZ5?;C]5/CX)9]_?3.>?GL]UNX#FM].U.?EPT/[K^VOWT[=V*>.X.J8RQU6VP]8?PAS7)*_%S\4=&NPPB[[E;@?7-8,9GZAL[TV+<1M( MO/[^H.5"J]O[Z6Q1_U=+T5@C]!^:S]Y831@)!EFE)0,8Y@80G2L@2&D ITR7 M%".6\\+;];^"D9Z-Z+_<+?Z8T>S)4@OQ6:]!UL.-'0BO,#O8,@4:KK(M6^L= M@C5GV2YK-QEWS&6.N\RQ-Q#& 2[P0%C'><7]8A[F*R< JM-]ON;YPWG4"5#8 M<[)3/"_.[_[(GYJUZ(.QSN-B5HNEHS#_,KTUIA[7?*'GHUP+#15G@,+&K89V M%8 5 XI*8U^?9(A7(6ZU!\V>#?X>W6PQM- S:Z0F=[=R43]:QU?/-W&@ MH81([0Q'54E *)2@TEP #@M#"Z6($EX;R7TRV;/AV6'9J=9LS;0[4LKJAFWW M<_?:PXC\33]ETS7O&-\P'!_4]O%S?(/]Y7UEHT+_WMC;\9I;A MK.4X^]GQ_#OWZR;F_[CSJGYVK-NW^KMLPWVV9;^GW8#^\$VV.] #BP/O%O0' M\O'N08^TXM:&/TVGZEL]'M_*?RSKF5:OEC-+ILW_G65 BP"3A@)14 \$P M!23/9:XIJDRE0FQ\%['>;76[<1/H$G;"XVB#W!EU_MB]=O)R_Y0[W@8Q=D3NS'OK1?Q]OV M6$>]6"[>3Q?_H1:U&C!F)-&) *A<"LA*"JA0,5%)6F&*:%\8_!R"4>L]Z M;BVGM96+IV877UN@'YKDW@=[^5>7>,JEG"WY.*AA>C]W /D$+LQ,M)];_ MR5:\9+O,9&MN,LM.9OG)+$.9XZA/ .V^OH$,FY_+SF@85MZL8!T[N,%/W2X MS;M8>?=V[*(?$FBM9XO1)T=IE=5A2,YL]&P XK2R(32WCA9!%"B"-(9(Z)QK M+SN\_]R^#ZF=0LP7M;2?]J^:NP/JQL3^]FIZS^N);_[+ 187C&:\A&'F,%HX M?RT]+4J7AV1OV?&.[+^VGM'ATX91O-,B;%3JS*_C I1/>MQDI'.[J'^9\ ,P0!-U*A0A1*:!P2KP30 M[C_%<4.]K5#RV,B]&D^_ *1 XI+G"&N1$Q%B]TK*Q[AF&-V$&Z"JT_2S2 M4!B&F:C.D__YC=N'OMD[]L]6K-UD;^PW;SV2Y@7\RJT$+INVCRWG%,@ELFU7 ML3*HL4L!VJ'U2_+,.'.XK5"9N^*IO[K:J7?U1+]=Z/OYB"I8LCS7 $*N -&< M "8- 5550 N>*A3Q"EJ\J/6=.;"E;77,%8HUY+/?' -9PX%G...'G9_U2H9( MF'FZ"HPK*L4ZA$Q>+':*UC/5BW6(?;YDK.NF,&57NAZ]G#[JF>?2>G1]CUN2 MCDS2U>TL\R<^L+F6O[^;/OYB[VF_+?N7[2=U_*1!/I^S JP_E?,7Q*T![A#2 M_?_U/Y;VTQN[$\M/VF6GN/0U]XO;B=K_PY8LQ 6HP6FZ+I MBR9T6/:#5JDS!>8=^K#F)*LG35K"39M-HK<<-X<=6WF:WX>M6P._;[^%\,=] MBX$&K7EI34;)#H,WNV^LO>3@-1[?T0J5;;Z(G]=R_>XFVXB6K67+G'!9*UVZ ME?MYWDHB5V!@Y@?U+9[GQ1PZ*\_$1=PR]V'Q5<_>U5S4XR:IYN6JCT/!$!*& M*H!1I0$IB "5PAC@@N*J0HQPNQYY%7A?H!1B=*)*NANZV;K6=KQE(&Q]. =4 M:4Q9::2 D(H!HDH.*D3LPHVP4**$M/)+)4@(4T03]MZQ1O[Z?+)KO\ MPW+A>K8Y.[H-*#].YVU:W!9&[?#\BK %4)@<"67LH]-&YW=,XDP.Y'J)?G9 ME6> /O#,?0?U-8O9BD?WLQTN=_'?\)G]UG":]7*VEQB]1 8O%5>#&LC$4!X: MU-2/#]]/6W77^/QT+Z;C$>&8H\(H@"C+K0\IK _)2V$M*I4,D@)1Y.4:'3VY M_U2#1M5:8GZ6[5CZR[N)T3*%61=/<8+V$D^R'K67N/^DP?823PJPNY=X^H)( MGT3?N1RJ3_K!G5A-[G9:(FR/1@377+"J !"YY@38QA BIQ+8$((P60IA\J!N M+SY$^_8F6A:R#0_[[4.BSYB\\/3T#1*C%+CP7P]0^'H>('&JQ=J'Y+ K<0 ( M1\MLR+UQ!L-M""V>?M6+KVXOZ%&W)5,?ODVL#GZM'SYJ^SE-%OQ.CS14.2RA M76-%9=?8BKENACD%2"K$B!$%(4%6PYMRWQL2:XK9PX9D]G,]6?_S=V$6PQ]0 M/[/1"TQAMJ-E(6MYR+9,W&1;[+9\I+,?P:(G,B+^= >U),%P')J3\ =$5$B] MTO/Z;N*R"?E\Y=FLTLZU%!A)7(!*20I(*5R'8V0 *GE!*V@8+G/O4JBS9'JV M%G_BUC+\/&Y*E^W"N5AYO&HWH<.[R_$%P+H-1#H8PJS!EF3&Y]G:Y8_HR'E> M\("BI"0 Q%4?10(15F-T4;[.8J+S=P]7-711@KWRH,M77YMHMTGK^6 .^D./ M2*D)DH0!FJ,2$,(8J B& +)2&0R1,DK&Y=N=)]JWO9I94_4O_PR+_(]M1F-L MCET';'Z.3&HP0JW684_VSTOQGUHN7 .*7_GL@^4P9>I=!.)^HYW'OM0<\K_EL8K\,=V;^^2N? MZ1=\7LO;B7I5CY=NQ,3^64$A25$( 8$4);>1DLR!]7Q*4'*JC2M@(#AHGD,D M'P,>X+R1.BA36_PQA_2K%G: M0G=S MYA3F6BX$E^"A/&Q3.=ND1!=?Z4)>YQD59O14 KI]5Z,F];)V[7Q!=/ MVTM6#=5NO_&9:O[XJXTJ-YTVX$AKI0N,*<"RD-84:MY6B2*A5%&6D%$<=K:= MD+F>[>.*F-M&ZNH!T_\[\+2"SX1LH&ET+("&AVR7SUV?S740V[UNQ6S6,'K3 M_B=;OYW4'7KZ@#&5"4W)VK!VM0=0CXQM'S3B+/!?^:QV%OWMQ)H=^^#7DT6] M>/HXJ^_Y[.F%GFA3R]K^=;U;DIB*F6S-3=:R=[KQ8CE4I74VARA:_5)/^K)4L]72T\EBJK"-FPJ2PP!R9$! M%=<(:"Y5(345O(0A*_PI(CVOXRW);$4S3.E.8N*G=M=*&J9X^T+.>UA6N^1) MI'PG20RJ?EU"'BI@Y[61];AN8MODY9C/Y[>KCXUCP1$N"$ 05H!P(H$P6K@= M79=))W/,3-AR=TRD]^6N)9DU-+/;P)K58TS\%/ Z.VW=G/N^TF+A_N]*["=\LOBUGM3WR_O;1UZ/ MVPJ>IQ'$)>5&58 +D[OQ6NYOA #*#-8Z)T)PK^9S,<1[7BA7%#.^0S);NJJ8 M;/%59Y;5V?2;V[D2?.ZYCD9!W*W>?0,7N"NXPTCFN+AI_LS6S-QD:U1W^>D1 MO( $EAY!C$MK20QF6+I+)!J=23"ASQPN-292VKV$F=AG1$Z]6A7RW'ZOYR/( M$#(N#YBR0@%22 %89?TC:O_ #!4YIV'CK78>WK.579/*?G/$ HL"]D#P=H[4":&.!D:=NB9.=:PR3ETOP?66W;KCPAO+ MV,$T*C\.?IV-+;3[*)2L+DS,@%): 2$J=&Z1!122&D&A( MB!A-])VS"%_\M2\5?UZ?=]5^WD=<^N=S[0U;>^"U:L8_32=@AS/K-]6+[&O+ M5YB.)WM;?O9A4/"C;,L^V0SE;DUYEC 4Z/N?A\K-R24 (,UNQ M\@>;GXNR);(GY^D,:B NBGNH\9=OB#Z1(\$H0'N$R^= >R!U:+\+UQ(U=:OMYS#9,!!]R7H;4 M3^.3(11[$'K8N\\!M&8A^W09H)C#46^)TQV77B8Y] &J-P@GCE3][[TVQ76= MR+5-\WI]_S">/NGUK!Q1/3R6+[M8 K1GIX4@I7/[DV: 7"3]3KJ M_$S9P#UJ MO=D7G3B3_6>M[NK)73/ORFTO?:T?VFF#(V,=/*4X 08:!4B5"\ 8+@&7)6%$ MRJ* +,3VGJ74LQ%=T['>>3-G[Q?Q5^5F90 M9*]M(+/A)JZ)3-LP8\WQ8"UE@C$$/S\BZ_K76GW3 M\\5JO]9@BO**2$ 9E8 4E0*<8@(D*J%KJUTB2KUSJO<>W;.KM*(5D,Z[+WBW MA;I.G# ;LR(3TTQO7Z2 _.-HT>*RB[U%#,L;/BE%9U;P_AW#Y?R>Y'0OH_?T M%8'Z/5N<:/>I]7M^KU9%$=?E\QKPXNU?,\O^;A]#EPA]W)LX<[[C;!FQDW09U= X+P%6L0'<3=9^ M<>_6:.W^*FFG!&]QD\=:Y^@]4Q!U0?SST=&E&R/WD>M)O;!!UJ.VMGMAOY): MC-N6H7,;<,T6JP.KU]]=(RC]'YK/OM@WI$=,51"A' /B!B$0C BH."D!8TQA MADR%6% V4"0?/1L4^UF5@1O-D7AZ;D'WCU+@YG3#$&@XRK8LK3L+.T::H<*[ MW-UDCK&LX2SASO5UT*3:TX[D8MC=[NN@.MH'O_)QU_2F^+R8RK\W:4[SG7%K M(UZ02N1E!3AQ.SBDX("C0@ C(-8VK,O+7(18IRYB/9N@52N'N:-]D\T;ZMET M9SBA&]#2_CAP/DLG@G[V*!4N849G!(,J6?H M?=$M].DN&!?NB=/TUI2XXJ?59&.,2TU9P0##.;=AB]5S5W\-*@0E1EHIPZWO MX7^8=4@@2*/#3Z.: ZRV0',U^YE'S",X0L5/8Z^1-4Q+6THWV996.K4\)T4B M53QZ_*#J=TZX0Y4[>UUD0X/95"WEXG:B/NO98RUU,RMZM8U.>:XTQ240!1+6 MW2\1$*8L %65@E)J69$RJ,%!![&>%]1V /DLIOU:)T1^^I=*\#!=7%%M4EI7 M=.V"V0"1/I'?1\14+1.Z2 W;0L%#Z*.6"C[WQ"GSJ@V<*R)^Z4J&N5S\K5Y\ M?;FT?N2]GMV*>?.SD:E*5G%6 %,0 PCGUF4V!02Z,$3E4FNA@@9T>-+M6<57 M7+1U^&L^LF^6D6S-2?;;FI? 5%!?9/W,00]XA5F&1% %&XE P1/9"U^J@YJ. M0"@.K4CH[1'I$5]F?#*WSW )K.[9M\;4XYHO]/SC=%S+IVTF)49Y*2 UH, 4 M 2*A I5D%$"D48D,08)Y-4(*(]N[.=E)H6Y4PUZ9O9DVO>AL &H?F^W&I&U( MVC9;N6G6W)=?:VVRU]^U7#:G#Q^L)%+/ K(:_%]!M^'I#]@PN[/+0N9XR+9, M9+^U;'A-\;D&JH#DD%X@BTL[:BCEA,5LH9+#S# MK6@) P,L?^'"XZF3,J2*H/8?/FS,=%*PHRCI]%6QFQS:Z-E,JV:A?E?_8[DJ MPFM_H2W?(U,4.5.% K@B!2#(AD.5QLKJ&Y)$5WE)=>!>QT6:?:O>FH/U,<)X MRT3VL.&B.4I0+J%V-G?#NMICAZ&TR7-J;07*(2 BMVLS MXA0@ W51\:+4/"B7ZB250;9&8TXC3F-B,*TJCB PA?V#$,P 4Q8=4>6$V"@1 M&DW#A@5+U?CB)D4A3%FC ?!66F_A3BCN7,O? MWTT??['/:'76_F6KJI>?/(BZ>@NX5EG_&^+\BB_Z_F$ZX[.G-J&^3:-X.Y\O MM7(E*@66N@022AOY$RA!Q3FR>NSV6F"N!0HZI^F@-70LLDIIJAOB\=E,7>CY MK;>), G*<%; 2.*C/\B6"/>OYRZEO(:HW0GYJG%+N M,%WN3(:V/G5#?I",YSU!^T]M;LG]*#G,>\(')"OOWQ?93U5^U6HYUDT3KW.$ MVD;A#*(2Y88 #G,$""H%8,0ZY(+2G&$L,&1!&P;^I'O6_#4CJWYY'2H1UWL] M &,_B]$/3W1 M\_FMM!Y*.Y)G)_?Z4WWW=?%EVO:'UA]GM=0?]:QQ8T:(5CE47 "-2FD-#J2 M%90# [%A4BD(D5=/U>O8Z#M7PU%V36C:EN_7G6E<"7BW]1D.QC!+M&8IV^'I M)MNON6A1_C)=]8W7-UG#G,=I2$I\ ](W!L$Y+IVC7[S#\CZNAJDS#R3^ZR/5/N[9KPJ9]TK91TI;LF-?W+_G\:]M1:614+G-:09"37 ,"50Y8 MS@D0#)6\T+R"*JAK9!07?8>EEM!.S[%5([+8%@ AZ/KYHKUC%K887-7K;E'=7GRQM#/8*5$)LPV70E*>-&AIZ2IBA OD1NV*-%3^*,B1=_[(KL \(=Z MPH2^@I,&""L* $KV'L MDNW4$Q(+)*J*"F'EES[:12;D2XW*'FWI9CN$ W9'SV*#$(8"Y8!*D0."F0)" M$ X0$@A3A&V4XW5ZF J9J++*0URRGWG(SOPY;#SVW1-('&:U3@@;T=OZG,0! M.^$))(_;YXY!(&SW^H)HG7O3Y^X=;N?Y O=[^\J7KHTPPLV^M&HV;UHG;.M] MK3XREB-C).8 0P5=RT<%*B@1R*W=*7E54*J]PB@_UR(49LF\!>ZT:9>? M,IQU\Y9HS\[YWQ47&-H@T^U)?YQ-'VNEU8NGO\Q=RL;&Q[V5UAXT.U:C@F(L MN'6XE#&NS;CD0)24 8D)ATB:BAD3TG3.GW20)8P;CB3=81WV38TO;V,6G!,&@Y HC U M@/"@D6LX((?!;,03(@^LI'33B^;OIPL]?S?ED_GM1*WFO+KID"X#P&6&O7C: M_OV+)77[O9Z/=)Z+DDEK>ABQIJ= "# %)5!*\YPB7E$M@PZSKF"F]YAP33!S M%+/?',W0@ZUKL/8\]!H(P= 8,PB\\ .P!%*G.AR[AI5A#\X2@'9TJ);BF7U[ M3)M.>%2S$G*N -1" ,*L#\4KUT"T%(1@4U1&!>VRA[,P1$Z1&4^_S=LV>J>< MIS_TY3T%-ASL%[S>O:E>>A'&8S*X@_4\'0KC 8IWN*[L6[@IZ)LU,Z.?FH3+ M-O=RM?_ M;5".6&@@(JZ5H4<5#J'0 O,6:4I)](K'?XBI;YWLE9TVUSAP*+9 ML^CX69,D,H<9C7UQ-XG2Z8\ +\J6JESV+)UABV4OB7M4*GOQACB-?3N1[LGZ ME6[_^W;R:JF_3+QG"/K +LPN MK#G(]O#++!LNZWC+B+48J5. 0H5/9#B\R0YJ1T+!.#0KP?='G'5M1ZE]YN.] M:=/SSWJQ&#?YZRZZ>J7G]=W$39T?45(9+'0.2J3=! 2%0)5+ BH;WMA?<"TI M#TA&B&"A]T2%]DQL?:1A7;)ZJK+YEIN#D90!IT$Q@"-D*"HT!Z4Q#!!C.&"H MHH :P0PCF"+JU?)D"+BC,CB[8#X]M;)OR#T.*7L&,LSF[PZO_##)'$?9![-S MDFNM_0Y7[L3.G?.N&>L9S8 #SIY1C3OR[ O=L*/0*Z#I/!R->>YPQZ572+UW M@'K-,<>8.37/M4D:H(:['A0'84*GRTBZ:*JR5[L[#>[;/.QV= M(\X@]E#PI[F&W?^_1S]*BNFLW_N0UD>UCK(EN5+)M/V6C MZH?IQ&EH\QV5!#)+5XW7=TO>KVIHC#" MF"D&E1"XC"):@DKZ0N"*X*$=TN.@*7*WI%)T;&SY)=)VV8^=KO%IU\2^V\*.G[ M1#_+-MEY 3LZ1"?8^GH_G;@#N#?CZ;<_:W573^Y6!SXBIX3!H@(Y%@B0$G+K M7%A?HRPJR%0%>8&\VD]V4NG9*C7IW.Y V1'.5I0#HORSX'ALC*00.4P%3TH; MDZM]5NR '8P4XL=M4X2]]+#-ATM2=>XPG+UYN&V$2_SO[153N:+66/N7?*B,SAZ/E+&933+ E0,.CM K1VH;(1$B2P$IEBH M/*AM3S>YGDV 0S-[='"Z3KC;4YQ54!#1J.,">GY6(!TF809@I[YNAW S'K4E M?7.I[NZ*=F!=HB;O^W62V#,U^.H2_'PGK\Z[8H?2['0^;/OJ?U@NY@O[_JVG M,2H+)@Q1!6#"1OR$">K"?@R$FQ7%*%1%Z:7Y?N3ZWMQLI[/L]_!OYZHF=W3^M_K0++JJ)8XJH$A58:D!QKP LF =<"BH+0"F*OU#U/>GVG M':,15DU^$):BLEGLR=7TW#O$G??3N1X MZ4SKQ^G,?2FWB\6L%LM%4YLU=77MKL1].K;/OWL[L59(SQ?SD>"TQ$IPZQ%9 M:TD,K "3!0&*RM*HBAB37S/W*P&+/=M6^X)?/_]70QOEQ\GJ5E\[VL?@6;7^&KYI6E^%B(E)##$@*)6&X_%L9!10H; M3&/["RA+R7DQ:O,-/R_X;/'?X9,Y9-?[PWFA[^K)Q+U'P>TOI.=(@CYU64H" MRQ*!/"^M+E[)>8;>@ 9KS,0]6:AR.6_..0I/,P0K .W:U.#=VU MF]BK,6T1LS"VK+<#,1SS32'\S0K^[/:.UY/Y<4^Z/K;&(W!-OF,>PL,S;:1' MP'1^?SWF87%V\"]S_<&\GB_J>U<[-]),< (A 4)K HAP*<1$58!J+80B&.JP MFMG]Q_<<"UIB;IMM0ZZ)Q2R4R_L'AUU@FMT!,G[F*%[>,#MS*.J-==/&M3LP M7_WWB_Z^R%[83_7O"4_/3TN72-L/'CZH&I\6[% _SUP5IW@=E3M!%5A_\8*0HG0>86LL@3EWW15%->^F MDSN[3-V_TF)W5%&E2J4YUX!*(EQC& &8)@7(I4#6OZ6%T)YS(SRHA7R25Q24 MC"UQ8'WF^VR\FK(7W)&W"S(_=4P$0YAFMO([JL"1S1S=?D8Y>8B7LOKD#*7A MRU"Z13Y9CW+AECB=/C$MM_GK3*]'$E:4LB+G!2 \MVNIQ#E@5M6!--A(BI@Q M)"A/_"+%GB/:T[.?URQ$#G:\#*.?MB<%)TSGK\4E6/6]94UD "[3&]0,>(M_ M: S\;XPS"?O]:U>?K\(,42TXL#&SM0*4*E!AP8 H)")$EM"8H,Z-IXCTK/@[ MK9KCE/PD,'YZ?:VX8:H<(FFPVG:)DDA33Y(85#F[A#S4Q\YK8Q.W/]_S\7BM MZ2/")2Q@50#)*M5FF0A!(*!84%[A(E>YE_:=>7[/BK=*1&Y(9FN:H8G8^X!T M:UT",<,4+DS"B,3JDW)5GI5KEUQ0K6,W M--T*EDS@P#W= %G]4W9]9.E:V.P#=A8U^Z^MPG4_>YCL71_Q-CF[7A?'9H>T MN:1?^/>VYNS==E/EO MU7)-/5OP[U$=22[!Y>=W)@0A3%4W\EO*FY8E[]-F4WB)EBQOHIO:P!D27J(? MYT+XW79ESX&WDX>E?;9^U&.\J3WB]AY2 J59<_A*0 4K B0T*L>2<8:\%EH/ M6CWK=4-JE8,>V5/@!#Y^RIQ(ZC!%;BJJ&ZHN@=71OPB< MH/0\O0/.BWRV9T#'+9'-$%UUQ@L^U\JU8].3>9,AM9-5]^)I>\E'_N1^=/N- MS]0[ZZ6_M7[#?%0I8Y"PL6I58K=?S)'5=58 )@D5VI08YD'K^/4L]6P2&NJ@ M(9_MLKB;C.BF[.Q>M^(S:QC-?G.L9@VOH@'AS2"3 M89:J8^3U# W;5C(9@$>])],].:):>S-8P1W0CPC.2\@D M9>5H!P20'#/ >R M**L*2:4,]>\"M_?HG@U?,S:B*<,=9W+:5:9R"8(+NPU7"19F2S9D,D**H#T%#*MX/BE#9W'S_AW#U3&?Y'2O9/GT%9$Q43VI%WI[@679ZR4&(3 H*FA#MXY\MF6_FHC9'VHGF!<0XRXJ0(H'Y+#1E(!(!R% M5"'WQAF#]039[7GA[7@\_>;J<=],9R\MA7KA\F._-$>)^ONB*348:46I-0+& MV@/- *F0-10((U H5,("5TQ6(F82=1@;?<=0\JM6RS9%>\U@MN7P)MOPF)GI M+&NYS!R;<7.J ]^!G\WI']E 7R8(R.RW+^T8ZSZJ7*Z#)O$ ZT FGF5T=1Q0 MYX961SXMSLZY![Z<3ESF>M/!4LK9DH]O%^L"Y6;G:D0Q07EE2H IT8! 5 (N M(01Y61E(L$:\")I0[46U9RNVH;^(SQCV0\_/("7'),S^-%9EAWZV8B"=60D2 M,)$5\:,YJ-$(@N'01H3='.WZS)9:[9PWK:?;K[ZZOB%9O+.-NZW39;C]],*_Y MS'5^FG_4LV;GM&U#,F*(\X+;F*7BT@"BI'"ML1"0IE#:5*A")FB93\+5$ =" M\TROF,K<2\[DEJVF-;63P?Y.KQCF*>Y&?H]!)JF M'?:R+7_9Z[UW\G+_G:R9S"R7[6'1S:IW4T)KEA*W5)8O"4_#6LF4,!Y9U*0/ MCSD?&C18GG(L7^FY7-#A*&*/D9O6];MC#QH*ER_?.63#VU?H5?U M8ZWT1'W2]>11SQ?NHK>3CTV3D[_I^NZK%>;6"L/O])\LM<4K*]TF+6I4YL1P M4VG JHK;J%)H(+BF;I@]Q,R41SAOO%3E MNFG-=GQ73X?U1X;59]WX05G_@3.L;E9=4??&T+1=!A96^FPE_DVV^>QV$;!W M92T&-]D:A6P%0];@D#D@LFVNZO^ [S!@]?Y!1>C?8X_.J^1>YLNL6.W?X(K>52ES*$6+I*F!!"F):@DRT%N"EV4 M!DI1A1U%G"#2=TP];SK9;FE&3;\\B8[GMN"5,@=&TJ'BAF_7=?AWRI.KK=XK$L+W] M.H0\ZN_7=6VD,O+Y5_=_MWP_\K%NDH?L&EY+NQR[7]RZ%7OW!SM7CDA)%6$* M ZBX74(-18"[+D%2"$*A(E2Q/'P:SE4\A7SPT8-OVD;R3>]=O27=M+;<,M;\ M_E_^F2&(_B@VDW*F9M6Z-] L7/6>L#&TP%0!K)0 I&05J'!.@"PT08(C[4I. M L?B#/R6@B?@!+\C%^T]R]OQM.Y#X1VX##0P-R,N=NC=[&+<7G( _.$="9>- M%$"E6E^NXF78A2@%;$D4P=#)\3*64T M?$1C^'#XG)@GX^&S%T>.L9A.U;=Z/!X)4S&&: 5* EWR'"W>MB,UW>C:JZ.Z#2Z\*#1U M2V^%2C? C/ I5;VL\@5-:Q AJ#0 "T>E>!8:P>3*Z*H#1I^*VZ,?&&+[,6/ M/7QRS '/J<;$K!\[[$R8 V&.!L <_CZ\E^?+Z60^'=>J.85J^G TAQ.F0!7F M" /&# 0$6?^=5T8!5):2%)QR7GC5R)XGT;>;NDNT;403W,SS##;=RI-&XL M M@G!A@[IY=LMS12O/,P\>K(]GMV"[33PO7!D90._4CKZ:+L7"+,?'%:8C4>2% MTA(#(XQ=NS"Q?DV>&Y KGLN<0$I$LS^F.^#ZNU<]0SIH//>/='TW =)KKV! M&R-INDF$;Y8$R9UJ]\2/Z+#;*4% '.VOA-T=M["M\I;L \?-%,[I%_[];_7B MZ]?IV&F1)7TZ#6IDES-KC74.*E$B0(B&-GS%'.360DN,H2@PCA@J&LM/A'F) MF#BZ(8PR1"N.;IJ.V#NLW)S.3MUFV*6S M2=>"DLA*1;,QJ-VZ%JQ#2W;U\\*CY?=\L9SQ\9^X.V33,ZNGJ\HP861!-3& MBL+&RXQK(%RE#,6$48T+A)!??4P'D9X=\A79S-+U#Y'/ G(Y2$XA9IC!V)$P M92&*UD?[$;-5I_[-;'S]II>^;G.>/=MG4ZS+A M$5$4*94S4-A%&1 ;- ->, 9,"07-64Z)"&KLYD6U9ZW<\-"Z!C?9;,-&]N#X M..AS$%M!%H:TI\N0&K] _V #W><6NBT'680ST,_;8R=;\N'$?+4=MLY3-?-@=IM(9HJLP M2628XG@8U%!=!=.AX;KN87&&[(M[]G+VU-A*^]C[Z:1MES0J#:=&6/\'-\;* M$ A817,@["\*AF6NBJ 906G+PC>1/\ZF:BD7\]N)^JQGCS:FG:^J4%G)BM(8!# I*D"888!7B@"H MN4"X6,YB>2ANA*!9S5>;,WQ5QL&NCDHOJV*."3<:&@U7[B!S;P2@"/K M,V-4<%U10P0)"MU^&,EZ-CXM-TDVPG\8R/J>)_F2 M,\U!K@DL8%X4" >-J]A]>,]*MTLJT]^=40S<,=I#PD_58N4+T[%=*ND4ZQ3O MB31J[]&#JM(IH0YUZ.0UD0-NU^O@JWHNQ]/YTK[%;6L-PCE%>0%RD;MN4"X[ MFB()<@DQ-K!"J S:=^TBUK-R;7WF;(>X3Y>%<-C\-"\5&&&:&(]#^$A;#P%3 MC;+M(C7L"%L/H8]&U_K<$]/%UTC"&AE-)@"!$6;^T5(#)J@2" M4U/PPH+J5]=WZN$]J^^&6DA?\ /Q+^SD7BE4X-;"FE#,S)!#P4(:C<<+&-G@ MVU_0P [:IR7I[EQ]<,^ ':-/<[O?J?G,-7$+^^$0[,V\1FED3B &3+F*I\(0 M4"DB@1&JA A"R L5LJ:?H=.S/7BYG"^F]WJ6S5PQA@O[O]8/\YMLHCTMQ"68 M_-;P!,*'V8VC4?0]S&N\(%2B)?L4D9:]O/V%W#'V:$8*KL>J! M 4+BE^IY)O-LKRK,BIUZ,T\WVQ?S^N/G["4?RV5KVR^^@?#3CEZ 2G5DD9:Y M8<\=>@'VZ/"@'RIQYON3?E@5AGXP[URR]0?3]B,80<6$Y(8#4E$!"'/G )1C M0$F.9%%P5M(JHKC\+$$OA;VZ>GQ=!IM9Q9Q,%]:@6G8K1>A*SE^.I. M(-_S>STJ:5$I:/TG&T5B%RJ5;9L(+6")M-$*8N[C29TCT+%WL$9U8;(_L7_!Y/?_\,--TLYG+YW'I8P_:WCE9!":- M>>/JMZ;V@5:8.CL.=K*E;K(6N<\;Y-9\=.?31QPEADF>[)C1D^S 1Y!A8!P? M3P;>'[O#V=8YOM+M?]].7BV;HL=;8^IQ;2EL=O-*R336)0:2E@00 G/ E-) M&8Q+""67.H_PQ/TY&,8U_WG-T.\RM6+)Y13R=0>UV:;?UFI""M_P&;IKZ@V] M[T9J4B0C]U97D/V\YN)W#CW+2+M3M&6EETW74 "2[<-Z$QYX:S84D./=VN G M1+95=4E,7^R]3;M>&QQH9A@%6+BN,) +P"$O@+2A1&7=&E0685,H=Y_>LY_2 MT,HXT;D=+/ECPE0:I&D'O/'K;?XRFQCMHZGKPH=@>M M::CVD<\63U]F?#+GTFW7K0JP("&82J$!)JY&ON 5X(P(@ I$=(&1+F50EZ5. M:CWKUXIVUA#/=JA'SI;L1LYW(RT1'J&;:=%01.RH>8B8;%>MB]; .VL>8A_O MKOG<%)&-M!\5N'^]TH8OQXM?+3T;%8S_SU*UJ?_S7_GW^GYY/Z**<"EH ; 2 M)2 :*R H*@"O,*20%5H3KUR%2/H]&X,FUE4M#S?9_8J+[#\M&TT)D=L6T-^E MZ]@S-9X; [%(=YN* ?"[85+:T+6N+QLF^K.W9)"3'(A2QL?6M<0 E(5#'#7>TY4,%<, M"@%E$39[;U@!0G0R:L+?^Z5+)W:9"FUSIL:Q7'R=+N=\HD*[A0W\?AY]U<$^SUOZX?L(G&3^?TBS@*X7,UQ'@$XN8CO431_T M;/'TT>KOXG;2\/#@B+_7BY&N[,*#$0>Z;$X;"0=556 DD ^Q MGMW=->FFTY1>TXVHL^@$K"JYE 6N0%&1 A!)$*@PT8 HJ"JAA<'4C!;3!1\/ M#-B&Y)6 K8Y;TZ+FMS:FPB)L)5M3O?S_L.(")Z!5Z6,%GCP Y2 M W<1O"ST<4M!CWOB[.&[FHMZW"1?CU"))<"E-6 "M3 L+="'GC9B$;(DI%*RYHT$[9 M(8&>'07K8X'=(03UBJS+H/G\P&=_S_X\'5O/[B9[]^YEF%H=0>6G6]< $*9@ MK0-ZD]TNVD$637[B8IJ=F/Z@ZGA/N4"?/7A>GF*LVUJZC M]:OZL59ZHC;E0B_Y_.M'7JN1,*14E>9 <9>3@!D$ HH2<($$)"Y-F07E)/@0 M[7MC>TTW>[#$DK2T](+23YE3 Q2FX"WU=;?Y#0,WVR+1F\QQD3DVTJEWB-") M5-Z+Y*!F( 2$0],0=._UU7^?E\+>ZL:L:/7YZW2V^*)G]VYS?<04,501!DKD M$AD0,Z"BUB4N%#58$T1R7%Q9"7B6N)=:7)UZ;$,(5P>HIM\F+DU_OL-->U1F MN'2>TU-\E>!Y>/UL2#JT$E0/[C*0-1P QT)S?-9/*>%%D7LH*SQ/\]E*#"_" MT%5N>/GFJYV.CWSV8?9YX2@T/:$V,Q 1-*Q$T'H:B-FPNK(!-B\@ DH:I2I> M5B@//.?RH-K[X=1J:5V-6K*!0O;8-"=+.V72!]]@1R0%9M?X(9:^_)DP&2)S>"3E+\;E\D$L0=+@@%V^]MGW,Q1.4^;DCE%7G&$[*2JDJ75,(CC/=XU)12 V9'R+-*C!: M-7,T.%=&20T,=;/.*$.@]4C)WD0&@5V M^09_B6 (#?K.(-##S#0O$9,%>5VT!@[N/,0^#NI\;HH<]:T7S>;2;.JVG-2+ MI[_,W3R*MTT2BB5Y*Q?U8W.&M.D8C2$L2JV(VTI6@.2F IQ3 :3)D<3*2)D' MS5\*9Z%G2]#LCIKQ]-N\K:6NUYQD?,/*'P('?(?#[&K(N1W'YN[)MU.'2'@E' E-$@'#KN2LHF]]DTR9W?^*2:RYTG(E$T\_$),4HS*P< MUY.UY0LKVHES2;T%3=8 [!*]@3M_>8I_W/++]\:K#\C:*A7W16@UPEI4D+K& MG+RRT9-0.>!518'63-,BM_Y3$10XG:'3MPG8.P2;MV4X=4.Y.?YJ?Q)_YK4' M68,8KC!@++?VD\,"B)QH@+G.B<0Y*A@\''C7'@ MBTSHNWKB6CR[3>/V@>D1E!PSR P!0D/ARA4D$(@S0#12N*):\5*L$'P]40/C MMZ88@YZVGEN/N 6?L,8B<DJL]$>G>U2>Z[CTE*@=1Z0G M+[\NJFV*P0Y;P8T$LSZDMBJLE(* 4+MX<%,*@(Q&V'64TE)')&1U$ATF$>OV M?CI;U/_5/6HQ K&P6#0>@*MBSYM5L>N)5H[I0\U.&1.'EJ=I/4LHV2GVN="Q M^Z8X#?]@C U!W9;83EG&NWJBWR[T_7R$2%Z66A*0$UX"0C"RJ[2V'@\B$(D" M8U@%]6'L)M>SA[@EGNU0SWYS]+.&@<"-J O@^6E[.DC"U/T:-(+5W4_(1/I^ M@=B@"N\G^*'&>]X5/J+A]611+YY6K0UEA2L%7>T%1#;N*W4.*B04P)@8C)7] MGY]R'SZX9S5N204V>SP2OELYKQ$I3 U]I0D:NG"*]:AA"WL/&FS(PBGV=XY@_V-XNG$9JR>+CMV@ +A #(/2-4:PAK<$HK*&F,N<&2$D-3F-V'E(!E>X M_6V[)DBWBZ.-UJTM&!&H"46* R7==%T!V8C-WN6\ ]EZ!T;;@-IEE3J$:[T9=B54B#VK+ M16;9R%H^^G6>.@3OT6\Z1?797:8.*'R\I:[;(_K-0AY MY&/[PU7.ND0VWF(X!XK"THV'M=$8HQP0*4A9E3G!S"O)WY=@S^9CAX-LS4*V MY2&@Y;H/>-W&H@](PJS$!30N9_['P1+0>CXQ/'&]YF,_FK!^\@&B=C:0]WG. M;8EW4A: MR\AS[IIHVF#23?H!%14,8$/+@G$#38DCXJ14_ UTF+OEUH956W8#IW.E>B=^ M;MJ@$,?-!-N!=9=%-^]BQ63C^^ZR>9,=]+2\V6]JF7"L6&+\4DTD2\76L,/, M$H-Y- .7KD_<1OQ/L^E\/H)"8$2Y!H9CZP/EU !&$0%,&\4-D@+#H#:# MW>1Z5N%SK<3O'.U$;;%;V/P4.1T88>I\H37VGSKA2-<<>T_*OMMCM\1^C ;9 M>X)[M\C>OROV_&QW0-=VX2&<(5E5'.388)>?I@!3N *Y:\$C$5= $4('G$0U"E6LJ.@TU0&/@SJ%/7X.*C[\D05 M1[?+Q=?IS)7IC32D$)>F!$B6=EUF56D5-L]!(7!%F&1%;H(.@3IH]:RT)RN/ M^(9ZPAJ0'?C\]#@1*&&Z?*H6)-L2[K$Y8VY0T/IT!M)2V< 94"P,()(I4%&<@TI1+2LF M"U)XQ

M'I6[UV"GL<-'OA<.(!)*W6H_NX0OLEV22?LN!0@8I<2V\?L*+#] MUU9Y?2@,<]S@+^KFI"'@EKBU^06?U_,/YE9*=UA;3^X^6EKRJ?WSB_Z^>&%9 M__M($,@HIAAH+C4@4-OPV9 2",@EY@KF!0]JI>9'MF>5;IAP20BKK+2(\P!/ M^/R6Z?2@A&G\!H\M!S:R;JAGOZW^Z]C(&CX2.N1A@B=:S#V)#KJNAP%QN,0' MWATYJ5K7=U\76MT^ZAF_T^W(RP_F53U>-IV\G6OQ8;F8+_A$619&1FK(K=4 MA+BF;*BL@-#:6@Z30XIXQ4E.@\96A]'O.U)OR<8[]Z%P\>@0RS MXFM&LA4GQU-I=]AP(U@:!A/.$X\#(M5P\4#JPTX:CX/F:.QXY&,B,O#^6O-/ M>J*_N5Z]ZY@%%Y71@DE C>3N'#0'O)0",(X-P44A%?+J&G6.0,\FVU+,MB0# M,L=.87$A?DL@89CR[PL7DQ]W2LJ ?+@KI8W+?_-\I6'I;AV2=*:WG;ION'2V M#J[WTM>ZKHMS#-_4DWJAW]6/^JBUW6[:QNOOKDNX_J1=V:9R=NM-/9=\_!^: MST:Y0A7,D:NE5*ZT$BE0&4P 1X4AQOZF+&6(LYB IYZMD?M^LI]G#67GU!H4.\I(82''E7*1T<634TG=XO5!*PO]A&WW^OY"%>EI$8C MZV09UQ--0%!)91VO,L>H(CE!,*A!\"DB/=LW1Q(LUN/8;C)'-OO-$0X\R3X) MD)_!NE;L, O42/PE3.+P,J8.D5+5+)TB,6R!4H>01]5(7==&)H*ZL[*OT[&] M8][.)1YA@UA.2NXJCC$@K&" $:J!X*(P2 B-2= \]F,2/6^PM 7&\QVR38>' M\H]-&EGH-)$3"/EIY'5RA^GCN9'2'WEG$^#PI,^S,J5*]SPF,&RBYUD!CU(\ MSU\970KCMK3G'_F3>WTN$US*V5*KG:KEEVV#W$W'=T0+:EQS%IIKUY3S1PMA#5'I3# ,,)= M+^,<5(+9?U:(<5W!4HB@Z8_')'JV+"N"64,Q=,+8$1Q^IN,Z(<,LPYY\O

N"<5?\GD; O(*5YA"#124PNH: MXX"K$@,..5>XK+3V2R ]_?C>5_ U03>:*BPP/H/'A1.)JZ4,#(;#! Q*&SLO MQQ698B<>.EARV'F!=O/!.JZ*6\#>3NR7J^>+U>[6^^G$%6YPET R0II*6! # M!..%#7B-M$YT48"2XXJ6A)>EV)2.^ZUE'=2\/L/]0O P=5O3SG1+/&QEZ\+) M(5%2ID%>N=K0G" @E.M'4@C,*1'8$!&R,7 M2O$[!!N,7J?&R,\-2"1YF)DZ M%+H9B[.AF\XO\! ND8/016E03\%#Y$.7P>>6ZT9BO9W(Z;W^PK^O2+S0$VWJ MQ8@Q51BC.3#.A2"L$H 510ER3KA2>:$0SV,&8IVAU[-WL::>U0WY;,&_ASSG%?6$XPP\Y4P\\.H)T8*FS0+B#@V*[?)KIIRFLH&4:@P@!+H)OU2"KBR;@92FA68$(T+,WK4,S'U/LJ_ M0#)$7W8)^T?V1WU.Z^XQ7W'(^5F2E&@$;G!L85BU,MW+KD[>OM13T%0Y )?( M#9L/X"G\46Z [WV1AY/C\?2;F_OW9CI[-5V*A5F.U\<0G[34]:,[B?C;K%YH M-]%EQ+#D%=$,0%198V - ^#:""!,Q:G$!?8V&#IA:0H%GDH$H M^AF&'K$)LQ.;L\@M56L=UMQE9CI;VX]WT_G\)FM8LB@F/(>,@R+5&60@]6'/ M'^.@.3I[C'Q,9+XUKV=_Y>.E_E5SY\PXU\:16W<^-O0"YRRNB M/9QCADB9*BW9A^2P><",56$Z?TBB=_T^FD.5K09199&3J(Y @B4F3!$&L*P@()QIP#AE M0&-%.]&1\_1UUR5K;EV>]WJQRKD:05$(1G)D@Y\\!X25$E2L,$!; M[')#*1-%T E+%[&>=7#CTL\VM./2,$\"I4V)(,U=TW9! ,E=E2W-2Y 3@4ML M2*5A$6;%4T$59=%/Q#]7F*Q.Y#PCPT1H) @#N;%?7U$^FWN3K]%WRNU %)4$0AL#\EP(15$IF Y*.TW.8=].D2L[ MR(3CQLW:VG"Z%<=9P_+- M<<^2/AI']@9I*N\Q.7_#NI]]P7ODO_9&*-(!GBQJY9JQU(_ZLXOUFZJ#U]_E M>*FT>F.!M8P\F[3I;G(>5EH0T!%:0&(M>V@PMIZ MS-K^5$G.J0RJ_TW%6-^.]0Z;V9;/;,UHYKZU;(=59R?6S&:6V]9H7-$V.]D; M]/1%G^&]!/JM0[Z2<'0AZ=N[#P\REK$5W:IK5^RR_(@J;H6V4O/* M ((P!%QK ZBI*B&D8CD,&IL0+7_X8K%SFI\MFQ8N\]WMPLDT=*MX#Q@_^QTK M;I@-WF\LD;:7Q"'W"7M(;!X]>.^(0Z%.]8PXNB;,FBA=CUZM>I:UO6"LG:JG MZHW]V7Q$,#>LP@:4N7;##7((1$$H8+!@'*E25'Z]3SNI]*Q?:[KKMD@MY:PA M[:=8W1AU:U@RR<-4+4IH;\7S$NJ$!LZU_/W=]/$7>W^K?/8O6YWK?NH@RNX,NRBALN&K2QS=<91NVTBW7UX"2:%F/8F'0 MY?\:D [=A*N>-40O3==^[LNWZ8@)5##,,#!2%]: (0HJ&]D BA&L6*6LQ^'5 MF/4!+,_2WG+-PP_< MT/( INM:6!X^+'*CNWW\ND641"6M:"F!8J4!A!8*<,DUH+ T%.J!^# G%)L"3 I=D! G,!&"LIX-""4@@EA21!6_;1",1LO%\O MO^>&=[14@=O6#9U^VGJ=%"'5SO'^PX?=_STIV-$N[NFK8EMH/>K)4MOXSTQG M]RX'YH,8KYJ'VFTZC/7D;O&U*;!;N96AG;C"4/53W1ZQ"M/M%2,WV0XK MV9:7FVR'&P=BRT_*'E]10"1K !9&?>#N8%'0'+<.BWM,_!:NZQP\(A0K;:4& M2$ ("!&5]M['>SG /?35U3>]'&A&5TM7>]8>MC2U:9^T]>)K MMS/47-6DQOUI-IV[ 12Y5% )8%7;M;4K"B",R8$R6$N20P-AT'3V*"YZ-@-; MNFU?_&PYJ1?9H_UI<'UI',A^!J)WZ,(L1YMKW?*3M0RM3DEOMH6I&V#;JU>Y MO0UGB?ONQP*3LC5_, _#=^^/A>ED@__HAT5:,/E5J^58?S"?]9US=3[I![>O M.;E[.VGB Q<+O'A:_7)G=#6"T)A" R3=' C$1"YMB:M$(86&BMJ@D971_+1 MLQ5;<]4.L)K88*GFX^P57_"FG.C%K=@*+1&-Q-[3M/6/:*!QVP%S M137;\)3M,'73E#&LKOCM2U/5UDN7L"LA2F7F(KD8UM!=!]61J;OR<4G=M;90 MX;PK00FC(F<4<%W9Z(SI'/!<8X!():DIH#9YT.E#'!O/Z;!=4=@5!_E5WEM" M(-.Y;RU3S^V_>4+3KP-WB8D?P8/S!,K3A?-]6I)6\R[QMDW\;WNQ;4ZI1Z@0 MA?7-)&"8(4 4Q8";4@)**.*LX-:E"S)DOH3[]M+TI-X6=[_ATDVD"1RPXHVA MGV7J YDP6W3JF#7I=<>U5KUOI]. M](+/GMY/W4++QVUSX]<3/;M[6K4?'*E20^&F$VE*[4IIF/6PN76SL28%+W1! MN0S*G IEH.]%5"]FQRWV"+@9 M>K3F)5LSLVIA;MWQ%L850WV<#H=!D?S$V)/\,YTBAX%S_F0Y\#D#][9JIT6_ MG8T/^&=I>A;Y1JAFJ: E!GA?.?X36 M?S3VW7),,#-8E06L(JHP?Z@7>W7EYE__N[Q-S]WQ'^GE/%?+LU:6;$>8K)$F M6UAQLI4\-]GJU=LWW\KT [1#BWP+S]TE+93M_Q[-TR)?1K*>:K'TKTL*F9J. M^KW0M%UP.$&((:@8-$$3X%(R-V#Z MR.OYHKYO]N=:WO:VW^/&PB9]39YKRC.!'[AN[*?MG*_>M9:_XVT,DGN2$LG$ M"2E)6'N6+)64H)Y+74E*(W(2)W<=DU?'$B4J)9.2 %/)"I!""L!<@0T6R/Y& M24ITT.'N[L-[MI-MM[7F4/SK=&SEG_^OE>,6.$US%P\_@Q8K99A!:JGT<"9S MBOU4+D_+5ARCB?+4:_\N_U_?)^9;\U)04V)06B M)%8#A8+ WF$U$)4YEU@1I+WBAJ,G]ZQV*UI^6G8L=K=J725,F#ZMR"1;0:-( MR2]Q-D%DU<=SVQ\S&-1["0IH6D3!-7X-QW-'R\FH;C(-:]3!HTY<'PF./Z""X^'LA_I*V M!M#=T%BUO,!YZWAX/&(85\1?EHUS$G!+\C:;[_5BA!3E0C%DW949??7BZ?+#[C_8[9^X(44W#G:J&32(FHKCH21%&FM MJ:VMR3GG$ZX#&^)U9!^];QW5;Y[VM+N^!C^QP##^^_@<@#F N(]@ZMU>(>!\ M'^N^!CG]?VD#6 CDB9>"!9&,-.C=!N#WXLD?&FR73/,JKQ0KN8L-#$64%Q5B MK!"HYA4AN3*VI* Y>)?)C&U&M]NHO[94XY9PGR##,,EKCIU+JY1R49/AB%E. MD#)$:%.8FKIG1"TNC\?FMI7E'=T$^\I/H I\/=PL/M"RG\@]XO[QRR(EWCQ^ M0N19=HY?%K1OVWC/U3<9,#_A83F?*6\5=\/J*YM;2GS?M'#_4U@CB2N&L"H* M5I$BMP14\-A/:AI#UDPQZ2B'#'V'X@72UQM1B-)9* "QBCL@6UKEO43H.11X M0. >)1ZZXZ8I^0?[-G0MW95^[GTI$&6:(^[5EU=,&U'D5%L(186I): M$YA["R$_NM/[QJS7?\FV3/CE=K^:E7^;W&<[/MOZ5V#!*PAC79%FKS$-8,9MK$0CC!ZWP6^819S+-1@UO0$E1UTZ[NLY23;L9*U MO"2L68Y (%5-,X3TM#7/$:"?5J9YX'_--I\_F(V8 MS=6RJSDHL:R%JC72-:\0Q:5%K# %DB4E&A>:JK"=B6'D1C8N+?ULQT#F.1.Y1R$4 M)_6* !"<.D.06R/KW,1LU>QFZ*;[>"/4)*>>VO_OO]^F+@K*!4.5X,9%7JQ" MC'*-6,XMT5+EFH*F]P53'ME6>#[:O239 2= Q$.8YB9& 4ATZVCO&:6(>K&:]>&WFNVU8L.E[; MY^_.0TRN+2L-1SG5W$_#UD@4-4.XJ)0LJ2*FAIWJ]A :61T=0=11S$3# O"@ MJ!>@L+=S"K%AVK@K#M[1''%S>;]@27>87R#S#-O,^X6]O-=\X'IXL_@'/S*K M*0>M52&X+)4?=^)'5E:Y;\R71EU] M7]AR/F_VNC,ZY.=[>L8G&?P^+W-?3\!I#! \YO MH16YS6FV%I\^K?P@LJ;+L2MS?C-;F,;M>JA)1247-6**:D0K(A GFJ%<^:XZ MSDTM8=N;KA D_=E'!T#V6^>A:SA >@J7<4PS/*E1 9FQ6X$!;Y^*5#2 M5.N6KI&;=KU2H/!GZY1"[XNH6;W?]IB^7*XWZU>/YN-R]ZOU0T&%HL1H5#/A MZU5SXXQ!4:!Y=Y$#XNL_OT( "J49.!$5>)>@,HL&K4(#D'*U&'GS!=%6J0)$<5J&%WQ+DM M'\V7K\N56#VU@_#;#?+WCYO/R]7L7T8_%"HOJEHKQ O!$365]?D;CE@AA:I( M:;0 >2U7Z(ULM_;]*&O?NW#7+>#*Q(Z!^+58C" ?/LN H J*^/48QCXK=J]V^XW>G8 <3.RFKJ+-,R-DM@JBJ%)(E M-^ZO54X5XPS7H".I?E)C!V!;/\;7 8CAL>U0D *3+$E$!Z97ME+O3]?'&D20B>2]6[U9-5[%NZN.W4^,>G-[695D05/#< M#]24!'%:4V0PUI2:7.<"5"D;2'?J".6K6&7?FAZ/K\[G:"*3)D;1R_E"^=^V =VUR3@^VK!FM%#FFN3CA#2]5)\SM+D& MQ940Y^KMMX8ZOXKF_U[-7CSY'5,S/7/4WZU:^K\8%UPY\]8L7S>O9FLU7_I* MT[T+3KFS0:4"M#\@2T8AL@=*ZYG/GXCY>S%S=%Z*K[.-F&]GN]#2D+K2B&'L MZ[\I0:*B!2IE7G-2LLJ&[20*HC9V"=&.=N:)(^>^=>2!35&#B(69OV0X $_/ M>B$885UMD(RI.J4&:4W;+A4B]EG/5-!-L9F8[>ZMUXOU9M6<+Z[_)F8+7\+\ MXND_C/XT6WPZS*,V/4:YS4O""$=&&NW\*EM[#ZMV^B_S4@E92P(:SQW'QL@V MH:-ZE$6.6H$0"7)HEF=LZ&!F) :UB.S/+4(GRPQ%,3%QUN@6H,XS2C<]+3(< M/-DM[)[25=EB41J<^UTM)A>(%M8@885%E1"B*O/24%'=LII[1VGL8.UT8758 MD2T0K<#8*P4&P% J3OR;MW:?B3;2ZNX]G6?=WWTF[K4EWN%++9;BS\"AM(.4@WZ M-A^O+OX8D2IN>?"Y ;UEPE?EO9R+M1])V^Q 7;1YY,_+N8,4F)JY BVAG-B2 MEZC"M?$-\00Q63-$C)58&6YX&=00GQ#3&_+NSPQFF/U,!Q',B&[I-M/ZNF;" MPV&^+1-71A_#)_@&29MJ9N\PL6FG] 8)?C:7-^RN.#/;Z$&7+'JSJ\?/6<7R M6A@7GQ&"J"V-WT%2(L&-+JU09:Y!L[XO4AE9\UL-WR58X[L7+D,4IM@W"P[3 MYQB9P>H[*%,BK;U,8U)E'13S5$>'+X:/I]DG<\]SMMX87,KD^I:G)@7 F,2\ M5!KATG=XYI5"+)>^7[N@NN2"UGE0-@]=S>Q1R6QW;.$"!UZSG*$: M$X$HT18YQT$CGLM*4ZI*K@C(A^BG-;8G<;$R^,]_8@4N_IK=*X?O:J"*'HQ< MH&N1!@^@@W&Y2#K]44^ =*E!U44(TX+AE15$(LK*0@'I56A#(QL QP[V<$^OU\W M8J'%2J^S%\;__2=?RN?S/?^^_Y>WRTWV9#:9T,NO&ZA] .,?9C3&1!5F24X M/>9EFEG7L6 D,CQ@\I-:HUAP3DU4]'/B[-;I$NI7?OVTT0^\%(IK@9$N_90& M(RD2N?M?92W3*M<2VQ)BGGKHC&R%.BI)"H7[D&+4%!7."T2TPKG-LNC[.^HV(89Z01X MP6SQEN"^COHNZXBFL[97I$ID5/NH3&H[KXAZ:B*O71YY MZL,+P_WNK611B$ MUC6S/$=5+@FB#',D1&41K4NLF-#.!'#0&7@_K;%/P9,L:AS"*DQG$R$ T]L^ MX4>(QP+D2W40/D!IVJ/PZR*?'88'W!*IS=O]BX>9YB816>2F*G&N42E\MX+ M%#%E)2*EUV7WYM88M!VHE]+$YS41)7/]( 4J<0K1;SNQ25SR=E6B5$K;2V=: ME;TF[IG"7KTAS;[Z1\K@]^L73+^*_EZN&8//=U&55F,JYV45! MW"M8<(%X55!$6&D59XI7.:C> D![9)5N.4$-*Q+)1O#W@E-J+;R_9 :L,*/]&E8M@Y1;@HD2@I1UHK4F%<&,J#ID!< M(S2R!]22S@YH^S5^(NNHAV\P' 1KV*JDA "85XR4'K3,,$2TJ(6&@P^>;*EA MB'B'BPV#KH^8@/O+3-]OW*>[F:EM$M$JHFM=H5S4&E&K#9)2:414B1DSI69E MT)B$RX\?63$=/;0E")CO>H["L.[=+AM,XP[%NIX%#)$/,+/V)CGCYM3"Y(6- MINT59W <[?E=TXV@[>7X:.QL_U7P.M4V;NFJ4-HPFU6$BCP7R!:Y1+2H"\0% MEPA+3FJ+99F+H"[?RX^?JM0+6DMZ 8@KEN%F\8")QD#)0/6>_0+<4,5YX:&3 MU6;V"W18<3EPU:W#BW;[PG>S%-_,A)S-9YN967<[,?6[Q0?C5Z'.%I]>B/5L M?3)"5.*J,M:4B'(M$"USC62.,;(DYX:S(M3-@Y&$!ZP.9V MLZB+_#>9%ZB;(;9<9"+;<9XUK,>./$KQ*08>63S79P.S/H)40S^>2C%+P]T_"CA+#VSS]*220B4GKKMS *[1[>$B)B*VOWY!?,='VUOK M&4/F. G+PS4DWV34OOH?"#]XS18449\2]BUSTX%Y.!&E,"@R8C8S'(=6^NB,!Q]U5UY+Z'O;4'0D=N*/N M^)X;*P2= SQ;B(6:B?G[Y;H9 G@OUXTY>1"5IC6C):JK7"&:,XZDR=U?2:TK MH1D3L&65(43'COBW+#2QY9:);,M%]MN6C]ABPB$\ X/TQ"@!8^_; 8JO.PR0 M.'4)XA#)YZE&# "AMS QY-[;]JFTSV^7T'7^AE\74M5:Y@7)$2M]3"IYC7A1 M41=9%5PXFZ%*"YS6.41N[+Q^._VTV01G6SR;F*K9;;CY@8[I39/=-%>O/V4]_>&X2KD@9EC35:_TR MD6E?Y(."ABVQOR6C_.M7L?KG?RSG[H%=[BG7!"O--!*VH/Z0O422.C^>TL)R M0PQ69="2QLN/'UE)/W[V;YLO7\7B"9"7.P,RB3!Y8>G"7G$&\X+G=TV7 .SE^"C3UW]5Y)#@R3(]=$:V1-UWU:^=-5?B!! Z81J90&:8>AXLFNU(9C]T1/M' MO8#5[8I8B72OC\JDBGA%U%.MO'9YY-"ZY6+YU:R$'S754N@>O\O7T[*J<^J\ M)&$Y=LJ**>*6"E3*FMI:5)0R4*_U58HCJ^V[)G7Y0Z>R/_X%.&3N*EYAZIL4 M!>![]H#T[H7;4?]QE*.-8&%3C8F[2F_:N7"AXI\-@@N^,?8X0V[V"X:VOM,' MYUJWRV;?&_<-V>&D1W^+ MMZ0S![.YR];MCN2O._+-<+/NK\"19@!X0T\]Q@ MY@1DQ\3=SN7./C0 =DNF M]ZRD/!&!BI_L="28\,0G)5! SD]-P$^(-35?_5'LNJTOWG;AL@++VH79J#"T M]%6H)>*J$$A(:5P\KAG%H+71%ZF,;$"V-*&VX1(>H6;@1BFA&M^2V\TO2-:+ M'"10,AV^1&-B=1T0\UPSARZ.G#V_7/FU\AOC'(M?S:O_%S\'VTSK7#BOH2/@+L!#"=851K4B.*',FCA5.? M:1GQL7#]:X9/KHLS0O?S^?)W7WSU\W+U:ODH-_9QW@VR7[LWDG&TY-Q\6,[G M=KGZ7:ST S.JK*TUJ&346:E**"2ED$@8(41AN<445# )YF!D?=W2SO;$[[(= MDYGU\PA7QJERYD];LM\\9]G/+6O VFLX^&'*/BJD,&LP#II@TQ&-2"+; J<_ MJ?&)AN?4.L4_*++(\_'KUWE3 "CF+\7Z\\^._.N%>_87<=3 H&LE1*X98HI6 MB/I%#T)S9\-R6:M"-7,=.9?FQ&![C8R><]9TOM-0MX M3!**99@-&@$A8(AUP$#6(.59R YX&*NA;.^[)'B8+7@P5KVUUH MU-=B81=YZ()I1%F%$:L-1UAB*W)26F$,)*D+YF#\K.]V\]S@OKD>Y^(NTUR9:X0NE/O,4U$I[S-:ZQ#[IU(NK%-]C? MQ&SA.7F]N#@HP:R::-A!M)^G63->\))39(DQB*J2(?>&(8C9RLA*2ESHH(T" MHW$XLAT\','IF5NW6FNSOQN%:"\%*A0OHBA;K0R!GB&M&*"TR* M@A!C06Y^'Z61W?FV6J$=%=.U6P#-8S]&@:Y?"LF!+MY0=\4$+16IG;5>.M]' M"T6O\W7UANB6QI41:_/*M'^^7C1%AKX-M2W1/$Q=574M+)8*U3HO$/63=IGU M(R<*1B2IREI*:)]C,/&17:,M"RY.[#1\L5R@CHW#W""X)S(C\"U]-"YU^$ !EF'%)#1#,J)SLL/>YH@ZPP3'+MVZ9!\YNEG.P:RWUH6@.645R$, MLP\I@8'9AMLPB6C\"!,T6?_'%7(3MX&$"7_>#1)X7YP9:(M0FC1'-SK"6QD_ M)W^V>'1QT;LV0%HN7*3"RM(ZO4=,"Q>I:)8C5KN8A6FJ2JIYH3#(((23'MDT M' QI@3L* ##S,$XL, ,PXZ';7;"3W3Q;.R[QAH6=NY#.B,!%S^1N0 0GM1P MP $Y-2$13XBN5O"%D^]72^^PZ!=/?U_[C=>O%]_,VB=9[CT7;5QNE<:Y%@JY M<*1&U&PO:C]F.E^S^.FHQQ]M -*=:X<2GOI M&PC(A9-LZ!/BC,R[XY1M,Z!0").KRI=,%U7E7!.KW4]6H5*6VI344$% IR$7 M:(QL-G84HV8U7L(DS!3<*"E,Y]^='7HT1[/I]'I FD0*?(G"I)HZ(.*I2@Y= M&J=[_Q"K6=-0Y?R'+L8UFIJ"E]J]R/U!)%<5DHP+I%A-*\L8P39HVV(_B9&] M_RW!UK^-RP1[Z77]L65=E@:E$5F%?@5G4 MB%4L1[4L3"5I;G455(&9@IF1S<,;!W]@EW$2:(=-Q-2 P4S(VD-4N^VCP]*"Z(%,JBHJB5J#-%MM% MB >N;+,,\4&0RID!HU$M)$54B IQC#5R4611->,H%'U8^#W+1G\,="G#R0=] MYWG[G3]C G+C /#X[!H#,'>-QT?AM+VV$%AF; M;QW:-]_AB@K,:HZ<"Y(C6AKAPG6;(YZ+0G!KB*I!0T!Z*8T+'E5BL M??&7@^[2?Y4"$$)5H@381$E6B!!2XT8 MT9@H4=2\P(!DSVW<3)/[.6Q)_MIRU;S'V_;D;8-MS)Z$R,\@S("-"&G*_%#' MU&[WZVZ_3K<6:LQN90@@H_4M!S'QS!W,$*"N]S*#GA:Y,D+K)BTCYN\=I=>+ ME^+K;"/F#Y6F3)&<(5E:BB@5)6)42!>'69$;9@M9K( M)Z5;PL#=#CTHA1F8!++#+,B!V)ZBMQXOKX@-7\(P+%2J50L]5*9=J# LZMG: MA"N71QPRO5WZ)D4]6WQZN5T]]++YE=HN1S/"&)_?1 13[=P-52"NM$28".GB M($H9#MJK%$9N9+5U]%''P.5=2^#Q)H$H!IP@)<4&IM:'L.R(9UOJUY?)Q2 " M."5*BDS/ MJ\,1FD(J*XL*V=+DB*JZ1)P2BK#)2U.)2E -V_]P S,CF\T4\S!OPCK,'9H* M09AQO3(\_KA9,MNS-M(Q50J0)A@S?Y65[V;R?"AHD&'TP<],:/>V8S)?/'4< M?##SMK_\\^SKBZ>V&VTW0?.-_Z*Y?WSQ=.EA?N)%,[CU02HIM&8:Y15U5I)J MY0=1^&W$I:PE<]XE!C6:35QE2/ M"MR8AGT236:BC]]FN@Z16M:BQ MK)&0I$"4VZ8X0R J*E87FA$J-&QJ&8#ZR(;^@)?&Z3OBYLC? _;NQ$$=9K-' M Q!F=E-B%S'X+ *#9%/0(+0G'HD6 6JK MP(SEMM8:5;DUB!+F!QA9C'*>LTH(9DC8>,0+SQ[9C#34LI8"/XB_GNY:K9"O15?M@,S%/'UE!5&A2ZDG^%C MD"PKCH0+\@R6[O6M0%DP(/VQZRL;;E##3K;GISL8O\L:EKI-69ZIR$$D4-## MWN$C0@E3\?0HPJLSX[!(5:8)I#YMO68<-&>%FY&/N74C5K-R5XJU<5[$%U_& MT(Y<-FH!GGVW6A9$66X)(+DH7@^0&,5T2 M9 M6:*TE*7G0D><4S(YL _W9.V9ZOIS/5O;W#6P'7?4SR_,/'XOGPK,EC:\ MHA>>V>R]>&J&#MRO5NZ2)KB_._^4?-QT\:.[VWUV$VW9&@_GY NW1F#UF79O MC0=Z_QJN$6G&KMA8*F/T^F<'U-OEQJR=ZC09;&U**VM>(H9+BFCA[#VOE$:% MJK1E4@A#0&U]?81&-M,OEJO5\O=F#?URD2T\X>QK2QFZ0*,'J#";FD)\F#W< M4LR\#F0-S>S]%[[UXLKU<2K;Y+"-?B]6SA;L M:^Z;](4EF-24%*@N*HVHGT M-3&((ET>HC2I.@>(?*K1(;?$GPI=*@:L9"FXBZR0 M8LRXB$M52%"&D7&Z;6S--"] 6:3GJ2YM9QL='!5?Z9\ 0208KV1N?0FNKIVG MHCD2N;6(R)Q7HF:$2/'PS:SDWIK-0UEBK!4F2.4B1Y3E#/G]?8CK6N5U)6NA&6S'\/[A(YN$'2EH M-^Z!^&&J'2L43'MW5.XR1R=E0^PY]\G:7 \>/7'SZKE0YRVI%ZZ)G*"Z7'QR M7]$OKXS2I9I[L7>8)1YXQ]\ 4IF6W"P_3MT;NCU"YX3-/!\5*->GT,I%IYYL."GHV MU73X:F";Z6KC4X3Z46W>K7XUJV\S99J$E-(8E\S42)2\64&#D5!$(L)K76"N M:E/508VE/01&5LV.9#NDN*4*RMGUXC*LD2FD!6?8H8*&=SM>D69(!=V]!^KG M_K97O=['3M/P>$6H78OCM>O@Y8Y=&9C6[O-<-Q7?[U;-;C?'\(/EN=9UC1'- M&4?4EA62VEA44V5)+EE!B^#:QR%"(RM>5RK8T;[+&NH.H6Q+/[PLNX]Y<[_0?G3X MUZ938[?TJ,!24FLEDJPRJ/F)R[I =5XPS@CC%055)%TG.?[;LV'@+FM8V$VT M_]INT7@3NSHJ ,LPCSS>Y+IH/&A0B>(9B9$-P([@# MV5*72!9EC61>%[K,?[N<1AD"6:()-I;MB_V[:D66I\V5=!28^&S#X*6B')<("FD0+FL M:XK+O*X)Z#0+RL#8_LQ1HT1//1MTV084XT#O9T3D@+Y1$&@3=2? P$C><1!( M_IFZ"&#@]'<& )\36SKLY9O-9TW;P3O[SH5GPC>8NTC-SC:^'L47*W>+'-5XS7[1:S<2\;7L;05$-D+8YF766+$ M6"D,R[6M*AQ6Z!Q,$Z*^427/CHEV/4&V/& C,Q#S&(Z@M96PW)2H*G*?>L 4 M"5MQ1$1=&ZZX@S?HQ34*?C%3FR=%KZ:EM*HN4*Z*"M$R=X&*902Y[Z14G)64 MVB)DX?(XZ,$W+GOTWMZ_RU FK&VT'S;;.@2SX7?M*$C 7J,>A(9\=D@_VS*0 M_;!EX&*'+4]>U0 :== \0>'G@=\J )9UX#Y#H>>PVY,2Y$VKW[ MM\_;)4BQH755BQQI2EW48XA 3+B7!V<2YZ:4NBY >9I>2B._-/9N\I;P7V!A M2#]$89%%$L%A5NYM3F79!@ O))D6,2Y(_&8P+R0(#$'W8_A)TSG=P1)N;(1RT1N@H))+A* M"4UD9'4K1,"X*E3BX:#JZE,FC*A")3H.IX+O2ER_NS^+(#DCBBGIK%S-$6I&HL[LS.CN=9;G-2]+J9 E!"-*A$2" M$N(+96R9^ZK>L!H9..F1S<6.;K8GG'WX]>\0!PD&98"S-!I ,*MQ<3;G^BZ[ MB%F$%P7##>!1C89?G'<%P3&1AQ6%P*"W!7OB=)Y7E*1'7EC<$R),[L_&72CF M/S\N]/J#B\6Z+[:2I-:5]CV/I4"T)AKQVE8(U])*PC1G15 ]]@"-D8UH1S1K MJ&:>+, *]* 28"9OEQ5F#\_%C+%Z/?("S-OM6Z>S M/\.\'QF:*Y=&ECO[B<8O3B<:'PS>?O&TOZ2;RWW_NU@U[N3FZ: ZNYD?]/&S M6/A\VW*Q?KMC_,K-/G]V?]]\<^Y_,W]RC-Z\<_S^+V>H?8OYH'HPR MN"0<(T*U=":LM(@1@Q%6BE)185G6ZL$YL[.EL[%BM0F+);\'T2!:=2I@L&+] MO>,F$YOLE%_O_Y.[(5+^H;\I^/"Y.1O/EVT/]_ MOAUA693O@=7Q/(S#'0J'\ATN4LCD4W9QUX*7\BYKY3SJPVI''VZ-T D;&[ZCCS!5L\3W(-*T#1C?@\0]B;/OBK?( MT7'[P-WF?OG;::U>IH@4*@=G@9@P M?KB_I(C[;L&BR V36.6BHK!!UV.@'54&'CWH.AB\L-?[&(# 7L$''.R.29K] MC^FKU:#"IAK[%TIVVD& 0##.1@-"[X\L3[5V;3:^A*X=H?]F-^"C,IK66&HD MB\(@RJD?BILKI%1)W3]5I8@"08P_8\4 M'UZJ>DVT5*6JO72F+56])NY9J>K5&VZ=G+)^OYS/U-/^')_E2HE"$,1R42!: M%19QHRM4T4K7>6TU9BIN,,HIJ9%5^/(\CMA1)FEN&NEARGM \RYKJ6:_ M=7^.4MYP7$9GY7MJ-B]K,*_/-S)=-941WED(+ M;6N>8^>HJQS16F@DA,Z1M(J7C&HNR Y@BK**Y*EBHYU$MGVHS--7'/TBA7;X@X W_C M//1/;3[&USM^\JLKEJNG7\3&Z\>VVH@;/SO4'R*YUR_%A7.EBTJB@C!:*645 MLSKX1#R$XNC9C"T+76GMEHFLXP)P?!P$8,#A>6I8H%'V#I'[BXC$G*P'00,X M9T\-4=RI>P*H8*?Q$+$'S^:#'C3=23U$KJ-S>]"-\!T$O\P6LR^/7[;;](CA M1@J..*'.=RDX1U+E_E"]+HS)B2W"$KIG3Q[9QG6TPE<,'(M]Q6+=(@S,,G5D M4BI5'_,W[! X?MYDRP,NBG&X->#R!;>FV@YR>TVI^@/EK-3"UYO4SJVGN,3. MP;<:*:OKRE@E2MC"NGY2TR7;#A//;45^=++M#"]HMNT6%*+3;1 ;DBW]?6?WOVSR>_=?EH^+S=OEIN7B_I.8+=:; ME[ZP9>.+YAYR6I15GI<(RXKXF7<:\9;(<&M@S[=K(]MV,D$&_'+GFJ\0:6GBDI>3N(_>G+!,^.G1IZ>33I[FS= M2E'Q@N7(KR9S[A"AB.64H[I0A!6Y+4@%6L)RC>#(3M'0P-W(P>Q7(0RS="F! M@5FQVS")&)P9)FBRD9A7R$T\[#),^/,QEH'WW3K8O+\SM/'V+;:8D%(@:3!' MSCO*D91:(JEK16A.N,61 \V'"8]L%D*:F*%[6D(A#3PK&0$HF)FX#:,;9I2' M"9Q\-OD5LL\TDSP,C/Y9Y('W)UP=\S?GL?@QNV]V!3J2E80J5B%N3>&,"%7. MG%B&A$FF5K*N;M\258;D5$EM,&3JR_'C1\\B[.C!9I*<@'#E9/)FT:!ZN2,5.7+E M1#S86)5X,:-'IX2+"QZ1[A";V2KL:6> M;?!$RK;9@E:6>8B,K_@NA,VWD!K:\)0BEG%A6E$PBE7L+64B.N+.*J,1EG0O*\YIR6-]H M*IRB>D6W@4 [RB)3*Z-GFVSN%Z]]W?*5$+TP\Y@*$9AMW%+(]DZY"Y1:0'R8 MO=UVD/W@YU:OUF*>8#4)1.1T0S7[24T]3O.JT!<&:5Z_)RI@\N-ZWXK-XTK, M_R:V%<9&4J5]!YG()4.TKOR:,.ZTORJ(J0VK:T8 :\(N4QE=R[M1T!W=S!$& MA1D7D:DD,Z6I"O=^4-B]+G*+A*DLRKGE>4E+IE103CD1+E%!Y2$J;75.$FB" MHLQ;!8:&FJ??@+B(\Z*\H+#S5KEC8T^X_- 0=$BR*W'HQ5NG#$:'>#^)2 U-ZL_QB5DW1C*^2^3S[VLY;VKI1AN>%M@95NG!NE.(UDIJ6 M2&%;VKHL&3<0-^H:O0G"II:!;'7(P9__Q I<_+5A!/!6O8J>R$M"E/.R2JM* M1&6MD:!%Y0R@^X.3@DH>M-05?NZD.F<^I"Y3ER[X)O2E>O]&&V_F?C MP-B"EM8RBG)6.3_/2(D$QB622E.*E;*Y!JVO&2+V'+5)43[?(&)A+E\J'&#& M+0J")/5%I[*-6%6T(_7LM42G0H=4$)W=DW@SU7[;KV"R+FJ)F,@YHK1PFEW4 M!.645Z7A-7:179+%5!/5#UVIS(WL:[B.8W#Z/!TZ,*6_&9AT.ZE&JCBZ3N_[ MV$AUK?(H_,:(>/"GN5%^#8M[[M_$NEOSV7F@-:\KHFB-L'_54VHUDB6K4"Z% M(E&SK=S)3=3T$4AHH\SQD2 MW*]M$B[TD(H;Y _TI0M'L*R"%IM?H3.Z6W(T4AOJ?5R&)M3GN%E@J*=Q/#[\ MMY$V7@Z*E2%-1);A$A<$6 MT5P;Q(PH4<&ER%E>%U2#JA(O4AE9-]L%\P=$XYH<+P,4IJ,WBPW34+C$8/4< ME"B1>SS[*M?F?1^<=_?1M/W-44:--)102K&*(VMSX M%;(2U5SJFHNZ%"2HHV"0RMCGL3N:64,4>"![$9I#'MT>N0F&='KH,7QVGCQY709EOSMB]6[+Y]7#-;\06HC:V=#.[M0F E3TV' PM0U&0PPM>U%8 3]#1(QD1X/ MTYI4GX/$/M7KL)LB4F?OW1?ALUB;I;WP=+'ZI]F^98RJ*552(&W]%O>JMDB6 MSCTVM!0%=8&K#6O5 5$=.X!]]P&0/PJ&*B"9-@8 P("VX\ /)[ND[RT7,7FV M8)P 2;4G /?'.?D_&VYU+_/YO/[ MA7[MOA*+3S/W_+9O_]5LK>;+]>/*[+-4NC(NZ) UJ@5U7H\M*6)<$E2*&M?6 M_5UY&2E#&(=#(B\* M2'Q2MRH.F%,_*_(IMPYEN]B&N9O S"0WHM8E8H007\U:(6:I=1&7E!6K\Y(6 M(FXFVR#=L5,A'1?> >GI$XX>9QV*;&#J)#U>,*/3WT8]WE"V(%&3SV0;IOI, M(]F"H.B?R!9V>^P,I;4_N=P8_5*L/SNKY?_PM17?Q+RIM-^\%*O5TVSQJ5V4 M7DB>ER27R!;O%^^;T0!7EZ0_D*+&E2 6N5#,.*_(%HA7JD"V+A73EFA:@89,?C>2 MC6PD&X+."OPP6V3:CQE?K?TXAFSMA>L?,?"=?QL"/;GOA=\1#]X\_Z@1(#L4 M\G _02:?LL/K.DFS1M2[[=KR VF[#IB-DS?K!+[+6I$S]S5JA;[+MF)GG=SM M)9F7//.B9XWL";W5[^WC3.4/?S=R3>MQ?S=B]_GTWQV#D2_QM@_WU?*+F"T> ML"J4(95&M#8446PIXK622-L\KZ3 956#)JT>/7WL),*NS[LE!\T3' $1^ Z) M%0]HQX,E@YO-2Q*D,EU'SY[6?%P2ZTR%+UX4IT9_7\C9?&YT5S&\F^&3?J?/V < MY[5L>$]=;5O;DY]EBMC%O M9M_,6?'!_9?E:C/[5Y-OZ.;"_A\C5C^[K]N#*NJ\HHJCBAJ,J&3*F1]Q;(QL;MQWC,',1R2:8>9D?(Q@YJ7E!S4,G;DL=\THX>;H[Y"Y MN\SSE7G&TMF;VX!)9'\BF9C4'MT&U*E]NO%I,87C;7IS:9UI=!'%1_&'6;L? MO5^EY=/FL_$I4K%XVHYA8$K8@A&45[E!U$57B/ONRL(%7)4II*$D?*8+*T6-ARC0PSQSWBMOT['\3&-!/<V!$:VM;M"2$\O:K[=&2)A_MXM_RS[, Y%:YOZ0+:9FKMT1.ANG2.V^7&[-^LQ2+]?U"NRA++-1L\>E@ MC^:+IQ>SN7O0)S_M_'']T9%KWBN4XUJ7.4&R\F=+HA2(*UNAVCD[2F!54]@6 M@5L9&MD\=#2SENA=YLE&O:!O!C[,?$P))\S&Q" )GV232/Q40V]N96?:^3B) MP#L;I9/JN3=N17EGFR%;GY=S=_.ZK5W;O9VUH-KJIO/5#\?R;@T7ID8TEQ0S MKK2J\ZCM*$-4QZXBV_+@8^A#+O[7MA8VUL\)PS3,9"5'"F:7DH 4OV\E1.C4 M>U<&:3[/_I40&'KWL 3='!L$'6>=WYK-3W^H^:-V5FK;5/M08EO6EC'G$_EH M2"J*.*<"V9(H8U6!2P:JC LA.K+IN+R9Y2Y;&.!LKR 0T.CM+! 8Z2S@AG' M0/;#CH5LRT/"?980D9/%30$D)PZ@PD$XCZ0 ]Z88AOMJ]LVO&M?K]V;5%,V_ M,FKN_M /FN2%IJQ"@@L7.>G"U\]*C'!54$QJ0H5B\<-Q>^F.72^SI9OIAF#; ME+-KO/(OU:^[&;/K9L9LB@ZM4-##+,L(4 (/CH['\-YE>U@=$VU3D_MEQ\=8 M@WFO"C[*H-Y^JL\XN/\7D:Q?"/==4N;7S\9LWOB/ MW&G@BZ?]!2^7B\85\O'4BZ?_,/J3,WZOS'KV:2'VPV]QI:7 AJ"R].:)<(EX M34I$ZUP77):VU#6HW&8T5D>V:/N.OG5VP/I=UC&?-=QG6_;O_#GDP9:>K0A= M@B-FS,>(GW*8/?P^/CN8"9WT8X/7#XV.:*H:H_$8G;8.:73 SVJ5QJ>8>+'4 MBZ===AGG1EE?O5051CF;7RHDU0NB&1'X)F MJ->9%".8N7RS7'SJZBH_'L6UR7/R #''7BYU0/'[6"]U#D'P@JD+M\:9A[VO M>N3"^G$K#Y61%F-1(&:U'T92"R0-S9$N55E37-@BEQ&=9 ,D@[[Q-_>.[<.K MKV*FL\TR.XG NEPB<,GD ))A)N%68.)63&Z)WIVB<->,4DJX9O*Z>*FV3 Y0 MFG;)Y'61SW9,!MP24=G\UOS^T^*3^^3U=A^V+2MA;(F$\BOD&.$^XN-(\IJ7 MML94&AY03"LE3<+!M/# YEB*H//A /4_MXB9%QU M+TA86.5NGS"#M;EG-TU7?=O'[U%];>]%<2_]G[Y\G2^?C/G5K+[-?'QR:0+, MV^7"A3!^8(L?]K+^N-R(^>&_OURN-V^7F_]C-A^,6GY:S/[E3-7N2>U-IQ-A M'A@V4CN>$,>E1L[&6"2H\S J4I*RDKJJ2U"I[K-),OKAO<^5RV:0E3H<>&7: M9I=LL=QD3\Y?7^TXAGDKS_<5"/.%_I_X8&$6_N)PLOV8I;ML)\YN9MGN=+%E MSGED3B)W7?O9[X6Z\SUPCRF[]Y\=_T2NX//),:FC^>P?UZD;^_P,Q>Z%,F+] MN'IJG>[EER_+13N+$=,B+Z41_G"$^>VF!C'N_&7*JT)K4M7:F(A@N(_>-)'P MEGI[-GN7B4TS-^4NRYN,6<'N.&;M$>W:_^-_/B[,G_^$J_RO)+_+O+(UU[TR MJG%+NG_"S3\1Z'ZI'N##WASA7EG7[K8>[;Y62@_Z./I[XM';[W$5_?WS9.G-=OXU_;/ MQKPW[AOB0J!/YH$P6I1<:L158;RI$(C)ND8$8YI32W09UA%\,R=C1^#+Q>/& M<=-V8&?6F#M?S:' VQ_CH0ZS"Y, "$R^.Y9\94S+5+;EZBYK^^;2F9>;\4ED?^+YF-1 W0S7J06[_8$QR<#'5^:;6GXP&S&;_\=R[D., MM7N1'_V^RR/A7$N5%Q@I7%)$:\R0\-,?N6!:$4T9"9OS!"4\M@%K*68MR6S+ M2^/.'/\;) D'P#4D^3@.6L"\9#!046E+ &*0C.8XR$4F.Q,B",R%PF$83I," MGC=A!A4NY7%R->+^.+_RQ>/:F?OUVIET.6M+/.X7^G39.+"#!O;0\0S%EH_L M@)&[[&R!_5WSO?_/YKKZTCN08W39Q "7R:X#$)W5FXH Y M]6 BGW)KN4([H:X;>>D(NHA$==-9*AOW AX-[8?CR?+O8>6#LCP3W8UTT(I^RPNRY>LLZZ 5(3=]1=%_J\DR[@GCBE_N![3/UFF=7FJ=M90J367'.% MRI([5:XI<:J<,Z1J54I%55X)4#WR.8F1%;@CF#44(]>X7, E3&=ODQ:FJ5M! MFUAVN5@=R-WLN4V^YJ5?N&3;%<\(3+Q L4_ \QV)O5?&'GOLAIH?^(52*"MR MQ1"M:.DWOY2(Z5RB2G!"66$IQ4X9_=%MZ)'&!2H@?=S1"C^K\[=D:R IT_ FB/_$J] M'V4= P3;,"T?"3&8[I]N8&C ZOC(C@Q#\K4O$?(GGK<50OE91FL!(.F;H@5Y M1,3!8)OK_MMJN5Z_7RWM;// 3%WEJLB1D;A"5.0UDIAR1$ING&71I2C#VP3. M'C^Z&]Z!="VQFZ0#G*_=)&7<*1I$ M6M@I6:\P@V=AYW=-=^+5R_'1N5;_53$E \O-3)EW]A^SY?PPQ[]>MS.X7LZ^ MS>;OS4+,-]OI\U+7S,4&&E$7L;O @6/GBY#:F0YE>"USK 0.KQP TQ^] LHS MY.MX=BRU;]D=4TV-CV$?A%%1C @834&8P*:&2Y M0<(O)K#<(!J-X:H#^&,G+#Z(EOFX!B'^,9$'J?LA%$WMV8?9^I^^=+8EKO_[ ML] M"2!*=01\"RO3'@TG .WLR#C%,R._'GRE1< M<(9P:0VB9440QS5%2EB)RSJO+57!#NME&B-;J__ZMZPAFW5T,T<8X"SUX!+@ M6=XN+7!(TQCWLD1C@ MXN>9R;!_JH87[?EPKQ];+Y&);<%$42CNJY<&.Q<(\2TLRK2VIR+FN2:BA"# MF.^K!]*2TI92(*JLJB< M_N 2L9JYMW+-M*DL+FE=@4ZS^BB-?79U6@2=_>9)9PUMZ"J97K0"SZ=28 \ MC8H3'W[T=$VT5 =-O72F/5:Z)N[9(=+5&V++,D_WB#=-^>^V!6+M\/4'JH0L MM7L1UMZSII53:598B00GAG)2$&IH1 =]&/6@;_?-_?0_;)GYT0]$;W[*9HNN MA%,TC(!7RH5 &Z;Z"9&*73370O+#EH,?/3H-$]F.BV[!0M*M4 M%\!==.&DQTXY?O8C@=9>-5J3T:3O#TI<_G*S#>G#--J.)$ JC2W969&.D['V M6 (!&,^J]!%^;LMR!9 ZW+M"0F+7'<*4 HFK*R=/<&4(>>5U(BQ4B*E-"TX MP2YZ!S61#%(;/82_4.X*M!W#:!5,8V,*BRIMJ)]V@EU\IC#2I<2B+$JE2_OP MS:SD M9_0[IR^+V:?/F_UF3A<"_;JTJRXCKNJ:2%(K) 35B K&$88H^ @HPE>\8R'8<9#L6,L]#]H.'Z,>$@RDB M14^U!3.0ZK1[,&%0G&W"!-Y^:\'(;M7).WM^,OOT0*VLA*X$JBN2N[B,V$*7!FM9H+*6):(E%TC@2J/*V)(9)83&H$GB 31' M=D:"=A9%M1*'X!EF8Q*C!(Q/^K<6)>\S!@@Z]MZB XK?Q]ZB8S&Q35F_6JV5O/EV@4]'\T?FQ=.A'\^ M4!=9:*8)*@GV[D!!$1.&(LF(4K16)+=!?8IQY,<^$=HSTW@%1^S ; 0UC"S M,!Y8,$LQB%.V9R7[S3.3-=PD-!EQ,"2R(D#BDQJ6.&!.;4WD4V+3'7*S?^HN M?\\5DU17!2*4<6=F5(V8K"QB55&7QA:%*8(J.H?)C&Q./-$C;;B>WX=@%)JM MN%5R:&X"+'1$KF%(IF29A8M$)LXC# EZGC48O#KRX,*O?'B]7C\:_>IQY2S! M>[.:+763DSA:"_'!S)JK'D1166)8C6JC_&Z&$OL!H0526-*"<&NJ,J@?.9J# MD=5ZOY"DV=<"/-< PQEXPC$F2- XPN]4:WG)6F:REIMN:!01+2$\4-@*-\+99J\D"7W]X^=/ M[LY?%.^2QW[YPJ3O_/9]]];\WOS3^@';6O-<2Z0L8MO?@%2Z M5WS+Q%WF=P^W?(S^6N^1>]QW^2G1[^$%W@-$X%N[[^Y((Z(^&_TX-^_L=G/! M04O,^L73P=\^^EEK#Z1DN!*8H;*2?OVC8$@H+E%=ZJ(2DDBL@]K"8QD8V[!T M[/CL^FZ'QR%'=YE\.N[>:M@")@O L =:G!'!!-J>Y#C"S5 D&*D,$I3\M*8I M$IPS(Q7[G-MW47;N="69(!AC%TM4I9^NYIM>A) M5*WUKV8Q6ZY.ER#&+X_LL&%*YD97&)E:UX@*CIVQ9L9A0_-::9Q+#$K0WH9, M3-7^T7;(F_$(LZ*W20FSD\<"CA!]]0LSPJ[*YXB_^@4"+]!UCW/+-9M1<:^U/;%T_Z2]^+)_^K^=['R$Z7-W/?< M'=_Y/&!1L(H1BG2IE=-OG2-95T[)N>1"*$TQ!F4SQV!RD@2,.B#JQ\]O MF/J\0.N,L]*PJ!J1*!2!5YC ML#AM<#8BR&TC&5H0C9@H&?*% M)EKS(GE%*M#J)9 ?:+EB1(_HIAN6*UG[7 ^9 MB?OEAH4];Y"[KC^*/_YIM/G]NUT>[7URV,@^UXM(%12Y& M(H5SI"2VB%>E1:82F%B9,US#'2D@$V,K^[5W=,_> MR?GL4\-MA$<%_5 'M.(4"?VB!*A'.7J[W)A+?1JBJ*6J-$,ZKZUW*PK$6,&1%=C6HJP*JD K M[X,ICZV6#>V(BI8@U +?^V-@ 53:ANQ(;2M@^5+6KP31G;Z$!0+'Q2H6T ,B M5AB\,M:L5D;?ZV_&!35K/R=MN=[LEE4JK*D+*"HD*X+=2UE3)&4A7+!1B:K( MN5$X?&_?%6(CVX"7C^O-\HL?H'I0.Z$\_;ML,3 J @[:L#U(#07,!&P)9P>4 MFTQGP!)/.!* !0@)$8G;A' +,K#%"(&B#FY(N/:,Z58E!$ISM#,A])XX?Z>U MECY.62[\WI=V,H71JL0"UX@0YD(+4^:(*XR1$K3,N2(5UJ"2CHM4)O%CLAW1 MR$$>EP$*H]CL9*)$U8M3]5&O%9(X%LU4)4LE3"F.KXYX>4 '/H A4OEL$ M!"K>GM0(Q56]@J32M[/G3ZMK?>*=Z5GOA7$Z]M$XC5V)U5.KP&U.[]WC9KT1 M"Y_)>[#2O?TD)4@S?Q(HL4)<5!1Q6W!,L"!."R$J=XW@R!KX?K7UVM8^7+K; M]K$L]QS$][16L);W+YA]03Z?3H7(F4O&KY";5^%#A3PU M\'UI*@(NI:^84*HPO'008U^4Y8P#JXL"Y:;"7)0EQ7E0SAU <^HZ@=N* V[( M^:6% J;]YR4#HX^N <@[4BG!\^?]PB&X5F"0?AS-?AGJ^N/R7NLF"2;F_M#O M]:);D-"8('EZTO?!M$DS\ZM9?9LIT[;4?3!J^6G1/*7IB7_ E: 8XP+9TDB_ M3:5 3#&&.):ZJ/-"E0Q4:#0VPV,;HJ;8L^'MJ.03N*MM[$\MS)A]3Y\%S!+> MOW_]LO-]ADH==LM@?(V#ST=E!RPFW"\W$8ZIUM2-S>ZTV^XF O]L:=Y4=&,K M,7[];.;S;7>)P2XPQ)BBO%(,45;G2!KAS'BE!+/8*%T$S3BZ_/AI:C :BK%- M-T=H#)O'VV4$)F8@XD5475R2XH:2BZ/'35QO<4F4\V*+BU?%JI&?9+KR$9W7 MS&:@ZGJYU.:AKFM6D4H@JRJ**%85$M1P5&-3V:)DE1 ,IE>#]*91 MM",6[MHIPUGS!FT8R3PG4/T;AC%4(9.!$Z6A-^$2H;A!TMZ@RU(RKDI42F%<..1'? K"$=8E5;*H"LL8K,7^G CD M>QS58M]-N6IH9B]BAG@=81(6;-PF)TQ?CP4<;9#7)6&23O(Z(O ,H[PN"7AY MEM?%*R/*ESZ8M3\]V1C=1-I_=P[QNMU[ZISJI=/KY;SY7??5XU:9FM$2U4+F MB')1(U$1AB07G&HL54&#VLLC:(]=W/3Z9?;AU[\'3NN,P6Y8;4=&!*;/>SZZ MT7P-U;NLY<6]E[..F_8?KBO\S> !ZJ#& S&N+ H(9J(2J3@4!BNF@(^JK(1T18W-<+/5L9M?DH_KA_U/MO."E+7)-2(\9+A2BK2B2XE(B1RE*. M.=:Y/Z_,_SR:A7KJ MZO$KG5?6CW>0RC)$5>'+* AV+K7@5-2*4=BBD0":(RO> >%L1SFRAR$$P3#5 M3(P+3%\C(0$K+T#(1!H=0G%2-0= <*K[D%LC@NJW9M,LH'WW=3/[,OM7=^S_ MS2P>S8,MM,1<,*09\1L)I3^%MQH)1KE6M*B+@@0'U@.$1E;]CDKV]OY=AC)A M[6P^<_84$F$/H10092>2':;>CFBW6_B0;-;1320\(-Y.!$)NG^ZZ#M BJ,(/.3Z6_<<_$.L9M[U>;UP^F_6FVUTL2^*+K2H73"N4&X4 M1;0N77!>8(R,PIJQ6N4D#[)5$;3'#AD.IO*_%*O5DR^GOO_BSXZ[':'^1&MF M9]U>97=9\WFT_[A=: ]>LPH!/S .&0=28)!R@.:6C6S+QT%^H/&TLW$JU>$X M)%]O<)WR,VTV"(:D?ZE!^"-N20XZ57OM@K)UY^\K:K 5##L/J:@1U*:5E*K,,GR S3&EDU/RXW8KX=!9*],JO9-X?C-].]Z0'._!7(ZE)C+#!! M7-3.C-'MO5;8I')Z1,HPD*S M> %A=BA<-G!4=5F$1('3R<,GC8TN"W8:_O1\E>>E4]'YE1-/MP"LFK&(* M55@R1*5F2/ASH)H4A2UU+6I&0YM&#A\\=B3C#;JG!6P .9)]6'-ND0CX[@X3 M!M2U<8GSJ/:,HP=-UH=QB?W#AHN+_QZ[O'#G*78OK-V^AHI;HDI;(E%63CE, MI9#4RJ)"Y;RF5:$$+.783VIL=>D@;] U_;UHE04+%>*%LA(S)T)D3X( MHQ(55#D3PDO!2O"JQQ0XQ?6CC(E4V*LZC?0P$W1 \\ ]'F$)R'7ADBU ["4T M\2+$:P*?+T2\>L<(J^D_KIK3YZ?FH@]FUESV0"FWLBH)*JFJ$26U;VI1%:*6 MZ1.I$BGSY]4HWM$>U4-?LNB\S8MU/0_$0JOQ-C9=ZO MEOK1?W"=NC_0VF"GD 62N2P0U05!W- 2*4D+:S"UE0 %%UX 0*O[9 MF4+PC3=VHKQ>?'W=(Q^F?3 M%,P4Q;(2&I74_8]BHI!DA4&5=*]W55#+2]#RFVL$QSXL.22?>?K9CCRHDSH8 MP#!53PD+3-]O021BGE68F,FF6UTA-_&LJS#ASR=?!=X768-I5FHFYMO!<\XO M+TTA4$&P\]MER1%G!4;8U#6A)E>Y"=+WBT\?7;FWY(#5<$<(#"OLS7)!M7-+ M*;;2[T@V8&U?K(SQU7RALL*+]R[) I24XQ+(4#C!>*_&[&E^.FP"//NHB6$O2Q:,@F7 MC@[RGVI+P-&SIQWI?TFLL_G[%R^Z[>C"#Q/^8NX7>M?D]H>?VG^XH]FWP.U; M-"V6AAM_]*RKL"'LFHG$NH% % MX!SAB)8TVAN'1I(UVKTX[P<&7EOTMDB99&NV[]<;J"JRR2991(*H:NW=[:Y: MK2(R\REF(I'(%TT-U\(1?:_]R6!S]ED N.+98:-3;DV5?::WO%-*+:U,)J MV30"=%J(ICRRZGL^4&"DF >BP#SR>/CBE'X44& 6H&>AV/'0.AT[+K;E^2/8 M [#PF8Q#/-U)+048CN=F [Y F@UY8Y7W2_Q2#T\],86IC,:F1+6@WC=@C"#9 M".7M1E4R6QIM*@:Q%B=H3'B&>;= M9Z75?E^WRN_PAK?N/2G][SEM0/[\:3*3! ;O=PIK/'%@;=AI=.+T\WJ982IZ MJ)8'Z9E];/0WN7E894[#')8R5W'8:2+3%H8-"GI4%#;\]+7M]YY/A_YUX9:K MK^W=W*O'_A^[O81;61I1262)-?YD[@_EPIH:5;8I&X4YKY1+:\,7S<.$N_/Q MF/,]KFX*];A[(JW;=\(+B#SBCPMK^F:?#]$KVO*!,GB^>@Q=JTP>&Z'R[ M/OA2B>8LE*6]>C[B>&\*MZ>V>Z1/?;T-U2:__+^'=GSCSN_\L/EB5Y^_R$5H M>;I*\L4@)[93T(N J:B+<#RK?R&9XRTK1\U*TS!2!F^(I 15H;W\L!&-M M^8_%]8C[1) "M6(4^Z(6>[*V.\3><[V\12NP=U);D0_.D*W0Q<9+7?1BWQ0[ MP6^*N._9.%'J'_/%YMKL?C#IIMU(?S#ASVW2/RB;B0[ @UJW8P8Q5S)<:P,\MI.F.?2W94BY9L$>@F):2? MPRER.[I>>N"VD"(XW!@/BY7+*)ZA,JUQ&A;UR$A<>#PAI_SI#,"T-/S.4L$S] M-# &\_B!2TZ7Y9\FZT$-0.(2J=FKP5IY8[67-/8TP<4)6PFAD2EYA:AE$DG, M%&I8@S&MF/+_"\M0/4]L9+/]9)6A4U<&$8ISP'+)#3.?>QO105;H./F@ER7, MEO,Y0&KBO,[+0A_G;D9\)DV5/ZSNY**?]G0PVN%V83[Z[\EVT_C@^LP/>;]+ M)EL_L>.?_GU^MVBG%_FSH]9AK%'H).;7TP6]=Q#T?O&G_=G?R%$\"[1OC]LLP_ T8R6"_U#O)M E,SOZD M&\M+O9SGF]6+\9&V ?XB5PN_[/JC7;4QT%V^K3$EQE6ID+7&;U186"0U84A; M*?T6IAA1(#_V'*&QLY/MIICWM3_/X@A_F4@P=;[LKJ%$NA2X)ELGD MG24SJ6FZ).QS$W+Q^415;V\S=M] 7)O*<6&0=:'K-:\-"M5(J"0,>R4GE9$: MI. 'RX^LUOT-:&IYT3,H(I4Q64"@"D;+!E>[DR+D4K;#Q:=5L9."'2G6Z:?2 MU.F3WI3".H MJ;$5!*)BETF.K'9;!@K;'N$)_J#^C6FBP-0RT!BA+^,QZQFS\U^BZ^*Q0*>R\//T5 S' MIP^N'9W0S_%33:?^?UA52TYU)9R&=5$\(C&RLG1'PA"$ M; =_I TW/ %,G")=)RY,H:"2PGL@GA4F5]?#8P+3]CD\*^!19\/S3Z8ZI^TF M]U&N-H^?5W*Q]O[N?+EXYS?#MG)UIK#FTA__4*E#7S-N'%)50Q%K;%4;JQN) M%5\M_6*/@>*O@86NZ!JHI1H'HJ[D4F+D:$D1;4R%N*A+A)NZMC75CE>@[7Z(V,A;_7Z=Y1MP ML:H5:5L"!*$T#"UU"%AF$2EPC3<[ 0_WN_=FSB% MOD -MFEO8!K=TVXS.^0!=9AN7T(L3KUS()&DX?LP')*^V.P3K."10F;2\4O4 M)E7S2-&?:WKLQQ+CR//-_*[-"_G=;C;W;3;([=>0\]$6HGD7>-G6GK7'A)E@ M52,$]GNXT6&JD#%AJI!$6%56$2>QM<"1[0#J8V_O.PZ@$\DA"$;&K(-5Y MERI1<<*KNG2HQ!5&5!*&)+,2&=EH+JBJ.6LFRU^>*-DD2P9K:JI*GM<69^\F M?QDP.SC5>Y@V,7BD;)P\//WCI/!>ROW)N_@5*4/;$43:<=*4N$'2"H(HJQ@2 MBAJD96FP8XW1L Z?^XM/D09T7ZSL=[MX@!9<'( 0>X62)AKTNJ25*G\.P2GV M:8RO;>;T+K[XVKY?>[]HE>/?UZ'V>J[?KQ/P[)G2I<5 M4PU!NG$5H@83I%A9HZ:JK:F)U(80R,BF>-(@M8//8L X'(%<7[GC" MT[;A!@-RU(<;OD)J%&9A/[C7*VOFF[=2S^_;[C]=!?DG[PN\>5B%$AR[FB_- M3%%K94,$LB+LW][$($ED2/.5BE/5E%: "F0@Q$?>WW?=PF3?+6R^[7>P\HQ MXS( 3&/#,N,@!8W*++HBH9:/8LO(S5-SB,!+T3%3=-SDC,K ,<@6E &0GC@F M P?E."23L$;J<> NY"(O5X^'L_0:4XE2A-9=%6F\9=$UXHYC5"MN:$F$DG&C M9R_0&?V0T)?6%2%R?O=8Z$Y1VEF#T"/#::!B3P]7BP\]2&P)%BW%$0817I I MV^GB-)6)#QJ#HAZ?.88?3TQE/K ';1\Y81@UEE-D7&U# E7(]W<850UI0O<] M107H_'Y,8F0%?;9QI4U]/\8E3BFODQ:FCT!!X8G,9V7)E?)/S\]XB#*DXA;Q*\"2UW%$,L?RVP+XE>M.>W3,. MP[D@6*Z)..?(3#L6YX*P1[-Q+CT/TUICY[/;KWZ]$#5_>R_O9HIIQHRAJ&Z8 M#>WA)5(5T<@VIJQ%39G545/OCE8>>7/A(Z$,8X5: M/?-;Y./K]E=Z;\Y-?R7B2,TJP6J_L;5%XU@C062)'#;,;VVEY'740 4HX9$5 M*G1M[5GI^JD$7@J/W_Q[FT<5&;@&PZE)94SE+"*.>SAQZ,?H77-DA"*&XL;) M&L^^VY5:OB2@^PS\\) .6[4Q80+> ^SALV.CV/+1SD?H.;E\Z7<=8H NN",A ME]8"-R>"L/ZW"3 ,-K^%K#==Y]L$*0_:WJ9\/K71P7H=EO:D["(T('OU^#X, MQ@NQTMVONP TZ)A7"I4N]#'7%#O\E%"$#-.4*4K59D2U@@AEO3(6UA@I-@C M671L) 5. 'A&7HJ,@A+P2B0-H(2F#%!9LS5MB"8\<5,'*"#'31_ *\"/AK_X MA3:/G^Q=FSV_V+R77^U,$J9JUS#$F<7^A*@P4L)P)&GIN&X4)R1J:NHY B,; MA8YD\42S"$3C#XPG,;E\;KQ64IAB X4$'2.')$DZ39Y<<+)#Y9 X^V?+P>>2 M)P/YQ^>+KKV1VCJ?BAEI:B50U8@&T=I:.*VUNL%AFG;D:PCY"0.RY1O#M I(E./ 1H0],04H*&G$^\P[+>5 MU?/VZ.5_OK=]VO'MUS JM$M)GM52E88T!LE&AG1@YG\*%XNV899C(2J+F[@X M!83LZ#&*?2:Z L\]ZH6]4->8#F?DI4=FB( 7('O4;XH=_:X =(^#C'2SB77?*^^*?UPMW7PSDY81QTB)M&E"CJ'3WDLN%2I+ MH2OJE*L:4"KSWMJ@_1J>J]Q2*CI2_:0O8#'W'@QQRIPH'$QG]^7*6(Y]S'JN MTNN]E:->\BXEIA(H1A)@$ZO/#*V8770 RXAY@(ZK1[B5$AAUU49,!I\.+B MFO6GN\C(@,+!Q4:.]9*#*/MS8)]*J VGMJQHA1IE&D1+)T*])D,UMU34PF!) M0?4>YPB-'T@YF#.<7IE^%JGHJ,K5\H/C*G#1KQVQ/%9]]UDR+SED^6(5]L7G M@?[?:C.[=6Y^/P\^3!=2[4-[I2)4:$$1KI5!5#>AB*(I$;5U171%N+9QTY3/ MDAA949^(%AW52!_A/"07'*PL@L(T\DC&G&D$%^49TD3_Z3TM]'][TL"!A:?9 M<"\*MMM*+S^9MDF^E?/57^3]@_UU\>UALWYGO]M[LE4\OT<21P4J3:B&E-@K M'I,"25G7JA15;16HU>0 K=%/39Y406"[XA T<1MC)H%AFAB(%BW54, 8Z-X4 MO?PCW#Y$B)AIFQRB-.E.&2'R\\TRYB.I-Q+.KE;6="74]O5RO5F_MYL9);6C MTG&$39@)1GB-1%V62/O_*VG%:XY!E8=GZ(RLMZ_EM_E&WL__W6\K3RT2=" . MO6DX#5/LY<+5PD/O$]2F^'6]?@CDBI;>3?%^H-@RX?Y@4*1L5P:GJ4Q\2S H MZO'%P/#CJ7JJ-J=&J%>TJ2K+2J^G)$R1MAI)3#6J2D8'.R'H* MO\8_AT>L0EXM98)"CCY'_H)8V93R-)6)E7)0U&.E''[\2N?W-RO#NFV'L-TO M_V5N5W[)+X_]8)_2XH8JI5!#&XXH9WY+)0WU "MI''>F9&GN< SUD17XR6DL M=H3;V^OWMW])'(T$ Q?H4.>&+-7%3D$KW<>&2)W;ZXZB_3)^. 26LYXY:)'$ MOJW.K>TF9.!V#0W:)O.SACIK%/:N.9$X52Z2_+>_^)=3=7^->%OG\(M3@?0R[0A8!Y]'G9&_M.:H_9__I?.,'L?Q2V9?J?@5=2>5]* MY$76BT$-,SX=;R&\UW-7].S%WIB/=\?$BSFI&*8(&IDN/]C%1(-:5!HWU1SK"JGHR[N M!ZF,;"'W"0)/5L/@7+X3S"(RS%+!I 7="%Z4YHI+P?-K3W8O>%&\_:O!RP^G M1RU_77B-;C.[WDIMNYD6L]H15BO<(&*H0!1KA93EQA]?C#6:8E(3 0U;GB(T M>MA#VU#'\ "=47,6F/CXY;7BIMPH[$C>%*WHM\.B)P4PA^3*&,$\26;R$.:0 ML*=BF(//I_956\N[NY6]ZX<>?.IZ^3\;B"BLK36A#A%F&:*JJ9$H:XRXP911 MCFE)0:7\453'/FSL#U)\XL>:HN<&VG8M!LA(!<\-#U#;#\@'?'H&1ITU"1(Z M6[.V&)H3=VX#P'#0)#%U6;BCF.73J/\K09^3-_/[!J]%,&6^DG.&H ME-0[W80:) GG?JMW36F$:W33 .N\P MU+8&OY?K=7';-6=:=/\,GL\0!WJ<@1D#2IB-";,9^NS]KBKL*/C0,7)3]*QD MG

5D&\Z1"?B)%WI>II2!"<,%CS--X+(YLR-X_&3#5 M,A+XV=,>FT=I(AIX5%5-4U4C4AR&B_"FFJNFRB NS#9$8. M"_3U)SWEFZ*C77CB1: .;>AU$JCAO2N?^,![P43)$[I\#0EV1:^OD\M.W/%K M2+3COE^#3R>XRL_[%MV:[R$->3TKC6&-I!P1)ARBN*1(RE(@RI1EI>&8JZB0 M^R"5L2-V^_VPC*=[4\B>,L"O.0M1A$>90W"84A[U /,^0D:9 >Y8#MG3/*H4 M#&".T"79!GV9LQ^>SAVYQ/^!1W'QX;2XX$?YV*8_?G"[81*_S1?+U=[,\% M58)A7==8+SZRV]+2"-]R3'Y2/Q=;ZO$GB2,P+I\?KA$1IL90Z4"G MA7-B))T1CA:;[&1P3HS]\\#99Q). 9_L.FCD9B[O7S^L-\NO=A5R\K[+>__+ M62E$Z;"6B)>6A[&B!@E6^5-[R1KBMV!6L[B.&!=)C:Q8>[0+W1-O\X4[ZNOB MI[_]\26RW6 $;A'G@VQHP'1P'X@MW>*)<#8$ *>%;$BD'1E2$8$=&Z*$'#P[ M#*\PW0$B2I*#4T3<)Q*GK#X-H6L+J6:\(K4S'",FK414*XI$TWB3964I+%78 MR@HT8_49@9$-U>OD>_\C).(<^VOD@YF>PXF-V\8AZ_5#SAO[<^+D&JOZ?/EI MAZJ>$>YHI.JYYY(3__IZZ##9XVOHKM>:V$_V/AQ^V\8%OW^1*ZODVIJMM[\K MB2%P\S468D9@#N1KIACU803 MTN'X[KLT91K@GB0H29D0(C45OC;1[30I&FM"3*[8@G.78H(M.4R#CX M&DV4JHE$M? ;!=4$(^Z(0*QIFLJ6BC%. ",WLP.8-,AB6@@CSIS980'&?P;& M0KY.GZH9J:#Q!]+L,*4=3+/ !3NE@B0?/*W&K33=J14DV<'I%?;)Q%.L7'^Y M79CPQ]/)>'V[>2U7JT=/O#O0-:*2@DJ,,!8A&J$R!A\@ B=*R(117/:, 4$ MAJ/8!>C#J?.2Y&)C[>]^0WY8MP-S24.I:IQ"3+K&N^^8(R6Y_ZNNB"DY549K MB&D]HC"R&>WI%1W!I/'"QZ#$:?I5HL*T&B9EPDBE,Y)D&ZST?/V)QRN=$>]X MR-*Y!]/4[=>%7EE_+']CNS]_77S8?+&KWH%Z-Y=J?C_?S.UZ1HFPCCJ!_'DY MU/@3CGC-:^2(7UA):Z0!!>^C*8^LGEOZQ7Q1+ ,'13]HO;A_X@&FKO&@QJGQ M*%#!U'O+0O'3EHF? V M'[L3S[L(P,":#Q8^DT6(ISNII0##\=R"P!=(LRR? M[-W#?7BWC]LU'WL:,^9J0H1BB+;Y@U9Z4](T:V:HL32555!;095*CIRXL M[!]MD8__877W6'A(_3ET9SDBLX,B((LS%'F @%F&)YH[_7_'0NHY:%X8F+7[#/P M4;2,0-LBQP :I_*Y88(I?PZ$X*V0 2+GZH <0W+:QL< $([Z'4,^F]A/-=SW MO=J[[]N[$WZ_7-BOW^Z7C];V%P!46NQ*S)!5V"%J2HQ4;2FBE:JI8)9K14#M M4B'41S8B>_2 W4]!$,99B]& @9F-"TD#;=7 EI<1YA4EH9"K!RF(]K0M1E-@ M.>H@FK3(M49F/^U@C^"KQV-V_I KLVUMNNW#MFZ/0)^_R,6';VVES]OERMGY MYL%_A__5SN^^;*RY_6Y7\LZV 9@W%G)6VX9AE3(LFH1(2P M!I>D$48SV-7%CR'8Z'"/PT7Q1F>7\O5^OBFUT5ZR =<,3\CP$:V!#_ MH[SA= N_+^%!;IAZ+$[N!$'.FZ*3=*]?Y;H/-VV\L$4O[4VQ)^]-L96XZ$4N M6IF+('3Q-+!CC)WD1WB-V;>H%Q7JA?:^'^%%GM]4?PCNDCL.AIO#CZME*#0T MKQ[_O [GC[?;D7ZW>C/_WD8>GX9T:\VYM Y9PC6B5C@D3$T1%\;2AAF)'>A< M &=ABA0+=[_\8UV$[^3>?$.Y8P4X-"$!YK@M:USP8-M+:'K68K?E)NPE/P6& MBOGBYV+'4_'$U"B9R.F8Y&M'"&5@ZL:$B0"=:%&8NE*:O7JW7-Q]MJNO(23R MP;UN(_LS81ML%"^1JD2%J&0"B:HD2'/'G3:<*XTA%ND4D9%M3B")_.>^%M_Z M@2%+5_QN%_/EJN@8"'W!$ZXO3@*F:5-6O-&(*,7#X<@BI:H&5?Z$1"4GN!8: M=CBZ%K*DH\JTH,49Y&N!@)G<%H% KFB#NJ$?;DNQ:_&0^[IG2+9,IO,DB4F- MXY"0S\W?X+.)K5Y62W_6WCQ^].]Y<[MHG<5OP4OTEM4]W+^;.SLSM3:J4C72 MEGD/K*Q#7BL+(Q\4+JF3I*HMQ-Y%T!S9_/VRWLR_AKJ4__I?<%/^CX>6;G$? M\OZ+GQZM7*V!<8<8&.,4.C,X,/W>$K\I6O)MAN:.@9NB8Z$(/&3LW1(O<*[> M+1$4I^W=$@_!4>\6P$?3+$2?7]^[5H^O'C_[=?I10XKBIE'>* C-JE!5Q9&P M!B.#&UE;0TSI0)-P!VB-;!&VQ1Q;TC?A,!&H)PZ]'4(MSA!DP@)F *Z :SX M$0)F4O@A2I,J>H3(SQ4\YB.I,YV^K:R>=V&DA;G]&IS:?^_JKT2IN!7:(<8U M0]16$BG;<.\!Z-IBQ0G'P+%.9VF-GMKY1+G=S^0>;>BLI_. Q>ET)AA@.KU/ M]*;P?[NW.S#V.6B=^&^KI7G0@]@D#(.Z*'6V>5#G*4T\$NJBR,=3H2Y_)$W1 M?Y&KA3101=;7T7CVG2#:D8A)CYQ@H ?,DE9&5 MNZ61Y>+P-$:Z%I5BAB.KB4"4&(&$PR6J&T6<,,X95\,"%U>CE!2YZ'#J)T3L M(!H>=C,>JG&V\FJD8%9R2Z[P]+H;R9NB)9G/#@Y*E,D"GJ8QJ>T;%/.YU1M^ M.#7K7-OY]_"E7K^:MRU'NU*9WOWF%&M,*0O.3#!\5B+.J4/:6*_3N"P5 5TH M#9,;V0+N$2]ZZKORJZ2#RP7PXG0W'R0P);X&C81L]!@ALV6D#Q*;."L]1O#C MS/2H3R5T@-F&17_UW"]"\XX0#'GW^=>/?5JDJ["B$H>2?*,0K8A#W"J"9,DQ MKTC)Z[B&LS'$IKBW:0/P._IMJ*[XZ3\''OXSI$7F)=B&53TW&*D7$6=P2&E4 M<@D00(N2C,"D-2=)_Z+ .I)$"CK8B^32&M-U(8F4YJ#_2.QGTJ.O]JM<_6W= M?PFQ9+)4JD(2BQ)1689K:$9169;$*E=;3(&)IL])C'X:>2((CZD>8$&Q=]>( M:1 AUA_/=!/*C7"%1&TXXZ7%2DAH^#D5B<28H_86'.[,)_L M>A,R.?9'(7WT$L[7Z^7J\?URLZLOK+AFF!"DL#:(6FN0:(A!KG1<:5I94T5E ML232']F7Z!DJ/$?%EJ7B8-K6$U-%X IP+DH .^+L."Z$,/,$1B_E>)D (^#$ M.2Z<:8?0?%]*V*$T'8O!QI70))QY1X,FSB.^3F!@D/*)U@C-<,Y+DBLW^IC MM)G19P4\RHL^_V1B4;G^8LW#O?W@6J_UU6-[SOL MCQ2V1I91*82N":M!K2@':(VLBUO*;1E#H!V2_;H3[5];^L"KPR'4XK0S$Q8P M->T'WG2"[Z"XA "\3/BR;+EJ=PUGDHRK7B(^DZ737VV9F&D:MJBUR MW-2(LI(@J21%5I&R*;%S6FF(<]$M.XE#(5M2,)WLI<:656'"%JH,]E+;LD;" M5AQI@DOI<"CC #7F2I ZU5>X0NHXHP.7!7BX'!8 ;$@.^44N$,Z5!SDF"J,.- M][2-08VLA:;,54KEZF<7P<[(ZN:_$W6V%G8QZ,:IYW28P=1ZL.W=31'XT6T7 MDH,4ZW^S^:&.5$A)42-,*),UEW5#.7"VQEEBHV<0 M?+(;.;\OM.<@>.PK^]TN'J QA &PG'"BJGB)-.4&46,E$I7FWOAS;1PU@G)0 M;GP>J)+20\<%*LZ$YQ$?9IY?]R*W5-M:ERW=(A#..='TDG#99IN>)33QE--+ M A_/.[WXB1^M^5_;^6C]Z^*C7(CVA+]-'_ M_HM_*6U,_5O/2^N(V2TCP!XK\1#'6?O,B*5U7.EY"%EP/1?%LRXL-X=M6#)V M7@'+GZL!2SSA:?NP@ $Y:L<"7R$E^ZT-)[Q?;O[-;OS"VIKYHO>J;[\N'[P" M6&$D)X0@PK2W,9H+Q!ME$"^E$:YIC)%1>0)QY$;V,MOAX>$>8!G*X[W#\L=\ M\Z6_%R@6RTWQ:#?%MY8Q[XZ$+-V..4ANUD5$ATU*?IQ2[AA"#E7AB19,,,L5J+#A++H3Z6&/+]^ MG6]:HQO&DBX7F[EW#!(18'9'/&]2[*EBVP=Y[2 MQ)&]BR(?A_8N?R2U/=5J_EV&@LK=)+-=%_(_K4*%0; L,U(K7)?>M2D5\YX. MLQ1)7!.$B<*5M-)R!HK,Q9$=/:ZV#&5%K7U<%Q^<\R2AO:JBT(M3\_R8P#3^ MB?[^>,'?']3_M7H33DZ_R;5'N7AO-YNV>]W^&*&6MTL8)O2T@D"2K;U5%-&) M.UU!@#AN>@7Z=.I9*41\OO8WK^$TL72?^INP64E$64G1(%S1$E'!*>+<6(05 M+9V0NI8$>%(Z3VQDJ]%]TY=[Y!,O_J* BST0Y8$CX3A4[%.^*;87@I_R0P$] M".6!Y(IC4"HT"4>@R[)>/@ -K#'Q\>>R-,>'GXC/7)'1VL:9UO.P^&?[]\TK MS^_?9MA:91I2(F)DJ!71W!LUPE'%75-;W!#!&#C=\Q2EL8\]#QZNKWYGWZ.= MD@IZ$J0XWR>+Z"G6:X]F\== M6C)9LQ(ORA:SMS2DW2F3S<=$O=D!NK@!ZZM M+OED[]NR.KG:/'[V/NM:MJU7UZ\>#_ZEK: P3&KA'$;,8H(HY@ZI4 3&E:&F MYL2PAJ?5G0"X&%G?]RM2>MI%2[S8YZMM2GWXSU?6JT#>0YS9&!U=F$DY"^:8 M=2X)DF>O@('P\$*U,0DPG:^:25DL,;5^>T[KDUL79J\,[SM^EJJF3E;6PJKJL MW(UL]9Z&4MYLAZ:'N.8>P\66X\)K[([G]JE]KMN6*5?-I,_Z3N,LY8N]*9@% M?9&7!"\&& /,7+4!67F;ME1@#%B/*@=&(9+:0KD/;3#I&#.Y M=S:1$48X0Z1MZ@92+ID4"DLMF(2%>HYD5Y6THA8UDA4-8^N$1))6&I&::RPI M927%L)*)%.G36BRV\J>E^T=&^*Z1">J\Y@I+G>,Y6Y/F*:-2YX0Y;KR<)=H4 M)OPM%QO/F7_H[M>%=W3L>O/&ZI4W3?:M9\O_[#W-Y?W<=('04DO54&\Q#"E# MTKQ52!EO112M6"4D+TM>)20Z@AF)^F9>G>_X^DNX>H)V#R0HE9 _.UOE\&5^F#VT\8[T^_;2KA4;[X^BDHS$NMK"@ELD2%V;[^ M)Z5=A4+'4UTS93D'3;2[DI^QXVUMJY-]OH!9!E>B'6>V)L009L1.%M'LU=F, M$[;/!$>NG(0KN9DV62$/=$=9#)F6O:[TY(-[,P]CT1=F_=&_6[ORQ\56P?U! ML?N%]2"UOYE19C%72J-26@LN-,WE#V< MO^UP7D^-<]RV,C)ZL*UD5P?DD?O0MMM/M\;X;^/ZM?_QP^JS/[#.J-\* MZDIKA+4(K44KA;B1WA$6S&\(U-581/4Z&J QLO'IJ!8]V9LB$/:P%(%TG-$9 MPF?8J&22&F8TD@2.-@81(IU0]K75_W2W_/[?_:<[/?<_/*GWT)J3J&^$4%OU MC'DT,7'K_G[YA_1\OEVNWBP?U,8]W-]JW69[/XU)\S\MO]M5J,903+M2,W\6 MQ=YGH*3B2-6L077-2EIS7AGL$MPU*!_3^&H]OB?@^7SZLBS]6H=G6TCEH M^A<4ZCC?813DTI+%>JK%$]F;8L=>X;PY>.WWD?FF"%,9;HHMNAG3R!*QR)5= M!B4_;=)9(CA'N6BIZR2DS+\/ ;MVZGP_AH P:RG7%EE7E8AR;X-4B0UBE&FI M*U4Q447GR#]??62GX$]ROBA^NF]GSBP7Q6*Y0#WYPNR*#[Q>+&(K;$Y#-&PV MKA8<'%S?"9DPJ.)(.$!^^S5"IB6T@X2%);"?$V8P8_WH0].EJ)_C]R G_>Q# MJ65Z:O/49.7V[_/UC-6:LEI1Y$\,"M'2&*1THY$4V.B&.]DH4)CCF,3(-B,0 MW.M_5/PUT 2F4IW )3+:?96T,$,!%#2A2NZ<+-DJXHX(3%S]=D[ XTJWLT]> M6Q_;Y@L=ELWMJNEFEFE;$5PCJ<*H/ET[?ZQ7&#$G1$-TB34W"4>'..K3'!AR M5LL.8AFKP-F@N;9:MN]%'%DIN^-MQ&K9&$BR5\L.$GVA:MD8(,Y7RT9].K$Z M)<07?UVO'ZQY\Q 2"[O^:.W]U3KD$GG];)_Y_9NGMI[QB@M6"HZ\)6&(6MT@ MR6KK#P?8LL8I63$,JDN!T9_DAGS>LE.@-J/.K]%?::P#!UU,NI--(?N>ZC-'2L$HP?[HH0BBQGGGAVB)3,F4K:Q3_@P"JGZ-(CN) M(5)MKHG>;^QJ._+PL&@$DO'!T+SX W-\Q!D#G1%$)P]O MQ@-Q*J@)^'2&V>8SXVC9:.=075I_'*I%@Y2L#2I+6CDLN=2-29Y<#C(!6>>2 M_V4N_5ZZL'^$7_A]U?/T3P?#RJ^81CXSW#!:8F]/PXQW:EV%/&06N;(BEG!= M5A@T=#(=,[C9?"G,XBQG,A+ >/#Q]/5G6'R4>8=3GA1LC%'J+S@H_9Q5._W0 M5758(4_Z=1NWU9M_G6^^;/MB>#KW#R&4&\Z#_C_FL_S[3&GL'2!>(^V\8:.L MXDC43868KE5C%7,5!C7_2.!A9*7NIYI<5=X$@C1.FT<&"J;S/3-=&<66G:YS M[I:AUN1U+!5;G@K/5/8ZJQ1$\I9D@3AXB>JM%(C.%'HE+95P3=Q-=6F[ZO\N M[[OCGB<_,Y25M3'4G[>$]QFD,TA*H9!K6$T=XU+441T9AXB,;&#>>7S^^7E; MK.+][8<"%=*Y^7WH0PWI('8.JV'#D@L!F.5HQ?[@^J$?+U MM(2@2M4,4:7]\0=;BYC"%?;63=0VY09M0A&FN8;;D?T1QT$=O];(:/H/]I9^ M\*%03]^!?ZBY4&??Q0\_&NJ8\_\@TZ'.OI+I!D2=9R%MTPKQ@(,.Z5U#N=IJ MHXGWDILZM!FA1B"A;(TDM77-E=8U,9#S^FDR8WO,(07C@&I:3[XS&,49Z^LE MA]G5!*'!1F]8IDSVZ0R124W)L*#/M?["TVD*VJ6];/HC\J9;\ZE:75E3UMQK M9BVL5U32>$4U4B'#"7%".,Y*4(^Z87)CWR?NM=I\8J1O;0;3V0NPQ>EN/C!@ M.GPD>Z_"Q2BU^W%29M+J"\0FU>XXP9]K>>2GTK3]U<-ZOK#K]5Z'WS9-UVG+ MC,$2<<*]FE^GQA#CS8>9T^-OKY7>[D(M-V^7N7<@R MDG?V4_#[9ZI1%>.6(5L2AZ@A?H^6CJ&R%+;FG!,FH[(1P91'CTAWM(I5( :( MPX+0BPA'CX4)3,N?%2Z$MF'^%UM.;HJN_^$.M$]C@@:(:(\%7EJ8.RN(L/AW M"A"#07'0@M-%RE/D/ B?)RV0Y@_]LO9R_?'&?EMZNSW#2BC7<(>5P+1DHB?)@]9&-94>K,!TQF+MSB$*OG]H:V:Y4ZZB5J':J@;Y'RJD3-D@ MVQ"!G2XKSJ*2YDXM/K;Z=&U% KVB(PCMGK*'P[ &72L=4('B!4OHDG(LP17M M4?86F[@ORK$8QPU13CP#=.Q7F]GK7=M/:]IEYW;]9OE5SA,]R"BYAC8PO\+>YN7_]J2"%Q:?QG6,$G#G)\8]/4H"ZE.4UUI95TQ;5-:U M1+24-1(*6R1*RYBM!1$U*$D\EO#(2GS5"('+J,7YEV-@ 5/IB&S2D;K=0F6? M)F_TA:+H4#" &:+71M:#@_"F#T6\G:^UO/\W*U=O_6_6,\PQUI)+U)32VP>M M'.(5%0C;RI'*LIKR:'_X#(V13<&6:M&1+0+=HB4<[QZ?0^>REYQ!9F"(#2XN MR&F^(%"2[WQNS6UTYV>\;[]VWV6MJW6[=L]J4MB&U0)9XQYM:O[LJ8DI4,U(Q M0@V3%G13?8;.R*K<5R;NR!9_W1(&WE2?@RE.D3,(#]/A%+G!ZGM!JDR:>X[* MI$I[0=3G^GKI\2L[:_=_O)LO+)XY)BC398V<40I1'N:Q,]<@S1O5E(XKU=BD MWMK[5*:)"N^:3?<_%(%V\6$161LTC%-LL/A*Z9.BQG#!TSMMGQ+L^E[;!ZN^ M3+?M4X*=[;=]\N&T'?2S_?IMN9*KQR[IN\WT[@>VS61-C:Z\-A)9841-:'QO M18T$D8I;+OS9E,'&/ Y0@WQ-DR8_WFI_K'CHIGWO1FZ$SK>_MWV!B]OGHR1@ M>^P0D''[;"9P8#J\(]H7LMSTU2L]X7S[;81TF?;<(4J3[KL1(C_?>V,^DJ;H M_VKG=U_\=_^VRXOH+JD^N*XAU8>'S7HC%Z$&^LW\_L$_]C2YJ9V:NW,9&6[\ MH5A(Y%3H>"U5B519POYD.J'<\%GM,MNW[%[HM M0.\26_,?&?("ELG:96)J4L.8%\CG-C3SZOF..V3FZLHRC 4BUM6(UDXAV7BW MBFI>6L6=PW%)N(-47O*X\_F/R&S289S2CSL@Z3,>=X8$SW+<(0-V(_VX0U[^ MN$.>ZW'>9RH Q,K;F(59Q[D0,!X,5^?5T@+5$BIHTFWY26&NNBL_7''RF_*3 IVZ)S_]8(Y. M#(_OY<;[Q;W9=YAR7=$&$4ZUWR*Y1E(YKWJT8#FB-K'K/VA,\ MAITB$$_<*(= B]LK,T$!T\MT%*[LU7!2OE$:-AQ2>L&N#2=%'F[=OVRA5=Q+>[W2[6;:'X?EW^XMS5F^6KG^RG1HMJ:C\J;5"7!L: M*I[\GBNL0(XY1VK5$+\-1Y>.7LO-V*?;EF*(,9F>AS[$]^HPQ ?NY)7G50R; MD\D!AAF\Z_*6O>+I=6P_$'\SDP=Q0!'KE,BG%;:._P9@U:ZY M$!NL@+V:R'15L;GP.*B4S;9HFDOY<;74UIIUR*W^;;Y8KN:;KN]8WTQ^9K60 MEM8-\G\*1"E1X0S7(.R]3:UJ[/\K(7[E)8(C[R!M_G@ -EQ#A"G#6JZ_%*%; MRWV7S>15Z:M=W<46#T;C&.=JYD0'9OZWE+M:B3.)FAEOG&,ES>1Y7B0WJ?L9 M*_QS'S3ZZ/+/M1)V:F89XTDB'L"L5S%L!)[FW DY@H[B1 M3PBQ](; @FUZ&1ANWS_['D7B-)*-FW#:(EX4B2ID(4 M8U&65#>UB.IC?WKYD;?G0"QT; '.!7L&09PJI@L&T[^=3".4.9R6(5Z7_[KTG:_KF$M8)1H0I42FDWTUE*1&OL4/*L:8L MN1#8BMFW;B3A1JXV<8HZ&?\057DN1;36_+DG6T^A%; MM3]_R1Q+I9VER!'GK:]3' E1$W^.HDJ4KB*-JOJ7_,O"_,._XJT,22_X?STL M;%&5[?\_T?I/O^F=_]/MUSL3.P>5!>/&E?!!;AV&0>VM N6D_"=0"_3_0E<],&;$L!RT]V)P&4\ MN/U(^'ABZLQ\83^XURMKYINW,E0B;![#[]JL\IEL''5U52-AR] [O2I1:".* MPLTZ9U6E' 5=<@Q2&SM])B0\APO!EGJQ)5_\M?V'E@-H!LT@=G&N<#9$8 ;S M*C#@B30Q0N9*I1FD-6TR38S81^DT41]*C.3T0T(^N-:JO.J,R5/[,M*8VC5< M(JU#TS=L)))<4517IM0<"^.M 43=+] ;6>%_?_CZ-92(^J_Y4XULOZ>]DOY1 M#8RF7H(O\O";#Q3@D75O1$RWS:M^H37N@BQ/]Z!@6^;&$ MPY,_AWWT7X\O_@"W=+=:+Q_\8>V3U7;^/7P#?I.KO]EMPR13">=$Q5%#)//6 M0%@D2^E0XTI3*FV),?&G)P#ADV&EG)=LBZWLR_>\_AU>-GOTX[,8D037CEO(_$6(5H: 4DN:6H(KK"QF%L MXKI:7Z0TLD'LZ19;PDECI<[#%.<591$>9@*AX.;G MH^3_,[FY&7NGIJ*1JZ$JF/ZT7593X3EJO9J\4&I[A95W&T,=P=X-YNW"_(LU M=W;];BY5B,+-;;C%U ^KE?_G6<,;UY2U0KRIOF+F(,%# M+DS1\7-3O-O'\8FGG!T?D@')U@P"SL'$?2*2(3IN(9&^5'IW">]#+[JYK)_L MM^7*&R8A58U5A2IFZM 2QB)>J\8?3;U'BYFR5D:=2H>(C&QY=JT7GN@6'6%X MEXDC?(9M22ZI@<8"+G!2MXES$EW5<.)HT&V1:H1!5!%;R@9[WP#@Q.O M?E>(G*A]T=(F*=\9>:[2O>=K3JYZ9X0ZI7GG'DVXQ3H_1??M_._6O/XB5WAX#CS'&3V>@FNN">274$F< M0WYVV1]A&ODEF2-GDE][:+]=KN;8AX+]M94E)U6#KD'4B-)FE MWFM2#4:Z;A@VS!)%H@(J0T1&ML)/9(M -V$V[%ET+MC93#+#C"E87-!$V$OR M7#$/]NS2DTV#O23<_BS8B\^F!3U#>.\O(;IWNU[;-E"Q%Z+XSD M$*L(MW0+\WZY6&W_^DJNY^LV:VRF&D:TEA@I0[!WK4J*9(DYTKBRV(BJ*8V& MA$*S<39%@+1E]*;8,=-&^/;9Z7/K@-?I^=Y.7.ST13"'F9M,<(.CJ-FAR11; MS$E!OLU%2:YP;LZO M/9EWX*QN'M'RZ[>5_6(7Z_:&9GN]_-YN/KC/\N^SRI:E MEL:AL@I16UH2Q)LPV$^8BE@G2U9@'@H4 MWS@_9$348)J_#U@_6^P L(-4E)LVK6KI"L]2/L-%1AT[8.0/6Y0ND7!# #$:J] EC=H9%NV+2SIF%)QZV M,RS>\;R="\^GN0^?[,;[(-;\(E<+O^:Z+U8AKB9*>]ULRD8AVN@:"E@P?GB0^BIVU54^V!*Z43 MB/(&A^IOABSUOHGW2G#-':P((A=^:9.3IT89'-V5[7K]$.K@ MB]>#2,"/+A$BYCJG#)&:]E 2(?31"23F,XF6,H0_;_7_>YAW^6[;>U:IFU(W M!#DEJWYDH'$EJC5C);=&"5&#;.1),F-;QT"TV*.:. /I#$:1>GRUY$ -A@L- M5]Q!F7*I[&DBTRKKH*!':CK\=)J"QD[\#3<2>E9+QE1E:F3*VNMMS6O$*VI1 M71HMM+76"- <,Q#UD=6YI9'>WA0&)".D%+P4R):4(:J)/\(YJQ%WDK/:<<(9 MAKDYHT&9Y/=T8/[Q?/C[\Y'O_2SXO5GD$^'?<(UU:#)4UL%)9X0AQ:H&U76H M S642B)G"QO9W#D_]KOI"<#&S#\Z[G&;VFC?9=A>MV6CZ/GH6]^VK8LZ!/=X MN2E:;O+M@DD@9-H<8;0GW3.38$F=/^ MO[1=*I@V1I::(:T%1]11@?P!F*$:,V>H(I0J!0OLQ9(>/=C776*U])):>P!0 MC(T!CH$--"[8P;++'WI":>ZM2^Y6('"1LX4-HPE/'$J$ G(<7@2OD-@U,31A MZP=);1M=Z_N'8*0^AM/[(^]]V']WO.R;R)NOYX>6]A>WO%T4^RX M*GJVIF\1DQ>J7#U1\S U;>O4K$ >=5C-NWKJZ>2XQ_NGW__<7Z<+K!AIJE V M7EM$J?<9!)'<;URLI-@I:VM04ZQ!:F.?0:+G4\1A$WO,R"0Q]&1Q:A9%\5, MX>=1L@\BQ,QVFABB-?$!(D+LXS-#S(?2U+D=6"W7]HWM_OQU<6QE/GD#\G:Y M"B-S9I;2BC66^5. $:$Y!$%"LA"1QIPRITM>@A0<2']DE=]R4_RTY>?G8MZ/ M8>]9^F_;9NQ_#6P5/5_ X 04]3C3,2*6,&,R HQ@ Y,(1B:3 Z4^J1%*A.:Y M64I=)J%U1IOG_&ZYN/ML5U]##DB_I:JR<515#7(68T1YJ'R@)?8F22OLJ"." MQ#=[/T-D9),#F%H]",6PB<@E(,P.="4(@6(12';9.PF-V<_)#.@_D4'VM"83 MIS#(U#WB@DR#+2+.?7:Z/A 7N#]H]G#IV=32AK?S>[MZ+3?V;KEZG#6&-9@Y MBBI*.:*F5$B63".F,26,6LU,5)+1F?5'-B1]*G]+LMC2A)8O' (R;%,RB F, MF( D3"A1."G'%94)A^M-7)!P4ICC.H33CR7LT>.-X7PS_SXW=F$^V7D[CS,\ MM,T!7<]J(XRSE48XW$O04I=(:?]7V1CO %"&&Q;7@N4%A1C9-&QI%ZL]XL5\ M2QV>R_&B+SS"T_D'>(TPTS?=X.;==V5?PEW*-61@ZTM]/P!>X3_ ]R3-ZWSQ M[\NB^#A\001S=5_X10VZTB_%VW2N^@NC?W 4>&E>TL*LKY?W(;MC)>]O[U=6 MFL>/RS!7_/;N;F7O_#_LVK_,*LJH8W6#M,,$4=PXQ'55HD9)@;EVI)*@6LUH MRB/[($]\%-_D''AQ' ]?7*1T%%!@._H>'CT/1$0T5R'IBAJX]_"A"XE.^+%EGIBO=0P(2*JBAQ\]V5#-":^F;DLM@G[D$B/I2F]*&1R^OE(C2(L L]#Q,YMI/: MF2*-UI0CXY0)31TJI+ U")NRHB6S3:TM:,K]65(CJWL@7!Q0OF:Z_7G XA0] M#PPP+4]% #[2_J)PN>;9GR&ULW+UI=YO)D2[XO7]%C>?KA"OWQ:>[[Z&VLLZH1%V) M;M^>+SBY4K@& 5T 5$G^]1.)A01)@,22+]^DRV4515'(6)Z,C(B,C/CW__'C M:O3+]S2=#2?C__@3_3/YTR]I'"9Q.+[\CS_][>(=F#_]C__\MW_[]_\+X'^] M^OSAES>3<'V5QO-?7D^3FZ?XRQ_#^==?YE_3+W^?3/\Q_.Y^^31R\SR97@'\ MY^*OO9Y\^SD=7GZ=_\(($^L?6__I]"\Z*"Y<=A",E2"X(V"-3D"D3LE$10WE M_\_E7SCS-%.O0'AC01#-P=+H0$>9C'8T$Y47'SH:CO_QE_*+=[/T"[(WGBU^ M^Q]_^CJ??_O+K[_^\<S=TXE 5FP[_,%M_\, ENOI#Z MDW3]LO,GRN]@_6-0O@64 :=__C&+?_K/?_OEEZ4XII-1^ISR+^6_?_O\_LZ2 MLV]N^H\T3M/+GW\.DZM?R\_\^GJ"F/CD+@O%BT^8__R6_N-/L^'5M]'-][Y. M4\;O??M'69D)HC@IZ_[?MW_YUUL2ODW3#'&S8/D#?F/U&66UH\E)/^9I'-.2 MT_5"HTFX\T.C(N?)=/TW1\ZGT>*[@YB&@\4GG_G9?.K"?,"Y58%G!M0Q B(R M"8;$ %X9$8SD0@MYE_M"^0Q)7ZAEEL*?+R???\4/_K5(I'RQ$,U"+ ^66XKG M<+JO9W#IW+=! 5>\'J7S_&4^"?]X]?/UR,UF%\Z/TH (*B+N#5"):!"*.W J M)XB<*9D4\93;1SC);N87*%NMM60GC>:S]7=N^=J#G+N<;D+A;!I^F4QCFJ+Q M6=/CIN$!+.["?O43OR)6\(,@?!V.XOIOY^GDJH9^YY-NI+W4+G+PIU]0$#E- MIRE^6"IW)[\+9N=HI=/B)T\&#LH^%2N^8&'%T-F/X6R@@Q2,<@%HD"F('#AX M3QW88'3020;'66W8["*F']!45_=]&%61?0,@VJ3_S>3*#<<#E115(2HPVI2# MVEEP+&2(*O'HLQ<\Z,KH>4A%S["IH]Y)55FW@);)U=5DO.#C[/=TY=-TH)5G MP@B%'HLT(*Q*X'7P$()E(F[\/D-"$?#1,\8OVD/E!> MK7A@W#(5408F4=PY&#" DVASN;=>IAQC=K$[H+PZ "CLY0'E&"$W 90O:3I, ML[-/:P(6LEDQXRP/E H-VB?T\[B/X"U-(#&F=#ZD1&BH[<;L)FW+.!I6@653:@LA0@F(A@73 0#1')46$]&MP MNG)_3Y=YC\ I >4Z 7:!/SMP-!B2C82,%!:?SJ,DH@=C<"M%+@5-Z1&L/)TO MV%RM'5?E2,5-*DBQ$>W_SVLWQ4\<_?R'PCW%F['*ZF'B5-DVP@\/N$A.8EOQ_$-1H,#1VP@EF001EK$ M-_I7-BH'P8KH'$(]&%$%''>6;-X^7:"# NIFX\&Q8EK,!-K=*$L8A^ M-D>$(^F S!!(EBH=K<@ZU,'&_97W@H=X6? X2;H](^3M>#Z<_WPW'*6/UPMG MFM!$C"4.O%<1A8&_.)'Q*^I9BDQY/#-/0L;]%?="A'P9B#A)FDT@X7.Z')9; MB_'\H[LJ/A+3AJ"GK2CC&)XS!LXKCO&5Y]F02+A_+"K9%PUW5]T+$>HE(>($ MJ3:!BO?C,)FB:5LH89%K?CVY'L^G/U]/8AI8J[7WT8*V&=F1B8(+VD%D-#$C M D;VIWFA>Q"Q%V;T2\),/9DW :$+]^-]1%$.\W!9@+"RD#(&)4660+5"(65) MP&;F@0NAC:292J(APX(5U%PZL H MCOXW1]1;Y0-8%%+F5*0H'BLOV!"RCV)0'E5/DV"A(VB,9:/%V1=.,4 M"!4LLH,NN#1XQFK#2&"T$Y"P_5)EY&6CY# !MX22U_CE^?1B\L=X$*7PUB0" MG/.22T;JG30%[=GFG(,W^K&;F@,Q739#9W MH_]O^&WAD*-WI1-*!R1S)5UL,G*!\,^2HSEDB7!9T36YL_9^4'DA.==*(NX9 M*,4:GDV36]#M=&3<4P6!"8_AOO?@*&>@%"4N$$$U-2=!8W.U_<#P0C*L1XNQ M9_67(OO1IZ^3\3H/Z%(,,1D'CN%I*-"S!DL4@M@9$BFG*?+3?-+[*^X'@Q>2 M5CU)G#U#X4L*UU.$,67^8C@?I0'C2(32 JQU".,@/?B$9UX*-!FO39"$GP2% M^RON!X47DD\]29P]0^%BZLH#IR\_K_QD-& *_RLF,69#19&F( MYEW>66X_$+R0!.GQ@FS$&+S]$;ZZ\65:W 8PAJ@U3$'TI4+;.91""@$X M949&Y2+1=0S"YJK[X>&%9#Y/%FL38<7KZVD1W?(.N< ;]7$]&PAC(_.%Y7[/%ZH36#B MRY4;C5Y=SU :L]E "NU<F.A'66Y4C$8EY4^K"=NRZ'Z8>%%9 MSN.%V@0FWEZEZ24>B[]-)W_,O[Z>7'USXY\#:R/AE 3TL3' $DP3\-%X8!*# M[8SB' :8S'! MH]'916'E:5G.AVONAXP7DNL\4:1- &+YP&\AD"]?48:S\^MY:4%2HO4!UY(@ M(P8R]0F$X1HL=08H,8IH#-(]?>R9]MZ!S",T[ >8%Y(5K2SRG@%T=I7&L513 MOQNYRX'062?K#82@ PCA)!B+CK;%P"P(E D5I[UPNK/8,#T)I8K*!YWR; ME3K%][B[['[H>%G9TQ,$VW=-QC)U=VL!UP_Z))=6!72ST>*5&)T2< G1C2&7 ME$Y%;O)I3YYVK;S?6\D7DBZM(MYJ$/GW7Q_(%%G\QRF]"<\_OGG[\2RA=C:340#.^)2XK%1RO33^*RQX:(G2%A9Y.[ MP\7=0%^8W3W<:)#&>\03-+QW1\1# MQ-T ;K9T6DK*21JR!A85^NM:ES.<4+!24.*$Q."NMCE].1T1#U+OTQT1#Y%U M"VAYV*PO9N&8CAE0$=$0_2Z],=$0\1O?F[^R<+T1NYH5CZ#,;)D"X@'QS+'\]J*F-$F4_58 M&N88 .U/7<^=[^IY-ATII('#:Y/^U>[SQE%M'9[FV>!ISG,IQ*(2J+5>:4JD M?_3:^51(M>#J=*7O1V!UA/ ;@,_'R7BZP<3*X/H8K/&,@;')XE93OO3*-L"$ MDB@<1CBM[2QO):0=$!VCW4EM43> E\\/.0@BV\ D@4 X*1O(0+E"!9*D9"0Y MDT*7)U@++E!EI)PHY 9@P7"C@T5 O,"Z, MCS8].@8>=REH)#=SI#XGU83;1 "UI']U?W;#AN=9"DTI^%3NX4JNP$O-P3#+ M,>",T3SZ/O!XC-PCI%^HG*+;K3 Y1_'*(I% MU>L,K>A?4[Q,LX%P*(Y$!$A2LJ0Y)G#*,"@5C9$J265U"_,X1?WV2*^/G8KR M[Q%-I9H/65FN>1;1R9\/9WCDOI[,;L0UR-1ZZJ0"$\JT"(J!K5%4@>>,)LMC M&2SR5)'@/@OUVS2]'D2J"[4!<_,>-3&^'.)1>D=.@V"-L4Y9X$&5T[2T@ \D M R>4D6 %?;QQ^G$GTE92^FV?WL7A=+K$&P#.F_2MU$?.[C*A/,$3509 ,UA* M29A )A2#;+W)),B@:>UZG:V$]-L\O8M3Z51I-P"9S^GR>E1^YN==-JQ5RB'@ M01/"RO2\!%8)#4FY0)@G1*7:MYP[2.FWE7H7L?CI$F\ ..?SKVEZEP-J"369 M)0B!DM*>5Y9&W^C:F4IM' .0%Y92/%^_QV)C,W:@*-CY-)]_09__Y:>10 M'.-8DI+?2GQ7T@0N4JJ3Y)"#+OT(H@(,]3)&=R0%39A5L?;L]QSN&!6]LD*;,L2]/CTH34C Y2>#,>.:3D.G16<[' .4@V])QVK@*+(X29@,@ MV,@E;)RN43 KE;2@Y6*BDD&/GZ<(B2*&72*"Q<>Z=9Z8MSG0I^DX05P%'J>+ MN0&L+.D?A&2E,"R#CM:BZY42>)8# MX:;YDJM?>=I&M:R/M6+"0]2) -)&8^ M#)T?CH;S82HW[8L'K%\G(Q3ZK&0+YC]O1!,"YYK1T@/.E2&@'DT@HQ:/16>I MS(Y$\5@WM6, LB]MC3S1_%"E;+T3A31@9S;XNI\5I40:PGA$.VE07%Y;\)X+ M\%3+)+@E/M0^F'93TV\I<>(2[ MH0H]28[R,19W@[0..$\F"I.]?G3PZVF%%?>IZ?=2HB,451)^ S!ZO.YU0WR# M)!D&ETF#+UM#<#S_7=*\^)F12Q]H%+5;!>Y-7+]7%1V!K!O5-("Y1>YBBP4. MBHKDD&Z6: 1!*(:O-N'6T4F'8#QEN7;:< -U/TL.X$2%-'"8[7U*;Z;I@^2$!@U" MTE+$HCT8&21P6:87L)BXK%V?> 29S2003@7)L7[5D1IK )0?)N/+BS2]*FGA M\_P:"1C.!\(10;-1D#@O_6X$ >LX Z6IY '9B:ZV [^-CF8,7&58G2SS%G"S M$50(SD-DZ"]HP6QI2NS!4E*F+J [D;0/1-;N]G)H1/<<:8/:*#E2P@WX4:4S M['"^MI:EDFXXODSC4%@I<^W+U":PJ%-DI8PV#\)",)R9I$TBCT[O/;8/[PYR MF@%/=SY4+64T8'0NTM6WR=1-?R[%LVX3:S@3;!B:0C4%9&IQNFP?)LP0DCI- 8J+#: ME6KUN6@FJ=4=BGM6?0/@?RC88]B^+2))SE#+%6@GD'M*"#BE&61&!8\Y.2UK MO]^NRT$SF;?N0-^CRAL _,9TV&4CJ$R-95)9\+:XR(XR,)IF/+(XBC)%&4CM M(O7[-/3=>[(_/&QM_G^D/[\>KEQX!;4YSM#(H%!\+3 M -;$#+S,O/?H>8?J8ZYVD-)WO5@S4*NAJA80%\+UU?6B7_3B?J4,2I^FKVD\ M6^272DG_A\FL5/.?YPOW8R"1CZ1Q&V5G2M_%J,&D[(%G32)724C207G0(23V MW:.Y'81VJ-H&D/LYS=UPG.);-QVCZ&8;[+Y)>1B&\X'5P>:H&"AO47JR)#JD M*"\1E%7>D:!T;; ^356_85%#^*RLP 8@>3%-;G8]_;D0\M(76;HA6I!DJ%3E MLK&(J;1?8Q&];Q.\1RF90&J_D-U%2[\!2D/PJZ*LPT%GEZ ;I\L"](L. _%! M4#F'["AX;3'(8QCD.9LT4.:YCY1I;NJ/3+A/1;]%!0WA[40%-9! _WTXGDP7 M(ER*91"I#20KC]&50OIMJ;SAQ*&UCD$Z*SRKWA+]/@W]OI=L"%XG*:>!L[.. M* >2.F'+$*ZH0BQW4@H,)P:\$50*+IFP;280^WW9V1"0>P!" [;UJLO.?497*SV 4WW6TH]Y&L<4_U1IGMEY?C<3'R3S-/DSHCD@I0QR]I9EE/H M;02(1^!DQZ/6SI76 $#OES9(!Y'4I3C.A2_8G) M#^GH>1+8LZ'@01[Y1)4T *N+J8OIX9R@U?1696F.5@F0P95FQJ&$\HR#IY1Y M89+CU:<:/$I0WW.53]7W@TQP+>$W@*0;N_YZY&:S\[R(619[S%E#2XM(D';1 MM1;# FTWZ5WM*"FO1""/4C0JE MA[H#8XD =#])MH(%SFH#YB$5C7A)IZGW?IG2:;)N 2V+^[(%'VX.'5B@=! M2716(OFDM-\/D8(/VH"+,J.G1X-0M7O$/*2BWP.H.Z <(^0F@+*E%1RUU!/\ MIS1$*FTA I*?,P%'15#)HY'UM9\V/Z2B[W*R^I[*<0)NX- Y&XTF?V XF=Y- MIF\FUWZ>KTY%62.NS)'Z MOY_TJ:^,!B!V[T'/)S<]GRX$%Q>U09_2],M7E/:@=)#0BDM (ZM1*H//K^6SNQJ7N9B!Y8$Q% MC_RDTI==E8F=&*'0Q+2-A!K'GP5&&S3U72B%$:J+&/ JI:-U5!K-N\D7/4I6W^7*56%56PU-) HVF'IP(:?OVN2NL'22V-NR3G=/;9&\X\D!*Y,G M!%$:O(\*,@G<\A"I([5+DW:0TG?@?#=(V?8P7? (BV/#I;\C0@RG";HX&LI5MF[8U' M,5GE*.7HY#%5NX9H)S$]#PBO[5Q7D7DU\#Q3\?:7"_SU][88,*;I]V%8EFC2+&SPF@/3VH,0+()-">-&1X@7GHF8 M]KI6PP4VT(&_NT7&KK4;N3@[0H^3BD)M Q2+=U!+#F:KT@4FE'!4,A ?W HXY.'P+D1 $WX.0N&GN,UA5+W%AKB0*& M;)>6"AJ,E!*WBQ*!.!HLKU\;?[M^[]@X59W;FJ8<(]L&<+&2R*U %FV)UF76 M1$4>/8$HRPL AV;5TAA )Q<)6E6G>6W/ZC%Z^KE&[PXWU63? (ZVQ("Y794HPY,XQH-9) M:9C1HOKMTA%D]OTXZQ1<; =99TKJ,Z+Z]H\T^)CFB\GGY]_FPZOA/Q=*6@OP M[8]O:8QL#7S(3#+'P9:80DB#IW[D#)(5C&HF);U_M? PA;?W:OT>857 TXUD MF[CZ7G,P,%EY2I6'S'0 0=!U,\0Y<(F9K W2;SJR1#W7PW=A7@X39P.]@LZ_ MI:DK\S+62+Z1!M%1BS(M0 I3BCD\!H0B4(B,:)JT$Y[5KJG924PCWG ==Z>. MR!OP>UY/9O/S_-MD$C<#S"^341PDZ3 ,9!R<$:6(6E/PQK-%(VMFG S6UG:1 M=U/3KQ=32=T/+K*KR+Z)H^BWF E.ZH<(X[4/J&>(*E?>]0-HFIJX816MO,JD'J3<-TP7*H$.;HJ MW?Z6KML@")\8BP$1G!(P<0>.(FDW3#"7"0V*ETBS%"$YE!@:-:W3,NI1K]T^Y3T._3Q^Z.\^.EG-+?O3M M,(2!2=9SGB*DQ!'JR>)!S 4%IW/TA+FH?.T>8EO(:.ZY517?^4@Q-X"4CY/Q MY"X7*\S?-AD5G@H5"#A9&/*$@-=,@+8N.Z(T)Z;V!<231#7WW.H4%-5500.G MU+I3\8J-3?X&)I)L+?K_VM B*#3-WDH!Q@L4E#?2I=I6Z!%R^HW%*BM^THT6 M3AT$40E2WY&5LN>6@KK#C8W,"*=12EQ$$%J580,\HP4VA#MO7$JU*_P>HZ?? M<*QK4%720P-F:J>DT-N+ NEE8*6V(%2T8)01D!S1+C&JO:\]E&XG,?TZ3-VB MJ8X&&O"B;OV_]8W><'R-3*T>V,5.ANU_:\.V6GN:7>G^Y624M8%RNWIS[YE/P<:1 M0FW B'Q,\UN3NM YAX\5T// M0:)MP#I]6J^[;&XZ_#Z,:1QG]Q[8O;_Z5L(BA+QQA'%00A'DK217HL/?^B02 MU5EQG:L?9_O3U]X[Z--.O(XTTYX].OONAJ.EO=WH'K":W/7*S89AP&,B/ H) MW F4I/:EDW+I^48I=S1(HWCM&^4#2=P/?2^E8+Q+_31@]O9G[\UP=#U/<2!U M3DD& M1)"X+G!,YK"B9+D;W5D*.F$PPM6R;"9DQJKL@* YCS[A#O.UZT)WT;(?I%[*W785B3>08KC/Q](& M)YJ#-AB%F, P,";$@'&B]!S/@1*TSR+4?KN[E9!^+R#KZ/@)X!PN\ 91LS:; M+%IJAD M^PR# '>9/EZ7E\CG^4&'KQ5[;X:S,)K,KJ=+HWTCR>QR%BF5; G%Z)BG#%8P MAUXC#S(E+FRJG1"M0_E^-NVE5.?TH,T7A.&E<3=*>6:,AZC+* 29"7CF++BH ME3.,6:YKY\@.(K#?4[8/!!T)XL/5V2Y65^)\V%B1,ZF)] 8R=1Q$[:WB]?_Q[?_\V_N+_[[+ M48V6AP^7>)ZVAT^P5G]6_69*9-F9_@:W-EC'6&3EIK1TH/$"C' >5$3DID@S MPJFR>=B+L,IM$8GF(;"H0)$RB9TIB1O5!8@BJRQ8]ES5OJ!HJ2UB?2P\T23Q M$'DW<*CN'@^:!)=)>0E2E'[1XB MY";NP+?,@?7,"J]5*"_K0GG#@B(Q60 +AMJ038ZV]C#,%S!LMQ)0CA%R$T"Y ML;1+3PY9^C89XV]G"VO+B0F(\PQ:RPXX1-H[Z@A2DE'._-=MA'42">9 MBO[+R6)OX%2ZQ\.Z1ZG57.D<@:9@E],:C) &")6VY![0B-;&SE9"&O%D3E?T M_=N?DZ7> '0^+82X,IY.*:L\#Q!B\DA[4& D]^"]8P'M,&ZKZB7M&^OW?+=\ MNCKO5_D=*]L&<+%1B+-B@,:D>:(:6):+U((#5T( GY/.S 617?W.'?>(Z!E&EKJ"+L!U)R%<'UU/2IO[!JD@^TA*?RX"WD4##CU!CWQXXFJGA;=3TN^3]&J8J2#F M!L"R_1'ABA>A(W-WG( ;@ AZ M92442&_2\K_OQP\K 3[C7G@WF?[AIG%@G*2"1 '$XR]"T0R6:U_>U@=&@V1, MUKYP.)#$1E*#1R+B88N+SM33 /IVS0YGCCG!'44#SC,(:C-X8XH$=>8J&4^J M3TL^951[EW-+NU/_GG/<#]'%T9#ZEJ;#2<3-,ZW3;'KW4&@CADYPU=''J5T8/U5&V4-YW M]VD.DI23FF+LRLIH>T%\PE"6*-#92.64]DS4SH+7H;Q?/^XY\=N#IINQI6?Q M?U\OVUW.+B8[DC*+S>Q1";'$8FD\6XUD0E'-AO.T&H:QW'^?4YA?\E]N M=)T&F8=,F&: $HAE%#B'T-IOXG"9[?YW6JR7;PN]MYN)LN#(IT5!:5=&2G,(G@;)5#. ME:;:$V8Z<5D.);3??I<-H+6B'AL ZT971YL3EZ5;6O9X& C' SC.%)39Z$YH MDEWUB;^MM,I\3E@=*?$&L/*$^?Y>%EIF.[Z-AG.TVS9DE=!N1VTM""H2^,03 MQ!"-E9'*]-PG\'T2^^VAV8 QJZ*[!J"Y/3I<"[BTT7YU/1N.TVR&_K(?CE=C MNBS1*F4)4D$:?=Z; "LOP_'D^DB MX;%D;RW8PMZ;,I*P9#U*F_==68^_+D4_<%J7IS41"',HZ2 B6)<%*.&H%()[ MG6I?/=:BO>=.H<^)Z5[4?6IB]Z(:VF_ZIFY]1]OG,5]SD-E[>\5$?.1.+(HT-& M%2?@' 9WBD66 O[B7&WS=CB5/3<7;28".EV%#?B5CR6LMC,8O4U>Y@2,0)_R!V60TC,O0#MU= MA_(LHX9D83#3TNXK 7$Z,B],$*;V2Z6#B=P/H?\2-SC=*K"=\WY7Z59DED1% M&/A,\40@6H%-"H^%2'$G:A]MK/WV]J0RNG^)BY@:RCBQ]N/MN,[ V=U56QP# M+N,CQELT,V2&,K"DO*I0,9MLE4RR=L?YTZKHZ+_$;4P=A=0IHZL%LDJE53YP M&07ZO"8G#2*%A-YO,A"#9I(9J?'?EUM$1_]UKG6>5]55+6GOS4Z7[^2^IODP MN-%=%COI?'IWO9[:H#["]+/V1'5"$F:HA(PG.0B&H+>,6Y Y1"F23:Z[IU// MV!/59*9<&4C'9'E^J0D''URY6HW:Z#*J@M6>^_WR>J(>@H4G>J(>(N\&@N+= M71R#S JIEZ H-8"!$@=G),J$9"F5<8F2VC[AR^B)>I"&]^Z)>HBX&\#-EC9] M*BJ,K8D B;R D.4)?Z(6*%$N:RJ"=K6'NK^=5)Y71TO[/5$/TNO3/5$/$7);K2X_W+RWC1'# M@#+T7:CRWM8H#\YG RP0196*7(OZD>!13]R?JZEEE0/H. $W8TON3L5=3]036#<6.YT<-VE2G?2U1^0-Z*@P;7FR'Z:1LDOCJY]]F*;X?GW]+4]3= M^/(LS''[S(?I5@*16TF,0@E(7AX=!06>20-<2V<=T\+[#L9='TAE(\;L5 1M MF3O'#GQVTQF NM;S M[IM16NAZ',^NRIW7/U>%)X+$ MP%V")%)$OUH8L#9ID$BSII*%3*I7_^Y!5[\6MW_TW"\5KJW*)JSUF]7"2ZE> MN!]O?Y0F#>D5Q@!X! V43LQDS\N5+T6)18SY;'*@B4DZ!4&%J)W8?X*D?FUH M@["LI\ &#.8B(?#J?KN0 6-1QQ0H$&(%""8R.$(6^4[AJ"^'5/69E%LIZ;?M M47/HJZ"N!D"W:<+/\[OAV*%O)[/Y;$!U(IQ3 821TB.4!?">XBY*WCCO M%2.F]MW#8_3TVUVH.0!64UT#,%S(;(:,O)M,WTRN_3Q?C\Y"F%R/RS/W:*W+ M4@-/#GFQRH)1FH(708J,;H50M9/4C]'3;RN@YF!8374-P/!OXVERH^$_4_S- M#<=%EN?H\$Z'WU%PWU%>X[A(YL=%\^WQ0G:S@30*N2$<0I)E\)5SX)/#:)$J M3S(QC/+:!_0Q=/;;$Z@YV':NZG;>2=PR^,6-TGG>8'.@B4R1>U(2'&7J0"G/ MUR2""EY%)KREOG9CZT?(Z;?!4',8K:6X=J"XF(]3ZIM1BDNIKF*V@512&F(L M:*%3F3:JP1A;.B]'=&045ZSZ5TIJNZ'[T-7:)($ZF'@2>B9Z\8;X+.?A:(B+S5Y?3XLN!H('0C/10'.I8?)EZ*:P"= ;(4$QR[RH':?O M3UUK0P>>"8=5E-4R&M^/OR,[DRF>(@.5.!S62K)IQ"#%1CB4VV+Q18/M0VEJO_&]65 MV#)BWZ-&QY=#]&N7C*W="F.(YJ4CH:31(7],@5,N DLF96\"M:9VH>3>Q+76 M%?_9CN/35=4R%!?;ZS:IL-QG-#(C;!E]FS(O.5(*WJ4,5G.M(\E&Z-J-_?:C MK+4>^L\$PI.5U#("U\'^)_=ST<%CZF+"[66($5&!9%*#,%*BET(24)64T51$ MG6HWUM^/LM;ZZ3]S1N9H)369",3X_F+R,+HODWB(]@:XHPE$(@8L2@L"SX9F MSV2HWK9Y7]I:ZY/_?(F84Q75) 7AGW%S8>A\\A?R>BC]&*.C!O0@99V_Y*4 MPB?JJET0EAO*A[RYB)9=)PX\Y%*RP3#@ M(K0\[=NWV3U,S_0ZDAIQ\-Q@ENM2SB6G/QLAR"SIT8YW-G> M+9JI.%=R4A1]$$U]*E?RNO9#E\.I;*2SR#.]HJZEK@;L(\9;ZS&Y)7T_3<@K M;K/YST\C-YZ?C6/I,?>M_,B "T&I20QBX (MOQ;@I"F67W(E&;=$5R_TWINZ M)E]A5\/)_:+N;I363A)G?WD.?-:2)8S)6-!E>V<"EI6G%-1Y82251-5N)[X_ M=4T^J^X*E1TIK=U3^^91SQ9!L:?!Y:/ M4-FO4_GN8RDT1*T,D8P8,P]>_G]B*LR3S,$ZAOJ<1HL/GERX'W\?SK^6UNHHR7>3Z8X6 CH)0R3N.AY\++T@2Z95 MH45WCDE+*(97787!A]+:;S7B8HV#;_>$ ,9'.IK:0:7$ZE884TB9@':DM ;N30I;Y?_E M.O*[&RVC,Y38,"#JRQ_@QKO[C8V?7 [T?%B;M)K-^/9'^.K&E^DS[J"W.2=4 M@C7$*^,YY*P$BD@P\#[B;R57/ JJA:G=KO9Y.>PWGN_LOJ9AF+ST333@66A% MM8- -1HFKR-XBGI)4007N&;U6Z2<1'"_*8(V(7Z0$D^<+8L2F,X;P&T2G)N0 M,TC) AZH-N.!:E#V%'=G<#R[P%X<;CO+-C2*VT.4V,AT^;,8%R_8W6@MR+>C MA61+S\$OU]^^+7]W^\?OQWDRO5IJ>BWQP$P.A!!P3*";1J0"'V0$3HD3*2NM M=&W?N@;=_68M.L/PLZNT@63M33^X=>W5.-[$$XN9:;<57U()14+I+R,,!KK& M@8N1(,)BD$S(K'WU^KE]B>M[T,-SX^9^8-B)$GM$YZ*!R.N%/_Y^O'K!LFC$ M@(*^1NV^7SXXB:^NYQ\G\_].\\7PO1R%%Z'4S.3 483!@%=>X&^%-#F7\4/W M2@%VM'$Y=.6>*YBZT?[DN531@!7<=Y-:+3DRX-&U5K'X*0JL=QZLSHF@_Z*C MKS[$H>*1W.%,D9XM8!<*; "7ZVN1LJ<^)B2?::4L+=E#QT#H0CY/ 22W7H:L M*#>US^![)/0\!;$+-3]XY'B\S)L8B'0S1Z<4EZYX,)%*F03(;!*4L=K@72C6 M&LW2%^OP' M.S^KUKC?_8BM--QW^F;E[95RIO2- M*,61F@OP)!HP2E'I.9%X%%;>HE4(/[F5_"E$O!G.PF@R0S_T I7Y:E0N9*TQ MEAHC(42"&Y@Z=')YF?7@"*?WUUY:8_)_G+\'(\S,-0GG8NNR1A!/@)A1?*3?D1=OJD]6K9\GI, M5[+W#Y>Y 3WSVD4\\L$O1GJ49E0^V=(835">"0E1U>Y2LIN:1BQSB0 ?T]'M M+F6I&(>$(-1"%D];0FE( CZ&;(WCDH;JLT.>F<>>$Y5UD-N1N>X&* V;\\_I M>QI?'V>:;_YN+3.[G9A*)G/UX:7"?3V%J[RX>'T]FV/ -+WM!:,LRP0#)4KY MXK4:0??!!P@R))--2#*GRA9@3]).?\SVZ#*WV,8@$_VFZ( $ZD!$!+@)R@"3 MP4L,31'CM5.,^]+6K_'J D,/W[%UH*6&+5"Y@Y__/,;^K/YF+>NSC9!*MF?Y MT1OYG12%M8@'82S"@PEP@C/(Y0XD882B<^TX^RX%)]]5E++CU=.@Y2>7=^3; MHAYFI9 TEG>^2H-028,STD!27 :=*7ZW=O?0O8GKUY:<@(D'-P^=J*-AFW&W M(OX8VW'O$VK9D,<(Z\:61!-"4I:7=RKE81X-8+2D8)2/VN:D,-"4Z =<*!R"R M=8>M^[:K0[TU;+T6'?>.BC9]/>_I(1'58DD_WP(3E;WU-'B(/J=RQ%G4G3"@ MA,DIT!QU]0XBVRDY/0+T6X_6: .>I)I"&:P.(A+E30_\.0['21-VP/WKGA]+_/T7.J.=GVV1NU@$)FPG2&A(<; M")H\GGV,@'(*-XV0Q%6OT7J4H'Y-2S5OU0J4= M)%4R)#>?O\UO53P+92QD50;!TBR6163<9BITHMJG#H:T[2*GVCN:;>>DBT)J M0Q"V5I<2-,?!9Z[ 4YZR5XR*ZETL'Z.G7R-2"Q,[W].7$E%!Y: MQ$*@/'(1=-:I>G.O0P@\N5W./HMMG+2X)XCR'&*)#X1-$AR/M(3Z@*8"+P$Z4^4^M/8]V%,TG5X+ MO?WSMVT#J@+A/@2PQCH0Y2[':FZ QJ@L%2E&4K\B?&_R^JZ(KHB=AZ70W2BI M85OU)5T6\_PY?9M,BW$^QD(]^(Q:=NEQXBI9H_N+W"!)$.%TXA'PE#/%V6;@ M=(RH89Y#2,35'P._BY:3ZZ?O?>[64EU#<6M0 =H&5F82$W#"*" TF\ 3YU35 M=IKV(*OGWALUL/&@>KJR,AJV+C$3OLR*6KX67-Q3;JQ]ZWBS0(R6!EPIZ< 31N!7+H!B^&U' XVLMAMP M&(4GMY.\][D;-[1)9N>9@\AE2:"8#)X1!RQ9R:S)&!!4?U.\BYA^+5"'F'G0 M"K**.AJV1HLJ]#LCP(YQ=AY\2#5OYW'R:MVKWYPVYWESL97O^WHRF\\6DYA\ MF06VG@YQ>SVB@D,P)2BC.T$H//.LS0%XDM)822SEM4.STR@^^9Y^W]5?;:Y^ MNW<\BX$9:\#G2>[_V?#Y\/Z@.>4=4MF\EK M/TO_YQH_[>WW8TL('GQ&-2/Y*'&U0L)[B]R@BPATOKVT0((E(**,X GZYC)A MM*^RU5Q7CY%VT')Z^\^[GWL+8TTQA*%$@1%,+%]G6U%?GIJ8Z./75R8G2X,.BHBZ6L5Y22; \<@A! M:1.%XES6KJWLKI/30@'G^=X"/Y>_;M3^&6^-4F4JL\\@#*-@9":@G3/9T."R MJUW2OA]ES79-.@0E]VU?!TIIH&/QWV;H,+Z=S8=7YNZ+W0UT3A!RWTW]-Z^2_G[G>O4^\%GF3)N@(>.Y MAL!WZ $$[L 'RB)&%E9*_]0Q>-B2>V&%OQ"L="CM!LS,Q_3'AKRFDS%^&9;E MT]O-J.1**:GH%S]YSF[J.EW7%Y'X*HD_ 9@M.TA MR/;]X8F+4?$ &!];$#E1L%(H0(8(2=XQ7MVCVINX?F?;=02R;E33<,YBW0GT MPOG1:N5&IM2E*FQ%&5#(0E)?,%#7XV_(T!AUR37/E7?A, MC4K?#&?N\G):!HXO6O:NEEW(?*/X7E'.O$++ZEUI757&6AB>0/GDA/5=D%NXKO)]#42-)Q_ MF,QF][A$H\I4#A(<*Z-Y?"Z73 F_XI)Z@1:7YH[:K1](:;]9B.> Y3-HL.$C M<]DG\/@#\\[?K]M3M\/#\EYWQ.1E,HOL@I?/\Q2U^+44HKWZ62ZIA'+KIS_/IC2+< M:0Q@%2VCXW4"XXQ%66 XC35,E6OEZU&?5,]-P]!U8/KQ7X4VG>.]9;M,AJT M6/S):%2&@:XFV]VSP5Y3(U-,D%1*Y:J5@9/,@I(J<)F5%FJ_1.MAZ_9[)E9 M6=>R;L ON^7NK9N.D:W9IS1=E_T,P]DXOAF.KNHAN!$'> M"$$R+_=B'@3ZE&6*HP :HG*=_,^^C_?ZM MG]--/_QGC .$2LQ&!5E8"T(65\FP#%8E&I*D258?-MM9'+!T&%^/W&P#Q,E* M0W7 W6$*@TEBB&QC -PHD3-#&+>U>QT^05);'OL!^G_$8S]9] W;CZT-L8\W M(X]]7*>=\SLT*J?T*I<4/>G "1"MRY$F"8(/#S=M2ZO>I*.-M2U0C_WS-T.0 M16WEZ.QJD8L[S^?7\]GY;Y0PP M] D2M2&;4/M.HQ+I?7=G?!ZD[K:5SZ?WIB* K8+_S0W')='\?GPS8W)C[B3& M1(N1[^.P(0!->2191 AE6)P@@H*7U( *FB;'6*35^ZA69Z+?;$K_6Z /+#2P M& M9/6;G0^U.V _357K M(W8.P(W:.TTG#-NG^%([C[=&.3^IJR$Z'=NBP<2C6"4U)TF DDR",Y>!T M2!"8D)01$0FI'9\]ZZB=VRCF_EJX_)J2>P>VE8JH($H'&J_0(: >;)(<6"YC MKX1R6M=^JWD$F2]IZ,XA*-L=AW:CP0:\_C6+DQ) #^?I _JQ#\3Z[GI>1'I5 MFKG]2=<,Z&BJ%VX69/^?I,M MSP_K9]=YP\=Y&9QSRDV-KQU"["*HV]E3D41TR()#,#E23)@'DSV#I!255J4L M6>T OYO94YLI1'^_7"M316@4K$QTS.CA8H!L6'1 V2)ICDQ6GVKW&#U]WW.< MC(3'\K4FC-E('J\D'\_'GU.XGDZ' MX\M%-YM[>\0PHR/3":1-KK2?S^ 85V S)UPF;E+UIKU5&6AX,MLAN-M]Z#ZW MDALVA+O'?AQO#9_\S.YGEG3Z5/J)Z1/4R<1*<:],93QI-@F\QV,ZX*\T&*<3 MJ?T(H.O));=;9]=*]]_A9B*]"QGRLC<^^K!.LP1$<4\:")TR \1X IPD$S MJ9-75$E2/<;O:+0)'M23<5B8_D5O@/-O:>I6C9?R\OUU>02^6GYV,7F-6V R M&L:R-S8>94NF%"F/LAVU9%&S5X3QZN?J#S>>5T868AG.X+S#J)PQ"RXH"U+;["(K M=3(=/KL^A-1^,RF=0/4YE-;RH7M_9,4)I^Z.C^ILND:7]P>GS3 0.7I#1(9( M0P1AB0$;8P"MHBUE)IKQVCNZWQD;&[OH9HV[5. ZPS!?/>O#F/W>=_XV'B(U MRV+"G_=+_947.6D)N)G+]G8!3 X<18H.;]1>N4BZLX_5^7G1TSD.0?8CIK9? MD#1LCT_I.O\FS=UP].R=]]?+MM!X?ZL(GJ'OON>9,*7!YD7?3@SWG4D,I/)< M:66(SZZRA>JN[_[M-EV/+MN9+J]X#3\7KHNW?9[^C!I.G9)5)? MW.72I_+SPA,)D]_3E4_3@=3")T\<.,<&K!P&@C0"?J:!""A>J5>PUT\$?\ M:Z(-2>!SQ"W'T,ETZ&4"#99J;2R1I':3G\?HZ;OXI#Y6#NG7?Y V&G"SEE72 M-[U4/I2_L YA7$HR!Z/ *EV>]RRRQMF!)\@D2HP27GL_/4).[S<#E73^H%R] MC@+:Q=(JM!$BRD SAVB$!$&2 \O5(JWG7$Z9V5S[HNI1@OK%4S6U[P>G(W30 MMX/^=I1"N=\JSVW=;+7?5K%L!GYX*566BD/1'M#&.4T)+>7"_[( M(DWBXQ@]3CH0:M_@*#>QI2AE^ATC@=G;A7>Z_MT-.R1)C#= ,8)&.44%+I=* M*1:5MZ6KA11[8>3IM?J-_SN"2F41-W ^[3C#;X/7F'-4K,Q)E3X660GP')W" MY)DUZ!=:8FH[/$_1U//SO*Z\GJJJ: !:*_HW^@^>^]%PR=V;- O3X;! 6?W'"2D#1"4FEB2'5K\<]B,0FW>TC\?&@ +<[936 MQ;<_PG!6'KZ6"3FS"_Q\MQS2"-%A]L;8*K,TPA>E[%4 M%'(,TC(2I+@?V_Q+9#$#Y3$2Q3?"SOD5:/YY9Y%-B=#:B1PJ:.P-"6 $F>(MF67IJ$]&1U9X= M\"A!3;I61^C]?L5=-26T@*@E[:L@&L]_7"1XX)'B/I,2@QX7 CBJJ126:TVK M(VB3@)Y+Z>HI]CYDCI9RWPFH97'-.IVVF#>YK+)A,T0#XGJ9^4@\"']W\>NI&O[F;I)BVB6D, M#TTL7C^+!$J:K!1S.2*U_OE-O#*L X"31->O_J?S6ZOX6YI<3MVW MK\/@1@N+*(QU1%,+RO($(N)):I5C&$SJP*231O"]JM-PE8V3 G]W>TH\2D"3 M8?;Q_D4]8?=Y:!0FEIMGDX751HK2DD1U AVH0S^>$:2?:?"9.&V,S/BM&HC9 M14 _ITI%Q4YJ2[EO_^)C^N/M^'+DQG%E&[50$NES$%69(Y(($B]X!$Z=38HG M8_U^58?W/[E'W=?1U*26V/K6^>_#>#8OS?.'845]V0.:*P/)28%[(#@4@8X@ M4Z!4QL"YX7LI_<%']W-&=*3UTP37@-K_2+/YV@?FCG"O.5B*QZ30"%VC@P#- MJ%;*X?D8]KNVOO.Q_0QIZD[=1PJL;U5_F5S/OV[0GKGS0;B$,"V3NB5R;Y1G MH)(6/$22.*-[*?O>!_??*?KMSSG+8NHH(3Q=LS.#ZZJW2>[_"PVBHD2Z$< M#X!(1B:\UN X8ETQ97)FDH3]6@P^@9&=!/3G$IZJT4EM\?9]8I0W,&E:9ENN MK!_C1A O(WA5IEE2Z\&6F^5,5;).)/J@>\[.LK:[G]R?TBMI:E)+;'WK_'.: M#2/*[)9Z8V+BGEB(L?3P$EF"<=D!08/)2 Y1D'VSRO<^NK\XH .MGR:X!FZ= M5KTP9A\G\S3[,''CTL!Y-=UV?+E\_;;HZ_7JYZOA"#_ELN1/KF<7^/D+8ZG1 MY_54(XL.F#35I\.>2G//$SR[N@U]5E4V -U-CC;Y67O_ M@J&?;QD$;E"4-%)P+ 8(),7(:!DL6'NXS.,4-='TYIG0\; !:2U5-0"\PD** MZPJNE=VW+# ?30#KM<%@,R4P-FG0U$ME"9XNM'J?DBUT]%U%5$_/]]L G"KT M!H#SM['?QD5P3'B/[@;W7H!0Q(%5GD 0W* #DE*RMC)TME/2[S5>A^"I(/@& MX/-Z,@ZIU.8MNC,.9_] 4YW&X>N5F_YC&;@JX729B4=Y&0F9?0;#@L2O&*72 M&$E=[9KKIVC:"U+RQ?E:5571)+36W*PC))0&I3: -"%C6"/Q]!=X^F>GF&!$ MX?]K/_E_BJ9^C[JZ"'@27B>HH^_DPJ?K:?CJ9FF2US[HK:7_O93,K]/L+/"8 M#0;,D;!2U\<\."4ED$1)"M8;)^X]AMN1<]AWQ=80=(J2)UU+O&\8?9R,]^8K M*>N#XQ'PCQT(C$YP[Q4."8O:9Y58MGLAZ8!%^W6>N@-35W+O^2[DTW02K\/\ M?+IZ8;R,<5U0QHL(B@>TV<8S<%1E8,FFX)E40NPUQN6):Y!M:^\%'_5B'*4J M(FX#(B51LGZ&OMI,/&C+2:# *"F3\W+$"!2#3^0KBB0#YZDB3AX2T-_-R>DZ M?0B0$P7<@/N\K"Y>'ZK*T,0]A\P,2D.69BH16=$YFV2I4?$A.O3#$" 9:E-<++@5PVF30Z,X;DR*/K/;\N2I] M1/2+<6@Z444#T'KBX>_[<1A=QS+=:S9+^&^\<#\&5%(OB;3@H_UTWPQ3?K\VWQX-?SG:AS1,G?_ M]D>94)1F Z$]RTDI<&'A=4:!$2W:<"*4-5PG&N*>0?X>JS7YPNDT,'4CZ79, MVFR A[N-7CO(92R"H!(ASVV F)W6V2'=U>]#UFLW6?M:U?@<)M[C83&9N]&S M=)MYF-LZ&XTF?Y1N37DR?8T$+T>E5N@^<^A2M;O1G,3J,W>G8<21F)6!8 FB M3!ATU1&E0*F67J$QHETU+NNU.XW(+E(J(D3.,P@N"'A"!2A*5=!!F* ZF%GY MPKO3'(*5@[K3'**-!D[ ?8N]7OV\_?JFT"LJSTP*!'@F%J,CAF9=6P561ATX M$3&(VGV13J&W23?_"-0<69SA% MP09K@&- @W$.16YJIU\?):CO$_94?4^Z$GX#2'HRGA(ZRFR4!J4H1LB!&/!9 M6.3',XU[4'OZ3!-1#LN_]M.3Y91SL:HJ&H#63>#U;C)],[GV\WP]>KAM/D]& M(XS,_G#3.) A6J$QSLXJ(8,E<6V\0MONC'8F><-S[9[A!Q/9I%-V)$;N.V:= M*NS%('*@@^..YG[X#I&:)TB:)K0UE=UTH-;B(0,2'&( 8ZB$.Q$.-=7(R5TPG MVE1KE3>,LHD]MG'A<108#Y+5X0CT.P0NZGG+Z6->S9?I\P97FU9OZ#_G:Y+> M UN<:>UT85J 4(7\B"0MA"PR<,L\E\X)WOR6Y#%ZIK6YSPN]9G*9M*_>8;S[ MUVJ^R1]*J9W6C3?( M3',SI1.@!&)H&(LRR;FOC4NKKP0!*G?8'H40T>)[T7 M8Y'INR4=B7E]F3%,2I$ML;$&;B[5#A:6ODA-+@ZQDMR<:5S$*QJG+<+N$9Y' MRN]4>_WEN1W'I.E_#"LG9>V4)B3%_K& ,))VQAGGS6<>-70<1ZM5ZQ&2!\FJ MC>/X=I%&?>U]^U_G\\VORPGFR_(V+A?+[_/XQX+T=5YO3GG>'?S9K=YSC]M, MHP?)7;V]%%\T2[&*F5'.Y "&+FNH$RB4(J.!)24>:TUE]*V#G8?(6?:"/<$N=_K MQM^(Y1/Z:"G/9^](@9V]76PJ6[8/+Q$KC355*A=0 MTN\#91:,6]]Z2E'T'+ M.L?_]G7Y\[_31^^ 0M]I3?+RYZA M**(QOD"46.<)>%5OVRPXEYQBBCA0RE/^Q,,?/9V8CQ?/LAFO.@C'/^6SK;^* MJ\VO+RM *,U!D*58GQ[+6C?V& MX=1-/-BCL=D863J=X>[B$/('=@Z[YRBJ>6Z@[FK'A'3AA M,YEZGBC8(^V,T9O@M6")M;9B#Q(R[9/&6 ;K=)YW )PZA/AB#Q_SJK8BP:_T MBP]_+6B);_,?KPJM=4,]SR07ODA6N\YD!4H: 9[GF@NF,D91F&2M;X$/I7'B M]D"GP^+N;QS^V[47O 5L8YXY7 M"16YT1YJ-Y_Z') !A4! BO-UB"I:W_K5N\T=[]9:_T'<^YYK7=-E(\^W=?\-^O-IO5/)QOMFFQRX>Y/T/NA/?:@$V:CH8D_>]M M;24NE=51,71)#/*;1B&OJZOB0^!SR\^:7G+-ZA=/PB[M[*(H]S5IB#+?W-SG M9M\^LQ"*UP%%@GP2(%7NZQ,A RY3R!Z%MW'8(+<3B)CVKJ$M#L>70@<.W?N\ MN3YU@XY3$,E[53@(Z>N4))4 .8N0F,LA:6-*:!TE'$SDM!%$ Q@^CWCZ=^9P M517_SWRZ_W;WDQJ[;(\2.HZ7)K%$QDC)%%NSVU7BX$J=15E0.N,2AKM/#YUX M:?(]=[#?Y/8G(7)3,'/+PZ9;/F#$'DXHA518(7.0-WW@HIL^"A?BT!]Y\76)!BF#J)+/MZ .*NV-BD+2U5@BI2_.!)B\X<^(@>3^= M.7$(\[O*G*AI:_70X2+=^OVE#K?)J$2N0C+5$&A2WSY(!06=-H:A#>%.#OR0 M'(K'%^T'0\<(=V\V14-.=Z" 3M3MKW\]_ ';LQD%2H:Q@+4UX[88#3X5#=%) MGI$[FZ)JK,E&W$XO.1Z36^->(-/MZ:GCG"]4CD!FF+0%9'$!%.<:G(\>2FWE M'71)-K0>N? 431-WH>@%/(- ?:0D.T#FC3CN]>4 <*]R$5F2JV1XK7U0@"@- M%,Y\=@ :US).Y3T2/ZCI7R_M#Y&)9W$3J?>#S?7:6#F9(2.8Y()S"1&Y1C M@A"C ^&CL#E$R73S7IV-:)^V <#?Q] ?!X8.=.='_%6O7]<0$L!,Z95,J6<@!D:^%U@,<3^?KJ>VTH,\NUS:90!IPRM8Y "PB% MW'TA6.;%,.[OIDA/[:7N")^X1U4/F'Y^ '2?>_@:U_.(B_1;94M.NS3,RPV? MG(\XZ-/;YB@>OJ&1JDLP,80E]?11PG M(&HTH70 N-N5 3]K8?JV+.!&N/1M>4:B6F_U_BSP'%W,!H2VM4+=DFTVO.:] M1?)%HU1>MWX^/)#$OHHV6BFRQJ*9L$#M\.U=>!JSQ)A56EEPF?BHBF)U)BF' M@J3&M9-2^M:)A0<3.6T0, GZCA%/!YKO7WG^]1O1_>IG7N'7_/Z\/@Y]*%LW M=OWA?+/>D)-+T'3EO?&'L'$3AM-]J& MN!M/+%V\Y=U[.]]N(^H@71(>M.#D-&BF 1T3H,E?Y=KS''AKJ_H@(8-09%X MBDYGW>7S]NN7EIGG.2(0@4D'BD??G(:5\Z@B$5Z90H)9;664]#:1L$)_<" MX#2*,#KPU0\SRBEZE[AU4/MBT#'"#$[&FKD3.)-)*2%:W\RU]Y7\"X#;>&(Y MH3O_:7.<+AMGK+9W*GAV$6YL=W2[<<:EZGY;2HZ;9;F96B"5963+.604%(KD M[&J*5R+?T/H<6.*TW4&9]:=2,NQ6E76,M><72 =&=<_!NM#>]\[7K'B.LB0# MW)4(RA8#+A8.,27+9(Y2N]:7]P>2. R(+^%^?TS9=&!J[T8NEQY#L$[(:!G8 MVA5(9?(84!H*95PQJ%/AF:?&$-M#RC HO82+_1:\;A@GCO4$_<\_WIX^I^;F MA[1]4-Y+WCCOQB3#H$+)8$U.H%ADX#TR0DU*)24TW+=^-1NKW\T_<36OMO>R M:].VXS[%L+LL8ZN*,DA[]%K+>MMA"<4*(2G#92S9LM+Z4FD@:5V]-1^"A_T= M:MJ)8LH*UM5F]F:Y6"_/YJG6:5YN8E?4JXM017NP(6(=TAD@&&);B%DP;ZW2 M=WWJA^%$B]R $OUT#:/'UN^ET4Q#02\;<[U#Y%Q4\##!,K*"4'P=X6ZS )^C M@.(H%+#(;$F#7D^.P,Z4]77M)/L$5(Y@2/!QH!>)QZ-;STR[C *^P+9,9A8/IN NH7?NZM$ MV,BS\ DE,*M"O:.M'7L\!8XJ>3HG.@2.BIF]:9[;?HF!:)ZJI<.]FGA_/Z6YP M\N9\5=EXW3M3&)VD31"0G .52;.B$!E4Y#Y$+D0)X\#E#B$3ES*>(-D'07(* MFSO 2BU6>[5(]3\UDOV)9[6*Z-7F#:Y6O^:+K__$L_,\BU(*XI,'P^KP*L<< MN&@]8#39.!<<9EH/Z)Y"Z%'Z)FXN+4YI)KQO@-E]6'S+:]NL8AV$*QB M,D'V%)4HDSPXPR-H8Z*QL2CA'AMW? QZ[E,Q.X&!2PIEQW1^)J[F;*]5CN9N1^"HPRKN\"0%G2G0Y#7A MO ZJ*!0TZ%+G JN@0BSC!$#?WD$YG=@?7YQW*9_IJ?GJLB M$U ;D!(S.!T=TNDV-%L!9*TI[\..Y(#Y!HZ'P"4DB L4YY'J1%;NR)#:9O6!HWY.C"*=+JP3C=V=C=:-"%+C]E# MD492C&<<*5 >(">M4BED>47K06;[J9G6#1Y'_OM!=HHHNH#5Y1WD1_Q5SR0Q MC7ZS.B=*[FUREFSA$AV"-EK1YE*$.I$2K/'".)W(:+>^T#N O&Z =Q(F]EP1 MMQ9/!S'[-FIX:!M"\ M^EZCF _E#9$PW\P$LRYAK-5%2(&,-H(BVT"1; ->1F*)# ;0905:QFB8U46DUE[V M71JZT3^-$7,2K[M R\Y[NP!^W<*->U24C#C@/3@=R21CB! T_:AM<9:EXD3S M:X!'R.G&$6J,H582Z ).#[)I)B3S')T&36X_N8HH(=B 0&&D,E@<+Z)U_<6# MA$R;F3&BX3J9ZWW=@\],IJTK<@3KTT\M!*!@P.H$R@>?N?4YB1']YVXTS;-X MRPLW^ZU^QY7*ZP]14XH7W_B$UO5LA]"^$B%[=JA8A1VEQ+RQ? 2 MS1.0(X.:.<:L:/WT.%9A^Y:'KW]MQ[;MBHI42;9H[2%%PG\;R#NYRKAIQ;[=PL:%MI2TIOZ(-9^!+K?#7 M09-Y=C6=0*- ;H6-K3W@O<3T4L9^HKCOPJ@)[SL T4WZ+PMHG7 N^PB9TS:4 MRA$P.T9LBBIQ%4S(K=7J?2HFADT;\=XMG3F-UQV@Y7->5?_NMNF_'#GNL8BD M%*0ZR4:%),&Q3/K92"T\RN!CZSZMCY S+7Y.E?1=;=.([1T@Z/7Y>K[(Z_6K M2#9]/=\*I)ZKG.D4,2Q@):_/,N37>UZ_&"-1\AR]M(W1LX>47FK.VQJL%GSO M%#[UVU6^G)TIM)0FMZ[5>Y*H:951$]$/@-/Q MHK45^-_K_FFV^?MF%L7%YH610N!"TRQ.3IZ&6*.X*M M7[1W06$QX6Z_RSW]59]\BE5,7_,L[.>GOM!71 M[@]Y$?-,9M*U-34@:6E!U1DA;GL("\M%:N.$;1WD#R!K6M][;'2=+HGNP/4I MI_S]QVY'\W@U%77F-1>8ZCS I&E3K)".M]I 8-:'HHR.V-H*#B)L6JLX-L!: M2*,'B-T8%'XYN/[6/E\MTO4!VO7;MR(:S%Z 2:GZCBAJ!VOZSBBEO$1C7'/ M'4[FM"_Y(\!O9$EU ,;KC>U*#R[SB1?I1LZ"BS$[E6JMYC8H"@DP) ^UI+/X MP@J&UA6R0^B:=D9>>[@UET7'P]1OGZ//Y]]K"])EN?KUY6SR,Z23U2Q;8. Z MX^00'+/)D4:MFV!M0 9.>$9>?^WSX$0&C#D'55N^-N];V3:S8#N_!M?$L]U_ M_[@UP'2WUJ?EV=GOR]5?N$HS)QQMC=7);[XV*7 9G$F1-+/W0D9,C+568 >2 MV%4&PB'XN*O$QA1-!_;R"WF@RQ4=X]U.+ML"OOI>Z_=H[V?G=4C-Q^5J*[I; M$^.J$E\N-D00??C7R[+H]2P8J\JV*#[6W@H.39VEA, $%A^"L]:T]NW:[V): M_(X*NF57"#CZ#/S(J_F2+!&NVO3?N<.';<+TFV^X^%J3%[53=48YL)HFK7S0 MX 6Y0B*;&#!Z%Z0;%](WR9GVVF5";!XMDRZRUD2-6.=LGSPE7M(0@X4=6^7:110ZC?:)6?VZ3D/Q;DN)UO MKRI:9%@/^^!60=(1VV@4%3VX,D7;_Y'3UPJS2'_:C=Z8K^/99/0_EV?T#5F(^)^D.59GU8Y<_\,O*URLB=&T^"F3%1NM M/*IF/9$1':A>HZ1-E@QW49E@:I@'7TH$H7B, M%D;%VW.*'JO3J>ZVLBUA=7 MAI^_Y;QY5S^"Y/7ZU_4_>%-='UK\"RWR^M<%E;_E]?SK8OMO=YDJ)09NA6!U M3EDMHH\*O+()1!%9:&VC#:U3FL?;SUE,24Q,!;49OQFBRR"TEA?,HU??"3.T3!,?):MF+> MU)*_U*HYX?K+K5V8(C@%?)+TJ?&UO(IVP5/9YJ8'YM'+C(,@L'>):2_)1\%" M&W9V8%<>\BX_S=>[DLU*+1K"-OI >Y%"0A#D2*;$1J9:/Q\^1L^T..K4 MPVDFP*[ >)-O%V>U^.B9X!&B985B&2UV]_Y!,569YXEWHX'Q/CW]!87'27TO MG$X4P90&;[69OMWPML3I7NLC&K.] ^;\]RK)>7Y"1<;$!E%2S/#F*IXZF# M+H"..U+3VJMH8LK:-U8Y]XB8UN@U!TP;9G> EH_+&P7!&!E/LKK^(1#2&6:* M+9,EC2N-$*I00-!Z4L?-]:=]MN_4,3I:0!V!Z^*@96]2=(Z#SG6^D1067.1$ MO0A*\D0L:CXVX38%TUJMXR6Y!Q)'L+4#4-26H1>ZDB7&428#G(RM8Y^(\2-&WM5J?FJ9T(N\+C^^7B^W*1-[CZ]7Y9.85G MNYRZM]L,@C\SU@?*&5?6:N44E(1T; -MS4E6(P6AO%;)23E>,#^,QEXBM9/A ML1=X(\CJI>7N_(-LR/K=M'FX^)] MR.- !^CIP&/9GR=@M92JVM98NY/2;AR% L8"&B^+%4JHU#IUK=.C3'YQ#F32WY M_4DI)$>>="V_D%;5<\'I7$0#+"B3_'82X[ FG"\PQ^=H++1A9P=VY7 [ONMR M&VR)L=ID4^]$3.XEYB7YM8?CH3E&&*9VKZ2<_ &U]]^ M/UO^=;&ART07YEF*Z$ YFVMG9P%.RYI+:C0OMDB6AIG7?2M,"YA&TENV9F4' M^N;1LW1]7^]T*)PY17M!4^NP,GA-VMNG%%7P4@K;O,O=(,JFS1SY.YC.XX3< M%70OM_+AQD/ ^[R9>1>$#G06([/DZQ9=*V:2(,89Y0J/PO/QTK_W$-6QZ3P2 M"7O!UD(LA^/,[W"VR*>UL=?,;:T?[&H^;GO-F11L/.3L_T^ONAE#7M MO-X(_629 M=.7&/5 )%"5721@-+ 6W&U1%#/$@3?5Z7UF8@+Q@;&.).M1RJ_T-J[@Z1^2.W=(2+H M $YOEM^_+U/MK'BQE M\M<'K#/QP*X6;R?3@EHB&SIT;0ET$[\KQH96T&Z6KF>]8:7%$, M/LXZW5UJXIE_HQNHDU@[-5 >49OW]D41:!(Y.L H @4-PH!'ER GJ5BP6K*[ M,_\.-U-'@>>9+-5I@AYHK$[B^M1HVJ=([VW*E:2EH*BS"$^<8X'56842)"]6 MR>2HDD]6'$AH;1Z/PNX.P_.X=V/6S4C*!K#O7$&*0Q"I72\RTAJW]/6$;KG< G^M;BZNBU)OOB-O=S02Y^LR2-@VU(%KQE"@B M,!ZP:.DD*R*5UDUQA]#5U^7SD1#8>V/82!Y=86Q+_M7&_K':/H-CF)^10IX) M(0/3+D/8#JM,-@*:;,$8*X65!O%NY]*&*'N,LKZ45VN<-9/)"9DI=;1$^O*L M2FU7%_]^N=GQ]]776CZ]N9Y_,5.B).0J0#*NU.Y5",[4D%;5 =+U,G?$A@;' MTSUM_M]T2K&I/(]7FLL-GHVA-*\W\B&1>F:3]0YBM!I&\@\BTH=06(]:M@=!V>U:[;@0H#A MR,DEV25X6Z!HS1JC77)W[\A: V]8C#':A.]GP=1A?&ZFQ9X]>>_2 :D90J-E M\#VPR#.E\3VUO0YR^0B:Y.!923%%]#4+BX%#J4!R+D*='N]3RW1#- M[I8 -5=.$P^,L+591U" &2-Q(P86@Z50J[5BVT]-+QD.X^)I_V7+2=+I*A)^ M(-$H)')*G4'@6%L=>.[!)PKRR6]EA251'U[^+TSM.TWFA^3W'2* KL#T0,*1 M\\))Y1-86[MH8A3@BQ% 9ZU6W3F!5WW>0U _)[SM$!!W :=_KKY6. MXF9M(>N80)48Z;@I!C+Z6A)J1 BMK^5>7G[?0;(>F-]W".,;5NJ,D^%GO%1: M&0T\6MH,\Y881$Z R$Y8YT3DZ<@=.,CYRKXS HCQ>;YS-1)K)TZ,^N0C#,E;9V98T$X%'0$DH.0Y79B@2^\ MEN[?G>/Q-\_S.TC0Q^;Y'<+UZ17/X,PSHYCPL:0ZLH+.7T(+F*JZ+D(P;I(( M;)B/_+?(]#L:2:/P>U(8/7HI=OW0% V*R) #(IT-\N=(Z$\@$I:)/&7Q(=!R]1]H7G1T3O5(6T<74 M>B#:4-HZO*D^$@^'Y;T<)YP>DPBN=G([#VV7[<@*;+T6D3==JXDT8X M$7C)XP'R--I[R0Z<3%4V%>[)JG2$;,&KG5[OZ=/\Z[=-33V+9SC_?B/WK"2D M_>4,VM9QOLDB&9!0P%G.R&X$EN1X\V$.(+27;,'G4+2-Q=:5WKW!OQDR9WQ, M$D3 FHX;R'EQ6H%QA3$>@C-ZO 8T-PCI)6OP&;!U*-M;J[?V:80?5\L?>;7Y MA8OT]K_.YS_JP_[G^"VG\[.\+ _]]81TPN,7:Y56V&B[C=(++]?[>(:+S:L; MBUXE?4FI2Q )(;-Z3Y?J%4Y(EJ+NF)QV&F-LW1#P2:).U6:7_/Y0]BYU<<<0 M4LI2*#J[HG97=W2*%<]@C#8QEA1%:MT)<"AM$\_[;8J;NVIO%/ET8$7W[N;& ML*0BK?&H/ 3-'*C,)*"UM"^O2>>3ZG=WYP*-=]YZ&7DV#A[NCB%O+)R>\7:S MJYGCW$IK02:=07DK(#!19]BR4%(*,I36[<0'D-6I=CL6"D.A=J1<.H#:YV79 M_$7,_2W_S&?+[68N&WI('SAYNA!EXJ P,/!2U$'%KH3D6=%WNWV=;D/W$=,I MK(X5^UVSV40&4S[=KS:S3[CXNCMAR;G$I"(/7@4B6@0'H40% AG37C-.FQD" M'/K4&Z"AGZX!&'=%?<1G)M8X'_.%_/OY]\O".J M%E$1I+D3-K0NAGJ:JFF?XJ8-BX\33<]@^\]U+N=G[^8ES[1,=%08UCW(&MT5 M\!34 8HHZ8G@ 69V&+T@KT,7%BLUMF2 M:ZKS?Q_;W^_=_.S[6T\+PJRJ*-Z!+D+7I*+Z'(.VB7%G&L]C*85 M[=-:WY'A.HF ^\DKW+N?.FLQ8&3$P 1&U[ F9PM>U1TJ,@$AL]R^4=%C]$R; MVC*5VCQ4$!UW,GKHU?T]KE;;S(O&V0;W/G?,Q(+'-_%L.03&8*CQ*(A2DTP+ MUC&_(@"75G$*1T6Y6V'U-\HAT!@0C?' 4]6_F!2X1!R(12AAD_4JM4Z2^KOD M$!R"FZ-S" Z13P>.WY"W29M",8E4O>2:^!82@M/<04F,.*ED$:YUV]._3P[! M07@X(H?@$.'TC+<;CY:&:VGJ))H4I2,7D\(FSSRY ='KXI4M,K5^XOU;Y! < M!(4C<@@.D4L'4-O_?NUYU%PZ"X6E[:4X,2H5 ]E)GC6Y,$&WOBEYP3D$!XE] M< [!(3+H $P#PB+/B6JI=1T(FLF]D!*"V^8IYAQ5"10JF^=26X<]*4R?A3"* ME3Q.-%/WFMAU]7V_W/R/O*$MQ9SFB\]Y]7,>\ZY2:>:+"Q*Y .E%+5)7'A"3 M@9)Y,-QG+N6P\3]/+M6ISF2N>B1G6U2P/61ORD/$G M3R!KQHIAWK1OU7N]?O<7_\? YF1&-P-)^QNK/^AC%E_GI(EWY^*Z@N0?RV7Z M:WYV]N9\O5E^SZM/^6R[X/K;_,<:%ZEVULC?Z2-/ZDVJRW+CEN.MO6MT4$$MKL^^WV^F&_R MN_G/?&_9G:M10AV(5%.K;I_==I M3>75@1U^9#^O?_V)_W.Y>G.&Z_4V8,<@G&?% 47NQ,%,@5"(-@+G3B:GF!6B M=7'. >3U(PF<9(2#WY!0Y 2ZZ"+)>CQ=4 M6876U8D'DC@M(D>#RG!(GBRW#F#YH-MT<2G$I'3!(@,*KVHI.B8(A06PW/@H M2K9,MJX>>X2<;N%V.@SN]AMO)).I[TX>W,>'S;>\NDJ'3DH(5MO?"E-G)4EP M)E%X[V-4WNLD[K8LV]?/]8F5I@V!GP,[[1G>14/%Z^CMLNFD1"M,(N)SO3#P M6&>)QP0^NH#"<>YUZVR#NS1,FYGVG(KH).YW@9]'N'5]_\2-"*BM %*D-8E. M8RW+I%,10TE22R8RN,_3D =^%27@?LL<)Z2(YZ(X@713=$Y MJB3!&)Q"J$-J3%*T(R$A6&T@ MZY)T#(PY?$9MU$'IP.A@:BJ2#O3/(_NYD7A^,\%\AC(9ARH 1<-UFR8!LF(H M0L8H1')2Q-8WTH=3V:WC-3H,6XBMG_3_1S9:\\Y5T$%IS0"Q\M ;!.<-@V2Y M0XPV2O6,6)R\!&!*W!TJCH[+ .YN[]GB\F>5,]8?6QGE1;,622%U6> MF+9>3Z8O*N5;CDVLII,S<%%N;?(ZE41^@ M9]H0="SATWO<3'5[IU&3(+.=:-E-,;=J0,@6WOC:VD:RXJ)0J MK=-F#[)2HT5\HUFI0SAZHI5ZNTAMRH:&/T-H'IFSC $7)A"+/ >7R!"7J+6T MT8EB6_O#C5,)1[=?X[O)(\FK SMW2,(1+\49I1$85QJ4=0Z(BX^D;B@RD 2F<>4[9 I]?2]B)"T$8#6O2:>!B];MU= M[V^;2G@05$Y,)3Q$;OWG>C%C59"%HII2VSUX7Z?%6O"H0A NH,%A97)-I0I[ B&%:;3T8IP%M>2^J3$5SKS)J7N VCK%M+>20BAD/N M6/'T#;KZ6B^\M63F!?!$8;LR58,S*4&;Y)"I8@QOW?:B0?+$%" [&@.'I4\< M(I!N7H9V>SI[.!5I]V3!9\K%A+J^=.5Z360T(Z;I (=:A&X5[SU*^(0NKIU MVMH"KJ%P.M!J-[/:/I2[VYK9I*S6'($;9\@,F P^%@M!&./)"!AO6Y?F/DY1 MMZF(K4#64""G/BT]A]D,Y,P:YB(X# Z4]-O>\QYR9FAYX2;'9ZRV[3GG\)G, MYB$":?I4-7[FX=OU9OZ] OOW\TU]=KEQTM[^^T=>K$_I2GS\8F/E%1ZYW4G2 M"-%K&6*(4)MJ5]0%"$$IB-I+Q32W8=@4LE[3"!\Y='NE<\6GD)O'YEF[7%W@")M*],.W,3'2B3N[_)3KO>B).=Z MM[6.>/8_,JYFR?KDHQ(@7=&@R$D&YQF#S!-MV.L4\S/">"C9W8;1C3%V0$W, M& )_<1A_3W;RRU_Y[&?^<[G8?%O/O"H)74:PW&50C@= +Q/4F0T4]C&E>9X4 MWG[PG9)XGYQ8&Z'MLO?RUGI2BO9)& 0A)_T24(O(X(,$YR921*_XQ1 MV7Y"N[T-Z G"QPCU92*7H)AG4L<8+#>F>2U;MT\Z4A2 MN[UJZ Z]!POV1>+W]^7Y:B:9RB9Q"9FX6LM(<3=4/G##$86RG#UCSM@CE Y" MK_Y_Z#U)4-?:Q7F8DM.'383-'POZK//K$2Y>.U1&"& Z M*U 5X;Y@!D>&/S.)435O,?\ &=/>6C:0^_UQ$Z>QN@.[]6ZY^$J?]KUNY6I8 M&?/>!\X".%L[7"GT$")G=;Y4*-DX'4+K!(N'Z)@>+R<)=]F8TQVBY2+7W"H5 M5& */">.*&XUH/.*'#:/02M9>&J=2OTP)=,BYG0)/P&9(]C= VCFB_RAO*&% MYY<#YFH3C&"S@.RWSGU4X+PS8)1SOF@12_-B[OM4] 668V1[%RZG,;J+AIB? MSP-Q?KZH*2*5-1?[L J+$MY"4-[4!$8'C@D&4BMAG=7(9?.ID ]2,NW[U B@ M:<#P#G3,#O2_8YR?S3>_MHHW\B*URQ&RW$*?)6*/M2"\M'4LF&L_C/L^%=/" MI;4+@.P/(I_UR>_9POOM[>S(6&S)8;&R)Y!W!["I[MZ7"W?O_7(1SU>5F3,NDM4R._ VQLJ9!,$* G\* M@KNB6?"M'Q,>IJ2G"YHCA?Q Q'TBQSO#S:SH1)NV''*LM1/19J*=Q?JFH8*/ M)5C9.FWJYOH]><#M,7(0=YN]&+6YB[DTJ7\L"'EYO?E$(>"MUI-&>\DQ6=+ MDO:6R-(&QCEXI2+WADN!8][2/$5?3R:K$;+&DDX/.BEOZH==;N_#^6:]P46B M_5S,=-=:(7+:@-G.;M'D+'K,&:(O/B2TSIG65SQ/T31M+MPH"&LIA887AN.\ M@;_'U8H^Z^!K,MB6*'*&J35#H<$(J(X).AX%/94 H?87,OX='[$+D/>?0^A-4= MV*('[KJ"E,DC2R UKZU.:2_.D*_OI9=98?;>M>Z4!\DV*=OBP_A M@3PV@25I+G3K%(F7=EM\D+P/NBT^A/D=(.G!/!)K MLC%&I5H*;D'%B.3UUQ8^BDDM@TA"=Y.3]:P/FJ>8J),YW2%:+OM_!CI+@DF( MI69)D\<'HIZ LLQ\CVZ9RL0QC= 53V) @)$8)AF@,&7[L] MU=;GRCLPWFA3&PPC;YU>\X(RLDZ!3 .&=P";?^)J7NUSO;?>99-85T2H_>%8 MG0L?,(##.LW*!IVS7@Q.=UY.XG!G"+E,9"PF,LX+V%J+2N1F M0*LDL2-&GQAS*K9^V;Y/Q;0VZ#2I/@*1(UC< 4@^YWA.JW[XF5>+^==OF]]) M+RXB!7IU2Y^7Y7*^@2.UJ@LSP)$K,JK>@*L'*1HL-2'(VN8WV0-)ZP=.QR#@ MKFT:01P=H.PUKK<1J>EB9"]T*!\$1 <<4@)'A4Z^FUI'3O=IF!:GZ8Q M9DY@;@?0^+B:?[])?K9H'27#<2,@9([+"0FK>A>@."=-Z,8W! M<0I[)V])D8G5>/;[^2*M;VR!]BZDMT@^G:KL8 %\#G5V:]1)\1R$#4^].C_R M^=,F)302?RO^30F!U6;V"1=?=UZ:S F#U09$D.2E9>T!.=D_+V+(5CBGU*#' M9OK4&RJ!?KI6![<6["DUY?A0YG@>]B#XR]<%B45'Z4%'5>I@759ST3FP3'ZZ M06M4'!38#A']E"[E"<*Z*^XC.#>QP/^<+^;?S[]?6BED.18NP/)8KW'=R9>.LLL'6?[0V=ZTO,D_D8AHL91Q"[QZF:I[JHP?A(SA=#*B@%7B)=.I23)*3[11X!T][8LO#U^X)/\<* M?/E\W)_8;;D>Y/GVO\ZWF5";;\OTQ^(G[;5R\/YO/?9Y/4Q(C[O87*6C6RT2)@^9U5:N7#E PP-(E25#7VQQY1%]LL[QOWU=_OSO]-$[=4+? M7&N2!Q:&3J ML92 IQ%P<[5I],')XEHVX-W4JO]?_W^>;[[]B?_^*Y^=_?'''Q>ZRX1B;4X9 M2JF3&5@PX) "32\S2_4VR_DT2/L__/G3"?QX02W;4[!1 8, MT=8+9E.O%01HZTUB23@EQKVE>W=08QW7NUUHR>\N8+-;=I>^E-\LU[O^[RI8 MFS0=)"LB.=(1R9'66%LL*.-JJU;+'G,:CH/-@Z3T=-MRI)CO0>=TGG<*G3>[ M-D%U-Q&E"](*LK[D)RMO"GCOZX0"IQW3F7O1NDSK<8IZ*M@:#TA'2J!3/%UW MGJH;TI(+G^O3NI<15'UT"]I(VA!+&ITRZ%IGG#U)5$^9]".JIZ/ET &PWCW0 M3.CB,?;UN3FKUH9T%$DTQWF7N-ZOOY,M&#Z ML+B9#LUG1=;N29$.CZAM0J7Q=(P8139)>OH+?<'6)=1#:>OI>GH,O#622@=H M>\@S^,_%^3JG2W_@S?+[]_GV5?#WG&\<*V=SDHPB::^8!Z63J\UW"C#BI#$< MF8V#LE)/=.(&$=O3M=AX'EU[N4U]V7Z;<_6G-\N?F4*FS>_S?]-6O^'J:ZZ_ M6M'./E6!SH2,1H0BZJNA) ^#HO(@7#U_Q%\I9<*[PW[V7,0?OO8@E/F7@++G M8'Z_V/JR;8"<;V[,\:2)B1)JZP-03I)^3]F!D4:A%]$*9T]$U?U5A]W*LK\! MH$[D>']0H@ (S\\V?Y)+0,[!V?]WGK[F^K?U1=0]*^0,")$4>!0)E/>VIOEY MX'50FTP*C1DV)/KPM8?!ZD7<]C\']SMPTAY.TOKPUX)6^#;_<<.X\VR984C& MG:P\;6+A8>!Y$1?R MH_.] PMU:RY.M,&IX )$EC*H.@ 9K$\=VS'@DUL.\CAT(^..]M VRAB=@JQJ MCUOD&D*R'B2R&(,NVKDQIE^T'^WQT+WJ+I$Q.XF.:3H^KIXFLXT>:WZ&$2Q9 MR4-I/P=O'S'3Y^N=B($AU]F'L[T3LW2O [2)A9@3%0B174USEJ0_BX;"),6$ MRH;IJ&[JX[4[;B/B(3W5#^%WAYBYG&>KI521#A!C+-(NA :4HG8Q M4<005Y*R8S@U+Z*G^D$2'M93_1!V]P":!UI]6W+W&#KPL4[0CBF DS7-IKY) MZZ1-%JW;/]RGHB^P'"/; 3W5#V#TU.'WA\VWO+KIS5_LH01FK!<.;':N=C(@ MI&P"8G\KH[M%P6D#R0Z2]T$#R0YA?@=(>D@=7U]J)A4XDG4%67LA*7*X !U/P&0. M6D:#QC6/I1\C:-K:I)&"ZF82Z !.]RY' WT;S\XOQE"O-O/_O177+,OD(LH( M(EGRZG-AI,$C VE,*,6)PD/K/OQ#:>OOYN9(."R?038=8.XACMW*Q[UXUE<> M)2GY $$CJYJ9SBP3J7N399&^M?,]D+3^//(VB!M#,AT [N9A^5"NYJ1L MZTIGHDCNM)(0O6&UE+1F"QA-GD5 RYR-R%N7]#Y&3W\6LPVTFLG@:#S]S*NP M',=LOE\NEC_RBC:W^#J3(;C(7 'EC*$OH@"J@!#0,XE,DX/1&E"/D#-MN>ZS M&<>C)7"\>MIF98_Y(O\[SE?_Q+/S_&?&^I:X3=(]X1W^T<]K]?H^G.A&;^Y7 M"UX_NJZO7EVS2&2*>T3N&5X^K#X5">#K:J7N$AT,%:7/VX+\W8!D,BF"&\+ M^.W5;");[A0+=0HO*SP[C<.F)AS#F%.)G];?;X:WNQIM&N%VX)Y=;?SUKQM* MX_=5_J_SO(B["\2D#4J+ 3ACQ%B5-:"0%BC,B9859K1H?;$Z@*Q.D/B\@-D' MVT;2ZPF0#VWHLK>KC>2E^%);&Q'+ZC62"SZ#5&A#K@W_2NNW]_%R0Z!L6AX+>^I5]Y61"#WVH,7 MLK[:.954Z[OA@PCL1#LLQ?OE>'*+(-;"+,LHZ M8A4!71"T'X-%!4818.O&0H^0TPG.VH-@']Q.E$BGX!*7\W93EM%Z!MR4VD(\ M,@BVMN+5,4F?C,YBT.25$\$E>LA2G!9^G9^H"Q%92WPNG$T4P==7'^RWY M:9M^\/W[,FVS7'8[NE#,=0*RU"*##IYL/8L64!4.T8>$*+CA^8XRVU/_\>12 MO6#E5)$N1^/OU&CY\OA65'0^%E.[L,5:[N0]H"\(7''4V65A;1@$E@BO.0HHCM.W+?IJ&3 MV[+GA\->3^X(V72%K1L;YK;OGPEB5&(X4I M0&>I.DCU@5AE"\%)D5A226LY&C /I_?E7YVTQN_(,N^X*]@?"_HV?\%_YU,R MCQ_XE%;YQD\1V"C+^&J9!UH[>98R!LZAA$QZ3-0T=L,2(+,E1ID,;U[T_0@Y MIVJZS_%;3N=G^4/YE,^VPV)PM?E%H=IB39].(EJ__G7K+ULWF5%(1@=* ,N< M>& X.1".UX:^ND1>M->F=7G@481.ZP&V0M%=336^S#IP^H9M;7O+J4Q((B@# MI'9Y?1$FY6MU IY<02.35:IUKY_AU$T+P6> RKWR^U'DUADB+^["E$F9TPD& M;Z0FLR\X>!=KHPOKLT]>EM#:%MRG8EJ$C27O1V!U!/.GOE5^?_Y;_AF7G[8^ MRW\LS^I%Z!K)E[WY^XN+4&9==)(),@AU2KA1&AP/ADZ?%]P+&VT:UO3Y@$7[ MP= QPET^ Z<[4T WCMIU^).+9:J&'4;4<59FF[B0!:0L?2X&A0FMTR2?HFG: MVY%NS-]Q,NH .IK9\\RD30)\8A94*!Z"5 6*]]'Q3"YM M:MW,Z F2^E%EI\M_SZ3L%L+H %MO2\EQE[EP$2C5L9'U67"^.">U_6%7XDVG M=,8*%SF+!*E.BU%T!NLDR0 Q-BKB11-3Q%=AU Y3J M->QV^C4OXORD*[$!G]KJBNS0#32Z,KNQ[*N[R]Z__I#,YZ!5K/X6F5@L!= ) M"[8@QQ#H9]N\<^(A!)[>QGJ]OK7$SK-(/!858X3$ZR _*W(=Y)= )N80G912 MM;XW>YB2B7O^C8:5^_VM3Y9#!X;RWBY>_WJ/&^+1AW+]ZUV,[3V/MJ:MZU00 ME)3D FAMB6.6:QN8-2Z.C;"]U$W=#_MT+#P%KS:"Z0YR%[NZB,UCE%HEF2$5 MET'%',"ACZ!=B:88:S-K/\)A+SF=@:H1 AX%VO'BF/H>[(]%FJ_(HZP1S'F: M;]87-S%"FUQ\46"EKRW!8@'OE(603"3Z,>LT+ -WSP(]@>0$Z2T;LW)J.+RC MT/7K3@R+]"E_/3^K__K7G[BI"UPFAM*YP#I<(',3ZI!V09Z #>!9L$48;_W= M!]<]V!BRVM2M^D< 2G,F3XF:U>;&?M[@>C<")3,9?-89RK9LKPY#<9HVXXTW MNN0LM1V4;$@??\,:T4_7ENCAE7N"RTD>30/&=@6+&PGK,4M%C%!@9.W:P74= M-TQ'B&L>LRG),QPTIO<@<$Q='M1"GGNA<21SI[8V[Y>;>23'[)_SY=FE/JSW MJ.OU=E)U>3/_.3_[F!=X=M4NWI7 G$GDLW'KZQRW!%@80I1.6Y*^(*TY["WN MX+5[P[BY=(%5_?OX;:AE1D"K1"0B<.:"388P7:)1N/X+S )[BKB.1\6]CNECB:@'_-T./E[%N#K' MLU>;-[A:_:)?;M.T9RE'GI$'2%93>)FU 9=MKKW]"NW3$NVML]L'$=:9)]X( M;\U%TO'+V\VTC+_FFV^O2IF?S7&3U_N2-TYXD#M^L5;O=(VVV^CY;M^:5Z\P M7 CO>4B@K4""L7;@)2%-%J=#,3[YYHD>3]$T3>Z[EQ&ER@C6.3IMZ"4$\E' M2EFTLLSZ."B<_'OGOC?%4YL$^$,$UX$Y/B"Q-EENF# 9LBZF3EXMX(NTY&C( M$H*,RC7/COE[)\ ?!)7C$^ /D5MGB+RX$4@QU1F_'+*1G'; &(1@.=AH&0I3 M$C.M.]B]X 3X@^3]= +\([B(A_/U>KGZ]7ZYR9<3[Y5,UGM&>M71]J*R@#D6X%(%AZI@D'?J M;?:\#AV^=D_X.5;@R^?C?@=:Z=UR\94^[7OE77U3VYXZB5)J&P5H+@.HD!(X MB0R*EIH9.G19MLZ#?HB.:5^%GM_&G2R+#O%T<0(-1AZ"46 XUADE7(-/UD+0 MHF1C2)GGYF-T'Z1DZ@>@4R7\!&2.8'<'H+FI5.M.+D.%8AQ21 !1BD*A@F3@ M!+/ DXPF"F^Y;MU+ZV%*^@+-,3*^>U5Y.L,G#MT_X>+K[OAH##HX*2':4%^7 M-)G>)"P(SY!S+JS(+1*IKA:3\(:!@"A2/I%M] M#&!MX1A9#EP->A<> HZI$Z2.%-9=<1_!N8D%_N=\,?]^_OV"<)-<4*@]E(!U M3D(V$)BIA*/6Y/HKS(,N?Y\0^:U%)Q;Z,2);MN!?![[#DX7&J@BMG!-06""C MQI,'9'087,*2,$3EA]F'YVX_H5^^"1E%1EU@+N;YS\J6VN#@S?FJLOWJ#3G8 MVD0H,K"JCH*JQ1'.NP(F&$X'2T??O)SV48+Z>5$X7?;W@-5*$!V@ZE6,-6=O M?;VIZSW-I"7&Z!*@B$#>OI:E-M'(8+-5H027M&B=X/88/5-CJIG8ER/)H(M! MJ[MV+)?D8Y$:/9+>EK%J\/KR%A-YA=8807]SFK>^U;M%P-0-24;#S-%<[DCI M?,1?E3>U J*F<^:;#8_O,DM([G/P!K2NX07/GCS$(""46BQL))V'U@;N"#*G MAMN(9F]LH?6'R\O3)>ADJJPM9,YK&7'MOU&0@S'&IT1[S+)UU>,YZ5D49S2$'7?,]()CVF"#P(%EFPK/C6^<-W:9A63STW MDDZ20 =ZZ3Y;9CK)P)TV()+50*'PMJB"@2\FAZ!0L-"ZT?-]*J9]*WUN%)TH MA:F3.L@!W3J-'WYLYM_G_WLKID_Y9UZ2JU/I>(9@)0>O=>+: M<6W,'8VTK[9W_R+3@F44UZ@I7Z?&QYOE>O.A;&OV/N-9+;W9[<%$@X;+"$9$ M3_96*G Y6XB)U*95F:)1/P@;>Q:8]FEK/%RTX.?4F'@$V^NW__Z1%^M75$1'9HG:] &KS;M+?8D6N0X3A\/G>4&STZ'SEV? MZU7ZB8M8-Y&99(8TH7".6"0#T6\"\:DH3$[JQ.(PN.Q;81!$S,N#2!..=N#- MWLZ8W(ZM^DRT8/JP^">NYM67JYUU^:QV85+<"A"E.50R:]#% M*%#!(J N#D)R16!-&.#MGRI[+)\.V0T!9IK$^V8(:3$RFI@4KJ..((&3NG4=R)?B81:Q_ MO_+I@Z!R?/GT(7+K#)$7F<5!)VO(4P4OI*\[,( B*G(NN#/:&,>:-]-YP>73 M!\G[Z?+I0YC?9_DT5]'KB 422E,[2F=P)7 R L*E@%*'T"(A^X643Q\DSZ?+ MIP]A;F?:Y<8YVAZ<6!!]X@Y84AF4*77>>Y 4.EL6I8TNJ? \!NZE%E2/8-$. MEDR_(+LX@"7%'(2E)?1BZZ,GWTAA5"1%K[7+-XRO:@(^T/3I< M5B7O@@J#AN8\=[EF9Q7_(UP-'">CJ=74U3W:-M[X[3Q_65Z_PLX$BMI*3($T MI>P>K()1Y"PZFY+(.E@M!JFH1Y?I,J [4IS+47C;%4IF+ ?,1F903- S$S2 MQB<#4J$E$ZLY!$G6FWFGI&$EY.:]U0>0U7D2]S%P&DLH4VN7!QS$.FQZN?B\ M6<;_]6G^]=OFRW)7H)H_KN8Q?\RKS]](#C,A7-)([J)S=3):>L:9 ME3X'!YK7"<"8,KB:PIJ9DB(FP9)IKMZ>H*GSU/*3=%M+<729N'$=\H6_/NHE=9=3$9PE2H+9@L \59A.!%@<1-CA&S M2[FT3D[<0\MI3O:>JHI_K);K]4P[QH7D&J*C.)6PKB#4LN),4:S0,A3MAA6^ M/;K,Q(EK+41\V_ENQM.IG:1[.ZGAQ+)<5M[,LM8Y8A' E.<46-3:SEIQ4UQ@ M,27-@RS'X>/V0A,G@HR/D!/X^H+LS>_S!2[B',]^PPV6Y>K2W[OX=Z=,:3MV MJ;<U%;'=MH!9N3".0>U9&2H!(/@)&<9FE=L8H<)28&9T&C=OX&]N\(? M"V+W]ZT47_^Z^./N_E6PVKQ9(,3$R(OSY,5Y9CUP2\&IX2J7U#I[^P@R.[6& MAV!G?QG!.,*:..?VS7*Q7I[-TW8;VVAD^RP98BB2^P+:A'K#2OK;9?H2K"A& M*^&1#7K ?2+G]N'5>RD&&$G@RZ;<[PX_EV.>=-9>9 4LUSTPC!1V"OJ"UFD5 M7$$YJ-GZP0B:\K6_E4P?A<@1#.[@VNC#CUQ#WL772R_BXKT9"\M$NP&-/E)( MP4J=BBYI&\99I:QAS;L([B&E)\@<(^-E>X9W@)LWRQ6I7]SD]W4<^78G%QO) M7*=,2X+,4M8D3P/>;1LE,F%X"-J9UM<8>XF9)L@;#3MMF-Z3:7I[1O'J8OOM MY4%0F,GUJV,N1*:#@/0%38QUCGU"EY MO6QZ -J.]LO K=S ;$;0. MY9X#\ZC\[WY^%P\7;<1_$NLZL!!?5ICJA6;"\QO93S/(\+TD8FO8+K/7@FC02^! 8'<']J6W4^^5BL]O*A8J-PIMH%0/#-0>E MB@''-6EPKZ4HFMF, QL/W_GD#E%PC+R6K9C7@0IY1..^N\IR(^?<69R_K[_90#>+U\.D$W:(D":!FEV%^>3P!( M/9*=;L^OWZ%D.;9CQ](KOGHI90OD4ML1AS//D#/DS$-CN31I]!O5SM)OOPZWZ M30O7 !5W\43'AJO[E\4BKU[,\^^X_#)+N/I]<9DOHL?LZ_/8*1@$)9%2P*(, M1*,3ERP8EUJ3T#XM31?9UG@ :F2&#E:;=27DN^6BS*XN'*,]7AH'W"C:ICE% M?TX8"2)+:2,&QYJ7NM\9?N)\:VS(#%7TY/3H3RMF2_=.7]A\N^[G-S]_6ZWD M4.F26*F:8J"2B1 C9N 8?=:^T/?B3H'S@8),'!B-!:^CVVCRS&R7]P>8C-X' M&X$E45DGBP7/50:*,(7)R-$IMA/HFKWTT+[2XNB&W_L5B'VLT,%6^ J7LR_K M/I9?*/U]0\OU;_.O7Z,97RAAM%0Y@(WU'4QC+00>,H1D*6VAR4K1^C+K6:$F MJM68"GWC&&OJ1>WK'.H+/+^5KS-9_8Y75Y?K.\35V\75*US-/JX?UKA0M!]X MH6E"M&U0[L(HQHP44PAE>6%,21=W.Y$:,/A$91Z3+GECVVAJ#&[NENZ&J8%; MZ9@L-3$.];D6!]$F#2YD0[E,]CSLMHM^\]'3=K".&XP=IL<.]L'-B\T7W-J8 ME2B *:UKXQPX9@L4:;05NDBAF[^IOAYYVF>11D\$!ZBW U#4LXX_9Y>7%Y%Q M)I@JP)VH4R^*Y)83\(F6\^=S]W<$'D=3:*=$J*LY3+D%>"446!X M$$Q7OA'?^F3[44'ZX%$< 2N/;E$'F:&#'>L;S=3:!N$.:Y3@@H*8)3EKPJ9J: EZ +.N]\SL]%/KL.UA="AAAT,:)V.UQBON8-DA5' MD;V&G%4M@D%/$[$"M)32*!M$Q-:U'D\*,^W=_?B;TS"M=[W87)2"WB:-(*6N MM&A6 JV_BN84HU3"LRQV;9[XSC!]+3 #[;CS&K.74CM87;:\H!\6-_SJ[Y:+ M?%TK._'FS$E:EJQV$JPO"53$6">4(1INT,MLBVE=L_BL4'VM-H=A:AQ+= "M MGU:DU#]?X1\+4M.%E]XX60QPS))4(P-XS14$+E+PSD1K6G=IW!-@VDJA<2 S M7,,=GP"NR6+KJT,X7ZT_KPG-Y;,?VHQ);#_Q&YT)OIJMTN5B=;W$W\K=P6]X M5]=D\FM*U!A6E89UL]3.N%"_(9O./F]O9O__U]6=NY'CQ9UCF39#IA(Q6F34;NZ\D@@(H M=:$@TTB.*#)#WOIPJ)GPTX9F1\3L=QC-CFC^#O;DC>3;IJW*N4R<]PZ'U<.U__V'8JJL0\Z@BRU,GDX-=<4""%3K5GD95JM9F6&^F9;66=HD//CZYK2*A9)! MIA*PPKVU0O/ =B7&V'7,J9_D:F;EQ?@J[Q%);V8ASBX?FUG00@CR-$C,25 L M5>^CF0F52THJ9I_28# ].>S4CWL=#4]M%-\CI%Y^JHO^Z_G+VMR_N%Q_;7L+ MIZSW1C-(D=G:\N@@,(? 9*CO57/+S*YUPON,._437T<#52/53TQ@^;Y.8L-[ MQ@CS02&4S-:EKQ)\J<7X4KB"0BBQ&R?<,U25MP-V0R8X06XZ7/,]P&6+\D1K MI$T)7 X)E*_=&TH&T%9JQY@SF'>J>]P%,%.S)P\TUD-S#]# M:I77%ZQS>?/A];OM+FDU^8,VX*RLSR1[!!_S^IPG!HJU3'$/-ILG,M=G!NH# M"4,,N!A)FQTL%[_0>GJ%6#FZKS>$W$8*Z9WD$+*J]]",00CU11&?$*TTSH76 M]7'?"-$-@=^$F]!AEND-6C=NES)WJ$4 JZ6HSR)38)9K"7.TUN7,35"M@YM' MQ)AV)3K0L-^#R0 M=P"4;SWHJX.]7>6 M7,R)HEUVR;K1KM-W$+ C< V!PY.WY:UMTSGP?KH_,Y=U"0PI2JCM[$JX6)_8 MHO AL6)R2DDV[_C?7;IISW:/";D#K-(!WK;=RP];"!TS.E1J:6-1D[8X[00R M(^C *<;.2=G='E8 TW [3'V8\"LN/^+RQ4>2OKK< MOV97GS9<3VFQO?5%)4NQ J+WNI8VD:Z0M&8T2M*6\*8\V]ZPVU#]8>4 NRY& M4W(':]&SR_E3J_F;.WU%SM/";0&5D%!+1<"[HH&GA)PQI9)M?9!YN-03LWAU ML9T>V?:GC/:WU]6Y;\RU>G%]]6FQG/T_YHM@8^0J,)"AMMY&(\%1-D5_$XC, MZE3:-^6TGD3G5;R-4=C*"9I XI1]8OW;/W%5V>;>X7*VR)S"L8*,Q5"?6Z]S MIWW0%6>A:,]=%KP([,8='I%_XE*L$_6$0X$P=>3\2+Q(&OB\F*]K'-_//GZZ M^K!XCPGKG=)REI FN=9$[78Q(8H$4;E"LY0:*(PT8'WPTFOT3)>=(NK!(DQ< M%# -8H]HM0X6Z'?+14+,JY])_;_.YK3+7&VT^FEQ2>8E%:K*U)LSB,C+YIF@ M4.\LDHL&=2B4Z;3F77Q.IHFO":==2)L:K , OKA<_PSFQ_5ZPVM^835+CED& MMA;V4:;K(.0B*V5P"BXQHW8KC=NGQW(ED$ ME&4*O&%50]%GQ9@6\NC]\XWF-C&9^XDZT9@ .FO'6M_4KV[UDHK6*08$2I83 MJ% HCTXQ@XDRK MR=)L_I&^\+C6+AB7R9+J(=E:*&R9 ">104DEJ"20,GPVAI/L*>=.@/?G#/@Q M#=L#>.MYT^O5ZAKSJ^OE[1GH9NIO\<_UMU87S@B4-<,2.=2+8>O DSA@LI$% M=0X"F\-U)\EVN_YAYXK0]M;K )/;:KR;MY\?U_';Q?S+.AY;JW/UH;[(^S#W M>;NX^E^\>H]I\7%>;[>^?M+F'SW;T-#!V2ORSC[!KO*BTS!3ZM62DW6&8T3AJ]YUB'ZRU/%D> MG- @W#H[91F"\ J00FGEA')6MKYA.1?6VF(3&BD"&"LS*+0%HLL:?"E%,NZ3 M*LU3V?^RUNZ)V?%8:_&UV M9\I:NP^LCL%:NX^-.\#Y]]GF-'/6HJA\,2A ,64AL&(A1YX5%\B=:MW-\J.Q MUNZ%E[U8:_W/7G;?'BJ_7UQ>_KQ8UG]TH4SDS@L%W-1'R0K/X))F%-(GQYVI@5'K M\M/CSK#SL+4Q?H]6.7$PF :[VA=TB)^-#C@4$LE ?-4[@?#!0 M>*)=.',G\M&/'UI-[D1=[ @8/[X[#H#;8$_\8W/G?Q665YU[XX,Z+U3L/U2*A,$^XNC#)J&RD!A9-J$_SU-HUQ2DC]1B8,1:CYLV?%^VJ$:6_ M3MISV@8/ -O^3N@W3CC'C[7(X\,)^"(9K^#LGH98YD'+#)E;6J8">O"*%2C! M2V1<1][?##RO.&US4+4)LRH0%,52X+R)D$.)7BM3'X\XF5A@S\F?_476 M&<0"8^+YK!>"FPN):T+U+A&4#3HQ2VF4"I7^UT(HM)HZ%22F8@JRUFP"? I M7].=@?>/A.*F5WPC$#%=QQ7^WS5]VD]?JE8.(5MZXJ.:$2KM(FHCTJ2'8]U2 MRV0,W&4O@:FZ[%,N2*D?H=B5'#,+.1C5G-/G"5D.WA#N?^ZFSR]9E2WS%I+B M"51"VM8\@9RV-1VEY$KKYFG:(W),?(_2POK?K%R'JKN'+.+!'&Y)1(*+V8L$ MGI4"2JL"3HL,ILB@N?,6=?.JM\=%Z0HX VS\#&B&*+Q/W-RP=ZA,>Z:5M(%J MX4 A5^ 8DG)\,;2[.I%9\Y:ZIX3I"SN#3/T\? ;HO3\ W7 @2(OLP.BF3U\W[GA\3I#O@##'R]Z$S0.,]P(:LL,X*UO09OY4UL<;: MJX(NY$3! V7K&E26!GS0@O9TIQ-JAM(WW[&>$F;BJ^+F>U83I7> GKORWW@4 M M;8=?3^5FV0P^HLNV@'86:2J,@5L_]J)01&Z2"J%Y0>O3XDR+GT,M_7"U::3V M'A!T?R5^22Z3]?RLAQSIN]^(S&*V\8.;\: MIO(.H',?_ML2A]7VW==7F"[ICWQAN15%YP#6)/(TJQP$GB18S[S/7B$*WAA) M.XK650P]$ ??/(;:WBCC<_K??*/^%L,*_^=O_P%02P,$% @ $V4!64?, M#Y5$'0 'K, !X !V:6$M9&5S8W)I<'1I;VYO9F-A<&ET86QS="YH=&WM M76ESW#::_KZ_ NO,9*0J2M%IR[+'58ZL9#3KV%[)F>Q\VD*3Z&[$O$*0:O?^ M^GT/ 2[V83NLL??5RJF3RZC]>_N?>GGA3Q$VF M\EK$E9*U2D1C=#X1/R7*?!)[>_:JBZ*<5WHRK<71P=&)^*FH/NE;R=_7ND[5 M*_>\'!7)_-7+1-\*G?SUB3Y2A\G1\?/QTY/3@Y/QV>GH^.!D M="J3\?.S9^.3 _6_AT_@5KB<[S'U/%5_?9+I?&^J\/WGSX[*^L5,)_7T_/#@ MX,]/.M?5ZG.])U,]R<]IM/#MN("YV:_C(BVJ\Z\.Z+\7^,W>6&8ZG9__Y:/. ME!'OU$Q<%YG,_Q(9F9L]HRH]Y@N-_C]U?G@(+Z<_9W8T\)Q4Y\J-[O (AW3Y M>:I'NA8G^XZ84#/7GQM1Z/+>#A26K7G5O6W=S#&NNJGN:Z)O+FXOK MJP\?K]Z_$^^_$S>7%S]>7WV\NKP1UY??7]U\O+R^?"-^?/?F\AJ_H\L.C_#* MCW^[%)?_<_&WU^^^OQ2O+S[B9X?/CT]6+E%%5IET"\E3/W]4T-Y@G^\4:E-B F$)"79; ON%%U7*U&0&QJH"HT3'=M%U'@?; MLH.W#7KEUPU_"#L2\79T1PDV-YATO,1C$$E$]O >>/UK\8%XJ8*MN2$38OC4 MOWIV0]@!SQ,&!@^_]G+!: ZRQDLH:_L\ /+G<0]AF??%=T#)LI4\0 9QI4LB MRGRBQ.N8M >Z;!$NEV.>X0NE< I#X(^(J/QL_]GIGUM9 M_YW^K!*@I;WOT@)F *[E-5+W19,U*?P-^_E!5:6JP=1:U N1*&4E;F7:*/&G M@_V#0U'"KIKIPS"85FF[(>S4OMB6^>\)C=FT>&N'?30&&)4R"HA<:XK MD$A%94".@9Q)BA+%M5PC]CSMSX]$B,JR(3 M-6P1:3/X&8F9AJ/\@:]>B]0F>\42M] M"F2QO "RXY&*!,@]HIV:*;*9T/FOU"^-QGN F."'4MD&_GD= ^,E0!?I/%KO MT\PT&&F5RI!*@#J!17.\3^!VCI'-%#!9DZ<*[)@9FI(Q4%DP#EV+LJE,8]$) M% )%:1D%+\G8[.1(!IBE>($IX2GP_>H+83# '+DUC)!S@*XOV(H LKV 5:^* M-,('L@U%5JFNXB;#&<0P5:-J9 ^XO7BK,XVR#9YW"YR' M[[K&]QOQ8XFV[/(K'7J%&Z12&!]..J;;@;(:L'-7;\I/_1N* Y4&5W4,8S3; M[O'#Y\XW&B463/E^V?-OK=A=RRFX=["&&&JSC!@KL M!L$]5SB8Y:@O45&#V M5^SA%+U:!BU0$ON\XZF:L"Z[E3K%V(2'(DHYSZR&2-QJ12)NC=)8FFG[%5Y/ M]P/QXNV'IT#^B215H"00Y^NRTL V?V]0+KR'L8R )W#8?Y=Y@SICARZ3PS99 M'>&(#W9YWH#0' 2H36(!5Y!$P2^PI*!Y86?!(=!%$CV72_$MAM51;;V1K 29)QRS6%AB5C0I,"=\4\VTL:[[ M2,'%'5Z"M_:_#NW%$3*J3AS7Y0CT @'$2I$J[0X$2004OL88,EC$46A9MHR, MFA+'A,:<824MX[AJ/&O+K&AP5PH_3B\S:._8 L67R7%-"G+E% AO@6_7C7O? MWVO<"%8+2AYH L)LSB, R1G(+!P9KP/X!VF#[V(C);&F/MC>H,%@/B,: M+\T)2Z2;A,%#T-)@C)[6UWSPY@]0,M)YGB-* M5UEI0D!?!$1KE!?1?SHZW3\X$*D&6DR8]LH6C"[)*,J;[ ' =X1;BL%0E@_U M).#.6IB'ATAP*ML58@>HA=Q+I!+TSG;92^Z9#))GJ_SNICHD1\%A[X'K.(1MWA?O\\#(>'B+V@'[A[.N46@*;C"W.@RR+ $5 M9H>X7!"P)I%+=N0N\%NEU-X/,*2I>'OU[?MKL0/"6]>K]:P=Z>G9_C&JV;(P M9+>>5XJE\(D>F2)MZ^98OO.QG6ZWZ5X<'1\?/S\Z>']T> M]:6!\K_3R@VKE!.U-ZJ4_+1'='\NTYF1PD\4(M3:QI M!FI O:+I_^NSL[GJ?PW9K@/>')-4&9Q9@:H)+W>5$ F.DRTL@ MBZ\9X?:ZCW[ M?W$BMT(O#B8/_HZ>'30_X#-AZ3NL4.7'?T=!\^ M%Z/2[)+SX4BP"QZP<;E!,H? .&7B-6EK:+]., F="/G*8@&LA79HOKL8+=\( M\EK)>@J;$ B#IT-V@J[9>618CJ\!K8 (S< M=:^!B^R]=@_MC@97D:;2MXL7VLTFC8K4@9>-F[JA_*E$C4 ;(MZT+ZX"7WM[ M<]&%H!QBB=JZU:F]""&)6L(@^<8Y D+N0GI$=Q&0ML.%$TU>@U_0FJF<\M?D M-(;MAQYBLSK9C @]1.D(:J#2,4-JL!X#B9&]"P2=1;P]Z<$N,RU5',H$2J#( M:XO>Y!U6:G/;=CK@I'^! [1!5&+P6><]MQ858S\:):QJ"$RJ9&QQ]*7K=UT( M>]P $08 4DM\+7'ALV%-5(:9*[DJ&H/@5(7?4J:%G:R/2>!<<8[(NT$$?34' M6MG289EZ6A7-9$H,D!6F)GPMKYVJP;'V\N8?T41X[_("KGU>P/V2_QJ0@V1C M1H&=.LA^B%C[H[PDNB,:/SX@-#TK*L4?/#U 8-V(&1 "6*EXN8Y5M$W\/T+2 MGTT+#%!5^#NR7<3^_YPSC^#SGC2DL6,=O#3,O(!IQ>3Y6"?)VQ&1-:3AN2"^ MF7=6B7!D:(5RO!]U\U#=F-"L,<4#W A(H\%J^KP*NPSXXLT)48(P14QT'BF$ M!SF'&%9%3BI93MT^DO;B"S(M M^A0:\[_M:UW$%MFD E606&>3HV^46K"T&FZ]DJ%S.&Z;M7:IP&-I(D$R%H6G MEX(%7S:5:Y<(@[1_0$^U72FRQ%.;A]:*)%.P?+7V.D&KFR74SFRJR.+9/F.N ME6AR5, 0^Z;>P\-!D26)P8T9=[8ZZDXIJ*U+0*NW<3=I/SK;B036SO"WV-PE M?SW8JAAV[UUK^U(EHKWU\/'(Y8)*,!8!&8FX$4R%%WDO(NY.[5Q'+4 MW;12X8,EJD#9G!\:H\X;1NK,7OY[Z2LQQRB=[J1K7Y\>+]+AWCP1) MB_ST/LFQLS:')_N'I[@8##9CO@1;"O9W(U-0UJF2!G[4X)T:V-6($Y#GO/$N M<2S1QH7;.H[V:"YFG!&:J6J"=\NJ0K)'HPG^R&0Z@7\<1HDU"I0)A!_LD@&# MA6V4%&28NN!1% )$"L4AL1N.61YC5I"8Q39"O]C5;+1:$U1NB74>[-)+8Q06 M ,I/8%=A1@D;2Y%#VJSP@#M,J^-0H5 2$T:!D%L:PW+7U]4=[R2[.\>[[IUA M/9K-+RRJY7#;(X'_U@2.M(6U*B[:0YYK2T&,**TC,;$36)ZNOH8\ 0NXXQ-_ M%9FS^C5-6K<5K-K2&4;/UU*C-V_09-L%NR8N<#GQF2.5PY=LB\UR'!9S=CH/ M^1RSLY%!T?6XUW#\_74_ZJ?FHZ75>$P8N'O"P!WDV+WE%("F.CWXL^_K5&"Q M^FU!'GY9S$"9.>72#8V%@22R8_B+;[>/F0T^NN]F-+"8&:XV*NH)N[CD=Y%+ MV+,S+%^'OPQ$27$^/4UB>"/)M,[ 8&YN3V^$BF+BW M#/,F&S%CM8YNAY] 0V%F#<4N2.GYY'%ID0/?MJ.'1O]%/4A#Q)+]K45"^.[[ M7[TVYNM@)IM[3WB>74]"5"BXYAP^&Y;JKI:9ZM+--@B*+3UN*GFU&4M"(SJF MY'M*VK;E)7"UK;DT@A%7W 3U656Q-EP 4^%WG4]R+ I=A=2BL:]^::C#99%S M<!L$VX#.\_=PPCR4]]GJEVV!:0]*LWC;X0R A?!#[%\76\ Z M;EA &_L7&EYZ6W#JS,:@P?:@\9VP_IZ.BO;B;I!O.3RPVRE>_U4A MC:E*22V2'G%[E&^[M,3>MDF>M\[#R] MAW5VO:>\']Y):L=M)=)X1"GO <3Y MI0&ZIS0?ZFO"5A*%"]%.PES&H/#@2^5@4[@R*(.UX-'&X*6/P &AHT9R24R[ MZ\*9&PG9R98MK]8NPHO!6>S380.FA*FNG'*8'D7Q;38E0UE65!CH*CC]:$4F MGW9AY%@:E%EA^;%=S'%A[<(-R^FM55ZO(-@%N[V+9$"YDDO\S6'H'5LBS]3S M(#S"5K4.))W>^Q2/Z/7O*_C$P?ZSX^/G)Z&OUXMS!/:NZ\4D*?$?6=(\ +3I MAF3QA2R'0.\/(^5W8_OZ[3J;N8^I]YK?!NH!N7]V?')VQ J+K$K_+0G?P,4J M$*.0'9IS[A-K65.FV'.S#:3 PO0#&H\AH? N\-<%4S2Q?SD4>.\JI#:=XG< M43O8_F(85LE&VDT-WL&V?$SARX'W0N$UO<'E&0+I]R:RD,SA$J9%Z+L7B2O0PO+\XP S'_ISK$>$X"T> M:O/2!_BMW!"'E&+WBUN9JK8J#)@T:>*N_0Q65ZW+=!Z:T &3YY8]A*O9/PBT9Z/*\!D^_8J ^G1:8G;-,VSK;)NN:L01=K<]Q*]G MV)"#!#^2$E55'ATUE_X@*UA=VPROUG5>.[(P[=B.D)MF<=+8+&=(C$IG>AK$M'&"Y46=RJ3S7$*3 M9*\06+G:'2AH*QRI7VY0#(B$%PZ:"RC&_>->3?#_CCD9QX\Y&;]I3L9 9.2[ MHD83U"O?.FP__+MECVO;.H+BF,"X&.&T[THUJ3_X$$&EMN?#NW_>7$;^-_$: M;!YPO2CKZ]WKFS>O_QM_Z[M9YC[NY+Y@^6'F<'$6!+^I:9XQK2#9^,Y6UZY< M'Q9O$Z7A6O\NVL[ (U' D*PK,]523=]7T0JOV.H;)_< 1_")'9WBYL M*PFB35D@CLD+EXS X5,NKID6,[3:(F';^:'WX")8ONQ[^Y)KHBW]6;A"J(4. MH:;-)+"(.O4TYPY^U R&' \8P%AJTM+8:)I;DF/DQI:X;ZJHV):3Z8V_.>D"J[$?? MSIR6RQJJ+([E>*RKC&UA2A2RR<']??IE3 IL:L^,\55"R%/(PW0, P>Y\."73+758VL/76#+$_5UL9['T$-AWQUF#Q=Q MICZ23D)>8#IO@^D<1;_5J9K@.9I5IVE!U6;];*R5:D6$;Q(:V6-Q.0\,?S=L M'01M1/LAG&2R&O@P[V/\I,J8+7%)>T$S>M#Y\ &/+7B MHKO?5]WSF?"*;_D,+=P]?W0?GNNW_FC<^V?,&\Q!Z)Y0X<=/O6)Q1AM)WEUD M3Q);*#"D:AG40"9\$VF$F-S:##:!#2#3$G%C"):CWKJ$$-0J9U^="G D/NOS MG/M&F-I7X6!+:5=A@JQ0)*MQ$XY=-6E-C M(M-9'CJK)#5%:T%;] W>4")XDQ/GLR*D#KWX7M@ER6408#&0&@2?TY!YR64T MBZ\)ED77"Z/BI$(Z:4R;*3,_7DT]V;JU&IR=B.SI!"B.O^V\[7QT>\@EFP@: M@053^W;9MFZ:MC?\W$0BB& LO38CY\&BNAB#P_7)-"8EW-H:.A #GU1M@]-C M=U(%B9=!]A[>!!EV]C"RA\*0]+1LP"9!R5$>ZF1E8.\JH W8"K04D*:<0"H) M.,9S-;CYJDP0=ZF#*T8Z,3TT2@V@D48YG&4-C=R]B1-5\;0.]5E.2I3P"16F M"3G2*=I9\*J%E[A*M2)7+ME$-/D8=%J><,9R0^5#,>7@T97&]H>RDR'V!RW9 MQ-3("28$]@%M(4/B8)8E>$BKG+ V\YMA76VC_&,->H:RH1!:5J#U;).0X5+8 M:#?T-NVQ30T]'!L3.\\#C<7=]BGLXUMCV7[]S@ M_8N?]L5_H1LI?I"?9PK\A:NK*^JU 52''.^STI$'9MP#GBRUR03>2*AYP[!&SX=T_DNOWI%UM#U0 0X#WOHHP2*MJ!$9-,& M@CWPO5=D:\1U2'TQY6!&_P;YW,2UN@UJ59*N=F@ @W??I\4(XV+LO/Y 6MR> MOZ;R"0M0S1W(1NZHAB MP1XNE<^]*>$ ,QN36/3V:VHW.E>R,D$!O6<>KX#" M9Z# SA3)VMZ71+8]&8>FM]KUHY/]TW(-SAS<]IC>]6OR6L-"9(2*2E*2%)TG M^V+YZ,"1&K.X\Z2@.OO=FKY"UC;6;XUB63>&_83'T%) 'R>/H:5_);2TJIKW M45Q\67'AXO"=9@:+,H0XG>UNERFM.C*!XCW<\'6%V(C6B10.Q'M \JRME+08 MHVW-.G:YXAXOZ>3RL/+BEH$+,\#@.N;H)Q[1V)Z&'BGO-Z$\;EX1V,A^XWIM MG>WT&)G=+=A*7>0RI5RDI@/AC.;;8N =*O2'3H%WPX1KA]-/W'^ PR[7@;:T MXHS9WJ^'VL6:MP):+:]^@49@?..TAH6U8RV-=]ST-%Z84!G0487 I29]2E=TF9U8(3%](18QL6"P*'DRC*5,0XQDS\7E!Y@=:Y?Q35"YM$\ M^WT9PX-"O3'L(.+'K?59XR7<9@,,(] 9_M20\0JK[7&WA[7;6$9_*V.9Q[H- MO=*VA79+KF:PQ9SP$(1^I[K$MC/8K%KYYAVAZ=(Y0A7$3T1G(OMC/*(@50.I M),Q8"5KJE3X9P[;%&F';9FJ*:\WQY6R8\8+("40\)CSA1"F:#2._Q;_'05MM MB9E859,]TNI@:'65NL:];\.A7FQ13PI?EKA /QC]10_3WN?5F4\O6&\?T&'/ M;1O'$#]GIU52R_?.*]E0L*ZE;WW:MI-I&PMT4CQT5JI$V<8$E #H.PBP\J9Z M7?8[.IK;!;@I>$SO6DC'Z,G$2&C$U&6W,+5.P\@;.DOH-2VD:03>3^OO>)>, MZWH>F6@P3,0"/SAYH[>!?Y"X>>? :C>..M\VBAK9KA@V$]!J#>0+/#"QMHD? M(V4[[EJAWW5N&T.-FWP],,%!28-JB_NGV\-&Z8@][C>S"BR2]O0@VPO*/Q)! MI'SNTRS1?Z_X,(?@>)\N!M4LN/?18C"X57X]";4K5>!2E2V_B"_?Z=88\G$J M-O&^]A+ KZ839.W L?6R/30B2"D-QK:XE\8=>T6V0N>("DI9TKG.FBPP)5%' M6TG'-5HPFES1*8O5@B3'F6!*5S"!#M2WKMC^4< \"AC7X*++\QXX7$[T(V=& M.:FQ$GYV/7>T&F/&NLVIMRF2PM:V@JY$NW3!'^IGT,4!^JS)SF!PS#<*+/$: M.<6Z:R@R*>FPPZ6V:0_\=J>UVIJAGAYL'=K_=PP*GSX&A;]H4/A1"M]%"M\U M*#)27+"QWJ?>KJR$C@I:,@^66MO6?$+3H_X>'N58PL""LF7"> 3U!KB%EW1& M-]8V4()V[/M\@N,?JZ3!ZB/K-$QP^]#X")"+-O%ZL1#+]D"QH&Z,+(U6'/=G M\MU#L2VH!TFPQ!*FZD/[[+N-Z.#0VJ6?K3/$@OQ\-_8R)-&VA6G_')PSB)85 M6',3?2^>^>^C@"=(1GD18-,&";L M4C^DWM.R;Y5K>H:X-.%UI"W1FQ_-(^=->(8J2J#;NLEM.^EQ)-XU;]1M7& ) M;IT3SO#V[<7RQU3)S5%Q^)X&T>>"T1NI=;4KLW"E7U'H (&EF&-%4Q?@R!1Z M^88.K[!C05,BU20U\)58V:\3+:O%PY4[_>PQSYI2JX&%$(- !=2_ #Y[(9:E MC!'3Q3!$YUE%.X5=V]* ?:>V2+T \3F1KARMF>X=[A,\*W[^<]?/H M$O6S[].'Y!)],RJ2.?R8UEGZZO\!4$L! A0#% @ $V4!61(6RQI=! MX!8 !T ( ! &-E&@S,BUQ,C(P M,C0N:'1M4$L! A0#% @ $V4!6:TSH]-R!P &@S,3$M<3(R,#(T+FAT;5!+ 0(4 Q0 ( !-E M 5D#;U$?:P< $HA 8 " 4 , !C97)T8V9O97AH,S$R M+7$R,C R-"YH=&U02P$"% ,4 " 390%9CTP*7G/I 0"G.R$ $0 M @ 'A$P KSHJL1 #+Q@ $0 @ &#_0$ &UL4$L! A0#% @ $V4!688(75*U MB K_P% !4 ( !RS(" '-P:V4M,C R-# V,S!?9&5F+GAM M;%!+ 0(4 Q0 ( !-E 5D_'5EZ1_X 'O#"0 5 " ;.[ M @!S<&ME+3(P,C0P-C,P7VQA8BYX;6Q02P$"% ,4 " 390%99W$_2-:O M #7T < %0 @ $MN@, &UL M4$L! A0#% @ $V4!64?,#Y5$'0 'K, !X ( !-FH$ M '9I82UD97-C XML 92 spke-20240630_htm.xml IDEA: XBRL DOCUMENT 0001606268 2024-01-01 2024-06-30 0001606268 us-gaap:CommonClassAMember 2024-07-30 0001606268 us-gaap:CommonClassBMember 2024-07-30 0001606268 us-gaap:SeriesAPreferredStockMember 2024-07-30 0001606268 2024-06-30 0001606268 2023-12-31 0001606268 us-gaap:TradeAccountsReceivableMember 2024-06-30 0001606268 us-gaap:TradeAccountsReceivableMember 2023-12-31 0001606268 us-gaap:NonrelatedPartyMember 2024-06-30 0001606268 us-gaap:NonrelatedPartyMember 2023-12-31 0001606268 us-gaap:RelatedPartyMember 2024-06-30 0001606268 us-gaap:RelatedPartyMember 2023-12-31 0001606268 us-gaap:CommonClassAMember 2023-12-31 0001606268 us-gaap:CommonClassAMember 2024-06-30 0001606268 us-gaap:CommonClassBMember 2024-06-30 0001606268 us-gaap:CommonClassBMember 2023-12-31 0001606268 us-gaap:RetailMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember 2023-01-01 2023-06-30 0001606268 2024-04-01 2024-06-30 0001606268 2023-04-01 2023-06-30 0001606268 2023-01-01 2023-06-30 0001606268 us-gaap:ProductAndServiceOtherMember 2024-04-01 2024-06-30 0001606268 us-gaap:ProductAndServiceOtherMember 2023-04-01 2023-06-30 0001606268 us-gaap:ProductAndServiceOtherMember 2024-01-01 2024-06-30 0001606268 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001606268 us-gaap:TreasuryStockCommonMember 2023-12-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001606268 us-gaap:RetainedEarningsMember 2023-12-31 0001606268 us-gaap:ParentMember 2023-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2023-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0001606268 us-gaap:ParentMember 2024-01-01 2024-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0001606268 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-06-30 0001606268 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-06-30 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-06-30 0001606268 us-gaap:TreasuryStockCommonMember 2024-06-30 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001606268 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001606268 us-gaap:RetainedEarningsMember 2024-06-30 0001606268 us-gaap:ParentMember 2024-06-30 0001606268 us-gaap:NoncontrollingInterestMember 2024-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-03-31 0001606268 us-gaap:TreasuryStockCommonMember 2024-03-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001606268 us-gaap:RetainedEarningsMember 2024-03-31 0001606268 us-gaap:ParentMember 2024-03-31 0001606268 us-gaap:NoncontrollingInterestMember 2024-03-31 0001606268 2024-03-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001606268 us-gaap:ParentMember 2024-04-01 2024-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001606268 us-gaap:NoncontrollingInterestMember 2024-04-01 2024-06-30 0001606268 us-gaap:TreasuryStockCommonMember 2024-04-01 2024-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001606268 us-gaap:TreasuryStockCommonMember 2022-12-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001606268 us-gaap:RetainedEarningsMember 2022-12-31 0001606268 us-gaap:ParentMember 2022-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2022-12-31 0001606268 2022-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001606268 us-gaap:ParentMember 2023-01-01 2023-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001606268 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0001606268 us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001606268 us-gaap:TreasuryStockCommonMember 2023-06-30 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001606268 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001606268 us-gaap:RetainedEarningsMember 2023-06-30 0001606268 us-gaap:ParentMember 2023-06-30 0001606268 us-gaap:NoncontrollingInterestMember 2023-06-30 0001606268 2023-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001606268 us-gaap:TreasuryStockCommonMember 2023-03-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001606268 us-gaap:RetainedEarningsMember 2023-03-31 0001606268 us-gaap:ParentMember 2023-03-31 0001606268 us-gaap:NoncontrollingInterestMember 2023-03-31 0001606268 2023-03-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001606268 us-gaap:ParentMember 2023-04-01 2023-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001606268 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001606268 spke:MergerAgreementWithRetailcoMember 2024-06-13 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailElectricityMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailNaturalGasMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailElectricityMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailNaturalGasMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailElectricityMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailNaturalGasMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailElectricityMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailNaturalGasMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:RetailElectricityMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:RetailNaturalGasMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2024-04-01 2024-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2024-04-01 2024-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2024-04-01 2024-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2023-04-01 2023-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2024-04-01 2024-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2024-04-01 2024-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2024-04-01 2024-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember 2024-04-01 2024-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailElectricityMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailNaturalGasMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailElectricityMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailNaturalGasMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailElectricityMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailNaturalGasMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailElectricityMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailNaturalGasMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:RetailElectricityMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:RetailNaturalGasMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2024-01-01 2024-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2024-01-01 2024-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2024-01-01 2024-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2023-01-01 2023-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2024-01-01 2024-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2024-01-01 2024-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2024-01-01 2024-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember 2024-01-01 2024-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember 2023-01-01 2023-06-30 0001606268 spke:ElectricAndGasRevenueMember 2024-04-01 2024-06-30 0001606268 spke:ElectricAndGasRevenueMember 2023-04-01 2023-06-30 0001606268 spke:CostOfServicesEnergyServicesMember 2024-04-01 2024-06-30 0001606268 spke:CostOfServicesEnergyServicesMember 2023-04-01 2023-06-30 0001606268 spke:ElectricAndGasRevenueMember 2024-01-01 2024-06-30 0001606268 spke:ElectricAndGasRevenueMember 2023-01-01 2023-06-30 0001606268 spke:CostOfServicesEnergyServicesMember 2024-01-01 2024-06-30 0001606268 spke:CostOfServicesEnergyServicesMember 2023-01-01 2023-06-30 0001606268 us-gaap:TradeAccountsReceivableMember 2024-01-01 2024-06-30 0001606268 spke:SparkHoldCoMember 2024-01-01 2024-06-30 0001606268 spke:NuDevcoRetailandRetailcoLLCMember spke:SparkHoldCoMember 2024-01-01 2024-06-30 0001606268 spke:SparkHoldCoMember 2024-01-01 2024-03-31 0001606268 spke:NuDevcoRetailandRetailcoLLCMember spke:SparkHoldCoMember 2024-01-01 2024-03-31 0001606268 us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001606268 spke:NuDevcoRetailHoldingsandNuDevcoRetailMember 2023-04-01 2023-06-30 0001606268 spke:NuDevcoRetailHoldingsandNuDevcoRetailMember 2023-01-01 2023-06-30 0001606268 us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001606268 us-gaap:CommonClassBMember 2024-04-01 2024-06-30 0001606268 us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0001606268 us-gaap:CommonClassBMember 2024-01-01 2024-06-30 0001606268 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-06-30 0001606268 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-31 0001606268 us-gaap:SeriesAPreferredStockMember 2022-04-14 2022-04-14 0001606268 us-gaap:SeriesAPreferredStockMember 2022-04-15 2022-04-15 0001606268 us-gaap:SeriesAPreferredStockMember 2022-04-15 0001606268 us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-06-30 0001606268 spke:MergerAgreementWithRetailcoMember us-gaap:SeriesAPreferredStockMember 2024-06-27 0001606268 us-gaap:SeriesAPreferredStockMember 2024-04-01 2024-06-30 0001606268 us-gaap:SeriesAPreferredStockMember 2024-06-30 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:NontradingMember 2024-01-01 2024-06-30 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:NontradingMember 2023-01-01 2023-12-31 0001606268 us-gaap:ElectricityMember us-gaap:LongMember spke:NontradingMember 2024-01-01 2024-06-30 0001606268 us-gaap:ElectricityMember us-gaap:LongMember spke:NontradingMember 2023-01-01 2023-12-31 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:DesignatedasTradingMember 2024-01-01 2024-06-30 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:DesignatedasTradingMember 2023-01-01 2023-12-31 0001606268 spke:NontradingMember 2024-04-01 2024-06-30 0001606268 spke:NontradingMember 2023-04-01 2023-06-30 0001606268 spke:NontradingMember 2024-01-01 2024-06-30 0001606268 spke:NontradingMember 2023-01-01 2023-06-30 0001606268 spke:NonCashFlowHedgingMember spke:DesignatedasTradingMember 2024-04-01 2024-06-30 0001606268 spke:NonCashFlowHedgingMember spke:DesignatedasTradingMember 2023-04-01 2023-06-30 0001606268 spke:NonCashFlowHedgingMember spke:DesignatedasTradingMember 2024-01-01 2024-06-30 0001606268 spke:NonCashFlowHedgingMember spke:DesignatedasTradingMember 2023-01-01 2023-06-30 0001606268 spke:NontradingCommodityContractCurrentMember 2024-06-30 0001606268 spke:TradingCommodityContractCurrentMember 2024-06-30 0001606268 spke:CommodityContractCurrentMember 2024-06-30 0001606268 spke:NontradingCommodityContractNoncurrentMember 2024-06-30 0001606268 spke:CommodityContractNoncurrentMember 2024-06-30 0001606268 us-gaap:CommodityContractMember 2024-06-30 0001606268 spke:TradingCommodityContractNoncurrentMember 2024-06-30 0001606268 spke:NontradingCommodityContractCurrentMember 2023-12-31 0001606268 spke:TradingCommodityContractCurrentMember 2023-12-31 0001606268 spke:CommodityContractCurrentMember 2023-12-31 0001606268 spke:NontradingCommodityContractNoncurrentMember 2023-12-31 0001606268 spke:TradingCommodityContractNoncurrentMember 2023-12-31 0001606268 spke:CommodityContractNoncurrentMember 2023-12-31 0001606268 us-gaap:CommodityContractMember 2023-12-31 0001606268 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2024-06-30 0001606268 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2024-06-30 0001606268 us-gaap:SoftwareDevelopmentMember 2024-06-30 0001606268 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001606268 us-gaap:CustomerRelationshipsMember 2024-06-30 0001606268 us-gaap:CustomerRelationshipsMember 2023-12-31 0001606268 spke:CustomerRelationshipsOtherMember 2024-06-30 0001606268 spke:CustomerRelationshipsOtherMember 2023-12-31 0001606268 us-gaap:TrademarksMember 2024-06-30 0001606268 us-gaap:TrademarksMember 2023-12-31 0001606268 spke:CustomerRelationshipsOtherMember 2024-01-01 2024-06-30 0001606268 us-gaap:TrademarksMember 2024-01-01 2024-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001606268 us-gaap:SubordinatedDebtMember 2024-06-30 0001606268 us-gaap:SubordinatedDebtMember 2023-12-31 0001606268 us-gaap:LineOfCreditMember 2024-01-01 2024-06-30 0001606268 us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-04-01 2024-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-04-01 2023-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-01-01 2024-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-06-30 0001606268 spke:OtherLongTermDebtMember 2024-04-01 2024-06-30 0001606268 spke:OtherLongTermDebtMember 2023-04-01 2023-06-30 0001606268 spke:OtherLongTermDebtMember 2024-01-01 2024-06-30 0001606268 spke:OtherLongTermDebtMember 2023-01-01 2023-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-06-28 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-01-01 2024-06-30 0001606268 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-01-01 2024-06-30 0001606268 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-01-01 2024-06-30 0001606268 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-01-01 2024-06-30 0001606268 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-01-01 2024-06-30 0001606268 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-01-01 2024-06-30 0001606268 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-01-01 2024-06-30 0001606268 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-06-28 2024-06-28 0001606268 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-06-27 2024-06-27 0001606268 spke:ViaRenewablesMember spke:WKeithMaxwellIIIMember 2024-06-30 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2021-10-31 0001606268 srt:MinimumMember spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2021-10-31 0001606268 srt:MaximumMember spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2021-10-31 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember us-gaap:PrimeRateMember 2021-10-31 2021-10-31 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2023-12-31 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2024-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember spke:FederalFundsRateMember 2024-01-01 2024-06-30 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001606268 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001606268 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001606268 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001606268 us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 spke:NuDevcoRetailHoldingsandNuDevcoRetailMember 2024-06-30 0001606268 spke:NoticeOfViolationAndAssessmentOfCivilPenaltyMember 2024-05-21 2024-05-21 0001606268 spke:LitigationAndRegulatoryMattersMember 2024-06-30 0001606268 spke:LitigationAndRegulatoryMattersMember 2023-12-31 0001606268 spke:IndirectTaxAuditsMember 2024-06-30 0001606268 spke:IndirectTaxAuditsMember 2023-12-31 0001606268 srt:AffiliatedEntityMember 2024-06-30 0001606268 srt:AffiliatedEntityMember 2023-12-31 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2021-10-31 2021-10-31 0001606268 srt:AffiliatedEntityMember 2024-04-01 2024-06-30 0001606268 srt:AffiliatedEntityMember 2023-04-01 2023-06-30 0001606268 srt:AffiliatedEntityMember 2024-01-01 2024-06-30 0001606268 srt:AffiliatedEntityMember 2023-01-01 2023-06-30 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2024-04-01 2024-06-30 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2023-04-01 2023-06-30 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2024-01-01 2024-06-30 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2023-01-01 2023-06-30 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember srt:AffiliatedEntityMember 2024-04-01 2024-06-30 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember srt:AffiliatedEntityMember 2023-04-01 2023-06-30 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember srt:AffiliatedEntityMember 2024-01-01 2024-06-30 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember srt:AffiliatedEntityMember 2023-01-01 2023-06-30 0001606268 spke:MergerAgreementWithRetailcoMember 2024-06-13 2024-06-13 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2024-04-01 2024-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2024-04-01 2024-06-30 0001606268 us-gaap:CorporateNonSegmentMember 2024-04-01 2024-06-30 0001606268 srt:ConsolidationEliminationsMember 2024-04-01 2024-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2024-04-01 2024-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2024-04-01 2024-06-30 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2024-04-01 2024-06-30 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2024-04-01 2024-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2024-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2024-06-30 0001606268 us-gaap:CorporateNonSegmentMember 2024-06-30 0001606268 srt:ConsolidationEliminationsMember 2024-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:CorporateNonSegmentMember 2023-04-01 2023-06-30 0001606268 srt:ConsolidationEliminationsMember 2023-04-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2023-04-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2023-04-01 2023-06-30 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2023-04-01 2023-06-30 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2023-04-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2023-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2023-12-31 0001606268 us-gaap:CorporateNonSegmentMember 2023-12-31 0001606268 srt:ConsolidationEliminationsMember 2023-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2024-01-01 2024-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2024-01-01 2024-06-30 0001606268 us-gaap:CorporateNonSegmentMember 2024-01-01 2024-06-30 0001606268 srt:ConsolidationEliminationsMember 2024-01-01 2024-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2024-01-01 2024-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2024-01-01 2024-06-30 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2024-01-01 2024-06-30 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2024-01-01 2024-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-06-30 0001606268 srt:ConsolidationEliminationsMember 2023-01-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2023-01-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2023-01-01 2023-06-30 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2023-01-01 2023-06-30 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2023-01-01 2023-06-30 0001606268 spke:ResidentialCustomerEquivalentMember 2024-04-01 2024-04-30 0001606268 spke:ResidentialCustomerEquivalentMember 2024-01-01 2024-06-30 0001606268 spke:ResidentialCustomerEquivalentMember 2024-06-30 0001606268 spke:LongTermIncentivePlanLTIPMember 2024-06-30 0001606268 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2024-01-01 2024-06-30 0001606268 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2024-01-01 2024-06-30 0001606268 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2024-01-01 2024-06-30 0001606268 spke:MergerAgreementWithRetailcoMember 2024-01-01 2024-06-30 0001606268 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001606268 spke:RestrictedStockUnitsEquityClassifiedMember 2023-12-31 0001606268 spke:RestrictedStockUnitsEquityClassifiedMember 2024-01-01 2024-06-30 0001606268 spke:RestrictedStockUnitsEquityClassifiedMember 2024-06-30 0001606268 spke:RestrictedStockUnitsChangeInControlUnitsMember 2024-01-01 2024-06-30 0001606268 spke:RestrictedStockUnitsLiabilityClassifiedMember 2024-01-01 2024-06-30 0001606268 spke:RestrictedStockUnitsLiabilityClassifiedMember 2023-12-31 0001606268 spke:RestrictedStockUnitsLiabilityClassifiedMember 2024-06-30 0001606268 us-gaap:SeriesAPreferredStockMember us-gaap:SubsequentEventMember 2024-07-17 2024-07-17 shares iso4217:USD iso4217:USD shares pure utr:MMBTU utr:MWh utr:kWh false 2024 Q2 0001606268 --12-31 0.0050 P1Y 10-Q true 2024-06-30 false 001-36559 Via Renewables, Inc. DE 46-5453215 12140 Wickchester Ln Suite 100 Houston TX 77079 713 600-2600 8.75% Series A Fixed-to-Floating RateCumulative Redeemable Perpetual Preferred Stock, par value $0.01 per share VIASP NASDAQ Yes Yes Non-accelerated Filer false false false 3323329 4000000 3567543 53557000 42595000 2332000 0 3684000 4496000 49085000 63246000 4795000 4683000 2016000 3124000 4279000 909000 6143000 5154000 571000 342000 7706000 6897000 17856000 25456000 8071000 6567000 156411000 158973000 4906000 4710000 503000 91000 2438000 1835000 130000 139000 11078000 15282000 120343000 120343000 3861000 2461000 299670000 303834000 22603000 29524000 269000 472000 13558000 15094000 13341000 15706000 3105000 19141000 60000 59000 52936000 79996000 47000 54000 93000000 97000000 145983000 177050000 0.01 0.01 20000000 20000000 3567543 3567543 3567543 3567543 88050000 88065000 0.01 0.01 120000000 120000000 3323329 3323329 3261620 3232701 33000 32000 0.01 0.01 60000000 60000000 4000000 4000000 4000000 4000000 40000 40000 38488000 40002000 -40000 -40000 19740000 8972000 0 28918 0 2406000 58261000 46600000 7376000 -7881000 65637000 38719000 299670000 303834000 86960000 92621000 201348000 227746000 -531000 -1359000 -2128000 -4632000 267000 137000 1532000 137000 86696000 91399000 200752000 223251000 42997000 45926000 111959000 163367000 20862000 16713000 38195000 33938000 2210000 1994000 4250000 5330000 66069000 64633000 154404000 202635000 20627000 26766000 46348000 20616000 1743000 2447000 3672000 5144000 19000 7000 43000 87000 -1724000 -2440000 -3629000 -5057000 18903000 24326000 42719000 15559000 3208000 5240000 7960000 3244000 15695000 19086000 34759000 12315000 8071000 11105000 18568000 4521000 7624000 7981000 16191000 7794000 2713000 2640000 5423000 5184000 4911000 4911000 5341000 5341000 10768000 10768000 2610000 2610000 1.51 1.67 3.32 0.82 1.51 1.67 3.32 0.82 3261000 3205000 3247000 3189000 3261000 3205000 3247000 3189000 3262000 4000000 29000 32000 40000 -2406000 -40000 40002000 8972000 46600000 -7881000 38719000 1720000 1720000 1720000 62000 1000 -287000 -286000 -286000 16191000 16191000 18568000 34759000 643000 643000 4495000 4495000 5423000 5423000 5423000 29000 2406000 -2406000 0 541000 541000 -541000 0 3324000 4000000 0 33000 40000 0 -40000 38488000 19740000 58261000 7376000 65637000 3262000 4000000 29000 32000 40000 -2406000 -40000 40726000 14829000 53181000 2285000 55466000 1234000 1234000 1234000 62000 1000 -287000 -286000 -286000 7624000 7624000 8071000 15695000 4402000 4402000 2713000 2713000 2713000 29000 2406000 -2406000 0 643000 643000 779000 779000 -779000 0 3324000 4000000 0 33000 40000 0 -40000 38488000 19740000 58261000 7376000 65637000 3201000 4000000 29000 32000 40000 -2406000 -40000 42871000 2073000 42570000 -14234000 28336000 1294000 1294000 1294000 45000 -186000 -186000 -186000 7794000 7794000 4521000 12315000 14000 4233000 4233000 0.90625 2874000 2874000 2874000 2544000 2640000 5184000 5184000 2000 2000 -2000 0 3260000 4000000 29000 32000 40000 -2406000 -40000 38559000 7227000 43412000 -13944000 29468000 3215000 4000000 29000 32000 40000 -2406000 -40000 38244000 1886000 37756000 -24553000 13203000 613000 613000 613000 45000 -186000 -186000 -186000 7981000 7981000 11105000 19086000 608000 608000 2640000 2640000 2640000 112000 112000 -112000 0 3260000 4000000 29000 32000 40000 -2406000 -40000 38559000 7227000 43412000 -13944000 29468000 34759000 12315000 4250000 5330000 4204000 1374000 2442000 1284000 518000 413000 1321000 1888000 -1025000 -43437000 23192000 36667000 -123000 -71000 -12840000 -31698000 113000 -1228000 -1108000 -2482000 5026000 3263000 -7110000 -4937000 783000 0 1599000 -421000 -10456000 -32543000 -204000 567000 0 -257000 0 -19000 28327000 34696000 730000 775000 -730000 -775000 253000000 153000000 257000000 148000000 0 15000000 1013000 186000 643000 0 0 2874000 4495000 4233000 5438000 4920000 -14303000 -22213000 13294000 11708000 42595000 35351000 55889000 47059000 31000 -4000 3919000 4641000 7329000 2218000 <div style="margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">1. Formation and Organization </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Organization</span></div>We are an independent retail energy services company that provides residential and commercial customers in competitive markets across the United States with an alternative choice for natural gas and electricity. The Company is a holding company whose primary asset consists of units in Spark HoldCo, LLC (“Spark HoldCo”). The Company is the sole managing member of Spark HoldCo, is responsible for all operational, management and administrative decisions relating to Spark HoldCo’s business and consolidates the financial results of Spark HoldCo and its subsidiaries. Spark HoldCo is the direct and indirect owner of the subsidiaries through which we operate. We conduct our business through several brands across our service areas, including Electricity Maine, Electricity N.H., Major Energy, Provider Power Massachusetts, Spark Energy, and Verde Energy. Via Energy Solutions (“VES”) is a wholly owned subsidiary of the Company that offers broker services for retail energy customers. Via Wireless is a wholly owned subsidiary of the Company that offers wireless services and equipment to wireless customers. <div style="margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2. Basis of Presentation and Summary of Significant Accounting Policies </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying interim unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) as it applies to interim financial statements. This information should be read along with our consolidated financial statements and notes contained in our annual report on Form 10-K for the year ended December 31, 2023 (the “2023 Form 10-K”). Our unaudited condensed consolidated financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the unaudited condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the opinion of the Company's management, the accompanying condensed consolidated financial statements reflect all adjustments that are necessary to fairly present the financial position, the results of operations, the changes in equity and the cash flows of the Company for the respective periods. Such adjustments are of a normal recurring nature, unless otherwise disclosed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates and Assumptions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of our condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the interim financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Relationship with our Founder, Sole Common Stock Shareholder, and Chief Executive Officer</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">W. Keith Maxwell, III is the Chief Executive Officer, a director, and the owner of all of the voting power of our common stock through his ownership of Retailco, LLC (“Retailco”). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC (“TxEx”), which is wholly owned by Mr. Maxwell. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled by Mr. Maxwell, and these affiliates enter into transactions with and pay certain costs on our behalf. We undertake these </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">transactions in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services among these related parties.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These transactions include, but are not limited to, employee benefits provided through the Company’s benefit plans, insurance plans, leased office space, certain administrative salaries, management due diligence, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed under these arrangements are based on services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying condensed consolidated financial statements include costs that have been incurred by the Company and then directly billed or allocated to affiliates, and costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the condensed consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable —affiliates, respectively, recorded in the consolidated balance sheets. Additionally, the Company enters into transactions with certain affiliates for sales or purchases of natural gas and electricity, which are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the condensed consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate in the consolidated balance sheets. The allocations and related estimates and assumptions are described more fully in Note 13 “Transactions with Affiliates.”</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On June 13, 2024, we consummated the previously announced merger contemplated by that certain Agreement and Plan of Merger (the “Merger Agreement”), dated as of December 29, 2023, by and among the Company, Retailco, and NuRetailco LLC, a Delaware limited liability company and wholly-owned subsidiary of Retailco (“Merger Sub”), pursuant to which Merger Sub was merged with and into the Company (the “Merger”), with the Company continuing as the surviving corporation in the Merger, following which Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. As a result, each share of Class A common stock was converted into the right to receive $11.00 per share at the closing of the Merger (other than certain dissenting shares). As a result of the Merger, all of the Company’s outstanding restricted stock units were converted into $11.00 per share (other than those owned by Mr. Maxwell, which were cancelled for no consideration). Effective as of the end of trading on June 13, 2024, the Class A common stock ceased to trade on NASDAQ. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Standards Being Evaluated/Standards Not yet adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: Improvements to Reportable Segment Disclosures. The amendments in the ASU improve reportable segment disclosures by adding and enhancing annual and interim disclosure requirements, clarifying circumstances in which entities can disclose multiple segment measures of profit or loss, providing new segment disclosure requirements for entities with a single reportable segment, and adding other disclosure requirements. ASU 2023-07 will be effective for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are evaluating the impact of adoption on our consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The ASU requires enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. The ASU will be effective for annual periods beginning after December 15, 2024. The guidance will be applied on a prospective basis with the option to apply retrospectively. We are evaluating the impact of adoption on our consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our condensed consolidated financial statements.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying interim unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) as it applies to interim financial statements. This information should be read along with our consolidated financial statements and notes contained in our annual report on Form 10-K for the year ended December 31, 2023 (the “2023 Form 10-K”). Our unaudited condensed consolidated financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the unaudited condensed consolidated financial statements.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates and Assumptions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of our condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the interim financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Relationship with our Founder, Sole Common Stock Shareholder, and Chief Executive Officer</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">W. Keith Maxwell, III is the Chief Executive Officer, a director, and the owner of all of the voting power of our common stock through his ownership of Retailco, LLC (“Retailco”). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC (“TxEx”), which is wholly owned by Mr. Maxwell. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled by Mr. Maxwell, and these affiliates enter into transactions with and pay certain costs on our behalf. We undertake these </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">transactions in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services among these related parties.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These transactions include, but are not limited to, employee benefits provided through the Company’s benefit plans, insurance plans, leased office space, certain administrative salaries, management due diligence, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed under these arrangements are based on services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying condensed consolidated financial statements include costs that have been incurred by the Company and then directly billed or allocated to affiliates, and costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the condensed consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable —affiliates, respectively, recorded in the consolidated balance sheets. Additionally, the Company enters into transactions with certain affiliates for sales or purchases of natural gas and electricity, which are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the condensed consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate in the consolidated balance sheets. The allocations and related estimates and assumptions are described more fully in Note 13 “Transactions with Affiliates.”</span></div>On June 13, 2024, we consummated the previously announced merger contemplated by that certain Agreement and Plan of Merger (the “Merger Agreement”), dated as of December 29, 2023, by and among the Company, Retailco, and NuRetailco LLC, a Delaware limited liability company and wholly-owned subsidiary of Retailco (“Merger Sub”), pursuant to which Merger Sub was merged with and into the Company (the “Merger”), with the Company continuing as the surviving corporation in the Merger, following which Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. As a result, each share of Class A common stock was converted into the right to receive $11.00 per share at the closing of the Merger (other than certain dissenting shares). As a result of the Merger, all of the Company’s outstanding restricted stock units were converted into $11.00 per share (other than those owned by Mr. Maxwell, which were cancelled for no consideration). Effective as of the end of trading on June 13, 2024, the Class A common stock ceased to trade on NASDAQ. 11.00 11.00 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Standards Being Evaluated/Standards Not yet adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: Improvements to Reportable Segment Disclosures. The amendments in the ASU improve reportable segment disclosures by adding and enhancing annual and interim disclosure requirements, clarifying circumstances in which entities can disclose multiple segment measures of profit or loss, providing new segment disclosure requirements for entities with a single reportable segment, and adding other disclosure requirements. ASU 2023-07 will be effective for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are evaluating the impact of adoption on our consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The ASU requires enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. The ASU will be effective for annual periods beginning after December 15, 2024. The guidance will be applied on a prospective basis with the option to apply retrospectively. We are evaluating the impact of adoption on our consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our condensed consolidated financial statements.</span></div> <div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">3. Revenues</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenue is measured based upon the quantity of gas or power delivered at prices contained or referenced in the customer's contract, and excludes any sales incentives (e.g., rebates) and amounts collected on behalf of third parties (e.g., sales tax). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our revenues also include asset optimization activities. Asset optimization activities consist primarily of purchases and sales of gas that meet the definition of trading activities per FASB ASC Topic 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. They are therefore excluded from the scope of FASB ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revenues for electricity and natural gas sales are recognized under the accrual method when our performance obligation to a customer is satisfied, which is the point in time when the product is delivered and control of the product passes to the customer. Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is 12 months. Customers are billed and typically pay at least monthly, based on usage. Electricity and natural gas sales that have been delivered but not billed by period end are estimated and recorded as accrued unbilled revenues based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated residential and commercial customer usage. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class (residential or commercial). Estimated amounts are adjusted when actual usage is known and billed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table discloses revenue by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:24.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reportable Segments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (c)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (c)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Primary markets (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New England</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Midwest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southwest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,812 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer type</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenue (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,195)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,381)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,389)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,812 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer credit risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-POR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,148 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,812 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,960 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reportable Segments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (c)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (c)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Primary markets (a)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New England</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Midwest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southwest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer type</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenue (b)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,748)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer credit risk</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POR</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-POR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,477 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,871 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,348 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:26.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.653%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reportable Segments</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a) The primary markets include the following states:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">New England - Connecticut, Maine, Massachusetts and New Hampshire;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Midwest - Illinois, Indiana, Michigan and Ohio; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c) Retail Electricity includes Services.</span></div><div style="margin-bottom:8pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Reconciliation to Condensed Consolidated Financial Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Reportable Segments Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(531)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,696 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,399 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,752 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record gross receipts taxes on a gross basis in retail revenues and retail cost of revenues. During the three months ended June 30, 2024 and 2023, our retail revenues included gross receipts taxes of $0.2 million and $0.2 million, respectively, and our retail cost of revenues included gross receipts taxes of $1.3 million and $1.3 million, respectively. During the six months ended June 30, 2024 and 2023, our retail revenues included gross receipt taxes of $0.6 million and $0.5 million, respectively, and our retail cost of revenues included gross receipts taxes of $2.7 million and $2.6 million, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivables and Allowance for Credit Losses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company conducts business in many utility service markets where the local regulated utility purchases our receivables, and then becomes responsible for billing the customer and collecting payment from the customer (“POR programs”). These POR programs result in substantially all of the Company’s credit risk being linked to the applicable utility, which generally has an investment-grade rating, and not to the end-use customer. The Company monitors the financial condition of each utility and currently believes its receivables are collectible. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In markets that do not offer POR programs or when the Company chooses to directly bill its customers, certain receivables are billed and collected by the Company. The Company bears the credit risk on these accounts and records an appropriate allowance for doubtful accounts to reflect any losses due to non-payment by customers. The Company’s customers are individually insignificant and geographically dispersed in these markets. The Company writes off customer balances when it believes that amounts are no longer collectible and when it has exhausted all means to collect these receivables.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For trade accounts receivables, the Company accrues an allowance for credit losses by business segment by pooling customer accounts receivables based on similar risk characteristics, such as customer type, geography, aging analysis, payment terms, and related macro-economic factors. Expected credit loss exposure is evaluated for each of our accounts receivables pools. Expected credits losses are established using a model that considers historical collections experience, current information, and reasonable and supportable forecasts. The Company writes off accounts receivable balances against the allowance for credit losses when the accounts receivable is deemed to be uncollectible. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A rollforward of our allowance for credit losses for the six months ended June 30, 2024 are presented in the table below (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.642%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.135%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,496)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period credit loss provision</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recovery of previous write-offs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,684)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is 12 months. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table discloses revenue by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:24.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reportable Segments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (c)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (c)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Primary markets (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New England</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Midwest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southwest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,812 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer type</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenue (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,195)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,381)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,389)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,812 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer credit risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-POR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,148 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,812 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,960 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reportable Segments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (c)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (c)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Primary markets (a)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New England</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Midwest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southwest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer type</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenue (b)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,748)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer credit risk</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POR</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-POR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,477 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,871 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,348 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:26.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.653%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reportable Segments</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a) The primary markets include the following states:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">New England - Connecticut, Maine, Massachusetts and New Hampshire;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Midwest - Illinois, Indiana, Michigan and Ohio; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c) Retail Electricity includes Services.</span></div><div style="margin-bottom:8pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Reconciliation to Condensed Consolidated Financial Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Reportable Segments Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(531)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,696 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,399 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,752 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 21271000 1572000 22843000 26262000 1154000 27416000 27514000 5912000 33426000 24181000 5929000 30110000 6518000 2107000 8625000 6819000 2515000 9334000 15845000 6221000 22066000 17503000 8258000 25761000 71148000 15812000 86960000 74765000 17856000 92621000 9989000 11304000 21293000 9353000 11765000 21118000 56956000 8703000 65659000 63420000 12472000 75892000 4203000 -4195000 8000 1992000 -6381000 -4389000 71148000 15812000 86960000 74765000 17856000 92621000 44080000 7177000 51257000 42080000 7300000 49380000 27068000 8635000 35703000 32685000 10556000 43241000 71148000 15812000 86960000 74765000 17856000 92621000 48610000 6197000 54807000 59149000 5067000 64216000 58213000 21167000 79380000 51690000 25275000 76965000 13827000 9478000 23305000 14958000 12320000 27278000 27827000 16029000 43856000 31795000 27492000 59287000 148477000 52871000 201348000 157592000 70154000 227746000 21354000 32018000 53372000 19646000 40444000 60090000 127904000 27344000 155248000 140657000 43747000 184404000 -781000 -6491000 -7272000 -2711000 -14037000 -16748000 148477000 52871000 201348000 157592000 70154000 227746000 94369000 26646000 121015000 91223000 32354000 123577000 54108000 26225000 80333000 66369000 37800000 104169000 148477000 52871000 201348000 157592000 70154000 227746000 86960000 92621000 201348000 227746000 -531000 -1359000 -2128000 -4632000 267000 137000 1532000 137000 86696000 91399000 200752000 223251000 200000 200000 1300000 1300000 600000 500000 2700000 2600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A rollforward of our allowance for credit losses for the six months ended June 30, 2024 are presented in the table below (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.642%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.135%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,496)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period credit loss provision</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recovery of previous write-offs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,684)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 4496000 -1321000 2191000 58000 3684000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">4. Equity </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Non-controlling Interest</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We hold an economic interest and are the sole managing member in Spark HoldCo, with affiliates of Mr. Maxwell and majority shareholder holding the remaining economic interests in Spark HoldCo. As a result, we consolidate the financial position and results of operations of Spark HoldCo, and reflect the economic interests owned by these affiliates as a non-controlling interest. The Company and affiliates owned the following economic interests in Spark HoldCo at June 30, 2024 and December 31, 2023, respectively.</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">The Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affiliated Owners</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the portion of net income and income tax expense attributable to non-controlling interest (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.454%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income before taxes allocated to non-controlling interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,623 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Income tax expense allocated to non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interests</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,105 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,568 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Class A Common Stock and Class B Common Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Holders of the Company’s Class A common stock and Class B common stock vote together as a single class on all matters presented to our stockholders for their vote or approval, except as otherwise required by applicable law or by our certificate of incorporation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of the Merger, on June 13, 2024, Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. Effective as of the end of trading on June 13, 2024, the Class A common stock ceased to trade on NASDAQ.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Dividends on Class A Common Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Dividends declared for the Company’s Class A common stock are reported as a reduction of retained earnings, or a reduction of additional paid in capital to the extent retained earnings are exhausted. During the three and six months ended June 30, 2023, we paid zero and $2.9 million in dividends to the holders of the Company's Class A common stock. This dividend represented a quarterly rate of $0.90625 per share on each share of Class A common stock.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In April 2023, we announced that our Board of Directors elected to temporarily suspend the quarterly cash dividend on the Class A common stock. During the three and six months ended June 30, 2024, we did not pay dividends to the holders of the Company’s Class A common stock and did not make corresponding distributions to our non-controlling interest holders.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to pay our stated dividends to holders of our Class A common stock, our subsidiary, Spark HoldCo is required to make corresponding distributions to holders of its units, including those holders that own our Class B common stock (our non-controlling interest holder). As a result, during the three and six months ended June 30, 2023, Spark HoldCo made corresponding distributions of zero and $3.6 million to our non-controlling interest holders, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted income per share for the three and six months ended June 30, 2024 and 2023 (in thousands, except per share data): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Via Renewables, Inc. stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Dividend on Series A Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to stockholders of Class A common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average Class A common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic income per share attributable to stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.51</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.67</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.32</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.82</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to stockholders of Class A common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of conversion of Class B common stock to shares of Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to stockholders of Class A common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,911 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,768 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average Class A common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,261 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted income per share attributable to stockholders</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.51</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.67</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.32</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.82</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The computation of diluted earnings per share for the three and six months ended June 30, 2024 and 2023, respectively, excludes 4.0 million shares of Class B common stock because the effect of their conversion was antidilutive. The Company’s outstanding shares of Series A Preferred Stock were not included in the calculation of diluted earnings per share because they contain only contingent redemption provisions that have not occurred.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Variable Interest Entity</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Spark HoldCo is a variable interest entity due to its lack of rights to participate in significant financial and operating decisions and its inability to dissolve or otherwise remove its management. Spark HoldCo owns all of the outstanding membership interests in each of our operating subsidiaries. We are the sole managing member of Spark HoldCo, manage Spark HoldCo’s operating subsidiaries through this managing membership interest, and are considered the primary beneficiary of Spark HoldCo. The assets of Spark HoldCo cannot be used to settle our obligations except through distributions to us, and the liabilities of Spark HoldCo cannot be settled by us except through contributions to Spark HoldCo. The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our condensed consolidated balance sheet as of June 30, 2024 and December 31, 2023 (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,295 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,260 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total non-current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,717 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,694 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts payable and accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,597 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Long-term portion of Senior Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Subordinated debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> affiliate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,047 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,249 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The Company and affiliates owned the following economic interests in Spark HoldCo at June 30, 2024 and December 31, 2023, respectively.<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">The Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affiliated Owners</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.4538 0.5462 0.4492 0.5508 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the portion of net income and income tax expense attributable to non-controlling interest (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.454%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income before taxes allocated to non-controlling interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,623 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Income tax expense allocated to non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interests</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,105 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,568 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 8860000 11957000 20220000 5623000 789000 852000 1652000 1102000 8071000 11105000 18568000 4521000 0 2900000 0.90625 0 0 0 3600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted income per share for the three and six months ended June 30, 2024 and 2023 (in thousands, except per share data): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Via Renewables, Inc. stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Dividend on Series A Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to stockholders of Class A common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average Class A common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic income per share attributable to stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.51</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.67</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.32</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.82</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to stockholders of Class A common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of conversion of Class B common stock to shares of Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to stockholders of Class A common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,911 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,768 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average Class A common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,261 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted income per share attributable to stockholders</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.51</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.67</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.32</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.82</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> 7624000 7981000 16191000 7794000 2713000 2640000 5423000 5184000 4911000 4911000 5341000 5341000 10768000 10768000 2610000 2610000 3261000 3205000 3247000 3189000 1.51 1.67 3.32 0.82 4911000 5341000 10768000 2610000 0 0 0 0 4911000 5341000 10768000 2610000 3261000 3205000 3247000 3189000 0 0 0 0 3261000 3205000 3247000 3189000 1.51 1.67 3.32 0.82 4000000 4000000 4000000 4000000 The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our condensed consolidated balance sheet as of June 30, 2024 and December 31, 2023 (in thousands):<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,295 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,260 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total non-current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,717 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,694 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts payable and accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,597 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Long-term portion of Senior Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Subordinated debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> affiliate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,047 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,249 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 53308000 42062000 48942000 62548000 50045000 50650000 152295000 155260000 120343000 120343000 13374000 11351000 133717000 131694000 286012000 286954000 35597000 44201000 55865000 71994000 91462000 116195000 93000000 97000000 0 0 47000 54000 93047000 97054000 184509000 213249000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">5. Preferred Stock </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Holders of the Series A Preferred Stock have no voting rights, except in specific circumstances of delisting or in the case the dividends are in arrears as specified in the Series A Preferred Stock Certificate of Designations. The Series A Preferred Stock accrued dividends at an annual percentage rate of 8.75% </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">through April 14, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The floating rate period for the Series A Preferred Stock began on April 15, 2022. The dividend on the Series A Preferred Stock will accrue at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. The liquidation preference provisions of the Series A Preferred Stock are considered contingent redemption provisions because there are rights granted to the holders of the Series A Preferred Stock that are not solely within our control upon a change in control of the Company. Accordingly, the Series A Preferred Stock is presented between liabilities and the equity sections in the accompanying condensed consolidated balance sheets. As of April 15, 2022, we have the option to redeem our Series A Preferred Stock. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Following the cessation of the publication of U.S. LIBOR on June 30, 2023, we use Three Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of the Merger, holders of the Company’s Series A Preferred Stock were provided an optional limited change of control conversion right (the “Conversion Right”), available at the option of the holder, for $8.07 per share in cash. On June 27, 2024, the Company provided notice to the holders of the Series A Preferred Stock of the Conversion Right. Holders of the Series A Preferred Stock were entitled to exercise the Conversion Right through July 26, 2024.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2024, we paid $2.7 million and $5.4 million in dividends to holders of the Series A Preferred Stock. As of June 30, 2024, we had accrued $2.7 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on July 15, 2024.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of our preferred equity balance for the six months ended June 30, 2024 is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:78.575%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.489%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,065</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated dividends on Series A Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,050</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.0875 0.06578 25.00 0.26161 8.07 2700000 5400000 2700000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of our preferred equity balance for the six months ended June 30, 2024 is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:78.575%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.489%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,065</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated dividends on Series A Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,050</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 88065000 -15000 88050000 <div style="margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">6. Derivative Instruments </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are exposed to the impact of market fluctuations in the price of electricity and natural gas, basis differences in the price of natural gas, storage charges, renewable energy credits (“RECs”), and capacity charges from independent system operators. We use derivative instruments in an effort to manage our cash flow exposure to these risks. These instruments are not designated as hedges for accounting purposes, and accordingly, changes in the market value of these derivative instruments are recorded in the cost of revenues. As part of our strategy to optimize pricing in our natural gas related activities, we also manage a portfolio of commodity derivative instruments held for trading purposes. Our commodity trading activities are subject to limits within our Risk Management Policy. For these derivative instruments, changes in the fair value are recognized currently in earnings in net asset optimization revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Derivative assets and liabilities are presented net in our condensed consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value. As of June 30, 2024 and December 31, 2023, we offset $2.0 million and $5.2 million, respectively, in collateral to net against the related derivative liability’s fair value. The specific types of derivative instruments we may execute to manage the commodity price risk include the following:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Forward contracts, which commit us to purchase or sell energy commodities in the future; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Futures contracts, which are exchange-traded standardized commitments to purchase or sell a commodity or financial instrument; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Swap agreements, which require payments to or from counterparties based upon the differential between two prices for a predetermined notional quantity; and </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Option contracts, which convey to the option holder the right but not the obligation to purchase or sell a commodity.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has entered into other energy-related contracts that do not meet the definition of a derivative instrument or for which we made a normal purchase, normal sale election and are therefore not accounted for at fair value including the following:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Forward electricity and natural gas purchase contracts for retail customer load;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Renewable energy credits; and </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Natural gas transportation contracts and storage agreements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Volumes Underlying Derivative Transactions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Non-trading</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBtu</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,254 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electricity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MWh</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,035 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,029 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Trading</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBtu</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Gains (Losses) on Derivative Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:44.873%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.885%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on non-trading derivatives, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,809)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on trading derivatives, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(628)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on derivatives, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(667)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,025)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(43,437)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,683 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,925 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,269 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current period settlements on derivatives</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,767</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,192</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,667</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gains (losses) on trading derivative instruments are recorded in net asset optimization revenues and gains (losses) on non-trading derivative instruments are recorded in retail cost of revenues on the condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Derivative Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.585%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,291)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,530)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,661</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,879)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross <br/>Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,893)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,743)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,862)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,319)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,986)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,105)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(453)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Liabilities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(453)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,772)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,608</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,164)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,012</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,152)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,046)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,081)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,163)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross <br/>Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,730)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,653)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,974)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,903)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,083 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,820)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,141)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(557)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(557)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(30,575)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,198</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(24,377)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,182</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,195)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> Derivative assets and liabilities are presented net in our condensed consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value. 2000000.0 5200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Non-trading</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBtu</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,254 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electricity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MWh</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,035 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,029 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Trading</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBtu</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 4823000 6254000 1035000 1029000 443000 1016000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:44.873%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.885%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on non-trading derivatives, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,809)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on trading derivatives, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(628)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on derivatives, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(667)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,025)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(43,437)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,683 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,925 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,269 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current period settlements on derivatives</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,767</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,192</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,667</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr></table></div> 3160000 -40000 -1136000 -42809000 20000 -627000 111000 -628000 3180000 -667000 -1025000 -43437000 7683000 16146000 22925000 36269000 84000 384000 267000 398000 7767000 16530000 23192000 36667000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.585%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,291)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,530)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,661</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,879)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,046)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,081)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,163)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 7125000 3291000 3834000 0 3834000 684000 239000 445000 0 445000 7809000 3530000 4279000 0 4279000 852000 349000 503000 0 503000 852000 349000 503000 0 503000 8661000 3879000 4782000 0 4782000 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross <br/>Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,893)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,743)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,862)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,319)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,986)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,105)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(453)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Liabilities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(453)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,772)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,608</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,164)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,012</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,152)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross <br/>Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,730)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,653)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,974)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,903)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,083 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,820)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,141)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(557)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(557)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(30,575)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,198</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(24,377)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,182</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,195)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 7893000 3150000 4743000 1881000 2862000 426000 183000 243000 0 243000 8319000 3333000 4986000 1881000 3105000 453000 275000 178000 131000 47000 0 0 0 0 0 453000 275000 178000 131000 47000 8772000 3608000 5164000 2012000 3152000 1926000 1046000 880000 0 880000 64000 35000 29000 0 29000 1990000 1081000 909000 0 909000 173000 82000 91000 0 91000 0 0 0 0 0 173000 82000 91000 0 91000 2163000 1163000 1000000 0 1000000 29730000 6077000 23653000 4679000 18974000 173000 6000 167000 0 167000 29903000 6083000 23820000 4679000 19141000 672000 115000 557000 503000 54000 0 0 0 0 0 672000 115000 557000 503000 54000 30575000 6198000 24377000 5182000 19195000 <div><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">7. Property and Equipment </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property and equipment consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:44.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.348%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated useful<br/>lives (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Information technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2 – 5</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,324 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,983 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Property and equipment—net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,906</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,710</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Information technology assets include software and consultant time used in the application, development and implementation of various systems including customer billing and resource management systems. As of June 30, 2024 and December 31, 2023, information technology includes $1.6 million and $1.5 million, respectively, of costs associated with assets not yet placed into service. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Depreciation expense recorded in the condensed consolidated statements of operations was $0.3 million and $0.3 million for the three months ended June 30, 2024 and 2023, respectively, and $0.6 million and $0.7 million for the six months ended June 30, 2024 and 2023, respectively.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property and equipment consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:44.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.348%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated useful<br/>lives (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Information technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2 – 5</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,324 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,983 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Property and equipment—net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,906</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,710</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P2Y P5Y 7324000 6983000 7324000 6983000 2418000 2273000 4906000 4710000 1600000 1500000 300000 300000 600000 700000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">8. Intangible Assets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.221%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquired </span></div></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships—Other </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(659)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(487)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other, net</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">701</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,040 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,040 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,818)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:42.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.933%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.726%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">701</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Estimated future amortization expense for customer relationships and trademarks at June 30, 2024 is as follows (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:78.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.813%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining six months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&gt; 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,923</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.221%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquired </span></div></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships—Other </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(659)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(487)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other, net</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">701</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,040 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,040 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,818)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:42.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.933%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.726%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">701</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 120343000 120343000 0 0 1360000 968000 659000 487000 701000 481000 4040000 4040000 1818000 1616000 2222000 2424000 120343000 481000 2424000 0 391000 0 0 171000 202000 120343000 701000 2222000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Estimated future amortization expense for customer relationships and trademarks at June 30, 2024 is as follows (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:78.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.813%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining six months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&gt; 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,923</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 504000 803000 404000 404000 404000 404000 2923000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">9. Debt </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Debt consists of the following amounts as of June 30, 2024 and December 31, 2023 (in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.707%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:21.561%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Senior Credit Facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Subordinated Debt </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) As of June 30, 2024 and December 31, 2023, the weighted average interest rate on the Senior Credit Facility was 8.59% and 8.60%, respectively.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) As of June 30, 2024 and December 31, 2023, we had $23.8 million and $24.3 million in letters of credit issued, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Capitalized financing costs associated with our Senior Credit Facility were $2.0 million and $1.2 million as of June 30, 2024 and December 31, 2023, respectively. Of these amounts, $0.7 million and $0.8 million are recorded in other current assets, and $1.3 million and $0.4 million are recorded in other non-current assets in the condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest expense consists of the following components for the periods indicated (in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,429 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of credit fees and commitment fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred financing costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Expense</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,743</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,672</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,144</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Senior Credit Facility </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company and Spark Holdco (“Spark Holdco”, and together with certain subsidiaries of the Company and Spark Holdco, the “Co-Borrowers”) maintain a senior secured borrowing base credit facility with Woodforest National Bank, as administrative agent (the “Agent”), swing bank, swap bank, issuing bank, joint-lead arranger, sole bookrunner and syndication agent, and the other financial institutions party thereto as lenders. As further described below, on June 28, 2024, the Company entered into the First Amendment (the "First Amendment") to its senior credit facility (as amended by the First Amendment, the “Senior Credit Facility”). The Senior Credit Facility matures on June 30, 2027 and has a borrowing capacity of $205.0 million. As a result of the First Amendment to the Credit Agreement, we wrote off $0.1 million in deferred financing costs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Borrowings under the Senior Credit Facility are available for working capital loans, loans to fund acquisitions, swingline loans, letters of credit and, following the First Amendment, for repurchases of Series A Preferred Stock (subject to the terms and conditions therein). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Borrowings under the Senior Credit Facility bear interest at the following rates depending on the classification of the borrowing and provided further that at no time shall the interest rate be less than four percent (4.0%) per annum:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The Base Rate (a rate per annum equal to the greatest of (a) the prime rate, (b) the Federal Funds Rate plus ½ of 1% and (c) Term Secured Overnight Financing Rate (“SOFR”) for a one month tenor plus 1.0%, provided, that the Base Rate shall not at any time be less than 0%), plus an applicable margin of 2.25% to </span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Senior Credit Facility at the end of the prior fiscal quarter;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The Term SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source with either a comparable tenor (for any calculation with respect to a SOFR loan) or a one month tenor (for any calculation with respect to a Base Rate loan)), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Senior Credit Facility at the end of the prior fiscal quarter; or</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The Daily Simple SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source and applied on a daily basis by the Agent in accordance with rate recommendations for daily loans), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Senior Credit Facility at the end of the prior fiscal quarter, plus a liquidity premium added by the Agent to each borrowing.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Co-Borrowers are required to pay a non-utilization fee of 0.50% quarterly in arrears on the unused portion of the Senior Credit Facility. In addition, the Co-Borrowers are subject to additional fees including an upfront fee, an annual administrative agency fee, an arrangement fee and letter of credit fees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Senior Credit Facility contains covenants that, among other things, require the maintenance of specified ratios or conditions including:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Minimum Fixed Charge Coverage Ratio. The Company must maintain a minimum fixed charge coverage ratio of not less than 1.10 to 1.00. The Minimum Fixed Charge Coverage Ratio is defined as the ratio of (a) Adjusted EBITDA to (b) the sum of, among other things, consolidated interest expense, letter of credit fees, non-utilization fees, earn-out payments, certain restricted payments, taxes, and payments made on or after July 31, 2020 related to the settlement of civil and regulatory matters if not included in the calculation of Adjusted EBITDA. Our Minimum Fixed Charge Coverage Ratio as of June 30, 2024 was 1.71 to 1.00.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Maximum Total Leverage Ratio. The Company must maintain a ratio of (x) the sum of all consolidated indebtedness (excluding eligible subordinated debt and letter of credit obligations), plus (y) gross amounts reserved for civil and regulatory liabilities identified in filings with the SEC, to Adjusted EBITDA of no more than 3.00 to 1.00. Our Maximum Total Leverage Ratio as of June 30, 2024 was 1.91 to 1.00.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The First Amendment eliminated the Maximum Senior Secured Leverage Ratio covenant and amended the Maximum Total Leverage Ratio covenant to no more than 3.00 to 1.00 from no more than 2.50 to 1.00. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June 30, 2024, the Company was in compliance with financial covenants under the Senior Credit Facility. The Company continues to manage the impact of commodity costs on financial covenant compliance. Maintaining compliance with our covenants under our Senior Credit Facility may impact our ability to pay dividends on our Series A Preferred Stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Senior Credit Facility contains various customary affirmative covenants that require, among other things, the Company to maintain insurance, pay its obligations and comply with law. The Senior Credit Facility also contains customary negative covenants that limit the Company’s ability to, among other things, incur certain additional indebtedness, grant certain liens, engage in certain asset dispositions, merge or consolidate, make certain payments, distributions and dividends, investments, acquisitions or loans, materially modify certain agreements, and enter into transactions with affiliates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Senior Credit Facility is secured by pledges of the equity of the portion of Spark HoldCo owned by the Company, the equity of Spark HoldCo’s subsidiaries, the Co-Borrowers’ present and future subsidiaries, and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">substantially all of the Co-Borrowers’ and their subsidiaries’ present and future property and assets, including intellectual property assets, accounts receivable, inventory and liquid investments, and control agreements relating to bank accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company is entitled to pay cash dividends so long as: (a) no default exists or would result therefrom; (b) the Co-Borrowers are in pro forma compliance with all financial covenants before and after giving effect thereto; and (c) the outstanding amount of all loans and letters of credit do not exceed the borrowing base limits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Senior Credit Facility contains certain customary representations and warranties and events of default. Events of default include, among other things, payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults and cross-acceleration to certain indebtedness, certain events of bankruptcy, certain events under ERISA, material judgments in excess of $5.0 million, certain events with respect to material contracts, and actual or asserted failure of any guaranty or security document supporting the Senior Credit Facility to be in full force and effect. A default will also occur if at any time W. Keith Maxwell III ceases to, directly or indirectly, beneficially own at least fifty-one percent (51%) of the Company’s outstanding Class A common stock and Class B common stock on a combined basis, and a controlling percentage of the voting equity interest of the Company, and certain other changes in control. If such an event of default occurs, the lenders under the Senior Credit Facility would be entitled to take various actions, including the acceleration of amounts due under the facility and all actions permitted to be taken by a secured creditor.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Subordinated Debt Facility</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company maintains an Amended and Restated Subordinated Promissory Note in the principal amount of up to $25.0 million (the “Subordinated Debt Facility”), by and among the Company, Spark HoldCo and Retailco. The Subordinated Debt Facility allows the Company to draw advances in increments of no less than $1.0 million per advance up to $25.0 million. In connection with entering into the First Amendment to the Credit Agreement, the Company entered into an amended and restated subordinated promissory note with Spark HoldCo and Retailco, which extends the maturity date of the note to January 31, 2028.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has the right to capitalize interest payments under the Subordinated Debt Facility. The Subordinated Debt Facility is subordinated in certain respects to our Senior Credit Facility pursuant to a subordination agreement. The Company may pay interest and prepay principal on the Subordinated Debt Facility so long it is in compliance with the covenants under the Senior Credit Facility, is not in default under the Senior Credit Facility and has minimum availability of $5.0 million under the borrowing base under the Senior Credit Facility. Payment of principal and interest under the Subordinated Debt Facility is accelerated upon the occurrence of certain change of control or sale transactions.</span></div>As of June 30, 2024, and December 31, 2023, there were zero outstanding borrowings under the Subordinated Debt Facility. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Debt consists of the following amounts as of June 30, 2024 and December 31, 2023 (in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.707%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:21.561%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Senior Credit Facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Subordinated Debt </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) As of June 30, 2024 and December 31, 2023, the weighted average interest rate on the Senior Credit Facility was 8.59% and 8.60%, respectively.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) As of June 30, 2024 and December 31, 2023, we had $23.8 million and $24.3 million in letters of credit issued, respectively.</span></div> 93000000 97000000 0 0 93000000 97000000 93000000 97000000 0.0859 0.0860 23800000 24300000 2000000.0 1200000 700000 800000 1300000 400000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest expense consists of the following components for the periods indicated (in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,429 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of credit fees and commitment fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred financing costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Expense</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,743</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,672</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,144</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1094000 1734000 2429000 3801000 337000 461000 721000 864000 312000 207000 518000 413000 0 45000 4000 66000 1743000 2447000 3672000 5144000 205000000 100000 0.040 0.010 0.0225 0.0350 0.0325 0.0450 0.0325 0.0450 0.0050 1.10 1.71 3.00 1.91 3.00 2.50 5000000 0.51 25000000 1000000 25000000 0.020 5000000.0 0 0 <div style="margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">10. Fair Value Measurements </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Fair</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:32.15pt">Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments. </span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:32.15pt">Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options. </span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:32.15pt">Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability. The Level 3 category includes estimated earnout obligations related to our acquisitions.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables present assets and liabilities measured and recorded at fair value in our condensed consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,909)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,909)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,152)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,152)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,028)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,028)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,195)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,195)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We had no transfers of assets or liabilities between any of the above levels during the six months ended June 30, 2024 and the year ended December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our derivative contracts include exchange-traded contracts valued utilizing readily available quoted market prices and non-exchange-traded contracts valued using market price quotations available through brokers or over-the-counter and on-line exchanges. In addition, in determining the fair value of our derivative contracts, we apply a </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">credit risk valuation adjustment to reflect credit risk, which is calculated based on our or the counterparty’s historical credit risks. As of June 30, 2024 and December 31, 2023, the credit risk valuation adjustment was a reduction of derivative liabilities, net of less than $0.1 million and $0.3 million, respectively.</span></div> <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Fair</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:32.15pt">Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments. </span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:32.15pt">Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options. </span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:32.15pt">Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability. The Level 3 category includes estimated earnout obligations related to our acquisitions.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.</span></div> <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables present assets and liabilities measured and recorded at fair value in our condensed consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,909)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,909)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,152)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,152)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,028)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,028)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,195)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,195)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 4337000 0 4337000 0 445000 0 445000 0 4782000 0 4782000 0 2909000 0 2909000 0 243000 0 243000 0 3152000 0 3152000 0 971000 0 971000 0 29000 0 29000 0 1000000 0 1000000 0 19028000 0 19028000 0 167000 0 167000 0 19195000 0 19195000 100000 300000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">11. Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We and our subsidiaries, CenStar and Verde Energy USA, Inc. (“Verde Corp”) are each subject to U.S. federal income tax as corporations. CenStar and Verde Corp file consolidated tax returns in jurisdictions that allow combined reporting. Spark HoldCo and its subsidiaries, with the exception of CenStar and Verde Corp, are treated as flow-through entities for U.S. federal income tax purposes, and, as such, are generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to their taxable income is passed through to their members or partners. Accordingly, we are subject to U.S. federal income taxation on our allocable share of Spark HoldCo’s net U.S. taxable income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In our financial statements, we report federal and state income taxes for our share of the partnership income attributable to our ownership in Spark HoldCo and for the income taxes attributable to CenStar and Verde Corp. Net income attributable to non-controlling interest includes the provision for income taxes related to CenStar and Verde Corp.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We account for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and the tax bases of the assets and liabilities. We apply existing tax law and the tax rate that we expect to apply to taxable income in the years in which those differences are expected to be recovered or settled in calculating the deferred tax assets and liabilities. Effects of changes in tax rates on deferred tax assets and liabilities are recognized in income in the period of the tax rate enactment. A valuation allowance is recorded when it is not more likely than not that some or all of the benefit from the deferred tax asset will be realized.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We periodically assess whether it is more likely than not that we will generate sufficient taxable income to realize our deferred income tax assets. In making this determination, we consider all available positive and negative evidence and make certain assumptions. We consider, among other things, our deferred tax liabilities, the overall business environment, our historical earnings and losses, current industry trends, and our outlook for future years. We believe it is more likely than not that our deferred tax assets will be utilized, and accordingly have not recorded a valuation allowance on these assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June 30, 2024, we had a net deferred tax asset of $11.1 million, due in large part to the original step up in tax basis resulting from the initial purchase of Spark HoldCo units from NuDevco Retail and NuDevco Retail Holdings (predecessor to Retailco) in connection with our initial public offering.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effective U.S. federal and state income tax rate for the three months ended June 30, 2024 and 2023 was 17.0% and 21.5%, respectively. The effective U.S. federal and state income tax rate for the six months ended June 30, 2024 and 2023 was 18.6% and 20.8%, respectively. The effective tax rate for three and six months ended June 30, 2024 differed from the U.S. federal statutory tax rate of 21% primarily due to state taxes and the benefit provided from Spark HoldCo operating as a limited liability company, which is treated as a partnership for federal and state income tax purposes and is not subject to federal and state income taxes. Accordingly, the portion of earnings attributable to non-controlling interest is subject to tax when reported as a component of the non-controlling interest holders’ taxable income.</span></div> 11100000 0.170 0.215 0.186 0.208 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">12. Commitments and Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">From time to time, we may be involved in legal, tax, regulatory and other proceedings in the ordinary course of business. Liabilities for loss contingencies arising from claims, assessments, litigation or other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Below is a summary of our currently pending material legal proceedings. We are subject to lawsuits and claims arising in the ordinary course of our business. The following legal proceedings are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, unless otherwise specifically noted, we cannot currently predict the manner and timing of the resolutions of these legal proceedings or estimate a range of possible losses or a minimum loss that could result from an adverse verdict in a potential lawsuit. While the lawsuits and claims are asserted for amounts that may be material should an unfavorable outcome occur, management does not currently expect that any currently pending matters will have a material adverse effect on our financial position or results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumer Lawsuits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Similar to other energy service companies (“ESCOs”) operating in the industry, from time-to-time, the Company is subject to class action lawsuits in various jurisdictions where the Company sells natural gas and electricity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On January 14, 2021, Glikin, et al. v. Major Energy Electric Services, LLC, a purported variable rate class action, was filed by a Maryland customer in the United States District Court, Southern District of New York, attempting to represent a class of all Major Energy customers (including customers of companies Major Energy acts as a successor to) in the United States charged a variable rate for electricity or gas by Major Energy during the applicable statute of limitations period up to and including the date of judgment. The Company moved this case to the United States District Court for the District of Maryland (Case No. 1:21-cv-03251-MJM) and in December 2023 filed a motion to dismiss the lawsuit. The Company is vigorously defending this matter; however, given the current early stage of this matter, we cannot predict the outcome of this case at this time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On December 18, 2023, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Foote v. Electricity N.H., LLC </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(“ENH”), a purported Telephone Consumer Protection Act (the “TCPA”) class action, was filed in the United States District Court for the District of New Hampshire. Plaintiff claims that calls made to her violated the TCPA. Plaintiff purports to assert claims on her own behalf and a putative class of individuals to whom calls using a prerecorded or artificial voice message regarding ENH’s services were placed during the period of September 1, 2019, through September 1, 2023. ENH only operates in New Hampshire and no other states. The Company denies Plaintiff’s allegations and intends to vigorously defend against her claims. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Corporate Matter Lawsuits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company may from time to time be subject to legal proceedings that arise in the ordinary course of business. Although there can be no assurance in this regard, the Company does not expect any of those legal proceedings to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 19, 2024, Joshua Amburgey, a purported stockholder of the Company at the time of the Merger, filed a verified class action complaint, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Joshua Amburgey, on behalf of himself and all others similarly situated v. Via Renewables, Inc., et al., </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Case No. 2024-0762-KSJM (Del. Ch.) (the “Amburgey Action”) in the Court of Chancery of the State of Delaware (“Delaware Court”) against the Company and Amanda E. Bush, Stephen Kennedy and Kenneth Hartwick in their capacities as members of the Company’s Special Transaction Committee of the Board of Directors (“Special Committee”), as well as Mr. Maxwell, Retailco, LLC, TxEx Energy Investments, LLC, Electric Holdco, LLC, NuDevco Retail Holdings, LLC and NuDevco Retail, LLC. Plaintiff alleges that the defendants breached their fiduciary duties owed to the Company’s public stockholders in connection with the Merger.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 25, 2024, Bruce Taylor, a purported stockholder of the Company at the time of the Merger, filed a verified class action complaint, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Bruce Taylor v. W. Keith Maxwell III, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, Case No. 2024-0794 (Del. Ch.) (the “Taylor Action”) in the Delaware Court against the Special Committee, and Mike Barajas, in his capacity as the Company’s Chief Financial Officer, as well as Mr. Maxwell in his capacity as controlling stockholder of the Company. Plaintiff alleges that the defendants breached their fiduciary duties and participated in the provision of a materially untrue and misleading proxy statement to Company’s minority stockholders in connection with the Merger.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On May 22, 2024, Michael Stutzman, a purported stockholder of the Company that previously delivered a Records Request, filed a complaint, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Michael Stutzman v. Via Renewables, Inc., </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Case No. 2024-0545-LM (Del. Ch.) (the “220 Complaint”) in the Delaware Court against the Company. The 220 Complaint seeks to compel the inspection of certain Company books and records pursuant to Section 220 of the Delaware General Corporation Law relevant to the Merger. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Matters</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Many state regulators have increased scrutiny on retail energy providers, across all industry providers. We are subject to regular regula</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">tory inquiries, license renewal reviews, and preliminary investigations in the ordinary course of our business. Below is a summary of our currently pending material state regulatory matters. The following state regulatory matters are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, we cannot currently predict the manner and timing of the resolution of these state regulatory matters or estimate a range of possible losses or a minimum loss that could result from an adverse action, unless expressly indicated below. Management does not currently expect that any currently pending state regulatory matters will have a material adverse effect on our financial position or results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Connecticut. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On May 21, 2024, the Connecticut Public Utility Regulatory (“PURA”) issued a Notice of Violation and Assessment of Civil Penalty (“NOV”) to Major Energy in which PURA stated it had reason to believe that one of Major Energy’s on-line vendors violated certain Electric Supplier Laws and Aggregator Rulings. The Company worked cooperatively with PURA and has finalized a full and final settlement for $2.0 million, to be paid in three installments to the Connecticut electric distribution companies as a donation to reduce Connecticut residential hardship customer arrearages. The settlement was approved by PURA in mid-July 2024 (and accrued as of June 30, 2024).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Maine</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. On February 9, 2023, Maine Commission’s Consumer Assistance and Safety Division (“Advocacy Staff”) filed a Request for Formal Investigation requesting that the Maine Commission open a formal, enforcement investigation to review whether the Company’s subsidiary, Electricity Maine, LLC (EME), is in compliance with the Maine Commission’s Rules. During a special deliberative session, the same day, the Maine Commission announced it would proceed with a formal investigation of EME, which was noticed in a Notice of Enforcement Investigation issued February 10, 2023 (Docket No. 2023-00024). The Company met with Advocacy Staff over the course of several months to address concerns. As a result, the Company and the Advocacy Staff have agreed to a settlement in principle pursuant to which customers would receive certain limited refunds on their energy bill. This settlement is pending, and the Maine Commission is required to approve the settlement. The Commission did not approve the settlement and the Company is working with Advocacy Staff to have the settlement offer reviewed further and approved. The Company is working with the Commission and believes this matter will not have a material impact on the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Illinois. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 26, 2023, Spark Energy, LLC received a demand letter from a law firm representing the Office of the Illinois Attorney General alleging that Spark Energy, LLC’s marketing and sales practices may have not been in compliance with Illinois law. The letter offered, in the interest of efficiency and minimizing litigation costs, a settlement demand to resolve the matter. The Company has agreed to engage in mediation with the law firm to try to resolve this matter. Mediation is set for August 2024. The Company is voluntarily working with the firm, however, if settlement is unsuccessful, the Attorney General could commence a lawsuit in Illinois against Spark Energy, LLC. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the matters disclosed above, in the ordinary course of business, the Company may from time to time be subject to regulators initiating informal reviews or issuing subpoenas for information as means to evaluate the Company and its subsidiaries’ compliance with applicable laws, rule, regulations and practices. Although there can be no assurance in this regard, the Company does not expect any of those regulatory reviews to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Indirect Tax Audits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are undergoing various types of indirect tax audits spanning from years 2020 to 2024 for which additional liabilities may arise. At the time of filing these consolidated financial statements, these indirect tax audits are at an early stage and subject to substantial uncertainties concerning the outcome of audit findings and corresponding responses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June 30, 2024 and December 31, 2023, we had accrued $9.3 million and $6.3 million, respectively, related to litigation and regulatory matters and $0.7 million and $0.7 million, respectively, related to indirect tax audits. The outcome of each of these may result in additional expense.</span></div> 2000000.0 9300000 6300000 700000 700000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">13. Transactions with Affiliates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Transactions with Affiliates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services to these related parties. We also sell and purchase natural gas and electricity with affiliates. We present receivables and payables with the same affiliate on a net basis in the condensed consolidated balance sheets as all affiliate activity is with parties under common control. Affiliated transactions include certain services to the affiliated companies associated with employee benefits provided through our benefit plans, insurance plans, leased office space, administrative salaries, due diligence work, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed are based on the services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying condensed consolidated financial statements include costs that have been incurred by us and then directly billed or allocated to affiliates, as well as costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the condensed consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the condensed consolidated balance sheets. Transactions with affiliates for sales or purchases of natural gas and electricity are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the condensed consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate are recorded in the condensed consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables presents asset and liability balances with affiliates (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable - affiliates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets - affiliates</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,795</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,683</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Payable - affiliates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated Debt - affiliates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities - affiliates</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">269</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 “Debt” for a further description of terms and conditions of the Subordinated Debt Facility.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue NAO - affiliates </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Cost of Revenue NAO - affiliates </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net NAO - affiliates</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">607</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,285</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cost Allocations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Where costs incurred on behalf of the affiliate or us cannot be determined by specific identification for direct billing, the costs are allocated to the affiliated entities or us based on estimates of percentage of departmental usage, wages or headcount. The total net amount direct billed and allocated to/(from) affiliates was ($4.5 million) and $0.3 million for the three months ended June 30, 2024 and 2023, respectively. The total net amount direct billed and allocated to/(from) affiliates was ($4.1 million) and $1.9 million for the six months ended June 30, 2024 and 2023, respectively. The Company would have incurred incremental costs of $0.3 million and $0.4 million for the three months ended June 30, 2024 and 2023, respectively, operating on a stand-alone basis. The Company would have incurred incremental costs of $0.6 million and $0.8 million for the six months ended June 30, 2024 and 2023, respectively, operating on a stand-alone basis.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Distributions to and Contributions from Affiliates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the three months ended June 30, 2024 and 2023, Spark HoldCo made distributions to affiliates of Mr. Maxwell of zero for the payments of quarterly distribution on their respective Spark HoldCo units. During the three months ended June 30, 2024 and 2023, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $4.4 million and $0.6 million, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024 and 2023, Spark HoldCo made distributions to affiliates of Mr. Maxwell of zero and $3.6 million, respectively, for the payments of quarterly distribution on their respective Spark HoldCo units. During the six months ended June 30, 2024 and 2023, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $4.5 million and $0.6 million, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On June 13, 2024, we consummated the previously announced Merger, following which Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. For a more detailed description of the Merger, please see Note 2 “Basis of Presentation and Summary of Significant Accounting Policies” in the notes to our condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of the Merger, all of the Company’s outstanding restricted stock units were converted into $11.00 per share (other than those owned by Mr. Maxwell, which were cancelled for no consideration). The total payout for the settlement of restricted stock units was $0.6 million, which was paid by Retailco. This was recorded as contribution from non-controlling interest for the three and six months ended June 30, 2024.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables presents asset and liability balances with affiliates (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable - affiliates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets - affiliates</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,795</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,683</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Payable - affiliates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated Debt - affiliates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities - affiliates</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">269</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 “Debt” for a further description of terms and conditions of the Subordinated Debt Facility.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue NAO - affiliates </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Cost of Revenue NAO - affiliates </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net NAO - affiliates</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">607</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,285</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4795000 4683000 4795000 4683000 269000 472000 0 0 269000 472000 1000000 0.020 126000 333000 608000 2617000 0 0 1000 332000 126000 333000 607000 2285000 4500000 300000 4100000 1900000 300000 400000 600000 800000 0 0 4400000 600000 0 3600000 4500000 600000 11.00 600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">14. Segment Reporting </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our determination of reportable business segments considers the strategic operating units under which we make financial decisions, allocate resources and assess performance of our business. Our reportable business segments are retail electricity and retail natural gas. The retail electricity segment consists of electricity sales and transmission to residential and commercial customers. The retail natural gas segment consists of natural gas sales to, and natural gas transportation and distribution for, residential and commercial customers. Corporate and other consists of expenses and assets of the retail electricity and natural gas segments that are managed at a consolidated level such as general and administrative expenses. Asset optimization activities and wireless services are also included in Corporate and other.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the three months ended June 30, 2024 and 2023, we recorded asset optimization revenues of $3.2 million and $2.9 million and asset optimization cost of revenues of $3.7 million and $4.3 million, respectively, and for the six months ended June 30, 2024 and 2023, we recorded asset optimization revenues of $14.7 million and $14.4 million and asset optimization cost of revenues of $16.8 million and $19.0 million, respectively, which are presented on a net basis in asset optimization revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We use retail gross margin to assess the performance of our operating segments. We define retail gross margin as gross profit less (i) net asset optimization (expenses) revenues, (ii) net (losses) gains on non-trading derivative instruments, (iii) net current period cash settlements on non-trading derivative instruments, and (iv) gains (losses) from non-recurring events (including non-recurring market volatility).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We deduct net gains (losses) on non-trading derivative instruments, excluding current period cash settlements, from the retail gross margin calculation in order to remove the non-cash impact of net gains and losses on these derivative instruments. We deduct net gains (losses) from non-recurring events (including non-recurring market volatility) to ensure retail gross margin reflects operating performance that is not distorted by non-recurring events or extreme market volatility. Retail gross margin should not be considered an alternative to, or more meaningful than, operating income (loss), as determined in accordance with GAAP.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Below is a reconciliation of retail gross margin to gross profit (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.653%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.080%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of Retail Gross Margin to Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,699</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,793</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, gain (loss) on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,809)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, Cash settlements on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33,387</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,726</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69,132</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial data for business segments are as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity (a)</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit (Loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,149</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(471)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,699</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, loss on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,311</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,016</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33,387</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at June 30, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,742,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">302,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,827,889)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">299,670</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at June 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Retail Electricity includes related services.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.335%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,222)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,612 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,263 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,926 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit (Loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,153</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,593</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,273)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, gain (loss) on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,994</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,646</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,726</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,613,642</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">301,892</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,660,003)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">303,834</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at December 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2024</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity (a)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(596)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit (Loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">62,219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,005</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,431)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,793</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, (loss) gain on non-trading derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,213</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">697</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69,132</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at June 30, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,742,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">302,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,827,889)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">299,670</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at June 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Retail Electricity includes related services.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.335%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,495)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,251 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit (Loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,150</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,280</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,546)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, loss on non-trading derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,809)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,463</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,507</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,613,642</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">301,892</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,660,003)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">303,834</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at December 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 3200000 2900000 3700000 4300000 14700000 14400000 16800000 19000000.0 <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Below is a reconciliation of retail gross margin to gross profit (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.653%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.080%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of Retail Gross Margin to Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,699</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,793</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, gain (loss) on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,809)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, Cash settlements on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33,387</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,726</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69,132</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 86696000 91399000 200752000 223251000 42997000 45926000 111959000 163367000 43699000 45473000 88793000 59884000 -531000 -1359000 -2128000 -4632000 3160000 -40000 -1136000 -42809000 7683000 16146000 22925000 36269000 33387000 30726000 69132000 71056000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial data for business segments are as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity (a)</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit (Loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,149</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(471)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,699</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, loss on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,311</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,016</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33,387</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at June 30, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,742,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">302,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,827,889)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">299,670</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at June 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Retail Electricity includes related services.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.335%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,222)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,612 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,263 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,926 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit (Loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,153</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,593</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,273)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, gain (loss) on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,994</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,646</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,726</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,613,642</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">301,892</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,660,003)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">303,834</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at December 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2024</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity (a)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(596)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit (Loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">62,219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,005</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,431)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,793</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, (loss) gain on non-trading derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,213</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">697</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69,132</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at June 30, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,742,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">302,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,827,889)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">299,670</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at June 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Retail Electricity includes related services.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.335%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,495)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,251 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit (Loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,150</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,280</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,546)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, loss on non-trading derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,809)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,463</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,507</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,613,642</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">301,892</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,660,003)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">303,834</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at December 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 71148000 15812000 -264000 0 86696000 37127000 5663000 207000 0 42997000 34021000 10149000 -471000 0 43699000 0 0 -531000 -531000 0 -531000 2607000 553000 0 0 3160000 6103000 1580000 0 0 7683000 25311000 8016000 60000 0 33387000 1742416000 82340000 302803000 -1827889000 299670000 117813000 2530000 0 0 120343000 74765000 17856000 -1222000 0 91399000 37612000 8263000 51000 0 45926000 37153000 9593000 -1273000 0 45473000 0 0 -1359000 0 -1359000 254000 -294000 0 0 -40000 13905000 2241000 0 0 16146000 22994000 7646000 86000 0 30726000 1613642000 48303000 301892000 -1660003000 303834000 117813000 2530000 0 0 120343000 148477000 52871000 -596000 0 200752000 86258000 24866000 835000 0 111959000 62219000 28005000 -1431000 0 88793000 0 0 -2128000 0 -2128000 -1229000 93000 0 0 -1136000 19226000 3699000 0 0 22925000 44222000 24213000 697000 0 69132000 1742416000 82340000 302803000 -1827889000 299670000 117813000 2530000 0 0 120343000 157592000 70154000 -4495000 0 223251000 118442000 44874000 51000 0 163367000 39150000 25280000 -4546000 0 59884000 0 0 -4632000 0 -4632000 -35841000 -6968000 0 0 -42809000 31528000 4741000 0 0 36269000 43463000 27507000 86000 0 71056000 1613642000 48303000 301892000 -1660003000 303834000 117813000 2530000 0 0 120343000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">15. Customer Acquisitions</span><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:107%">Acquisition of Customer Books </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In April 2024, we entered into an asset purchase agreement to acquire up to approximately 12,556 RCEs for a cash purchase price of up to a maximum of $2.3 million. These customers began transferring in June of 2024, and are located in our existing markets. During the six months ended June 30, 2024, approximately 3,600 RCEs were transferred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As part of the acquisitions, we funded an escrow account, the balance of which is reflected as restricted cash in our consolidated balance sheet. As we acquire customers, we make payments to the sellers from the escrow account. As of June 30, 2024, the balance in the escrow account was $2.3 million, and these funds are expected to be released to the sellers as acquired customers transfer from the sellers to the Company in accordance with the asset purchase agreement, and any unallocated balance will be returned to the Company once the acquisition is complete.</span></div> 12556 2300000 3600 2300000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">16. Stock Compensation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:115%">Restricted Stock Units</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We maintained a Long-Term Incentive Plan ("LTIP") for employees, consultants and directors of the Company and its affiliates who perform services for the Company. The purpose of the LTIP was to provide a means to attract and retain individuals to serve as directors, employees and consultants who provided services to the Company by affording such individuals a means to acquire and maintain ownership of awards, the value of which was tied to the performance of the Company’s Class A common stock. The LTIP provided for grants of cash payments, stock options, stock appreciation rights, restricted stock or units, bonus stock, dividend equivalents, and other stock-based awards with the total number of shares of stock available for issuance under the LTIP not to exceed 2,750,000 shares.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted stock units were granted to our officers, employees, non-employee directors and certain employees of our affiliates who performed services for the Company and vested over approximately one year for non-employee directors and ratably over approximately <span style="-sec-ix-hidden:f-1461">one</span> to four years for officers, employees, and employees of affiliates, with the initial vesting date occurring in May of the subsequent year.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Merger and Delisting of Class A Common Stock </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On June 13, 2024, we consummated the previously announced Merger, following which Mr. Maxwell and his affiliates became the owners of all of the issued and outstanding shares of Class A common stock and Class B common stock. Effective as of the end of trading on June 13, 2024, the Class A common stock ceased to trade on NASDAQ. For a more detailed description of the Merger, please see Note 2 “Basis of Presentation and Summary of Significant Accounting Policies” in the notes to our condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of the Merger, all of the Company’s outstanding restricted stock units were converted into $11.00 per share (other than those owned by Mr. Maxwell, which were cancelled for no consideration). The total payout for the settlement of restricted stock units was $0.6 million, which was paid by Retailco. This was recorded as contribution from non-controlling interest.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Total stock-based compensation expense for the six months ended June 30, 2024 was $2.4 million, of which $1.7 million was recorded as accelerated expense due to conversion as a result of merger transaction. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Equity Classified Restricted Stock Units</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted stock units issued to employees and officers of the Company were classified as equity awards. The fair value of the equity classified restricted stock units was based on the Company’s Class A common stock price as of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">the grant date. The Company recognized stock based compensation expense of $2.3 million for the six months ended June 30, 2024, of which $1.6 million was recorded as accelerated expense due to conversion as a result of the Merger. This expense was recorded in general and administrative expense with a corresponding increase to additional paid in capital. The following table summarizes equity classified restricted stock unit activity for the six months ended June 30, 2024.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.109%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend reinvestment issuances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the six months ended June 30, 2024, 88,004 restricted stock units vested, with 33,883 shares of Class A common stock distributed to the holders of these units and 54,121 shares of Class A common stock withheld by the Company to cover taxes owed on the vesting of such units. As of June 30, 2024, there was zero unrecognized compensation cost related to the Company’s equity classified restricted stock units.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Change in Control Restricted Stock Units    </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2018, the Company granted Change in Control Restricted Stock Units ("CIC RSUs") to certain officers that vest upon a "Change in Control", if certain conditions are met. The terms of the CIC RSUs define a "Change in Control" to generally mean:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">the consummation of an agreement to acquire or tender offer for beneficial ownership by any person, of 50% or more of the combined voting power of our outstanding voting securities entitled to vote generally in the election of directors, or by any person of 90% or more of the then total outstanding shares of Class A common stock;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">individuals who constitute the incumbent board cease for any reason to constitute at least a majority of the board;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">consummation of certain reorganizations, mergers or consolidations or a sale or other disposition of all or substantially all of our assets;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">approval by our stockholders of a complete liquidation or dissolution;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">a public offering or series of public offerings by Retailco and its affiliates, as a selling shareholder group, in which their total interest drops below 10 million of our total outstanding voting securities;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">a disposition by Retailco and its affiliates in which their total interest drops below 10 million of our total outstanding voting securities; or</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">any other business combination, liquidation event of Retailco and its affiliates or restructuring of us which the Compensation Committee deems in its discretion to achieve the principles of a Change in Control.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The CIC RSUs vested upon complete of the Merger. The equity classified restricted stock unit table above includes 16,465 CIC RSUs as the conditions for Change in Control was met. The Company recognized $0.2 million stock compensation accelerated expense related to the CIC RSUs during the six months ended June 30, 2024. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Liability Classified Restricted Stock Units</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted stock units issued to non-employee directors of the Company and employees of certain of our affiliates are classified as liability awards as the awards are either to a) non-employee directors that allow for net settlement for the amount of withholding taxes dues upon vesting or b) to employees of certain affiliates of the Company and are therefore not deemed to be employees of the Company. The fair value of the liability classified restricted stock units is based on the Company’s Class A common stock price as of the reported period ending date. The Company recognized stock based compensation expense of $0.1 million for the six months ended June 30, 2024, of which less than $0.1 million was recorded as accelerated expense due to conversion as a result of Merger. The following table summarizes liability classified restricted stock unit activity for the six months ended June 30, 2024.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.109%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Reporting Date Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend reinvestment issuances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the six months ended June 30, 2024, 7,588 restricted stock units vested, with 7,588 shares of Class A common stock distributed to the holders of these units and zero shares of Class A shares withheld by the Company to cover taxes owed on the vesting of such units. As of June 30, 2024, there was zero unrecognized compensation cost related to the Company’s liability classified restricted stock units.</span></div> 2750000 P1Y P4Y 11.00 600000 2400000 1700000 2300000 1600000 The following table summarizes equity classified restricted stock unit activity for the six months ended June 30, 2024.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.109%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend reinvestment issuances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The following table summarizes liability classified restricted stock unit activity for the six months ended June 30, 2024.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.109%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Reporting Date Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend reinvestment issuances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 136000 23210 16000 11.00 0 0 88000 10.96 64000 11.00 0 0 88004 33883 54121 0 16465 200000 100000 100000 17000 9400 0 0 0 0 8000 10.96 9000 11.00 0 0 7588 7588 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">17. Subsequent Events</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Declaration of Dividends</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 17, 2024, we declared a quarterly cash dividend in the amount of $0.75881 per share to holders of record of the Series A Preferred Stock on October 1, 2024. The dividend will be paid on October 15, 2024.</span></div> 0.75881