0001828723-24-000065.txt : 20240509 0001828723-24-000065.hdr.sgml : 20240509 20240509161420 ACCESSION NUMBER: 0001828723-24-000065 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Altus Power, Inc. CENTRAL INDEX KEY: 0001828723 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 853448396 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39798 FILM NUMBER: 24930809 BUSINESS ADDRESS: STREET 1: 2200 ATLANTIC STREET, 6TH FLOOR CITY: STAMFORD STATE: CT ZIP: 06902 BUSINESS PHONE: (203) 698-0090 MAIL ADDRESS: STREET 1: 2200 ATLANTIC STREET, 6TH FLOOR CITY: STAMFORD STATE: CT ZIP: 06902 FORMER COMPANY: FORMER CONFORMED NAME: CBRE Acquisition Holdings, Inc. DATE OF NAME CHANGE: 20201016 10-Q 1 amps-20240331.htm 10-Q amps-20240331
00018287232024Q112/31FALSEone91111P7YP20D33.3333.33333xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesamps:numberOfReportableSegmentxbrli:pureamps:numberOfOperatingSegmentamps:variableInterestEntityutr:MWamps:facilityamps:operatingSolarEnergyFacilityamps:developmentSolarEnergyFacilityamps:voteiso4217:USDutr:MWamps:installmentutr:GW00018287232024-01-012024-03-310001828723us-gaap:CommonClassAMember2024-04-300001828723us-gaap:CommonClassBMember2024-04-3000018287232023-01-012023-03-3100018287232024-03-3100018287232023-12-310001828723us-gaap:RelatedPartyMember2024-03-310001828723us-gaap:RelatedPartyMember2023-12-310001828723us-gaap:NonrelatedPartyMember2024-03-310001828723us-gaap:NonrelatedPartyMember2023-12-310001828723us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-03-310001828723us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001828723us-gaap:CommonStockMember2022-12-310001828723us-gaap:AdditionalPaidInCapitalMember2022-12-310001828723us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001828723us-gaap:RetainedEarningsMember2022-12-310001828723us-gaap:ParentMember2022-12-310001828723us-gaap:NoncontrollingInterestMember2022-12-3100018287232022-12-310001828723us-gaap:CommonStockMember2023-01-012023-03-310001828723us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001828723us-gaap:ParentMember2023-01-012023-03-310001828723us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001828723us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-03-310001828723us-gaap:CommonClassAMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001828723us-gaap:ParentMemberus-gaap:CommonClassAMember2023-01-012023-03-310001828723us-gaap:CommonClassAMember2023-01-012023-03-310001828723us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001828723us-gaap:RetainedEarningsMember2023-01-012023-03-310001828723us-gaap:CommonStockMember2023-03-310001828723us-gaap:AdditionalPaidInCapitalMember2023-03-310001828723us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001828723us-gaap:RetainedEarningsMember2023-03-310001828723us-gaap:ParentMember2023-03-310001828723us-gaap:NoncontrollingInterestMember2023-03-3100018287232023-03-310001828723us-gaap:CommonStockMember2023-12-310001828723us-gaap:AdditionalPaidInCapitalMember2023-12-310001828723us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001828723us-gaap:RetainedEarningsMember2023-12-310001828723us-gaap:ParentMember2023-12-310001828723us-gaap:NoncontrollingInterestMember2023-12-310001828723us-gaap:CommonStockMember2024-01-012024-03-310001828723us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001828723us-gaap:ParentMember2024-01-012024-03-310001828723us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001828723us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-01-012024-03-310001828723us-gaap:CommonClassAMemberus-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001828723us-gaap:ParentMemberus-gaap:CommonClassAMember2024-01-012024-03-310001828723us-gaap:CommonClassAMember2024-01-012024-03-310001828723us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001828723us-gaap:RetainedEarningsMember2024-01-012024-03-310001828723us-gaap:CommonStockMember2024-03-310001828723us-gaap:AdditionalPaidInCapitalMember2024-03-310001828723us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001828723us-gaap:RetainedEarningsMember2024-03-310001828723us-gaap:ParentMember2024-03-310001828723us-gaap:NoncontrollingInterestMember2024-03-310001828723us-gaap:CommonClassBMember2024-03-310001828723us-gaap:SalesRevenueNetMemberamps:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001828723amps:PowerPurchaseAgreementsMember2024-01-012024-03-310001828723amps:PowerPurchaseAgreementsMember2023-01-012023-03-310001828723amps:NetMeteringCreditAgreementsMember2024-01-012024-03-310001828723amps:NetMeteringCreditAgreementsMember2023-01-012023-03-310001828723amps:PowerSalesOnWholesaleMarketsMember2024-01-012024-03-310001828723amps:PowerSalesOnWholesaleMarketsMember2023-01-012023-03-310001828723amps:PowerSalesMember2024-01-012024-03-310001828723amps:PowerSalesMember2023-01-012023-03-310001828723amps:SolarRenewableEnergyCreditRevenueMember2024-01-012024-03-310001828723amps:SolarRenewableEnergyCreditRevenueMember2023-01-012023-03-310001828723amps:RentalIncomeMember2024-01-012024-03-310001828723amps:RentalIncomeMember2023-01-012023-03-310001828723amps:PerformanceBasedIncentivesMember2024-01-012024-03-310001828723amps:PerformanceBasedIncentivesMember2023-01-012023-03-310001828723amps:RevenueRecognizedOnContractLiabilitiesMember2024-01-012024-03-310001828723amps:RevenueRecognizedOnContractLiabilitiesMember2023-01-012023-03-310001828723amps:OtherMember2024-01-012024-03-310001828723amps:OtherMember2023-01-012023-03-3100018287232024-04-012024-03-3100018287232025-01-012024-03-3100018287232026-01-012024-03-3100018287232027-01-012024-03-3100018287232028-01-012024-03-310001828723amps:PowerPurchaseAgreementsMember2024-03-310001828723amps:PowerPurchaseAgreementsMember2023-12-310001828723amps:NetMeteringCreditAgreementsMember2024-03-310001828723amps:NetMeteringCreditAgreementsMember2023-12-310001828723amps:PowerSalesOnWholesaleMarketsMember2024-03-310001828723amps:PowerSalesOnWholesaleMarketsMember2023-12-310001828723amps:PowerSalesMember2024-03-310001828723amps:PowerSalesMember2023-12-310001828723amps:SolarRenewableEnergyCreditRevenueMember2024-03-310001828723amps:SolarRenewableEnergyCreditRevenueMember2023-12-310001828723amps:RentalIncomeMember2024-03-310001828723amps:RentalIncomeMember2023-12-310001828723amps:PerformanceBasedIncentivesMember2024-03-310001828723amps:PerformanceBasedIncentivesMember2023-12-310001828723amps:SolarRenewableEnergyCreditsMember2024-03-310001828723amps:SolarRenewableEnergyCreditsMember2023-12-310001828723amps:ZildjianSolarVLLCMember2024-01-012024-03-310001828723amps:ZildjianSolarVLLCMember2023-01-012023-12-310001828723amps:VitolAcquisitionMember2024-01-310001828723amps:VitolAcquisitionMember2024-01-312024-01-310001828723amps:VitolAcquisitionMember2024-01-012024-03-310001828723amps:PowerPurchaseAgreementsMemberamps:VitolAcquisitionMemberamps:UnfavorableRateRevenueContractsMember2024-01-312024-01-310001828723amps:VitolAcquisitionMemberamps:SolarRenewableEnergyCreditsMemberamps:UnfavorableRateRevenueContractsMember2024-01-312024-01-310001828723amps:VitolAcquisitionMember2023-01-012023-03-310001828723amps:AssetAcquisitionsMember2024-03-310001828723amps:AssetAcquisitionsMember2024-01-012024-03-310001828723amps:CalderaAcquisitionMember2023-12-200001828723amps:CalderaAcquisitionMember2023-12-202023-12-200001828723amps:PreliminaryAllocationMemberamps:CalderaAcquisitionMember2023-12-200001828723amps:MeasurementPeriodAdjustmentsMemberamps:CalderaAcquisitionMember2023-12-202023-12-200001828723amps:FinalAllocationMemberamps:CalderaAcquisitionMember2023-12-200001828723amps:PreliminaryAllocationMember2023-12-200001828723amps:PreliminaryAllocationMemberamps:CalderaAcquisitionMember2023-12-202023-12-200001828723amps:FinalAllocationMemberamps:CalderaAcquisitionMember2023-12-202023-12-200001828723amps:CalderaAcquisitionMember2024-01-012024-03-310001828723amps:CalderaAcquisitionMember2023-01-012023-03-310001828723amps:SolarRenewableEnergyCreditsMemberamps:FavorableRateRevenueContractsMemberamps:CalderaAcquisitionMember2023-12-202023-12-200001828723amps:SolarRenewableEnergyCreditsMemberamps:UnfavorableRateRevenueContractsMemberamps:CalderaAcquisitionMember2023-12-202023-12-200001828723amps:APAFTermLoanMember2024-03-310001828723amps:APAFTermLoanMember2023-12-310001828723amps:APAFIITermLoanMember2024-03-310001828723amps:APAFIITermLoanMember2023-12-310001828723amps:APAFIITermLoanMemberamps:SecuredOvernightFinancingRateSOFRMember2024-03-310001828723amps:APAFIIITermLoanMember2024-03-310001828723amps:APAFIIITermLoanMember2023-12-310001828723amps:APAFIVTermLoanMember2024-03-310001828723amps:APAFIVTermLoanMember2023-12-310001828723amps:APAGHTermLoanMember2024-03-310001828723amps:APAGHTermLoanMember2023-12-310001828723amps:APAGRevolverMember2024-03-310001828723amps:APAGRevolverMember2023-12-310001828723amps:SecuredOvernightFinancingRateSOFRMemberamps:APAGRevolverMember2024-03-310001828723amps:APACFIIFacilityMember2024-03-310001828723amps:APACFIIFacilityMember2023-12-310001828723amps:APACFIIFacilityMemberamps:SecuredOvernightFinancingRateSOFRMember2024-03-310001828723amps:OtherTermLoansMember2024-03-310001828723amps:OtherTermLoansMember2023-12-310001828723amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember2024-03-310001828723amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember2023-12-310001828723amps:APAFTermLoanMemberamps:BlackstoneCreditFacilityMember2021-08-250001828723amps:APAFTermLoanMemberamps:BlackstoneCreditFacilityMember2021-08-252021-08-250001828723amps:OtherTermLoansMemberamps:APAFIITermLoanMember2022-12-230001828723amps:APAFIITermLoanMemberamps:SecuredOvernightFinancingRateSOFRMember2022-12-232022-12-230001828723amps:APAFIITermLoanMember2022-12-230001828723amps:APAFIIITermLoanMember2023-02-150001828723amps:APAFIIITermLoanMemberamps:BlackstoneCreditFacilityMember2023-02-150001828723amps:TrueGreenIIAcquisitionMember2023-02-150001828723amps:APAFIIITermLoanMember2024-01-012024-03-310001828723amps:APAFIIITermLoanMember2023-06-150001828723amps:APAFIIITermLoanMember2023-07-210001828723amps:APAFIIITermLoanMember2023-06-152023-06-150001828723amps:APAFIIITermLoanMember2023-07-212023-07-210001828723amps:APAFIIITermLoanMember2023-12-200001828723amps:APAFIIITermLoanMemberamps:BlackstoneCreditFacilityMember2023-12-200001828723amps:APAFIIITermLoanMember2023-12-202023-12-200001828723amps:APAFIVTermLoanMember2024-03-260001828723amps:APAFIVTermLoanMember2024-03-262024-03-260001828723amps:APAGHTermLoanMember2023-12-272023-12-270001828723amps:APAGHTermLoanMember2023-12-270001828723amps:APAGRevolverMember2022-12-192022-12-190001828723amps:APACFIIFacilityMember2023-11-100001828723amps:APACFIIFacilityMemberamps:SecuredOvernightFinancingRateSOFRMember2023-11-100001828723amps:APACFIIFacilityMember2023-11-102023-11-100001828723amps:APACFIIFacilityMember2024-01-190001828723amps:APACFIIFacilityMember2024-01-192024-01-190001828723us-gaap:ConstructionLoansMemberamps:ConstructionToTermLoanFacilityMember2020-01-100001828723amps:ConstructionToTermLoanFacilityMember2023-06-152023-06-150001828723amps:StellarNJ2AcquisitionMemberamps:ProjectLevelTermLoanMember2022-08-290001828723amps:ProjectLevelTermLoanMember2024-03-310001828723amps:ProjectLevelTermLoanMember2023-12-310001828723us-gaap:LetterOfCreditMember2024-03-310001828723us-gaap:UnusedLinesOfCreditMember2024-03-310001828723us-gaap:LetterOfCreditMember2023-12-310001828723us-gaap:UnusedLinesOfCreditMember2023-12-310001828723us-gaap:SuretyBondMember2024-03-310001828723us-gaap:SuretyBondMember2023-12-3100018287232023-01-012023-06-300001828723amps:StellarHIAcquisitionMember2024-03-310001828723us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-03-310001828723us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2024-03-310001828723us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2024-03-310001828723us-gaap:MoneyMarketFundsMember2024-03-310001828723us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2024-03-310001828723us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2024-03-310001828723us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2024-03-310001828723us-gaap:InterestRateSwapMember2024-03-310001828723us-gaap:FairValueInputsLevel1Member2024-03-310001828723us-gaap:FairValueInputsLevel2Member2024-03-310001828723us-gaap:FairValueInputsLevel3Member2024-03-310001828723us-gaap:FairValueInputsLevel1Memberamps:TrueGreenIIAcquisitionContingentLiabilityMember2024-03-310001828723amps:TrueGreenIIAcquisitionContingentLiabilityMemberus-gaap:FairValueInputsLevel2Member2024-03-310001828723us-gaap:FairValueInputsLevel3Memberamps:TrueGreenIIAcquisitionContingentLiabilityMember2024-03-310001828723amps:TrueGreenIIAcquisitionContingentLiabilityMember2024-03-310001828723amps:CalderaAcquisitionContingentLiabilityMemberus-gaap:FairValueInputsLevel1Member2024-03-310001828723amps:CalderaAcquisitionContingentLiabilityMemberus-gaap:FairValueInputsLevel2Member2024-03-310001828723amps:CalderaAcquisitionContingentLiabilityMemberus-gaap:FairValueInputsLevel3Member2024-03-310001828723amps:CalderaAcquisitionContingentLiabilityMember2024-03-310001828723us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2023-12-310001828723us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2023-12-310001828723us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2023-12-310001828723us-gaap:InterestRateSwapMember2023-12-310001828723us-gaap:FairValueInputsLevel1Member2023-12-310001828723us-gaap:FairValueInputsLevel2Member2023-12-310001828723us-gaap:FairValueInputsLevel3Member2023-12-310001828723us-gaap:FairValueInputsLevel1Memberamps:TrueGreenIIAcquisitionContingentLiabilityMember2023-12-310001828723amps:TrueGreenIIAcquisitionContingentLiabilityMemberus-gaap:FairValueInputsLevel2Member2023-12-310001828723us-gaap:FairValueInputsLevel3Memberamps:TrueGreenIIAcquisitionContingentLiabilityMember2023-12-310001828723amps:TrueGreenIIAcquisitionContingentLiabilityMember2023-12-310001828723amps:CalderaAcquisitionContingentLiabilityMemberus-gaap:FairValueInputsLevel1Member2023-12-310001828723amps:CalderaAcquisitionContingentLiabilityMemberus-gaap:FairValueInputsLevel2Member2023-12-310001828723amps:CalderaAcquisitionContingentLiabilityMemberus-gaap:FairValueInputsLevel3Member2023-12-310001828723amps:CalderaAcquisitionContingentLiabilityMember2023-12-310001828723us-gaap:InterestRateSwapMember2024-01-012024-03-310001828723us-gaap:InterestRateSwapMember2023-01-012023-03-310001828723amps:ForwardStartingInterestRateSwapMember2024-03-310001828723amps:ForwardStartingInterestRateSwapMember2024-01-012024-03-310001828723amps:ForwardStartingInterestRateSwapMember2023-01-012023-12-310001828723amps:ForwardStartingInterestRateSwapMemberamps:APAFIIITermLoanMember2023-12-310001828723amps:ForwardStartingInterestRateSwapMemberamps:APAFIVTermLoanMember2023-12-310001828723amps:ForwardStartingInterestRateSwapMemberamps:APAFIIIAndIVTermLoanMember2024-01-012024-03-310001828723amps:ForwardStartingInterestRateSwapMemberamps:APAFIIIAndIVTermLoanMember2024-03-310001828723amps:CalderaAcquisitionMember2023-01-012023-12-310001828723amps:TrueGreenIIAcquisitionMember2023-02-150001828723amps:TrueGreenIIAcquisitionMember2023-02-152023-02-150001828723amps:TrueGreenIIAcquisitionMember2023-01-012023-12-310001828723amps:TrueGreenIIAcquisitionMember2024-01-012024-03-310001828723amps:SolarAcquisitionMember2020-12-220001828723amps:SolarAcquisitionMember2020-12-222020-12-220001828723amps:SolarAcquisitionMembersrt:MinimumMember2020-12-222020-12-220001828723srt:MaximumMemberamps:SolarAcquisitionMember2020-12-222020-12-220001828723amps:SolarAcquisitionMember2023-12-310001828723amps:SolarAcquisitionMember2024-03-310001828723amps:PowerRateMemberamps:SolarAcquisitionMember2024-01-012024-03-310001828723amps:PowerRateMemberamps:SolarAcquisitionMember2023-01-012023-03-310001828723us-gaap:CommonClassAMember2024-03-310001828723us-gaap:CommonClassAMember2023-12-3100018287232023-01-012023-12-310001828723us-gaap:CommonClassBMember2023-12-310001828723srt:MinimumMember2024-01-012024-03-310001828723srt:MaximumMember2024-01-012024-03-310001828723us-gaap:PerformanceGuaranteeMember2023-12-310001828723us-gaap:PerformanceGuaranteeMember2024-03-310001828723amps:APAFTermLoanAndAPAFIIITermLoanMemberus-gaap:RelatedPartyMember2024-01-012024-03-310001828723amps:APAFTermLoanAndAPAFIIITermLoanMemberus-gaap:RelatedPartyMember2023-01-012023-03-310001828723amps:CBREGroupIncMemberus-gaap:RelatedPartyMembersrt:MinimumMember2022-12-090001828723srt:MaximumMemberamps:CBREGroupIncMemberus-gaap:RelatedPartyMember2022-12-090001828723amps:CBREGroupIncMemberus-gaap:RelatedPartyMemberamps:CommercialCollaborationAgreementMember2024-01-012024-03-310001828723amps:CBREGroupIncMemberus-gaap:RelatedPartyMemberamps:CommercialCollaborationAgreementMember2023-01-012023-03-310001828723amps:CBREGroupIncMemberus-gaap:RelatedPartyMemberamps:CommercialCollaborationAgreementMember2023-01-012023-12-310001828723amps:CBREGroupIncMemberus-gaap:RelatedPartyMemberamps:PurchaseAndSaleAgreementMember2024-01-012024-03-310001828723amps:CBREGroupIncMemberus-gaap:RelatedPartyMemberamps:PurchaseAndSaleAgreementMember2023-01-012023-03-310001828723amps:CBREGroupIncMemberus-gaap:RelatedPartyMemberamps:MasterServicesAgreementMember2024-03-310001828723amps:CBREGroupIncMemberus-gaap:RelatedPartyMemberamps:MasterServicesAgreementMember2023-12-310001828723amps:LinkLogisticsRealEstateManagementLLCMemberus-gaap:RelatedPartyMember2024-03-310001828723amps:LinkLogisticsRealEstateManagementLLCMemberus-gaap:RelatedPartyMember2023-12-310001828723us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001828723us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001828723us-gaap:RestrictedStockMember2024-01-012024-03-310001828723us-gaap:RestrictedStockMember2023-01-012023-03-310001828723us-gaap:RestrictedStockUnitsRSUMember2024-03-310001828723amps:HoldingsRestrictedUnitsPlanMemberus-gaap:RestrictedStockUnitsRSUMember2024-03-310001828723amps:HoldingsRestrictedUnitsPlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310001828723amps:OmnibusIncentivePlanMemberamps:PerformanceBasedRestrictedStockUnitsRSUsMember2021-07-120001828723amps:OmnibusIncentivePlanMemberus-gaap:CommonClassAMember2021-07-120001828723amps:OmnibusIncentivePlanMember2021-07-120001828723amps:PerformanceBasedRestrictedStockUnitsRSUsMember2024-03-280001828723amps:PerformanceBasedRestrictedStockUnitsRSUsMember2024-03-282024-03-280001828723amps:OmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2024-01-012024-03-310001828723amps:OmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001828723amps:OmnibusIncentivePlanMemberus-gaap:PerformanceSharesMember2024-01-012024-03-310001828723us-gaap:PerformanceSharesMembersrt:MinimumMember2024-03-310001828723srt:MaximumMemberus-gaap:PerformanceSharesMember2024-03-310001828723amps:OmnibusIncentivePlanMemberamps:TimeBasedRestrictedStockUnitsRSUsMember2024-01-012024-03-310001828723us-gaap:PerformanceSharesMemberamps:GWPlanPSUsMember2024-01-012024-03-310001828723amps:OmnibusIncentivePlanMember2024-03-310001828723amps:OmnibusIncentivePlanMemberus-gaap:CommonClassAMember2024-01-012024-03-310001828723amps:AverageStockPricePriceOneMemberamps:OmnibusIncentivePlanMemberus-gaap:PerformanceSharesMember2024-03-310001828723amps:OmnibusIncentivePlanMemberus-gaap:PerformanceSharesMemberamps:AverageStockPricePriceTwoMember2024-03-310001828723amps:OmnibusIncentivePlanMemberus-gaap:PerformanceSharesMemberamps:AverageStockPricePriceThreeMember2024-03-310001828723amps:OmnibusIncentivePlanMemberus-gaap:PerformanceSharesMemberamps:AverageStockPricePriceFourMember2024-03-310001828723amps:OmnibusIncentivePlanMemberamps:AverageStockPricePriceFiveMemberus-gaap:PerformanceSharesMember2024-03-310001828723amps:OmnibusIncentivePlanMember2024-01-012024-03-310001828723amps:OmnibusIncentivePlanMembersrt:MinimumMember2024-01-012024-03-310001828723srt:MaximumMemberamps:OmnibusIncentivePlanMember2024-01-012024-03-310001828723amps:OmnibusIncentivePlanMemberus-gaap:CommonClassAMember2024-03-310001828723amps:OmnibusIncentivePlanMemberus-gaap:CommonClassAMember2023-12-310001828723amps:OmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001828723us-gaap:CommonClassAMemberamps:EmployeeStockPurchasePlanMember2024-03-310001828723us-gaap:CommonClassAMemberamps:EmployeeStockPurchasePlanMember2023-12-310001828723amps:EmployeeStockPurchasePlanMember2024-03-310001828723us-gaap:CommonClassAMemberamps:EmployeeStockPurchasePlanMember2023-03-310001828723us-gaap:CommonClassAMemberamps:EmployeeStockPurchasePlanMember2023-01-012023-03-310001828723us-gaap:CommonClassAMemberamps:EmployeeStockPurchasePlanMember2024-01-012024-03-310001828723amps:OmnibusIncentivePlanMemberamps:TimeBasedRestrictedStockUnitsRSUsMember2021-07-122021-07-120001828723amps:OmnibusIncentivePlanMemberamps:PerformanceBasedRestrictedStockUnitsRSUsMember2021-07-122021-07-120001828723amps:Mr.NorellMemberamps:SeparationAndReleaseAgreementMemberus-gaap:SubsequentEventMember2024-04-262024-04-260001828723amps:OmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMemberamps:SeparationAndReleaseAgreementMemberus-gaap:SubsequentEventMember2024-04-262024-04-260001828723amps:DustinWeberMember2024-01-012024-03-310001828723amps:DustinWeberMember2024-03-310001828723amps:LarsNorellMember2024-01-012024-03-310001828723amps:LarsNorellMemberamps:LarsNorellMarch2024PlanMember2024-01-012024-03-310001828723amps:LarsNorellMemberamps:LarsNorellDecember2022PlanMember2024-01-012024-03-310001828723amps:LarsNorellMemberamps:LarsNorellMarch2024PlanMember2024-03-310001828723amps:LarsNorellMemberamps:LarsNorellDecember2022PlanMember2024-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024

OR

 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to

Commission file number 001-04321

ALTUS POWER, INC.
(Exact name of registrant as specified in its charter)
Delaware
85-3448396
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
2200 Atlantic Street, Sixth Floor
Stamford,
CT
06902
(Address of Principal Executive Offices)
(Zip Code)
(203)-698-0090
Registrant's telephone number, including area code

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A common stock, par value $0.0001 per shareAMPSNew York Stock Exchange


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 and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files).     Yes     No   

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
Accelerated filer
Non-accelerated filer  
Smaller reporting company
  
Emerging growth company
                
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.




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



As of April 30, 2024, there were 159,874,981 shares of Class A common stock outstanding and 796,950 shares of Class B common stock outstanding.



Table of Contents

3

Table of Contents
Part I. Financial Information
Item 1. Financial Statements
Altus Power, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(unaudited)
(In thousands, except share and per share data)
 Three Months Ended March 31,
 20242023
Operating revenues, net$40,659 $29,378 
Operating expenses
Cost of operations (exclusive of depreciation and amortization shown separately below)10,920 5,976 
General and administrative10,022 7,362 
Depreciation, amortization and accretion expense16,130 11,376 
Acquisition and entity formation costs1,066 1,491 
(Gain) loss on fair value remeasurement of contingent consideration, net(79)50 
Gain on disposal of property, plant and equipment(88) 
Stock-based compensation4,304 2,872 
Total operating expenses$42,275 $29,127 
Operating (loss) income(1,616)251 
Other (income) expense
Change in fair value of Alignment Shares liability(26,077)(17,018)
Other (income) expense, net(683)90 
Interest expense, net16,193 12,446 
Total other income, net$(10,567)$(4,482)
Income before income tax expense$8,951 $4,733 
Income tax expense(4,896)(888)
Net income$4,055 $3,845 
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests(3,454)(1,772)
Net income attributable to Altus Power, Inc.$7,509 $5,617 
Net income per share attributable to common stockholders
Basic$0.05 $0.04 
Diluted$0.05 $0.03 
Weighted average shares used to compute net income per share attributable to common stockholders
Basic159,025,740 158,621,674 
Diluted162,242,148 161,003,402 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.







4

Table of Contents
Altus Power, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(unaudited)
(In thousands)
 Three Months Ended March 31,
 20242023
Net income$4,055 $3,845 
Other comprehensive loss
Foreign currency translation adjustment9 9 
Unrealized loss on a cash flow hedge, net of tax (771)
Reclassification of realized gain on cash flow hedge to net income(404)$ 
Other comprehensive loss, net of tax$(395)$(762)
Total comprehensive income$3,660 $3,083 
Comprehensive loss attributable to the noncontrolling and redeemable noncontrolling interests(3,454)(1,772)
Comprehensive income attributable to Altus Power, Inc.$7,114 $4,855 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

Table of Contents
Altus Power, Inc.
CONDENSED CONSOLIDATED BALANCE SHEETS
(unaudited)
(In thousands, except share and per share data)
 
As of March 31, 2024
As of December 31, 2023
Assets
Current assets:
Cash and cash equivalents$173,266 $160,817 
Current portion of restricted cash17,622 45,358 
Accounts receivable, net20,057 17,100 
Other current assets5,763 5,522 
Total current assets216,708 228,797 
Restricted cash, noncurrent portion12,625 12,752 
Property, plant and equipment, net1,745,407 1,619,047 
Intangible assets, net47,330 47,588 
Operating lease asset183,655 173,804 
Derivative assets2,585 530 
Other assets10,166 7,831 
Total assets$2,218,476 $2,090,349 
Liabilities, redeemable noncontrolling interests, and stockholders' equity
Current liabilities:
Accounts payable$7,411 $7,338 
Construction payable11,672 14,108 
Interest payable13,958 8,685 
Purchase price payable, current9,291 9,514 
Due to related parties85 51 
Current portion of long-term debt, net73,429 39,611 
Operating lease liability, current6,293 6,861 
Contract liability, current2,802 2,940 
Other current liabilities21,144 17,402 
Total current liabilities146,085 106,510 
Alignment Shares liability34,415 60,502 
Long-term debt, net of unamortized debt issuance costs and current portion1,253,819 1,163,307 
Intangible liabilities, net20,033 18,945 
Asset retirement obligations18,701 17,014 
Operating lease liability, noncurrent189,136 180,701 
Contract liability, noncurrent6,132 5,620 
Deferred tax liabilities, net14,725 9,831 
Other long-term liabilities2,989 2,908 
Total liabilities$1,686,035 $1,565,338 
Commitments and contingent liabilities (Note 11)
Redeemable noncontrolling interests24,389 26,044 
Stockholders' equity
Common stock $0.0001 par value; 988,591,250 shares authorized as of March 31, 2024, and December 31, 2023; 159,874,981 and 158,999,886 shares issued and outstanding as of March 31, 2024, and December 31, 2023, respectively
16 16 
Additional paid-in capital488,408 485,063 
Accumulated deficit(47,765)(55,274)
Accumulated other comprehensive income16,878 17,273 
Total stockholders' equity$457,537 $447,078 
Noncontrolling interests50,515 51,889 
Total equity$508,052 $498,967 
Total liabilities, redeemable noncontrolling interests, and equity$2,218,476 $2,090,349 


6

Table of Contents
The following table presents the assets and liabilities of the consolidated variable interest entities (refer to Note 4).
(In thousands)
As of
March 31, 2024
As of
December 31, 2023
Assets of consolidated VIEs, included in total assets above:
Cash$13,947 $12,191 
Current portion of restricted cash436 1,066 
Accounts receivable, net9,373 8,068 
Other current assets1,445 973 
Restricted cash, noncurrent portion3,979 4,002 
Property, plant and equipment, net868,645 845,024 
Intangible assets, net5,360 5,507 
Operating lease asset98,103 79,597 
Other assets2,228 2,228 
Total assets of consolidated VIEs$1,003,516 $958,656 
Liabilities of consolidated VIEs, included in total liabilities above:
Accounts payable$1,207 $1,056 
Operating lease liability, current3,042 2,542 
Current portion of long-term debt, net3,021 3,021 
Contract liability, current484 484 
Other current liabilities1,592 1,473 
Long-term debt, net of unamortized debt issuance costs and current portion38,926 38,958 
Intangible liabilities, net3,819 4,522 
Asset retirement obligations9,394 9,185 
Operating lease liability, noncurrent100,671 82,913 
Contract liability, noncurrent4,591 4,011 
Other long-term liabilities1,750 1,771 
Total liabilities of consolidated VIEs$168,497 $149,936 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
7

Table of Contents
Altus Power, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
(unaudited)
(In thousands, except share data)
 Common StockAdditional
Paid-in Capital
 Accumulated Other Comprehensive Loss Accumulated DeficitTotal
Stockholders'
Equity
 Non
Controlling
Interests
 Total Equity
 SharesAmount    
As of December 31, 2022
158,904,401 $16 $470,004 $ $(45,919)$424,101 $20,825 $444,926 
Stock-based compensation83,541 — 2,813 — — 2,813 — 2,813 
Cash distributions to noncontrolling interests— — — — — — (526)(526)
Cash contributions from noncontrolling interests— — — — — — 1,737 1,737 
Conversion of Alignment Shares to Class A Common Stock2,011 — 11 — — 11 — 11 
Noncontrolling interests assumed through acquisitions— — — — — — 13,296 13,296 
Redemption of redeemable noncontrolling interests— — 1,374 1,374 1,374 
Other comprehensive loss— — — (762)— (762)(762)
Net income (loss)— — — — 5,617 5,617 (2,633)2,984 
As of March 31, 2023
158,989,953 16 474,202 (762)(40,302)433,154 32,699 465,853 

 Common StockAdditional
Paid-in Capital
Accumulated Other Comprehensive IncomeAccumulated
Deficit
Total
Stockholders'
Equity
Non
Controlling
Interests
Total Equity
 SharesAmount
As of December 31, 2023
158,999,886 $16 $485,063 $17,273 $(55,274)$447,078 $51,889 $498,967 
Stock-based compensation, net of withholding taxes873,104 — 3,335 — — 3,335 — 3,335 
Cash distributions to noncontrolling interests— — — — — — (899)(899)
Conversion of Alignment Shares to Class A Common Stock1,991 — 10 — — 10 — 10 
Noncontrolling interests assumed through acquisitions— — — — — — 2,100 2,100 
Other comprehensive loss— — — (395)— (395)— (395)
Net income— — — — 7,509 7,509 (2,575)4,934 
As of March 31, 2024
159,874,981 $16 $488,408 $16,878 $(47,765)$457,537 $50,515 $508,052 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
8

Table of Contents
Altus Power, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited)
(In thousands)
 Three Months Ended March 31,
 20242023
Cash flows from operating activities
Net income$4,055 $3,845 
Adjustments to reconcile net income to net cash from operating activities:
Depreciation, amortization and accretion16,130 11,376 
Non-cash lease transactions(1,299)112 
Deferred tax expense4,896 888 
Amortization of debt discount and financing costs1,200 753 
Change in fair value of Alignment Shares liability(26,077)(17,018)
Remeasurement of contingent consideration(79)50 
Gain on disposal of property, plant and equipment(88) 
Reclassification of realized gain on cash flow hedge to net income(404) 
Stock-based compensation4,111 2,813 
Other(1,080)138 
Changes in assets and liabilities, excluding the effect of acquisitions
Accounts receivable(1,326)1,685 
Due to related parties34 101 
Derivative assets(2,055)1,769 
Other assets(1,448)1,206 
Accounts payable68 2,828 
Interest payable5,273 1,204 
Contract liability163 152 
Other liabilities2,451 2,323 
Net cash provided by operating activities4,525 14,225 
Cash flows used for investing activities
Capital expenditures(18,538)(24,844)
Payments to acquire renewable energy businesses, net of cash and restricted cash acquired(119,617)(288,241)
Payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired(4,035)(6,350)
Proceeds from disposal of property, plant and equipment266  
Net cash used for investing activities(141,924)(319,435)
Cash flows used for financing activities
Proceeds from issuance of long-term debt131,895 204,687 
Repayment of long-term debt(7,208)(7,724)
Payment of debt issuance costs(1,231)(1,976)
Payment of deferred purchase price payable (4,531)
Contributions from noncontrolling interests 1,737 
Redemption of redeemable noncontrolling interests (1,098)
Distributions to noncontrolling interests(1,471)(1,102)
Net cash provided by financing activities121,985 189,993 
Net decrease in cash, cash equivalents, and restricted cash(15,414)(115,217)
Cash, cash equivalents, and restricted cash, beginning of period218,927 199,398 
Cash, cash equivalents, and restricted cash, end of period$203,513 $84,181 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
9

Table of Contents
Three Months Ended March 31,
20242023
Supplemental cash flow disclosure
Cash paid for interest$12,256 $6,509 
Cash paid for taxes21  
Non-cash investing and financing activities
Asset retirement obligations$1,391 $3,847 
Debt assumed through acquisitions 8,100 
Noncontrolling interest assumed through acquisitions2,100 13,296 
Redeemable noncontrolling interest assumed through acquisitions 8,100 
Accrued distributions to noncontrolling interests205  
Accrued deferred financing costs19  
Acquisitions of property and equipment included in construction payable 10,872 
Conversion of Alignment Shares into common stock10 11 
Deferred purchase price payable 7,069 
10

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)

1.General
Company Overview
Altus Power, Inc., a Delaware corporation (the “Company” or “Altus Power”), headquartered in Stamford, Connecticut, develops, owns, constructs and operates large-scale roof, ground and carport-based photovoltaic solar energy generation and storage systems, for the purpose of producing and selling electricity to credit worthy counterparties, including commercial and industrial, public sector and community solar customers, under long-term contracts. The solar energy facilities are owned by the Company in project-specific limited liability companies (the “Solar Facility Subsidiaries”).
On December 9, 2021 (the “Closing Date”), the Company merged (the “Merger”) with CBRE Acquisition Holdings, Inc. (“CBAH”) and became listed on the New York Stock Exchange under the stock symbol "AMPS."
2.Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The Company prepares its unaudited condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. The Company’s condensed consolidated financial statements include the results of wholly-owned and partially-owned subsidiaries in which the Company has a controlling interest. All intercompany balances and transactions have been eliminated in consolidation.
Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023, filed with the Company’s 2023 annual report on Form 10-K on March 14, 2024, and the related notes which provide a more complete discussion of the Company’s accounting policies and certain other information. The information as of December 31, 2023, included in the condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair statement of the Company’s financial position as of March 31, 2024, and the results of operations and cash flows for the three months ended March 31, 2024, and 2023. The results of operations for the three months ended March 31, 2024, are not necessarily indicative of the results that may be expected for the full year or any other future interim or annual period.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
In recording transactions and balances resulting from business operations, the Company uses estimates based on the best information available. Estimates are used for such items as the fair value of net assets acquired in connection with accounting for business combinations, the useful lives of the solar energy facilities, and inputs and assumptions used in the valuation of asset retirement obligations (“AROs”), contingent consideration, derivative instruments, and Class B common stock, par value $0.0001 per share ("Alignment Shares").
Segment Information
Operating segments are defined as components of a company about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision makers is the chief executive officer. Based on the financial information presented to and reviewed by the chief operating decision makers in deciding how to allocate the resources and in assessing the performance of the Company, the Company has determined it operates as a single operating segment and has one reportable segment, which includes revenue under power purchase agreements, revenue from net metering credit agreements,
11

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
solar renewable energy credit revenue, rental income, performance based incentives and other revenue. The Company’s principal operations, revenue and decision-making functions are located in the United States.
Cash, Cash Equivalents, and Restricted Cash
Cash and cash equivalents includes all cash balances on deposit with financial institutions and readily marketable securities with original maturity dates of three months or less at the time of acquisition and are denominated in U.S. dollars. Pursuant to the budgeting process, the Company maintains certain cash and cash equivalents on hand for possible equipment replacement related costs.

The Company records cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Restricted cash is included in current portion of restricted cash and restricted cash, noncurrent portion on the condensed consolidated balance sheets and includes cash held with financial institutions for cash collateralized letters of credit pursuant to various financing and construction agreements.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following:
 
As of March 31, 2024
As of December 31, 2023
Cash and cash equivalents$173,266 $160,817 
Current portion of restricted cash17,622 45,358 
Restricted cash, noncurrent portion12,625 12,752 
Total$203,513 $218,927 
Concentration of Credit Risk
The Company maintains its cash in bank deposit accounts which, at times, may exceed Federal Deposit Insurance Corporation insurance limits. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash balances.
The Company had no customers that individually accounted for over 10% of total accounts receivable, net as of March 31, 2024 and no customers that individually accounted over 10% of total operating revenues, net for the three months ended March 31, 2024.
The Company had no customers that individually accounted for over 10% of total accounts receivable, net as of December 31, 2023. The Company had one customer that individually accounted for over 10% (i.e., 15.0%) of total operating revenues, net for the three months ended March 31, 2023.
Accounting Pronouncements
As a public company, the Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. The Company expects to elect to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.
Recent Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update require disclosure of incremental segment information and the title and position of the chief operating decision maker ("CODM"). Registrants will be required to disclose significant segment expenses that are regularly provided to the CODM, as well as additional information on segment profit and loss measures and how such information is used by the CODM to assess segment performance and allocate resources. This ASU is effective for annual periods beginning in January 2024 and interim periods beginning in January 2025. The Company is currently evaluating the impact of this ASU, but does not currently expect it to have a material impact on its consolidated financial statements and related disclosures.
12

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation table, 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. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The guidance shall be applied on a prospective basis with the option to apply retrospectively. The Company will apply the guidance upon the effective date. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.
3.Revenue and Accounts Receivable
Disaggregation of Total Operating Revenues, net
The following table presents the detail of total operating revenues, net as recorded in the unaudited condensed consolidated statements of operations:
 Three Months Ended March 31,
 20242023
Power sales under PPAs$12,625 $8,986 
Power sales under NMCAs9,977 6,836 
Power sales on wholesale markets295 356 
Total revenue from power sales22,897 16,178 
Solar renewable energy credit revenue9,936 10,067 
Rental income2,085 626 
Performance based incentives4,807 2,098 
Revenue recognized on contract liabilities914 409 
Other20  
Total operating revenues, net$40,659 $29,378 

Transaction price allocated to the remaining performance obligation
In accordance with optional exemptions available under Topic 606, the Company does not disclose the value of unsatisfied performance obligations for (1) contracts with an original expected length of one year or less, (2) with the exception of fixed consideration, contracts for which revenue is recognized at the amount to which the Company have the right to invoice for goods provided and services performed, and (3) contracts for which variable consideration relates entirely to an unsatisfied performance obligation.
Contracts with fixed consideration consist primarily of performance obligations to supply fixed quantities of SRECs. Contracts with variable volumes and/or variable pricing, including those with pricing provisions tied to a consumer price or other index, have also been excluded as the related consideration under the contract is variable at inception of the contract. Most of the Company's solar renewable energy credit revenue is related to contracts with variable consideration.
The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:
13

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
2024$14,958 
202515,329 
202611,498 
20275,967 
20281,029 
Total$48,781 
Accounts receivable
The following table presents the detail of receivables as recorded in accounts receivable in the unaudited condensed consolidated balance sheets:
 
As of March 31, 2024
As of December 31, 2023
Power sales under PPAs$6,557 $3,582 
Power sales under NMCAs9,896 8,094 
Power sales on wholesale markets63 249 
Total power sales16,516 11,925 
Solar renewable energy credits3,324 3,379 
Rental income134 450 
Performance based incentives83 1,346 
Total$20,057 $17,100 
Payments for all accounts receivable in the above table are typically received within 30 days from invoicing. As of both March 31, 2024, and December 31, 2023, the Company determined that the allowance for credit losses is $0.9 million.
Contract liabilities
The Company recognizes contract liabilities related to long-term agreements to sell solar renewable energy credits ("SRECs") that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037. As of March 31, 2024, the Company had current and non-current contract liabilities of $2.8 million and $6.1 million, respectively. As of December 31, 2023, the Company had current and non-current contract liabilities of $2.9 million and $5.6 million, respectively. The Company does not have any other significant contract asset or liability balances related to revenues.
Rental income
Rental income is primarily derived from the master lease agreement with Vitol (as described in Note 5, "Acquisitions"), as well as long-term PPAs accounted for as operating leases under ASC 842. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessor. Certain leases include variable lease payments associated with production of solar facilities, which are recognized as rental income in period the energy is delivered. Maturities of fixed rental payments as of March 31, 2024, are as follows:
14

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
2024$6,803 
20256,118 
20262,892 
2027513 
2028514 
Thereafter5,255 
Total$22,095 
4.Variable Interest Entities
The Company consolidates all variable interest entities (“VIEs”) in which it holds a variable interest and is deemed to be the primary beneficiary of the variable interest entity. Generally, a VIE is an entity with at least one of the following conditions: (a) the total equity investment at risk is insufficient to allow the entity to finance its activities without additional subordinated financial support, or (b) the holders of the equity investment at risk, as a group, lack the characteristics of having a controlling financial interest. The primary beneficiary of a VIE is required to consolidate the VIE and to disclose certain information about its significant variable interests in the VIE. The primary beneficiary of a VIE is the entity that has both 1) the power to direct the activities that most significantly impact the entity’s economic performance and 2) the obligations to absorb losses or receive benefits that could potentially be significant to the VIE.
The Company participates in certain partnership arrangements that qualify as VIEs. Consolidated VIEs consist primarily of tax equity financing arrangements and partnerships in which an investor holds a noncontrolling interest and does not have substantive kick-out or participating rights. The Company, through its subsidiaries, is the primary beneficiary of such VIEs, because as the manager, it has the power to direct the day-to-day operating activities of the entity. In addition, the Company is exposed to economics that could potentially be significant to the entity given its ownership interest and, therefore, has consolidated the VIEs as of March 31, 2024, and December 31, 2023. No VIEs were deconsolidated during the three months ended March 31, 2024 and 2023.
The obligations of the consolidated VIEs discussed in the following paragraphs are nonrecourse to the Company. In certain instances where the Company establishes a new tax equity structure, the Company is required to provide liquidity in accordance with the contractual agreements. The Company has no requirement to provide liquidity to purchase assets or guarantee performance of the VIEs unless further noted in the following paragraphs. The Company made certain contributions during the three months ended March 31, 2024 and 2023, as determined in the respective operating agreement.
The carrying amounts and classification of the consolidated VIE assets and liabilities included in condensed consolidated balance sheets are as follows:
 
As of
March 31, 2024
As of
December 31, 2023
Current assets$25,201 $22,298 
Non-current assets978,315 936,358 
Total assets$1,003,516 $958,656 
Current liabilities$9,346 $8,576 
Non-current liabilities159,151 141,360 
Total liabilities$168,497 $149,936 
The amounts shown in the table above exclude intercompany balances which are eliminated upon consolidation. All of the assets in the table above are restricted for settlement of the VIE obligations, and all of the liabilities in the table above can only be settled using VIE resources.
The Company has not identified any VIEs during the three months ended March 31, 2024 and 2023, for which the Company determined that it is not the primary beneficiary and thus did not consolidate.
15

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
The Company considered qualitative and quantitative factors in determining which VIEs are deemed significant. As of March 31, 2024 and December 31, 2023, the Company consolidated thirty-six and thirty-five VIEs, respectively. No VIEs were deemed significant as of March 31, 2024 and December 31, 2023.
5.Acquisitions
2024 Acquisitions
Vitol Acquisition
On January 31, 2024, the Company, through its wholly-owned subsidiary, Altus Power, LLC, acquired an 84 MW portfolio of 20 operating solar energy facilities located across five US states (the “Vitol Acquisition”). The portfolio was acquired from Vitol Solar I LLC (“Vitol”) through an acquisition of 100% of the outstanding membership interests in 18 project companies and 100% of the outstanding Class B membership interest in a partnership which owns 2 project companies. The total purchase price was approximately $119.7 million and the transaction was entered into by the Company to grow its portfolio of solar energy facilities. The purchase price and associated transaction costs were funded by cash on hand. The purchase price is also subject to customary adjustments for working capital and other items.

In conjunction with the acquisition, the Company entered into a master lease agreement to lease certain solar facilities back to Vitol, as well as an asset management agreement under which the Company will manage the solar facilities during the term of the master lease agreement. The master lease agreement is accounted for as an operating lease under ASC 842 and lease payments are included in rental income within the condensed consolidated statement of operations. The lease term varies by solar facility, with individual lease terms ending between 2024 and 2026.

The Company accounted for the Vitol Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on January 31, 2024 based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.

The assets acquired and liabilities assumed are recognized provisionally on the consolidated balance sheet at their estimated fair values as of the acquisition date. The initial accounting for the business combination is not complete as the Company is in the process of obtaining additional information for the valuation of acquired tangible and intangible assets as well as inputs utilized in the valuation of noncontrolling interests. The provisional amounts are subject to change to the extent that additional information is obtained about the facts and circumstances that existed as of the acquisition date. Under U.S. GAAP, the measurement period shall not exceed one year from the acquisition date and the Company will finalize these amounts no later than January 31, 2025.

The following table presents the preliminary allocation of the purchase price to the assets acquired and liabilities assumed, based on their estimated fair values on January 31, 2024:

16

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
Assets
Accounts receivable$1,649 
Property, plant and equipment123,363 
Operating lease asset7,835 
Other assets1,691 
Total assets acquired134,538 
Liabilities
Accounts payable249 
Intangible liabilities2,370 
Asset retirement obligation1,374 
Operating lease liability7,187 
Contract liability1,130 
Other liabilities393 
Total liabilities assumed12,703 
Non-controlling interests2,100 
Total fair value of consideration transferred$119,735 

The fair value of consideration transferred, net of cash acquired, as of January 31, 2024, is determined as follows:
Cash consideration paid to Vitol on closing$119,690 
Post-closing purchase price true-up45 
Total fair value of consideration transferred$119,735 

The Company incurred approximately $0.7 million of acquisition related costs related to the Vitol Acquisition, which are recorded as part of Acquisition and entity formation costs in the condensed consolidated statement of operations for the three months ended March 31, 2024. Acquisition related costs include legal, consulting, and other transaction-related costs.
The impact of the Vitol Acquisition on the Company's revenue and net income in the consolidated statement of operations was an increase of $2.0 million and $1.2 million, respectively, for the three months ended March 31, 2024.
Intangibles at Acquisition Date
The Company attributed the intangible liability values to unfavorable rate revenue contracts to sell power and SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Unfavorable rate revenue contracts – PPA(100)11 years
Unfavorable rate revenue contracts – SREC(2,270)9 years

Unaudited Pro Forma Combined Results of Operations
The following unaudited pro forma combined results of operations give effect to the Vitol Acquisition as if it had occurred on January 1, 2023. The unaudited pro forma combined results of operations are provided for informational purposes only and do not purport to represent the Company’s actual consolidated results of operations had the Vitol Acquisition occurred on the date assumed, nor are these financial statements necessarily indicative of the Company’s future consolidated results of operations.
17

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
The unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.
For the three months ended March 31, 2024 (unaudited)For the three months ended March 31, 2023 (unaudited)
Operating revenues, net$41,281 $31,474 
Net income4,866 3,722 

Asset Acquisitions
During the three months ended March 31, 2024, the Company acquired a solar energy facility located in Massachusetts with a total nameplate capacity of 1.3 MW from a third party for a total purchase price of $4.0 million. The acquisition was accounted for as an acquisition of assets, whereby the Company acquired $4.0 million of property, plant and equipment and $0.6 million of operating lease assets, and assumed $0.6 million of operating lease liabilities. During the three months ended March 31, 2024, the Company also acquired land in Massachusetts from a third party for a total purchase price of $1.2 million.
2023 Acquisitions
Caldera Acquisition
On December 20, 2023, Altus Power, LLC, a wholly-owned subsidiary of the Company, acquired a 121 MW portfolio of 35 operating solar energy facilities located across six US states (the “Caldera Acquisition”). The portfolio was acquired from Project Hyperion Holdco LP (the “Seller”) for total consideration of $121.7 million. The purchase price and associated transaction costs were funded by the proceeds from an amendment of the APAF III Term Loan (as defined in Note 8, "Debt") and cash on hand. The Caldera Acquisition was made pursuant to the purchase and sale agreement (the "PSA") dated October 27, 2023, and entered into by the Company to grow its portfolio of solar energy facilities. Pursuant to the PSA, the Company acquired 100% ownership interest in Project Hyperion, LLC, a holding entity that owns the acquired solar energy facilities.
The Company accounted for the Caldera Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on December 20, 2023, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.
The assets acquired and liabilities assumed are recognized provisionally on the consolidated balance sheet at their estimated fair values as of the acquisition date. The initial accounting for the business combination is not complete as the Company is in the process of obtaining additional information for the valuation of acquired tangible and intangible assets as well as inputs utilized in the valuation of noncontrolling interests. The provisional amounts are subject to change to the extent that additional information is obtained about the facts and circumstances that existed as of the acquisition date. Under U.S. GAAP, the measurement period shall not exceed one year from the acquisition date and the Company will finalize these amounts no later than December 20, 2024.
The following table presents the preliminary allocation of the purchase price to the assets acquired and liabilities assumed, based on their estimated fair values on December 20, 2023:
Provisional accounting as of December 20, 2023Measurement period adjustmentsAdjusted provisional accounting as of December 20, 2023
Assets
Accounts receivable$876 $ $876 
Property, plant and equipment131,728 (223)131,505 
Intangible assets350  350 
18

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
Operating lease asset15,557  15,557 
Other assets2,079 (95)1,984 
Total assets acquired150,590 (318)150,272 
Liabilities
Intangible liabilities5,200  5,200 
Asset retirement obligation1,920  1,920 
Operating lease liability17,567  17,567 
Other liabilities1,275 (244)1,031 
Total liabilities assumed25,962 (244)25,718 
Non-controlling interests2,900  2,900 
Total fair value of consideration transferred, net of cash acquired$121,728 $(74)$121,654 

The fair value of consideration transferred, net of cash acquired, as of December 20, 2023, is determined as follows:
Cash consideration paid to seller on closing$80,942 $ $80,942 
Cash consideration paid to settle debt on behalf of seller38,966  38,966 
Purchase price payable(1)
4,189  4,189 
Contingent consideration payable2,600  2,600 
Total fair value of consideration transferred126,697  126,697 
Cash and restricted cash acquired4,969 74 5,043 
Total fair value of consideration transferred, net of cash acquired$121,728 $(74)$121,654 
(1) The Company paid the entire purchase price payable amount after the acquisition date but prior to December 31, 2023.
The contingent consideration is related to the estimated earnout cash payment of a maximum of $8.0 million dependent on actual power generation of the acquired solar generating facilities during the 12-month period following the acquisition date. Refer to the Contingent Consideration section of Note 7, "Fair Value Measurements" for further information.
The Company incurred approximately $0.9 million of acquisition related costs related to the Caldera Acquisition, which are recorded as part of Acquisition and entity formation costs in the consolidated statement of operations for the year ended December 31, 2023. Acquisition related costs include legal, consulting, and other transaction-related costs.    
Intangibles at Acquisition Date
The Company attributed the intangible asset and liability values to favorable and unfavorable rate revenue contracts to sell SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Favorable rate revenue contracts – SREC350 4 years
Unfavorable rate revenue contracts – SREC(5,200)3 years

19

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
6. Debt
 
As of
March 31, 2024
As of
December 31, 2023
Interest
Type
Weighted
average
interest rate
Long-term debt
APAF Term Loan$471,466 $474,609 Fixed3.51 %
APAF II Term Loan111,821 112,810 Floating*
SOFR + 1.475%
APAF III Term Loan423,619 426,619 Fixed6.03 %
APAF IV Term Loan101,000  Fixed6.45 %
APAGH Term Loan100,000 100,000 Fixed8.50 %
APAG Revolver65,000 65,000 Floating
SOFR + 1.60%
APACF II Facility31,868  Floating
SOFR + 3.25%
Other term loans11,000 11,000 Fixed3.04 %
Financing obligations recognized in failed sale leaseback transactions42,850 42,767 Imputed3.97 %
Total principal due for long-term debt1,358,624 1,232,805 
Unamortized discounts and premiums(13,291)(13,722)
Unamortized deferred financing costs(18,085)(16,165)
Less: Current portion of long-term debt73,429 39,611 
Long-term debt, less current portion$1,253,819 $1,163,307 
* Interest rate is effectively fixed by interest rate swap, see discussion below.
APAF Term Loan
On August 25, 2021, APA Finance, LLC (“APAF”), a wholly owned subsidiary of the Company, entered into a $503.0 million term loan facility with Blackstone Insurance Solutions (“BIS”) through a consortium of lenders, which consists of investment grade-rated Class A and Class B notes (the “APAF Term Loan”). The APAF Term Loan has a weighted average 3.51% annual fixed rate and matures on February 29, 2056 (“Final Maturity Date”).
The APAF Term Loan amortizes at an initial rate of 2.5% of outstanding principal per annum for a period of 8 years at which point the amortization steps up to 4% per annum until September 30, 2031 (“Anticipated Repayment Date”). After the Anticipated Repayment Date, the loan becomes fully-amortizing, and all available cash is used to pay down principal until the Final Maturity Date. The APAF Term Loan is secured by membership interests in the Company's subsidiaries.
As of March 31, 2024, the outstanding principal balance of the APAF Term Loan was $471.5 million less unamortized debt discount and loan issuance costs totaling $6.5 million. As of December 31, 2023, the outstanding principal balance of the APAF Term Loan was $474.6 million less unamortized debt discount and loan issuance costs totaling $6.7 million.
As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants under the APAF Term Loan.
APAF II Term Loan
On December 23, 2022, APA Finance II, LLC (“APAF II”), a wholly owned subsidiary of the Company, entered into a $125.7 million term loan facility (the “APAF II Term Loan”) with KeyBank National Association ("KeyBank") and The Huntington Bank ("Huntington") as lenders. The proceeds of the APAF II Term Loan were used to repay the outstanding amounts under certain project-level loans. The APAF II Term Loan matures on December 23, 2027, and has a variable interest rate based on the Secured Overnight Financing Rate (“SOFR”) plus a spread of 1.475%. Simultaneously with entering into the APAF II Term Loan, the Company entered into interest rate swaps for 100% of the amount of debt outstanding, which effectively fixed the interest rate at 4.885% (see Note 7, "Fair Value Measurements," for further details). The APAF II Term Loan is secured by membership interests in the Company's subsidiaries.
20

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
As of March 31, 2024, the outstanding principal balance of the APAF II Term Loan was $111.8 million, less unamortized debt issuance costs of $2.0 million. As of December 31, 2023, the outstanding principal balance of the APAF II Term Loan was $112.8 million, less unamortized debt issuance costs of $2.2 million. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants under the APAF II Term Loan.
APAF III Term Loan
On February 15, 2023, the Company, through its subsidiaries, APA Finance III Borrower, LLC (the “APAF III Borrower”) and APA Finance III Borrower Holdings, LLC (“Holdings”), entered into a new long-term funding facility under the terms of a credit agreement among the APAF III Borrower, Holdings, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF III Term Loan”).
This funding facility provides for a term loan of $204.0 million at a fixed rate of 5.62%. The APAF III Term Loan amortizes at a rate of 2.5% of initial outstanding principal until the anticipated repayment date of June 30, 2033. The maturity date of the term loan is October 31, 2047. Upon lender approval, the APAF III Borrower has the right to increase the funding facility to make additional draws for certain solar generating facilities, as set forth in the credit agreement. On February 15, 2023, the Company borrowed $193.0 million from this facility to fund the True Green II Acquisition and the associated costs and expenses. The principal balance borrowed under the APAF III Term Loan was offset by $4.0 million of debt issuance costs and $6.3 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033. The APAF III Term Loan is secured by membership interests in the Company's subsidiaries.
On June 15, 2023 and July 21, 2023, the Company amended the APAF III Term Loan to add $47.0 million and $28.0 million of additional borrowings, respectively, the proceeds of which were used to repay outstanding term loans under the Construction to Term Loan Facility (as defined below), and to provide long-term financing for new solar projects. The principal balance borrowed under the amendments was offset by $0.3 million and $0.2 million of issuance costs, respectively, and $1.5 million and $1.1 million of issuance discount, respectively, which have been deferred and will be recognized as interest expense through June 30, 2033.
On December 20, 2023, the Company amended the APAF III Term Loan to add $163.0 million of additional borrowings, the proceeds of which were used to fund the Caldera Acquisition. The amendment increased the weighted average fixed interest rate for all borrowings under the APAF III Term Loan to 6.03%, and increased the rate of amortization for the new borrowings under the amendment to 3.25% per annum until June 30, 2033. The principal balance borrowed under the amendment was offset by $1.3 million of issuance costs and $0.8 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033.
As of March 31, 2024, the outstanding principal balance of the APAF III Term Loan was $423.6 million, less unamortized debt issuance costs and discount of $14.0 million. As of December 31, 2023, the outstanding principal balance of the APAF III Term Loan was $426.6 million, less unamortized debt issuance costs and discount of $14.3 million. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants.
APAF IV Term Loan
On March 26, 2024, the Company, through its subsidiaries, APA Finance IV, LLC (the “APAF IV Borrower”), and APA Finance IV Holdings, LLC (“Holdings”) has entered into a new term loan facility under the terms of a credit agreement among the APAF IV Borrower, Holdings, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF IV Term Loan”).
The APAF IV Term Loan, which matures on March 26, 2049, bears interest at a fixed rate of 6.45% per annum on outstanding principal amounts under the term loan. The Term Loan Facility has an anticipated repayment date of June 30, 2034. Upon lender approval, the APAF IV Borrower has the right to increase the Term Loan Facility to make additional draws for certain acquisitions of solar assets that otherwise satisfy the criteria for permitted acquisitions, as defined in the credit agreement. On March 26, 2024, the Company borrowed $101.0 million under the APAF IV Term Loan in connection with the Vitol Acquisition, which closed on January 31, 2024. The principal balance borrowed under the APAF IV Term Loan was offset by
21

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
$1.6 million of debt issuance costs, which have been deferred and will be recognized as interest expense through June 30, 2034. The APAF IV Term Loan is secured by membership interests in the Company's subsidiaries.
As of March 31, 2024, the outstanding principal balance of the APAF IV Term Loan was $101.0 million, less unamortized debt issuance costs and discount of $1.6 million. As of March 31, 2024, the Company was in compliance with all covenants under the APAF IV Term Loan.
APAGH Term Loan
On December 27, 2023, APA Generation Holdings, LLC (“APAGH” or the “APAGH Borrower”), a wholly owned subsidiary of the Company, entered into a credit agreement (the “APAGH Term Loan”) with an affiliate of Goldman Sachs Asset Management and CPPIB Credit Investments III Inc., a subsidiary of Canada Pension Plan Investment Board, as “Lenders.” The total commitment under the credit agreement is $100.0 million. The Company can also allow for the funding of additional incremental loans in an amount not to exceed $100.0 million over the term of the credit agreement at the discretion of the Lenders. Subject to certain exceptions, the APAGH Borrower’s obligations to the Lenders are secured by the assets of the APAGH Borrower, its parent, Altus Power, LLC (“Holdings”) and the Company and are further guaranteed by Holdings and the Company.
Interest accrues on any outstanding balance at an initial fixed rate equal to 8.50%, subject to adjustments. The maturity date of the term loan is December 27, 2029.

On December 27, 2023, the Company borrowed $100.0 million under the APAGH Term Loan to fund future growth needs, which was partially offset by $3.0 million of issuance discount. The Company incurred $1.0 million of debt issuance costs related to the APAGH Term Loan, which have been deferred and will be recognized as interest expense through December 27, 2029.

As of March 31, 2024, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs of $3.8 million. As of December 31, 2023, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs and discount of $4.0 million. As of March 31, 2024 and December 31, 2023, the Company was in compliance with all covenants.
APAG Revolver
On December 19, 2022, APA Generation, LLC (“APAG”), a wholly owned subsidiary of the Company, entered into revolving credit facility with Citibank, N.A. with a total committed capacity of $200.0 million (the "APAG Revolver"). Outstanding amounts under the APAG Revolver have a variable interest rate based on a base rate and an applicable margin. The APAG Revolver is secured by membership interests in the Company's subsidiaries. The APAG Revolver matures on December 19, 2027. As of March 31, 2024, and December 31, 2023, there was $65.0 million outstanding under the APAG Revolver. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants under the APAG Revolver.
APACF II Facility
On November 10, 2023, APACF II, LLC (“APACF II” or the “APACF II Borrower”) a wholly-owned subsidiary of the Company, entered into a credit agreement among the APACF II Borrower, APACF II Holdings, LLC, Pass Equipment Co., LLC, each of the project companies from time to time party thereto, each of the tax equity holdcos from time to time party thereto, U.S. Bank Trust Company, National Association, U.S. Bank National Association, each lender from time to time party thereto (collectively, the “Lenders”) and Blackstone Asset Based Finance Advisors LP, as Blackstone representative (“APACF II Facility”).
The aggregate amount of the commitments under the credit agreement is $200.0 million. The APACF II Facility matures on November 10, 2027, and bears interest at an annual rate of SOFR plus 3.25%. Borrowings under the APACF II Facility, which mature 364 days after the borrowing occurs, may be used by the APACF II Borrower to fund construction costs including equipment, labor, interconnection, as well as other development costs. The Company incurred $0.3 million of debt issuance costs related to the APACF II Facility, which have been deferred and will be recognized as interest expense through November 10, 2027. On January 19, 2024, the Company borrowed $31.9 million under the APACF II Facility, which was
22

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
offset by $0.6 million of debt issuance costs, which have been deferred and will be recognized as interest expense through November 10, 2027. The APACF II Facility is secured by membership interests in the Company's subsidiaries and other collateral, including equipment.

As of March 31, 2024, the outstanding principal balance of the APACF II Facility was $31.9 million, less unamortized debt issuance costs of $0.9 million. As of December 31, 2023, no amounts were outstanding under the APACF II Facility. As of March 31, 2024, the Company was in compliance with all covenants under the APACF II Facility.
Other Term Loans - Construction to Term Loan Facility
On January 10, 2020, APA Construction Finance, LLC (“APACF”) a wholly-owned subsidiary of the Company, entered into a credit agreement with Fifth Third Bank, National Association and Deutsche Bank AG New York Branch to fund the development and construction of future solar facilities (“Construction Loan to Term Loan Facility”). The Construction Loan to Term Loan Facility included a construction loan commitment of $187.5 million, which expired on January 10, 2023. The construction loan commitment can convert to a term loan upon commercial operation of a particular solar energy facility. On June 15, 2023, the Company repaid all outstanding term loans of $15.8 million and terminated the facility.
Other Term Loans - Project-Level Term Loan
In conjunction with an acquisition of assets on August 29, 2022, the Company assumed a project-level term loan with an outstanding principal balance of $14.1 million and a fair value discount of $2.2 million. The term loan is subject to scheduled semi-annual amortization and interest payments, and matures on September 1, 2029.
As of March 31, 2024, the outstanding principal balance of the term loan is $11.0 million, less unamortized debt discount of $1.7 million. As of December 31, 2023, the outstanding principal balance of the term loan is $11.0 million, less unamortized debt discount of $1.8 million.
The term loan is secured by an interest in the underlying solar project assets and the revenues generated by those assets. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants.
Letter of Credit Facilities and Surety Bond Arrangements
The Company enters into letters of credit and surety bond arrangements with lenders, local municipalities, government agencies, and land lessors. These arrangements relate to certain performance-related obligations and serve as security under the applicable agreements. As of March 31, 2024, the Company had $52.3 million of letters of credit outstanding and $51.1 million of unused capacity. As of December 31, 2023, the Company had $54.7 million of letters of credit outstanding and $54.4 million of unused capacity. Additionally, as of March 31, 2024 and December 31, 2023, the Company had outstanding surety bonds of $5.9 million and $5.4 million, respectively.
To the extent liabilities are incurred as a result of the activities covered by the letters of credit or surety bonds, such liabilities are included on the accompanying condensed consolidated balance sheets. From time to time, the Company is required to post financial assurances to satisfy contractual and other requirements generated in the normal course of business. Some of these assurances are posted to comply with federal, state or other government agencies’ statutes and regulations. The Company sometimes uses letters of credit to satisfy these requirements and these letters of credit reduce the Company’s borrowing facility capacity.
Financing Obligations Recognized in Failed Sale Leaseback Transactions
From time to time, the Company sells equipment to third parties and enters into master lease agreements to lease the equipment back for an agreed-upon term. The Company has assessed these arrangements and determined that the transfer of assets should not be accounted for as a sale in accordance with ASC 842. Therefore, the Company accounts for these transactions using the financing method by recognizing the consideration received as a financing obligation, with the assets subject to the transaction remaining on the balance sheet of the Company and depreciated based on the Company's normal depreciation policy. The aggregate proceeds have been recorded as long-term debt within the condensed consolidated balance sheets.
As of March 31, 2024, the Company's recorded financing obligations were $41.9 million, net of $0.9 million of deferred transaction costs. As of December 31, 2023, the Company's recorded financing obligations were $41.8 million, net of $0.9
23

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
million of deferred transaction costs. Payments of $0.3 million and $0.2 million were made under financing obligations for the three months ended March 31, 2024, and 2023, respectively. Interest expense, inclusive of the amortization of deferred transaction costs for the three months ended March 31, 2024 and 2023, was $0.4 million.
During the three months ended March 31, 2023, the Company paid $0.5 million to extinguish financing obligations of $0.6 million, resulting in a gain on extinguishment of debt of $0.1 million. During the three months ended March 31, 2024, the Company extinguished no financing obligations.
The table below shows the payments required under the failed sale-leaseback financing obligations for the years ended:
2024$2,788 
20253,023 
20262,995 
20272,986 
20282,967 
Thereafter14,143 
Total$28,902 
The difference between the outstanding financing obligation of $42.9 million and $28.9 million of contractual payments due, including residual value guarantees, is due to $13.2 million of investment tax credits claimed by the respective counterparties, less $2.6 million of the implied interest on financing obligations included in minimum lease payments. The remaining difference is due to $3.8 million of interest accrued and a $0.4 million difference between the required contractual payments and the fair value of financing obligations acquired.
7.Fair Value Measurements
The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.
Level 1 - Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.
Level 2 - Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.
Level 3 - Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.
The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt, the carrying amounts approximate fair value due to the short maturity of these instruments.
The following table provides the financial instruments measured at fair value on a recurring basis:
24

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
March 31, 2024
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market fund$62,695 $ $ $62,695 
Derivative assets:
Interest rate swaps$ $2,585 $ $2,585 
Total assets at fair value62,695 2,585  65,280 
Liabilities
Alignment Shares liability  34,415 34,415 
Other long-term liabilities:
True Green II Acquisition - contingent liability  4,880 4,880 
Caldera Acquisition - contingent liability  2,300 2,300 
Total liabilities at fair value  41,595 41,595 
December 31, 2023
Level 1Level 2Level 3Total
Assets
Derivative assets:
Interest rate swaps 530  530 
Total assets at fair value 530  530 
Liabilities
Alignment Shares liability  60,502 60,502 
Other long-term liabilities:
True Green II Acquisition - contingent liability  4,658 4,658 
Caldera Acquisition - contingent liability  2,600 2,600 
Total liabilities at fair value  67,760 67,760 
Alignment Shares Liability
As of March 31, 2024, the Company had 796,950 Alignment Shares outstanding, all of which are held by CBRE Acquisition Sponsor, LLC (the "Sponsor"), certain former officers of CBAH (such officers, together with the Sponsor, the “Sponsor Parties”) and former CBAH directors. The Alignment Shares will automatically convert into shares of Class A common stock based upon the Total Return (as defined in Exhibit 4.4 to our 2022 Annual Report on Form 10-K) on the Class A common stock as of the relevant measurement date over each of the seven fiscal years following the Merger.
Upon the consummation of the Merger, Alignment Shares have no continuing service requirement and do not create an unconditional obligation requiring the Company to redeem the instruments by transferring assets. In addition, the shares convert to a variable number of Class A common stock depending on the trading price of the Class A common stock and dividends paid/payable to the holders of Class A common stock. Therefore, the shares do not represent an obligation or a conditional obligation to issue a variable number of shares with a monetary value based on any of the criteria in ASC 480, Distinguishing
Liabilities From Equity. The Company determined that the Alignment Shares meet the definition of a derivative because they contain (i) an underlying (Class A common stock price), (ii) a notional amount (a fixed number of Class B common stock), (iii) no or minimal initial net investment (the Sponsor paid a de minimis amount which is less than the estimated fair value of the shares), and (iv) net settleable through a conversion of the Alignment Shares into Class A shares. As such, the Company concluded that the Alignment Shares meet the definition of a derivative, which will be presented at fair value each reporting period, with changes in fair value recorded through earnings.
25

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)

The Company estimates the fair value of outstanding Alignment Shares using a Monte Carlo simulation valuation model utilizing a distribution of potential outcomes based on a set of underlying assumptions such as stock price, volatility, and risk-free interest rate. As volatility of 70% and risk-free interest rate of 4.31% are not observable inputs, the overall fair value measurement of Alignment Shares is classified as Level 3. Unobservable inputs can be volatile and a change in those inputs might result in a significantly higher or lower fair value measurement of Alignment Shares.

 
For the three months ended March 31, 2024
For the three months ended March 31, 2023
 Shares$Shares$
Beginning balance996,188 $60,502 1,207,500 $66,145 
Alignment Shares converted(199,238)(10)(201,250)(11)
Fair value remeasurement (26,077) (17,018)
Ending balance796,950 $34,415 1,006,250 $49,116 

Interest Rate Swaps
The Company's derivative instruments consist of interest rate swaps that are not designated as cash flow hedges or fair value hedges under accounting guidance. The Company uses interest rate swaps to manage its net exposure to interest rate changes. These instruments are custom, over-the-counter contracts with various bank counterparties that are not traded on an active market but valued using readily observable market inputs and the overall fair value measurement is classified as Level 2. As of March 31, 2024 and December 31, 2023, the notional amounts were $118.8 million and $112.8 million, respectively. For the three months ended March 31, 2024 and 2023, the change in fair value of interest rate swaps resulted in a gain of $2.1 million and a gain of $2.7 million, respectively, which was recorded as interest expense in the condensed consolidated statements of operations.
Forward Starting Interest Rate Swap
The Company entered into a forward starting interest rate swap on January 31, 2023, with an effective date of January 31, 2025, and a termination date of January 31, 2035. This transaction had a notional amount of $250.0 million, was designated as a cash flow hedge of the Company's forecasted fixed-rate or floating-rate debt issuances.
Later in 2023, the Company terminated the forward starting interest rate swap for total cash proceeds of $16.7 million. The total gain of $17.3 million, was recorded as a component of Other comprehensive income in the condensed consolidated statements of comprehensive income for the year ended December 31, 2023. The Company allocated $238.0 million of the notional amount to the incremental debt issuances under the APAF III Term Loan and $12.0 million to the APAF IV Term Loan.
Other comprehensive income of $17.3 million associated with the incremental debt issuances under the APAF III Term Loan and APAF IV Term Loan is recognized as an adjustment to interest expense, net over the term of the debt. For the three months ended March 31, 2024, the adjustment to Interest expense, net was $0.4 million. Approximately $1.6 million of the gain in other comprehensive income will be reclassified into earnings during the next 12 months.
The cash flow hedge was determined to be fully effective during the three months ended March 31, 2024. As such, no amount of ineffectiveness has been included in net income. The amount included in other comprehensive income will be reclassified to current earnings should all or a portion of the hedge no longer be considered effective. The Company expects the hedge to remain fully effective during the remaining term of the swap.
Contingent Consideration
Caldera Acquisition
In connection with the Caldera Acquisition on December 20, 2023, contingent consideration of $8.0 million may be payable upon achieving certain power volumes generated by the acquired solar energy facilities. The Company estimated the fair value of contingent consideration for future earnout payments using a Monte Carlo simulation model. Significant assumptions used in the measurement include the estimated volumes of power generation of acquired solar energy facilities during the 12-month period since the acquisition date and the risk-adjusted discount rate associated with the business. As the inputs are not
26

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
observable, the overall fair value measurement of the contingent consideration is classified as Level 3. As of March 31, 2024 and December 31, 2023, the fair value of the contingent consideration was $2.3 million and $2.6 million, respectively, and was included in Other current liabilities in the condensed consolidated balance sheets. For the three months ended March 31, 2024, the Company recorded a gain on remeasurement of contingent liability of $0.3 million.
True Green II Acquisition
In connection with the acquisition of a portfolio of 58 solar energy facilities with a combined nameplate capacity of 220 MW on February 15, 2023 (the "True Green II acquisition"), contingent consideration of $10.0 million may be payable upon the seller's completion of in-development solar energy facilities and the Company obtaining tax equity financing. The Company estimated the fair value of the contingent consideration by using the expected cash flow approach. These cash flows were then discounted to present value using the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3. As of March 31, 2024 and December 31, 2023, the fair value of the contingent consideration was $4.9 million and $4.7 million, respectively, and was included in Other current liabilities in the condensed consolidated balance sheets. For the three months ended March 31, 2024, the Company recorded $0.2 million loss on fair value remeasurement of contingent liability associated with the True Green II Acquisition in the condensed consolidated statements of operations. The loss was recorded due to the remeasurement of the contingent liability based on the actual amount of tax equity financing received.
Solar Acquisition
In connection with the acquisition of a portfolio of sixteen solar energy facilities with a combined nameplate capacity of 61.5 MW on December 22, 2020 (the "Solar Acquisition"), contingent consideration of $3.1 million may be payable upon achieving certain market power rates and $7.4 million upon achieving certain power volumes generated by the acquired solar energy facilities. The Company estimated the fair value of the contingent consideration for future earnout payments using a Monte Carlo simulation model. Significant assumptions used in the measurement include the estimated volumes of power generation of acquired solar energy facilities during the 18-36-month period since the acquisition date, market power rates during the 36-month period, and the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3.
The liability for the contingent consideration associated with production volumes expired on June 30, 2022. The liability for the contingent consideration associated with power rates is included in Other long-term liabilities in the condensed consolidated balance sheets at the estimated fair value of $3.1 million as of March 31, 2024 and December 31, 2023. For the three months ended March 31, 2024 and 2023, the Company recorded a loss on fair value remeasurement of contingent consideration associated with power rates of zero and $0.1 million, respectively, within operating income in the condensed consolidated statements of operations. Gains and losses are recorded due to changes in significant assumptions used in the measurement, including the actual versus estimated volumes of power generation of acquired solar energy facilities and market power rates. As of December 31, 2023, the 36-month measurement period for the contingent liability associated with market power rates has ended and the contingency was resolved with $3.1 million payable in 2024.
8.Equity
As of March 31, 2024, the Company had 988,591,250 authorized and 159,874,981 issued and outstanding shares of Class A common stock. As of December 31, 2023, the Company had 988,591,250 authorized and 158,999,886 issued and outstanding shares of Class A common stock, respectively. Class A common stock entitles the holder to one vote on all matters submitted to a vote of the Company’s stockholders. Common stockholders are entitled to receive dividends, as may be declared by the Company’s board of directors. As of March 31, 2024, and December 31, 2023, no common stock dividends have been declared.
As of March 31, 2024, and December 31, 2023, the Company had 796,950 and 996,188 authorized and issued shares of Class B common stock, respectively, also referred to as the Alignment Shares. Refer to Note 7, "Fair Value Measurements," for further details.
27

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
9.Redeemable Noncontrolling Interests
The changes in the components of redeemable noncontrolling interests are presented in the table below:
 
For the three months ended March 31,
 20242023
Redeemable noncontrolling interest, beginning balance$26,044 $18,133 
Cash distributions(571)(576)
Accrued distributions(206) 
Redemption of redeemable noncontrolling interests (2,175)
Assumed redeemable noncontrolling interest through business combination 8,100 
Net (loss) income attributable to redeemable noncontrolling interest(878)861 
Redeemable noncontrolling interest, ending balance$24,389 $24,343 
10.Leases
The following table presents the components of operating lease cost for the three months ended March 31, 2024, and 2023:
For the three months ended March 31,
20242023
Operating lease expense$4,069 $2,391 
Variable lease expense418 357 
Total lease expense$4,487 $2,748 

The following table presents supplemental information related to our operating leases:
For the three months ended March 31,
20242023
Operating cash flows from operating leases$4,064 $2,238 
Operating lease assets obtained in exchange for new operating lease liabilities$11,891 $32,722 
Weighted average remaining lease term, years23.6 years22.0 years
Weighted average discount rate5.75%5.15%

Maturities of operating lease liabilities as of March 31, 2024, are as follows:

2024$12,143 
202515,829 
202615,952 
202716,048 
202816,100 
Thereafter294,720 
Total$370,792 
Less: Present value discount(175,363)
Lease liability$195,429 

28

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
11.Commitments and Contingencies
Legal
The Company is a party to a number of claims and governmental proceedings which are ordinary, routine matters incidental to its business. In addition, in the ordinary course of business the Company periodically has disputes with vendors and customers. The outcomes of these matters are not expected to have, either individually or in the aggregate, a material adverse effect on the Company’s financial position or results of operations.
Performance Guarantee Obligations
The Company guarantees certain specified minimum solar energy production output under the Company’s power purchase agreements ("PPAs"), generally over a term of 10, 15 or 25 years. The solar energy systems are monitored to ensure these outputs are achieved. The Company evaluates if any amounts are due to customers based upon not meeting the guaranteed solar energy production outputs at each reporting period end. As of March 31, 2024, and December 31, 2023, the guaranteed minimum solar energy production has been met and the Company has recorded no performance guarantee obligations.
Purchase Commitments
In the ordinary course of business, the Company makes various commitments to purchase goods and services from specific suppliers. As of March 31, 2024, and December 31, 2023, the Company had zero outstanding non-cancellable commitments to purchase solar modules.
29

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)

12.Related Party Transactions
There was $0.1 million and $0.1 million due to related parties, as discussed below, and no amounts due from related parties as of March 31, 2024, and December 31, 2023, respectively. Additionally, in the normal course of business, the Company conducts transactions with affiliates, including:
Blackstone Credit Facilities
Under the APAF Term Loan, APAF III Term Loan, APAF IV Term Loan, and APACF II Facility, subsidiaries of The Blackstone Group (“Blackstone”), a related party, serve as agents between the Company and a consortium of third-party lenders. See Note 6, "Debt" for further details.
During the three months ended March 31, 2024 and 2023, the Company paid $0.2 million and $0.7 million, respectively, of loan issuance costs to Blackstone.
Commercial Collaboration Agreement with CBRE
In connection with the Merger, the Company and CBRE entered into a commercial collaboration agreement (the “Commercial Collaboration Agreement”) effective upon the Merger, pursuant to which, among other things, CBRE will invite the Company to join CBRE’s strategic supplier program and CBRE will promote the Company as its preferred clean energy renewable provider/partner, CBRE and the Company will create a business opportunity referral program with CBRE’s brokers, CBRE will reasonably collaborate with the Company to develop and bring to market new products and/or bundles for Company’s customers, the Company will consider in good faith inviting CBRE to become a solar tax equity partner for the Company, on a non-exclusive basis, on market terms to be mutually agreed and CBRE will provide, at no cost to the Company, reasonable access to data-driven research and insights prepared by CBRE (subject to certain exceptions). The Commercial Collaboration Agreement continues for a period of seven years, with automatic one-year renewal period, unless earlier terminated by either party in accordance with the terms set forth therein.
On December 9, 2022, the Company amended the Commercial Collaboration Agreement to update the business arrangement and associated fee approach, which provides that CBRE employees, including brokers, non-brokers and other employees who partnered with the Company to bring clean electrification solutions to CBRE’s client base, who met certain minimum criteria (“Qualified Referral”) and who documented such Qualified Referral via an executed Development Agreement, would receive a development fee of between $0.015/watt to $0.030/watt depending on the business segment and teams of such CBRE employees. For the three months ended March 31, 2024 and 2023, the Company did not incur any costs associated with the Commercial Collaboration Agreement. As of March 31, 2024 and December 31, 2023, there were no amounts due to CBRE associated with the Commercial Collaboration Agreement.
Master Services Agreement with CBRE
On June 13, 2022, the Company, through its wholly-owned subsidiary, entered into a Master Services Agreement ("MSA") with CBRE under which CBRE assists the Company in developing solar energy facilities. For the three months ended March 31, 2024 and 2023, the Company incurred $0.2 million and $0.1 million, respectively, for development services provided under the PSA. As of March 31, 2024, and December 31, 2023, there was $0.1 million due to CBRE for development services provided under the MSA.
Lease Agreements with Link Logistics and CBRE
The Company has a right to use rooftops to develop and operate solar facilities under lease agreements with subsidiaries of Link Logistics Real Estate Management LLC (“Link Logistics”), a Blackstone portfolio company, and subsidiaries of CBRE. As of March 31, 2024, and December 31, 2023, the Company recognized operating lease assets and operating lease liabilities of $27.1 million and $24.3 million, respectively, in the condensed consolidated balance sheet related to these leases, which have a weighted average remaining lease term of 29 years. During the three months ended March 31, 2024 and 2023, payments made under these leases were $0.7 million and zero, respectively.
30

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)

13.Earnings per Share
The calculation of basic and diluted earnings per share for the three months ended March 31, 2024 and 2023 was as follows (in thousands, except share and per share amounts):
 For the three months ended March 31,
 20242023
Net income attributable to Altus Power, Inc.7,509 5,617 
Income attributable to participating securities(1)
(38)(36)
Net income attributable to common stockholders - basic and diluted7,471 5,581 
Class A Common Stock
Weighted average shares of common stock outstanding - basic(2)
159,025,740 158,621,674 
Dilutive restricted stock 258,789 
Dilutive RSUs3,216,408 2,120,928 
Dilutive conversion of Alignment Shares 2,011 
Weighted average shares of common stock outstanding - diluted162,242,148 161,003,402 
Net income attributable to common stockholders per share - basic$0.05 $0.04 
Net income attributable to common stockholders per share - diluted$0.05 $0.03 

(1) Represents the income attributable to 796,950 and 1,006,250 Alignment Shares outstanding as of March 31, 2024 and 2023, respectively.

(2) For the three months ended March 31, 2023, the calculation of basic weighted average shares of common stock outstanding excludes 271,259 shares of the Company's Class A common stock provided to holders of the common stock of the Company prior to the Merger, including shares that were subject to vesting conditions.
31

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
14.Stock-Based Compensation
The Company recognized $4.3 million and $2.9 million of stock-based compensation expense for the three months ended March 31, 2024, and 2023, respectively. As of March 31, 2024, the Company had $46.9 million of unrecognized share-based compensation expense related to unvested restricted units, respectively, which the Company expects to recognize over a weighted average period of approximately 2 years.
Legacy Incentive Plans
Prior to the Merger, Legacy Altus maintained the APAM Holdings LLC Restricted Units Plan, adopted in 2015 (the “APAM Plan”) and APAM Holdings LLC adopted the 2021 Profits Interest Incentive Plan (the “Holdings Plan”, and together with the APAM Plan, the “Legacy Incentive Plans”), which provided for the grant of restricted units that were intended to qualify as profits interests to employees, officers, directors and consultants. In connection with the Merger, vested restricted units previously granted under the Legacy Incentive Plans were exchanged for shares of Class A Common Stock, and unvested Altus Restricted Shares under each of the Legacy Incentive Plans were exchanged for restricted Class A Common Stock with the same vesting conditions. As of March 31, 2024, and December 31, 2023, zero and 210,710 shares of Class A Common Stock were restricted under the Holdings Plan, respectively. No further awards will be made under the Legacy Incentive Plans.
The fair value of the granted units was determined using the Black-Scholes Option Pricing model and relied on assumptions and inputs provided by the Company. All option models utilize the same assumptions with regard to (i) current valuation, (ii) volatility, (iii) risk-free interest rate, and (iv) time to maturity. The models, however, use different assumptions with regard to the strike price which vary by award.
Omnibus Incentive Plan
On July 12, 2021, the Company entered into the Management Equity Incentive Letter with each of Mr. Felton and Mr. Norell pursuant to which, on February 5, 2022, the compensation committee granted to Mr. Felton and Mr. Norell, together with other senior executives, including Mr. Savino, Chief Construction Officer, and Mr. Weber, Chief Financial Officer, restricted stock units (“RSUs”) under the Omnibus Incentive Plan (the "Incentive Plan") that are subject to time-based and, for the named executive officers and certain other executives, eighty percent (80%) of such RSUs also further subject to performance-based vesting, with respect to an aggregate five percent (5%) of the Company’s Class A common stock on a fully diluted basis, excluding the then-outstanding shares of the Company’s Class B common stock or any shares of the Company’s Class A common stock into which such shares of the Company’s Class B common stock are or may be convertible. Subject to continued employment on each applicable vesting date, the time-based RSUs generally vest 33 1/3% on each of the third, fourth and fifth anniversaries of the Closing, and the performance-based RSUs vest with respect to 33 1/3% of the award upon the achievement of the above time-based requirement and the achievement of a hurdle representing a 25% annual compound annual growth rate measured based on an initial value of $10.00 per share (i.e., on each of the third anniversary, the fourth anniversary, and the fifth anniversary of the date of grant, the stock price performance hurdle shall be $19.53, $24.41, and $30.51, respectively), which vesting is eligible until the fifth anniversary of grant date.
On March 28, 2024, these vesting conditions of such performance-based RSUs were modified by the compensation committee to set the hurdles at $14.00, $18.00, and $22.00, respectively. This modification impacted five grantees and resulted in $3.1 million of incremental expense, which the Company expects to recognize over a weighted average period of 2 years.
Additionally, under the Incentive Plan the Company granted performance stock units ("PSUs") that are subject to market and service vesting conditions, each of which represents the right to receive one share of the Company's Class A Common Stock and which vest in one installment on the third anniversary of the grant date based upon the Company's total stockholder return when compared to the Invesco Solar ETF (TAN), subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of PSUs vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs.
During the three months ended March 31, 2024, the Company granted under the Incentive Plan an additional 2,973,127 RSUs, that are subject to time-based vesting as described above, with a weighted average grant date fair value per share of $4.89. The Company also granted 546,024 PSUs that are subject to market-based vesting as described above, with a grant date fair value per share of $5.22. Further, the Company granted 751,773 of incentive performance stock units ("GW Plan PSUs") that cliff vest on December 31, 2026, if the the Company adds 1.1 gigawatt of installed solar capacity starting January 1, 2024 and subject to continued employment on the vesting date. The number of GW Plan PSUs vested, and thus shares of Class A
32

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
Common Stock issued, will be calculated based on the average stock price of the Company's Class A Common Stock during the twenty trading days prior to and including (if applicable) the vesting date (the "AMPS Price") as follows:

AMPS PricePayout
<$8
40 %
$8-10.99
80 %
$11-11.50
100 %
$11.51-12.99
110 %
$13+
120 %

GW Plan PSUs have a grant date fair value per share of $3.95.

The fair value of awards granted and modified during the period was estimated as of the respective grant dates using a Monte Carlo model utilizing a distribution of potential outcomes based on expected volatility of 66% - 69%, a risk-free interest rate of 4.4%, and an expected term of approximately 1-3 years.
As of March 31, 2024, and December 31, 2023, there were 30,992,545 shares of the Company's Class A common stock authorized for issuance under the Incentive Plan. The number of shares authorized for issuance under the Incentive Plan will increase on January 1 of each year from 2024 to 2031 by the lesser of (i) 5% of the number of shares outstanding as of the close of business on the immediately preceding December 31 and (ii) the number of shares determined by the Company's board of directors. The number of shares authorized for issuance under the Incentive Plan increased by 5% of outstanding shares as described in the foregoing on January 1, 2022 and January 1, 2023. The number of shares authorized for issuance under the Incentive Plan did not increase on January 1, 2024.
For the three months ended March 31, 2024, and 2023, the Company granted 4,270,924 and 3,011,148 RSUs, respectively, and recognized $4.3 million and $2.9 million, respectively, of stock-based compensation expenses in relation to the Incentive Plan. For the three months ended March 31, 2024, and 2023, 96,144 and 5,700 RSUs were forfeited, respectively.
Employee Stock Purchase Plan
On December 9, 2021, we adopted the 2021 Employee Stock Purchase Plan ("ESPP"), which provides a means by which eligible employees may be given an opportunity to purchase shares of the Company’s Class A common stock. As of March 31, 2024, and December 31, 2023, there were 4,662,020 shares of the Company's Class A common stock authorized for issuance under the ESPP. The number of shares authorized for issuance under the ESPP will increase on January 1 of each year from 2024 to 2031 by the lesser of (i) 1% of the number of shares outstanding as of the close of business on the immediately preceding December 31 and (ii) the number of shares determined by the Company's board of directors. No shares of the Company’s Class A common stock were issued and no stock-based compensation expense was recognized in relation to the ESPP for the three months ended March 31, 2024, and 2023. The number of shares authorized for issuance under the ESPP increased by 1% of outstanding shares as described in the foregoing on January 1, 2022 and January 1, 2023. The number of shares authorized for issuance under the ESPP did not increase on January 1, 2024.
15.Income Taxes
The income tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate as adjusted for discrete items arising in that quarter.
For the three months ended March 31, 2024, and 2023, the Company had income tax expense of $4.9 million and income tax expense of $0.9 million, respectively. For the three months ended March 31, 2024, the effective tax rate differs from the U.S. statutory rate primarily due to effects of non-deductible compensation, noncontrolling interests, redeemable noncontrolling interests, fair value adjustments for Alignment Shares, as well as state and local income taxes. For the three months ended March 31, 2023, the effective tax rate differs from the U.S. statutory rate primarily due to effects of non-deductible compensation, noncontrolling interests, redeemable noncontrolling interests, fair value adjustments for Alignment Shares, as well as state and local income taxes.
33

Table of Contents
Altus Power, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(Dollar amounts in thousands, except per share data, unless otherwise noted)
16.Subsequent Events
The Company has evaluated subsequent events from March 31, 2024, through May 9, 2024, which is the date the unaudited condensed consolidated financial statements were available to be issued. Other than the subsequent event disclosed below, there are no subsequent events requiring recording or disclosure in the condensed consolidated financial statements.
Resignation of Lars Norell as Co-Chief Executive Officer and Director

On April 26, 2024, Lars Norell resigned as Co-Chief Executive Officer and director of the Company. There were no disagreements between the Company and Mr. Norell that led to his decision to resign as Co-Chief Executive Officer and director. The board of directors has appointed Gregg Felton as sole Chief Executive Officer of the Company.

In connection with his resignation, Mr. Norell has signed a separation and release agreement (the “Agreement”), where he will receive severance, which includes (i) eighteen (18) months’ base salary, for an aggregate amount of approximately $0.9 million, payable as salary continuation in accordance with the Company’s normal pay schedule, (ii) subject to his timely election and continued eligibility for COBRA continuation coverage, a subsidized COBRA continuation coverage for 12 months, or if earlier, until he becomes eligible for medical benefits from a subsequent employer, (iii) a pro rata short-term incentive bonus for plan year 2024, to be paid in March 2025 at the same time that such bonuses are paid to current employees, and (iv) an additional payment of approximately $1.0 million, less applicable payroll deductions, paid in a lump sum on the eighth day after the execution of the Agreement.

Additionally, the 4,283,452 unvested RSUs and PSUs granted under the Omnibus Plan and held by Mr. Norell will be forfeited. This will result in the reversal of approximately $8.7 million of previously recognized stock-based compensation expense which will be recognized during the three months ended June 30, 2024.

******
34


MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis of financial condition and operating results for Altus Power, Inc. (as used in this section, “Altus Power” or the “Company”) has been prepared by Altus Power’s management. You should read the following discussion and analysis together with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q, and our 2023 Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 14, 2024 (the "2023 Annual Report on Form 10-K"). Any references in this section to “we,” “our” or “us” shall mean Altus Power. In addition to historical information, this Quarterly Report on Form 10-Q for the period ended March 31, 2024 (this “Report”), including this management’s discussion and analysis (“MD&A”), contains statements that are considered "forward-looking statements" within the meaning of the Private Securities Litigation Reform Act of 1995, as amended. These statements do not convey historical information but relate to predicted or potential future events and financial results, such as statements of our plans, strategies and intentions, or our future performance or goals that are based upon management's current expectations. Our forward-looking statements can often be identified by the use of forward-looking terminology such as "believes," "expects," “intends,” "may," “could,” "will," "should," "plans," “projects,” “forecasts,” “seeks,” “anticipates,” “goal,” “objective,” “target,” “estimate,” “future,” “outlook,” “vision,” or variations of such words or similar terminology. Investors and prospective investors are cautioned that such forward-looking statements are only projections based on current estimations. These statements involve risks and uncertainties and are based upon various assumptions. Such risks and uncertainties include, but are not limited to the risks as described in the "Risk Factors" in our 2023 Annual Report on Form 10-K. These risks and uncertainties, among others, could cause our actual future results to differ materially from those described in our forward-looking statements or from our prior results. Any forward-looking statement made by us in this Report is based only on information currently available to us and speaks to circumstances only as of the date on which it is made. Except as required by applicable law, we are not obligated to update these forward-looking statements, even though our situation may change in the future.

Such forward-looking statements are subject to known and unknown risks, uncertainties, assumptions and other important factors, many of which are outside Altus Power’s control, that could cause actual results to differ materially from the results discussed in the forward-looking statements. These risks, uncertainties, assumptions and other important factors include, but are not limited to: (1) the risk that pending acquisitions may not close in the anticipated timeframe or at all due to a closing condition not being met; (2) failure to obtain required consents or regulatory approvals in a timely manner or otherwise; (3) the ability of Altus Power to successfully integrate the acquisition of solar assets into its business and generate profit from their operations; (4) the ability of Altus Power to retain customers and maintain and expand relationships with business partners, suppliers and customers; (5) the risk of litigation and/or regulatory actions related to the proposed acquisition of solar assets; and (6) the possibility that Altus Power may be adversely affected by other economic, business, regulatory, credit risk and/or competitive factors.
Overview
We are a developer, owner and operator of large-scale roof, ground and carport-based photovoltaic ("PV") and energy storage systems, serving commercial and industrial, public sector and community solar customers. Our mission is to create a clean electrification ecosystem and drive the clean energy transition of our customers across the United States while simultaneously enabling the adoption of corporate environmental, social and governance ("ESG") targets. In order to achieve our mission, we develop, own and operate a network of solar generation and energy storage facilities. We believe we have the in-house expertise to develop, build and provide operations and maintenance and customer servicing for our assets. The strength of our platform is enabled by premier sponsorship from The Blackstone Group ("Blackstone"), which provides an efficient capital source and access to a network of portfolio companies, and CBRE Group, Inc. ("CBRE"), which provides direct access to its portfolio of owned and managed commercial and industrial (“C&I”) properties.

We own systems across the United States from Hawaii to Maine. Our portfolio currently consists of 981 megawatts (“MW”) of solar PV. We have long-term power purchase agreements ("PPAs") with over 450 enterprise entities and contracts with over 24,000 residential customers which are serviced by over 290 MW of community solar projects currently in operation. Our community solar projects are currently serving customers in 8 states. We also participate in numerous renewable energy credit (“REC”) programs throughout the country. We have experienced significant growth in the last fiscal year as a product of organic growth and targeted acquisitions and operate in 25 states, providing clean electricity to our customers equal to the electricity consumption of over 100,000 homes, displacing over 550,000 tons of CO2 emissions per annum.

35


Key Factors Affecting Our Performance
Our results of operations and our ability to grow our business over time could be impacted by a number of factors and trends that affect our industry generally, as well as new offerings of services and products we may acquire or seek to acquire in the future. Additionally, our business is concentrated in certain markets, putting us at risk of region-specific disruptions such as adverse economic, regulatory, political, weather and other conditions. See “Risk Factors” in our 2023 Annual Report on Form 10-K for further discussion of risks affecting our business. We believe the factors discussed below are key to our success:
Competition
We compete in the C&I scale renewable energy space with utilities, developers, independent power producers, pension funds and private equity funds for new investment opportunities. We expect to grow our market share because of the following competitive strengths:
Development Capability: We have established an innovative approach to the development process. From site identification and customer origination through the construction phase, we’ve established a streamlined process enabling us to further create the scalability of our platform and significantly reduce the costs and time in the development process. Part of our attractiveness to our customers is our ability to ensure a high level of execution certainty. We anticipate that this ability to originate, source, develop and finance projects will ensure we can continue to grow and meet the needs of our customers.
Long-term Revenue Contracts: Our C&I solar generation contracts have a typical length of 20 years or longer, creating long-term relationships with customers that allow us to cross-sell additional current and future products and services. The average remaining life of our current contracts is approximately 15 years. These long-term contracts are either structured at a fixed rate, often with an escalator, or floating rate pegged at a discount to the prevailing local utility rates. We refer to these latter contracts as variable rate, and as of March 31, 2024, these variable rate contracts make up approximately 54% of our current installed portfolio. Contracts with a fixed rate and a fixed rate with an escalator make up approximately 28% and 18% of our current installed portfolio, respectively. During the three months ended March 31, 2024, overall utility rates generally increased in states where we have projects under variable rate contracts, but there can be no guarantee that they will continue to do so. The realization of solar power price increases varies depending on region, utility and terms of revenue contract, but generally, we would benefit from such increases in the future as inflationary pressures persist.
Flexible Financing Solutions: We have a market-leading cost of capital in an investment-grade rated scalable credit facility from Blackstone, which enables us to be competitive bidders in asset acquisition and development. In addition to our Blackstone term loan, we also have financing available through a revolving credit facility which has $200 million of committed capacity with 5-year maturity and interest of SOFR plus spread between 160 - 260 basis points on drawn balances, a construction facility which has $200 million of committed capacity with a 5-year maturity and interest of SOFR plus 350 basis points on drawn balances, and a term loan which has $100 million of additional committed capacity with a 6-year maturity and an initial fixed interest rate of 8.50%, subject to adjustments.
Leadership: We have a strong executive leadership team who has extensive experience in capital markets, solar development and solar construction, with over 20 years of experience each. Moreover, through the transaction structure, management and employees will continue to own a significant interest in the Company. As described in our Current Report on Form 8-K, filed with the Securities and Exchange Commission on April 29, 2024, we announced the resignation of Lars R. Norell as our Co-Chief Executive Officer and the appointment of Gregg Felton as our sole Chief Executive Officer.
CBRE Partnership: Our partnership with CBRE, the largest global real estate services company, provides us with a clear path to creating new customer relationships. 90% of the Fortune 100 are CBRE clients, providing a significant opportunity for us to expand our customer base.
Seasonality
The amount of electricity our solar energy systems produce is dependent in part on the amount of sunlight, or irradiation, where the assets are located. Because shorter daylight hours in winter months and poor weather conditions due to rain or snow results in less irradiation, the output of solar energy systems will vary depending on the season and the overall weather conditions in a year. While we expect seasonal variability to occur, the geographic diversity in our assets helps to mitigate our aggregate seasonal variability.
36


Another aspect of seasonality relates to our construction program, which is more productive during warmer weather months and generally results in project completion during fourth quarter. This is particularly relevant for our projects under construction in colder climates like the Northeast.
Pipeline
Our pipeline, comprised of a mix of operating assets and new build assets, is being evaluated by our team each quarter. As of March 31, 2024, this pipeline includes 14 MW of assets in construction and pre-construction in Maryland with CBRE Investment Management and additional potential new build assets in Illinois which we are in discussions with various CBRE customers about. Additionally, we are evaluating 100 MW to 150 MW of operating asset acquisition opportunities.
Key Financial and Operational Metrics
We regularly review a number of metrics, including the following key operational and financial metrics, to evaluate our business, measure our performance and liquidity, identify trends affecting our business, formulate our financial projections and make strategic decisions.
Megawatts Installed
Megawatts installed represents the aggregate megawatt nameplate capacity of solar energy systems for which panels, inverters, and mounting and racking hardware have been installed on premises in the period.
As of March 31,
Change
20242023MW%
Megawatts installed
981 678 303 45 %
Cumulative megawatts installed increased from 678 MW as of March 31, 2023, to 981 MW as of March 31, 2024, a 45% increase.

As of March 31, 2024
As of December 31, 2023
Change
MW%
Megawatts installed
981 896 85 %

Cumulative megawatts installed increased from 896 MW as December 31, 2023, to 981 MW as of March 31, 2024, a 9% increase.

The following table provides an overview of megawatts installed by state as of March 31, 2024:

StateMegawatts installedShare, percentage
New York20520.9%
New Jersey17718.0%
Massachusetts15015.3%
California12012.2%
North Carolina676.8%
Minnesota606.1%
South Carolina424.2%
Hawaii343.5%
Nevada212.2%
All other10510.8%
Total981100.0%

Megawatt Hours Generated
37


Megawatt hours (“MWh”) generated represents the output of solar energy systems from operating solar energy systems. MWh generated relative to nameplate capacity can vary depending on multiple factors such as design, equipment, location, weather and overall system performance.
Three months ended March 31,Change
20242023MWh%
Megawatt hours generated
210,000 137,000 73,000 53 %

Megawatt hours generated increased from 137,000 MWh for the three months ended March 31, 2023, to 210,000 MWh for the three months ended March 31, 2024, a 53% increase.
Non-U.S. GAAP Financial Measures
Adjusted EBITDA

We define adjusted EBITDA as net income plus net interest expense, depreciation, amortization and accretion expense, income tax expense or benefit, acquisition and entity formation costs, stock-based compensation expense, and excluding the effect of certain non-recurring items we do not consider to be indicative of our ongoing operating performance such as, but not limited to, gain or loss on fair value remeasurement of contingent consideration, gain or loss on disposal of property, plant and equipment, change in fair value of Alignment Shares liability, loss on extinguishment of debt, net, and other miscellaneous items of other income and expenses.

We define adjusted EBITDA margin as adjusted EBITDA divided by operating revenues.

Adjusted EBITDA and adjusted EBITDA margin are non-U.S. GAAP financial measures that we use to measure our performance. We believe that investors and analysts also use adjusted EBITDA and adjusted EBITDA margin in evaluating our operating performance. These measurements are not recognized in accordance with U.S. GAAP and should not be viewed as an alternative to U.S. GAAP measures of performance. The U.S. GAAP measure most directly comparable to adjusted EBITDA is net income and to adjusted EBITDA margin is net income over operating revenues. The presentation of adjusted EBITDA and adjusted EBITDA margin should not be construed to suggest that our future results will be unaffected by non-cash or non-recurring items. In addition, our calculation of adjusted EBITDA and adjusted EBITDA margin are not necessarily comparable to adjusted EBITDA and adjusted EBITDA margin as calculated by other companies and investors and analysts should read carefully the components of our calculations of these non-U.S. GAAP financial measures.

We believe adjusted EBITDA is useful to management, investors and analysts in providing a measure of core financial performance adjusted to allow for comparisons of results of operations across reporting periods on a consistent basis. Factors in this determination include the exclusion of (1) variability due to gains or losses related to fair value remeasurement of contingent consideration and the change in fair value of Alignment Shares liability, (2) strategic decisions to acquire businesses, dispose of property, plant and equipment or extinguish debt, and (3) the non-recurring nature of stock-based compensation and other miscellaneous items of income and expense, which affect results in a given period or periods. In addition, adjusted EBITDA represents the business performance of the Company before the application of statutory income tax rates and tax adjustments corresponding to the various jurisdictions in which the Company operates, as well as interest expense and depreciation, amortization and accretion expense, which are not representative of our ongoing operating performance.

Adjusted EBITDA is also used by our management for internal planning purposes, including our consolidated operating budget, and by our board of directors in setting performance-based compensation targets. Adjusted EBITDA should not be considered an alternative to but viewed in conjunction with U.S. GAAP results, as we believe it provides a more complete understanding of ongoing business performance and trends than U.S. GAAP measures alone. Adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our results as reported under U.S. GAAP.

38


Three Months Ended March 31,
20242023
(in thousands)
Reconciliation of Net income to Adjusted EBITDA:
Net income$4,055 $3,845 
Income tax expense4,896 888 
Interest expense, net16,193 12,446 
Depreciation, amortization and accretion expense16,130 11,376 
Stock-based compensation4,304 2,872 
Acquisition and entity formation costs1,066 1,491 
(Gain) loss on fair value remeasurement of contingent consideration, net(79)50 
Gain on disposal of property, plant and equipment(88)— 
Change in fair value of Alignment Shares liability(26,077)(17,018)
Other (income) expense, net(683)90 
Adjusted EBITDA
$19,717 $16,040 
Three Months Ended March 31,
20242023
(in thousands)
Reconciliation of Adjusted EBITDA margin:
Adjusted EBITDA
$19,717 $16,040 
Operating revenues, net
40,659 29,378 
Adjusted EBITDA margin
48 %55 %

Components of Results of Operations
The Company derives its operating revenues principally from power purchase agreements, net metering credit agreements, solar renewable energy credits, and performance based incentives.
Power sales under PPAs. A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) pursuant to the terms of PPAs. The PPAs typically have fixed or floating rates and are generally invoiced monthly. The Company applied the practical expedient allowing the Company to recognize revenue in the amount that the Company has a right to invoice which is equal to the volume of energy delivered multiplied by the applicable contract rate. As of March 31, 2024, PPAs have a weighted average remaining life of 11 years.
Power sales under net metering credit agreements. A portion of the Company’s power sales revenues are obtained through the sale of net metering credits under net metering credit agreements (“NMCAs”). Net metering credits are awarded to the Company by the local utility based on kilowatt hour generation by solar energy facilities, and the amount of each credit is determined by the utility’s applicable tariff. The Company currently receives net metering credits from various utilities including Eversource Energy, National Grid Plc, and Xcel Energy. There are no direct costs associated with net metering credits, and therefore, they do not receive an allocation of costs upon generation. Once awarded, these credits are then sold to third party offtakers pursuant to the terms of the offtaker agreements. The Company views each net metering credit in these arrangements as a distinct performance obligation satisfied at a point in time. Generally, the customer obtains control of net metering credits at the point in time when the utility assigns the generated credits to the Company account, who directs the utility to allocate to the customer based upon a schedule. The transfer of credits by the Company to the customer can be up to one month after the underlying power is generated. As a result, revenue related to NMCA is recognized upon delivery of net metering credits by the Company to the customer. As of March 31, 2024, NMCAs have a weighted average remaining life of 19 years.
SREC revenue. The Company applies for and receives SRECs in certain jurisdictions for power generated by solar energy systems it owns. The quantity of SRECs is based on the amount of energy produced by the Company’s qualifying generation facilities. SRECs are sold pursuant to agreements with third parties, who typically require SRECs to comply with
39


state-imposed renewable portfolio standards. Holders of SRECs may benefit from registering the credits in their name to comply with these state-imposed requirements, or from selling SRECs to a party that requires additional SRECs to meet its compliance obligations. The Company receives SRECs from various state regulators including New Jersey Board of Public Utilities, Massachusetts Department of Energy Resources, and Maryland Public Service Commission. There are no direct costs associated with SRECs and therefore, they do not receive an allocation of costs upon generation. The majority of individual SREC sales reflect a fixed quantity and fixed price structure over a specified term. The Company typically sells SRECs to different customers from those purchasing the energy under PPAs. The Company believes the sale of each SREC is a distinct performance obligation satisfied at a point in time and that the performance obligation related to each SREC is satisfied when each SREC is delivered to the customer.
Power sales on wholesale markets. A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) on the wholesale market operated by PJM Interconnection at floating spot prices. The promise to sell energy on a wholesale market is a separate distinct performance obligation and revenue is recognized as energy is delivered at the interconnection point.
Rental income. Rental income is primarily derived from the master lease agreement with Vitol (as described in Note 5, "Acquisitions," to our condensed consolidated financial statements included elsewhere in this Report) as well as long-term PPAs accounted for as operating leases under ASC 842. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessor. Certain leases include variable lease payments associated with production of solar facilities, which are recognized as rental income in period the energy is delivered.
Performance based incentives. Many state governments, utilities, municipal utilities and co-operative utilities offer a rebate or other cash incentive for the installation and operation of a renewable energy facility. Up-front rebates provide funds based on the cost, size or expected production of a renewable energy facility. Performance based incentives provide cash payments to a system owner based on the energy generated by its renewable energy facility during a pre-determined period, and they are paid over that time period. The Company recognizes revenue from state and utility incentives at the point in time in which they are earned.
In 2023, performance based incentives are primarily represented by cash awards granted to the Company by the New York State Energy Research & Development Authority ("NYSERDA") for the development of distributed solar facilities in the State of New York.

Revenue recognized on contract liabilities. The Company recognizes contract liabilities related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037.
Cost of operations (exclusive of depreciation and amortization). Cost of operations primarily consists of operations and maintenance expense, site lease expense, insurance premiums, property taxes and other miscellaneous costs associated with the operations of solar energy facilities. Altus Power expects its cost of operations to continue to grow in conjunction with its business growth. These costs as a percentage of revenue will decrease over time, offsetting efficiencies and economies of scale with inflationary increases of certain costs.
General and administrative. General and administrative expense consists primarily of salaries, bonuses, benefits and all other employee-related costs, including stock-based compensation, professional fees related to legal, accounting, human resources, finance and training, information technology and software services, marketing and communications, travel, rent, and other office-related expenses.
Altus Power expects increased general and administrative expenses as it continues to grow its business but to decrease over time as a percentage of revenue. Altus Power also expects to incur additional expenses as a result of operating as a public company, including expenses necessary to comply with the rules and regulations applicable to companies listed on a national securities exchange and related to compliance and reporting obligations pursuant to the rules and regulations of the U.S. Securities and Exchange Commission ("SEC"). Further, Altus Power expects to incur higher expenses for investor relations, accounting advisory, directors' and officers’ insurance, and other professional services.
Depreciation, amortization and accretion expense. Depreciation expense represents depreciation on solar energy systems that have been placed in service. Depreciation expense is computed using the straight-line composite method over the estimated useful lives of assets. Leasehold improvements are depreciated over the shorter of the estimated useful lives or the remaining term of the lease. Amortization includes third party costs necessary to acquire PPA and NMCA customers, value
40


ascribed to in-place leases, and favorable and unfavorable rate revenues contracts. Value ascribed to in-place leases is amortized using the straight-line method ratably over the term of the individual site leases. Third party costs necessary to acquire PPAs and NMCA customers are amortized using the straight-line method ratably over 15-25 years based upon the term of the customer contract. Estimated fair value allocated to the favorable and unfavorable rate PPAs and REC agreements are amortized using the straight-line method over the remaining non-cancelable terms of the respective agreements. Accretion expense includes over time increase of asset retirement obligations associated with solar energy facilities.
Acquisition and entity formation costs. Acquisition and entity formation costs represent costs incurred to acquire businesses and form new legal entities. Such costs primarily consist of professional fees for banking, legal, accounting and appraisal services.
Fair value remeasurement of contingent consideration. In connection with various acquisitions, contingent consideration may be payable upon achieving certain conditions. The Company estimates the fair value of contingent consideration using a Monte Carlo simulation model or an expected cash flow approach. Significant assumptions used in the measurement of fair value of contingent consideration associated with various acquisitions include market power rates, estimated volumes of power generation of acquired solar energy facilities, percentage of completion of in-development solar energy facilities, and the risk-adjusted discount rate associated with the business.
Gain or loss on disposal of property, plant and equipment. In connection with the disposal of assets, the Company recognizes a gain or loss on disposal of property, plant and equipment, which represents the difference between the consideration received and the carrying value of the disposed asset.
Stock-based compensation. Stock-based compensation expense is recognized for awards granted under the Legacy Incentive Plans and Omnibus Incentive Plan, as defined in Note 14, "Stock-Based Compensation," to our condensed consolidated financial statements included elsewhere in this Report.
Change in fair value of Alignment Shares liability. Alignment Shares represent Class B common stock of the Company which were issued in connection with the Merger. Class B common stock, par value $0.0001 per share ("Alignment Shares") are accounted for as liability-classified derivatives, which were remeasured as of March 31, 2024, and the resulting gain was included in the condensed consolidated statements of operations. The Company estimates the fair value of outstanding Alignment Shares using a Monte Carlo simulation valuation model utilizing a distribution of potential outcomes based on a set of underlying assumptions such as stock price, volatility, and risk-free interest rates.
Other expense and income, net. Other income and expenses primarily represent interest income, and other miscellaneous items.
Interest expense, net. Interest expense, net represents interest on our borrowings under our various debt facilities, amortization of debt discounts and deferred financing costs, and unrealized gains and losses on interest rate swaps.
Income tax expense and benefit. We account for income taxes under ASC 740, Income Taxes. As such, we determine deferred tax assets and liabilities based on temporary differences resulting from the different treatment of items for tax and financial reporting purposes. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse. Additionally, we must assess the likelihood that deferred tax assets will be recovered as deductions from future taxable income. We have a partial valuation allowance on our deferred state tax assets because we believe it is more likely than not that a portion of our deferred state tax assets will not be realized. We evaluate the recoverability of our deferred tax assets on an annual basis.
Net income and loss attributable to noncontrolling interests and redeemable noncontrolling interests. Net income and loss attributable to noncontrolling interests and redeemable noncontrolling interests represents third-party interests in the net income or loss of certain consolidated subsidiaries based on Hypothetical Liquidation at Book Value.
41


Results of Operations – Three Months Ended March 31, 2024, Compared to Three Months Ended March 31, 2023 (Unaudited)

Three Months Ended March 31,Change
20242023$%
(in thousands)
Operating revenues, net$40,659 $29,378 $11,281 38.4 %
Operating expenses
Cost of operations (exclusive of depreciation and amortization shown separately below)10,920 5,976 4,944 82.7 %
General and administrative10,022 7,362 2,660 36.1 %
Depreciation, amortization and accretion expense16,130 11,376 4,754 41.8 %
Acquisition and entity formation costs1,066 1,491 (425)(28.5)%
(Gain) loss on fair value remeasurement of contingent consideration, net(79)50 (129)(258.0)%
Gain on disposal of property, plant and equipment(88)— (88)100.0 %
Stock-based compensation4,304 2,872 1,432 49.9 %
Total operating expenses$42,275 $29,127 $13,148 45.1 %
Operating (loss) income(1,616)251 (1,867)*
Other (income) expense
Change in fair value of Alignment Shares liability(26,077)(17,018)(9,059)53.2 %
Other (income) expense, net(683)90 (773)*
Interest expense, net16,193 12,446 3,747 30.1 %
Total other income, net$(10,567)$(4,482)$(6,085)135.8 %
Income before income tax expense$8,951 $4,733 $4,218 89.1 %
Income tax expense(4,896)(888)(4,008)*
Net income$4,055 $3,845 $210 5.5 %
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests(3,454)(1,772)(1,682)94.9 %
Net income attributable to Altus Power, Inc.$7,509 $5,617 $1,892 33.7 %
Net income per share attributable to common stockholders
Basic$0.05 $0.04 $0.01 25.0 %
Diluted$0.05 $0.03 $0.02 66.7 %
Weighted average shares used to compute net income per share attributable to common stockholders
Basic159,025,740 158,621,674 404,066 0.3 %
Diluted162,242,148 161,003,402 1,238,746 0.8 %

* Percentage is not meaningful


42


Operating revenues, net
Three Months Ended March 31,Change
20242023Change%
(in thousands)
Power sales under PPAs$12,625 $8,986 $3,639 40.5 %
Power sales under NMCAs9,977 6,836 3,141 45.9 %
Power sales on wholesale markets295 356 (61)(17.1)%
Total revenue from power sales22,897 16,178 6,719 41.5 %
Solar renewable energy credit revenue9,936 10,067 (131)(1.3)%
Rental income2,085 626 1,459 233.1 %
Performance based incentives4,807 2,098 2,709 129.1 %
Revenue recognized on contract liabilities914 409 505 123.5 %
Other20 — 20 100.0 %
Total operating revenues, net$40,659 $29,378 $11,281 38.4 %
Operating revenues, net increased by $11.3 million, or 38.4%, for the three months ended March 31, 2024, compared to the three months ended March 31, 2023, primarily due to the increased number of operating solar energy facilities in our portfolio.
Cost of operations
Three Months Ended March 31,Change
20242023$%
(in thousands)
Cost of operations (exclusive of depreciation and amortization shown separately below)
$10,920 $5,976 $4,944 82.7 %
Cost of operations increased by $4.9 million, or 82.7%, during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to the increased number of operating solar energy facilities in our portfolio.
General and administrative
Three Months Ended March 31,Change
20242023$%
(in thousands)
General and administrative
$10,022 $7,362 $2,660 36.1 %
General and administrative expense increased by $2.7 million, or 36.1%, during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to increase in general personnel costs resulting from increased headcount in multiple job functions.
Depreciation, amortization and accretion expense
Three Months Ended March 31,Change
20242023$%
(in thousands)
Depreciation, amortization and accretion expense
$16,130 $11,376 $4,754 41.8 %
43


Depreciation, amortization and accretion expense increased by $4.8 million, or 41.8%, during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to the increased number of operating solar energy facilities in our portfolio.
Acquisition and entity formation costs
Three Months Ended March 31,Change
20242023$%
(in thousands)
Acquisition and entity formation costs
$1,066 $1,491 $(425)(28.5)%
Acquisition and entity formation costs decreased by 28.5% during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to costs associated with the True Green II Acquisition (as defined in Note 7, "Fair Value Measurements" to our condensed consolidated financial statements included elsewhere in this Report) completed on February 15, 2023.
(Gain) loss on fair value remeasurement of contingent consideration
Three Months Ended March 31,Change
20242023$%
(in thousands)
(Gain) loss on fair value remeasurement of contingent consideration
$(79)$50 $(129)(258.0)%
Gain or loss on fair value remeasurement of contingent consideration is primarily associated with the True Green II Acquisition, the Caldera Acquisition, and the Solar Acquisition (as defined in our condensed consolidated financial statements included elsewhere in this Report). A gain or loss on fair value remeasurement was recorded for the three months ended March 31, 2024 and 2023, due to changes in the values of significant assumptions used in the measurement of fair value.
Gain on disposal of property, plant and equipment
Three Months Ended March 31,Change
20242023$%
(in thousands)
Gain on disposal of property, plant and equipment
$(88)$— $(88)100.0 %
Gain on disposal of property, plant and equipment is associated with the disposal of a solar facility that occurred during the three months ended March 31, 2024. The gain was calculated as the difference excess of consideration received over the carrying value of the disposed asset.
Stock-based compensation
Three Months Ended March 31,Change
20242023$%
(in thousands)
Stock-based compensation
$4,304 $2,872 $1,432 49.9 %
Stock-based compensation expense increased by $1.4 million, or 49.9%, during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to restricted stock units granted under the Omnibus Incentive Plan (as defined in Note 14, "Stock-Based Compensation," to our condensed consolidated financial statements included elsewhere in this Report).
44



Change in fair value of Alignment Shares liability
Three Months Ended March 31,Change
20242023$%
(in thousands)
Change in fair value of Alignment Shares liability
$(26,077)$(17,018)$(9,059)53.2 %
In connection with the Merger, the Company assumed a liability related to Alignment Shares, which was remeasured as of March 31, 2024 and 2023, and the resulting gain was included in the condensed consolidated statement of operations. The gain was primarily driven by the decrease in the Company's stock price during each period.
Other (income) expense, net
Three Months Ended March 31,Change
20242023$%
(in thousands)
Other (income) expense, net
$(683)$90 $(773)*
* Percentage is not meaningful
Other income was $0.7 million during the three months ended March 31, 2024, as compared to other expense of $0.1 million during the three months ended March 31, 2023, primarily due to interest income during three months ended March 31, 2024, as well as miscellaneous other income and expense items during each period.
Interest expense, net
Three Months Ended March 31,Change
20242023$%
(in thousands)
Interest expense, net
$16,193 $12,446 $3,747 30.1 %
Interest expense increased by $3.7 million, or 30.1%, during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to the increase of outstanding debt held by the Company. The increase was partially offset by $2.1 million of unrealized gain on interest rate swaps during the three months ended March 31, 2024.
Income tax expense
Three Months Ended March 31,Change
20242023$%
(in thousands)
Income tax expense
$(4,896)$(888)$(4,008)*
* Percentage is not meaningful
For the three months ended March 31, 2024, the Company recorded an income tax expense of $4.9 million in relation to pretax income of $9.0 million, which resulted in an effective income tax rate of 54.7%. The effective income tax rate was primarily impacted by fair value remeasurement of Alignment Shares, nondeductible compensation, net losses attributable to noncontrolling interests and redeemable noncontrolling interests, and state income taxes.
For the three months ended March 31, 2023, the Company recorded an income tax expense of $0.9 million in relation to a pretax income of $4.7 million, which resulted in an effective income tax rate of 18.8%. The effective income tax rate was primarily impacted by fair value remeasurement of Alignment Shares, nondeductible compensation, and state income taxes.
Related to the fair value remeasurement, the Company has issued Alignment Shares. These awards are liability classified awards for U.S. GAAP, and, as such, they are required to be remeasured to fair value each reporting period with the change in
45


value included in operating income. The Alignment Shares are considered equity awards for U.S. tax purposes. Therefore, the change in U.S. GAAP value does not result in taxable income or deduction. The U.S. GAAP change in fair value results in a permanent tax difference which impacts the Company’s estimated annual effective tax rate.
Net loss attributable to redeemable noncontrolling interests and noncontrolling interests
Three Months Ended March 31,Change
20242023$%
(in thousands)
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests
$(3,454)$(1,772)$(1,682)94.9 %

Net loss attributable to redeemable noncontrolling interests and noncontrolling interests increased by $1.7 million, or 94.9%, during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to changes in funding provided by tax equity investors and acquisitions of tax equity partnerships with non-controlling interests. Overall loss was partially offset by loss allocations due to reduced recapture periods for investment tax credits.

46



Liquidity and Capital Resources
As of March 31, 2024, the Company had total cash and restricted cash of $203.5 million. For a discussion of our restricted cash, see Note 2, “Significant Accounting Policies, Cash, Cash Equivalents, and Restricted Cash,” to our condensed consolidated financial statements.
We seek to maintain diversified and cost-effective funding sources to finance and maintain our operations, fund capital expenditures, including customer acquisitions, and satisfy obligations arising from our indebtedness. Historically, our primary sources of liquidity included proceeds from the issuance of redeemable preferred stock, borrowings under our debt facilities, third party tax equity investors and cash from operations. Our business model requires substantial outside financing arrangements to grow the business and facilitate the deployment of additional solar energy facilities. We will seek to raise additional required capital from borrowings under our existing debt facilities, third party tax equity investors, and cash from operations.

The solar energy systems that are in service are expected to generate a positive return rate over the useful life, typically 32 years. After solar energy systems commence operations, they typically do not require significant additional capital expenditures to maintain operating performance. However, in order to grow, we are currently dependent on financing from outside parties. The Company expects to have sufficient cash and cash flows from operations to meet working capital, debt service obligations, contingencies and anticipated required capital expenditures for at least the next 12 months. However, we are subject to business and operational risks that could adversely affect our ability to raise additional financing. If financing is not available to us on acceptable terms if and when needed, we may be unable to finance installation of our new customers’ solar energy systems in a manner consistent with our past performance, our cost of capital could increase, or we may be required to significantly reduce the scope of our operations, any of which would have a material adverse effect on our business, financial condition, results of operations and prospects. In addition, our tax equity funds and debt instruments impose restrictions on our ability to draw on financing commitments. If we are unable to satisfy such conditions, we may incur penalties for non-performance under certain tax equity funds, experience installation delays, or be unable to make installations in accordance with our plans or at all. Any of these factors could also impact customer satisfaction, our business, operating results, prospects and financial condition.

Contractual Obligations and Commitments
We enter into service agreements in the normal course of business. These contracts do not contain any minimum purchase commitments. Certain agreements provide for termination rights subject to termination fees or wind down costs. Under such agreements, we are contractually obligated to make certain payments to vendors, mainly, to reimburse them for their unrecoverable outlays incurred prior to cancellation. The exact amounts of such obligations are dependent on the timing of termination, and the exact terms of the relevant agreement and cannot be reasonably estimated. As of March 31, 2024, we do not expect to cancel these agreements.
The Company has operating leases for land and building rooftops and has contractual commitments to make payments in accordance with site lease agreements.
Off-Balance Sheet Arrangements
The Company enters into letters of credit and surety bond arrangements with lenders, local municipalities, government agencies, and land lessors. These arrangements relate to certain performance-related obligations and serve as security under the applicable agreements. As of March 31, 2024 and December 31, 2023, the Company had outstanding letters of credit and surety bonds totaling $58.2 million and $60.1 million, respectively. Our outstanding letters of credit are primarily used to fund the debt service reserve accounts associated with our term loans. We believe the Company will fulfill the obligations under the related arrangements and do not anticipate any material losses under these letters of credit or surety bonds.
ATM Program
On April 6, 2023, the Company entered into a Controlled Equity Offering Sales Agreement (the “Sales Agreement”) with Cantor Fitzgerald & Co. (“Cantor”), Nomura Securities International, Inc. (“Nomura”) and Truist Securities, Inc. (“Truist” and, together with Cantor and Nomura, the “Agents,” and each, an “Agent”). The Sales Agreement provides for the offer and sale of our Class A common stock from time to time through an “at the market offering” (“ATM”) program under which the Agents act as sales agent or principal, subject to certain limitations, including the maximum aggregate dollar amount registered pursuant to the applicable prospectus supplement. Pursuant to the prospectus supplement filed by the Company on dated April 6, 2023, the Company may offer and sell up to $200 million of shares of Class A common stock pursuant to the Sales Agreement. For the
47


three months ended March 31, 2024, no shares of common stock were sold through the ATM equity program. Any issuances under the ATM are subject to approval of the Board.
Debt
APAF Term Loan
On August 25, 2021, APA Finance, LLC (“APAF”), a wholly owned subsidiary of the Company, entered into a $503.0 million term loan facility with Blackstone Insurance Solutions ("BIS") through a consortium of lenders, which consists of investment grade-rated Class A and Class B notes (the “APAF Term Loan”). The APAF Term Loan has a weighted average 3.51% annual fixed rate and matures on February 29, 2056 (“Final Maturity Date”).
The APAF Term Loan amortizes at an initial rate of 2.5% of outstanding principal per annum for a period of 8 years at which point the amortization steps up to 4% per annum until September 30, 2031 (“Anticipated Repayment Date”). After the Anticipated Repayment Date, the loan becomes fully-amortizing, and all available cash is used to pay down principal until the Final Maturity Date. The APAF Term Loan is secured by membership interests in the Company's subsidiaries.
As of March 31, 2024, the outstanding principal balance of the APAF Term Loan was $471.5 million less unamortized debt discount and loan issuance costs totaling $6.5 million. As of December 31, 2023, the outstanding principal balance of the APAF Term Loan was $474.6 million less unamortized debt discount and loan issuance costs totaling $6.7 million.
As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants under the APAF Term Loan.
APAF II Term Loan
On December 23, 2022, APA Finance II, LLC (“APAF II”), a wholly owned subsidiary of the Company, entered into a $125.7 million term loan facility (the “APAF II Term Loan”) with KeyBank National Association ("KeyBank") and The Huntington Bank ("Huntington") as lenders. The proceeds of the APAF II Term Loan were used to repay the outstanding amounts under certain project-level loans. The APAF II Term Loan matures on December 23, 2027, and has a variable interest rate based on SOFR plus a spread of 1.475%. Simultaneously with entering into the APAF II Term Loan, the Company entered into interest rate swaps for 100% of the amount of debt outstanding, which effectively fixed the interest rate at 4.885% (see Note 7, "Fair Value Measurements," to our condensed consolidated financial statements included elsewhere in this Report for further details). The APAF II Term Loan is secured by membership interests in the Company's subsidiaries.
As of March 31, 2024, the outstanding principal balance of the APAF II Term Loan was $111.8 million, less unamortized debt issuance costs of $2.0 million. As of December 31, 2023, the outstanding principal balance of the APAF II Term Loan was $112.8 million, less unamortized debt issuance costs of $2.2 million. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants under the APAF II Term Loan.
APAF III Term Loan
On February 15, 2023, the Company, through its subsidiaries, APA Finance III Borrower, LLC (the “APAF III Borrower”) and APA Finance III Borrower Holdings, LLC (“Holdings”), entered into a new long-term funding facility under the terms of a credit agreement among the APAF III Borrower, Holdings, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF III Term Loan”).
This funding facility provides for a term loan of $204.0 million at a fixed rate of 5.62%. The APAF III Term Loan amortizes at a rate of 2.5% of initial outstanding principal until the anticipated repayment date of June 30, 2033. The maturity date of the term loan is October 31, 2047. Upon lender approval, the APAF III Borrower has the right to increase the funding facility to make additional draws for certain solar generating facilities, as set forth in the credit agreement. On February 15, 2023, the Company borrowed $193.0 million from this facility to fund the True Green II Acquisition and the associated costs and expenses. The principal balance borrowed under the APAF III Term Loan was offset by $4.0 million of debt issuance costs and $6.3 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033. The APAF III Term Loan is secured by membership interests in the Company's subsidiaries.
On June 15, 2023 and July 21, 2023, the Company amended the APAF III Term Loan to add $47.0 million and $28.0 million of additional borrowings, respectively, the proceeds of which were used to repay outstanding term loans under the
48


Construction to Term Loan Facility (as defined below), and to provide long-term financing for new solar projects. The principal balance borrowed under the amendments was offset by $0.3 million and $0.2 million of issuance costs, respectively, and $1.5 million and $1.1 million of issuance discount, respectively, which have been deferred and will be recognized as interest expense through June 30, 2033.
On December 20, 2023, the Company amended the APAF III Term Loan to add $163.0 million of additional borrowings, the proceeds of which were used to fund the Caldera Acquisition. The amendment increased the weighted average fixed interest rate for all borrowings under the APAF III Term Loan to 6.03%, and increased the rate of amortization for the new borrowings under the amendment to 3.25% per annum until June 30, 2033. The principal balance borrowed under the amendment was offset by $1.3 million of issuance costs and $0.8 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033.
As of March 31, 2024, the outstanding principal balance of the APAF III Term Loan was $423.6 million, less unamortized debt issuance costs and discount of $14.0 million. As of December 31, 2023, the outstanding principal balance of the APAF III Term Loan was $426.6 million, less unamortized debt issuance costs and discount of $14.3 million. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants.
APAF IV Term Loan
On March 26, 2024, the Company, through its subsidiaries, APA Finance IV, LLC (the “APAF IV Borrower”), and APA Finance IV Holdings, LLC (“Holdings”) has entered into a new term loan facility under the terms of a credit agreement among the APAF IV Borrower, Holdings, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF IV Term Loan”).
The APAF IV Term Loan, which matures on March 26, 2049, bears interest at a fixed rate of 6.45% per annum on outstanding principal amounts under the term loan. The Term Loan Facility has an anticipated repayment date of June 30, 2034. Upon lender approval, the APAF IV Borrower has the right to increase the Term Loan Facility to make additional draws for certain acquisitions of solar assets that otherwise satisfy the criteria for permitted acquisitions, as defined in the credit agreement. On March 26, 2024, the Company borrowed $101.0 million under the APAF IV Term Loan in connection with the Vitol Acquisition, which closed on January 31, 2024. The principal balance borrowed under the APAF IV Term Loan was offset by $1.6 million of debt issuance costs, which have been deferred and will be recognized as interest expense through June 30, 2034. The APAF IV Term Loan is secured by membership interests in the Company's subsidiaries.
As of March 31, 2024, the outstanding principal balance of the APAF IV Term Loan was $101.0 million, less unamortized debt issuance costs and discount of $1.6 million. As of March 31, 2024, the Company was in compliance with all covenants under the APAF IV Term Loan.
APAGH Term Loan
On December 27, 2023, APA Generation Holdings, LLC (“APAGH” or the “APAGH Borrower”), a wholly owned subsidiary of the Company, entered into a credit agreement (the “APAGH Term Loan”) with an affiliate of Goldman Sachs Asset Management and CPPIB Credit Investments III Inc., a subsidiary of Canada Pension Plan Investment Board, as "Lenders." The total commitment under the credit agreement is $100.0 million. The Company can also allow for the funding of additional incremental loans in an amount not to exceed $100.0 million over the term of the credit agreement at the discretion of the Lenders. Subject to certain exceptions, the APAGH Borrower’s obligations to the Lenders are secured by the assets of the APAGH Borrower, its parent, Altus Power, LLC (“Holdings”) and the Company and are further guaranteed by Holdings and the Company.
Interest accrues on any outstanding balance at an initial fixed rate equal to 8.50%, subject to adjustments. The maturity date of the term loan is December 27, 2029.

On December 27, 2023, the Company borrowed $100.0 million under the APAGH Term Loan to fund future growth needs, which was partially offset by $3.0 million of issuance discount. The Company incurred $1.0 million of debt issuance costs related to the APAGH Term Loan, which have been deferred and will be recognized as interest expense through December 27, 2029.

As of March 31, 2024, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs of $3.8 million. As of December 31, 2023, the outstanding principal balance of the APAGH Term Loan was
49


$100.0 million, less unamortized debt issuance costs and discount of $4.0 million. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants.
APAG Revolver
On December 19, 2022, APA Generation, LLC (“APAG”), a wholly owned subsidiary of the Company, entered into revolving credit facility with Citibank, N.A. with a total committed capacity of $200.0 million (the "APAG Revolver"). Outstanding amounts under the APAG Revolver have a variable interest rate based on a base rate and an applicable margin. The APAG Revolver is secured by membership interests in the Company's subsidiaries. The APAG Revolver matures on December 19, 2027. As of March 31, 2024, and December 31, 2023, there was $65.0 million outstanding under the APAG Revolver. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants under the APAG Revolver.
APACF II Facility
On November 10, 2023, APACF II, LLC (“APACF II” or the “APACF II Borrower”) a wholly-owned subsidiary of the Company, entered into a credit agreement among the APACF II Borrower, APACF II Holdings, LLC, Pass Equipment Co., LLC, each of the project companies from time to time party thereto, each of the tax equity holdcos from time to time party thereto, U.S. Bank Trust Company, National Association, U.S. Bank National Association, each lender from time to time party thereto (collectively, the “Lenders”) and Blackstone Asset Based Finance Advisors LP, as Blackstone representative (“APACF II Facility”).
The aggregate amount of the commitments under the credit agreement is $200.0 million. The APACF II Facility matures on November 10, 2027, and bears interest at an annual rate of SOFR plus 3.25%. Borrowings under the APACF II Facility, which mature 364 days after the borrowings occur, may be used by the APACF II Borrower to fund construction costs including equipment, labor, interconnection, as well as other development costs. The Company incurred $0.3 million of debt issuance costs related to the APACF II Facility, which have been deferred and will be recognized as interest expense through November 10, 2027. On January 19, 2024, the Company borrowed $31.9 million under the APACF II Facility, which was offset by $0.6 million of debt issuance costs, which have been deferred and will be recognized as interest expense through November 10, 2027. The APACF II Facility is secured by membership interests in the Company's subsidiaries and other collateral, including equipment.

As of March 31, 2024, the outstanding principal balance of the APACF II Facility was $31.9 million, less unamortized debt issuance costs of $0.9 million. As of December 31, 2023, no amounts were outstanding under the APACF II Facility. As of March 31, 2024, the Company was in compliance with all covenants under the APACF II Facility.
Other Term Loans - Construction to Term Loan Facility
On January 10, 2020, APA Construction Finance, LLC (“APACF”) a wholly-owned subsidiary of the Company, entered into a credit agreement with Fifth Third Bank, National Association and Deutsche Bank AG New York Branch to fund the development and construction of future solar facilities (“Construction Loan to Term Loan Facility”). The Construction Loan to Term Loan Facility included a construction loan commitment of $187.5 million, which expired on January 10, 2023. The construction loan commitment can convert to a term loan upon commercial operation of a particular solar energy facility. On June 15, 2023, the Company repaid all outstanding term loans of $15.8 million and terminated the facility.
Other Term Loans - Project-Level Term Loan
In conjunction with an acquisition of assets on August 29, 2022, the Company assumed a project-level term loan with an outstanding principal balance of $14.1 million and a fair value discount of $2.2 million. The term loan is subject to scheduled semi-annual amortization and interest payments, and matures on September 1, 2029.
As of March 31, 2024, the outstanding principal balance of the term loan is $11.0 million, less unamortized debt discount of $1.7 million. As of December 31, 2023, the outstanding principal balance of the term loan is $11.0 million, less unamortized debt discount of $1.8 million.
The term loan is secured by an interest in the underlying solar project assets and the revenues generated by those assets. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants.
Financing Obligations Recognized in Failed Sale Leaseback Transactions
50


From time to time, the Company sells equipment to third parties and enters into master lease agreements to lease the equipment back for an agreed-upon term. The Company has assessed these arrangements and determined that the transfer of assets should not be accounted for as a sale in accordance with ASC 842. Therefore, the Company accounts for these transactions using the financing method by recognizing the consideration received as a financing obligation, with the assets subject to the transaction remaining on the balance sheet of the Company and depreciated based on the Company's normal depreciation policy. The aggregate proceeds have been recorded as long-term debt within the condensed consolidated balance sheets.
As of March 31, 2024, the Company's recorded financing obligations were $41.9 million, net of $0.9 million of deferred transaction costs. As of December 31, 2023, the Company's recorded financing obligations were $41.8 million, net of $0.9 million of deferred transaction costs. Payments of $0.3 million and $0.2 million were made under financing obligations for the three months ended March 31, 2024, and 2023, respectively. Interest expense, inclusive of the amortization of deferred transaction costs for the three months ended March 31, 2024 and 2023, was $0.4 million.
Cash Flows
For the Three Months Ended March 31, 2024 and 2023
The following table sets forth the primary sources and uses of cash and restricted cash for each of the periods presented below:
Three Months Ended March 31,
20242023
(in thousands)
Net cash provided by (used for):
Operating activities
$4,525 $14,225 
Investing activities
(141,924)(319,435)
Financing activities
121,985 189,993 
Net decrease in cash and restricted cash
$(15,414)$(115,217)
Operating Activities
During the three months ended March 31, 2024, cash provided by operating activities of $4.5 million consisted primarily of net income of $4.1 million adjusted for net non-cash income of $2.7 million and a net increase in liabilities of $8.0 million, partially offset by a net increase in assets of $4.8 million.
During the three months ended March 31, 2023, cash provided by operating activities of $14.2 million consisted primarily of net income of $3.8 million adjusted for net non-cash income of $0.9 million, a net increase in assets of $4.7 million, and a net increase in liabilities of $6.6 million.
Investing Activities
During the three months ended March 31, 2024, net cash used in investing activities was $141.9 million, consisting of $18.5 million of capital expenditures, $119.6 million of payments to acquire renewable energy businesses, net of cash and restricted cash acquired, and $4.0 million of payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired. Net cash used in investing activities was partially offset by $0.3 million of proceeds from disposal of property, plant and equipment.
During the three months ended March 31, 2023, net cash used in investing activities was $319.4 million, consisting of $24.8 million of capital expenditures, $288.2 million of payments to acquire renewable energy businesses, net of cash and restricted cash acquired, and $6.4 million of payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired.
Financing Activities
During the three months ended March 31, 2024, net cash provided by financing activities was $122.0 million, consisting of $131.9 million of proceeds from issuance of long-term debt. Net cash provided by financing activities was partially off-set
51


by $7.2 million to repay long-term debt, $1.2 million paid for debt issuance costs, and $1.5 million of distributions to noncontrolling interests.
During the three months ended March 31, 2023, net cash provided by financing activities was $190.0 million, consisting of $204.7 million of proceeds from issuance of long-term debt and $1.7 million of contributions from noncontrolling interests. Net cash provided by financing activities was partially offset by $7.7 million to repay long-term debt, $2.0 million paid for debt issuance costs, $4.5 million of deferred purchase price payable, $1.1 million of redemption of redeemable noncontrolling interests, and $1.1 million of distributions to noncontrolling interests.
Critical Accounting Policies and Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including those related to inventories, long-lived assets, goodwill, identifiable intangibles, contingent consideration liabilities and deferred income tax valuation allowances. We base our estimates on historical experience and on appropriate and customary assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Some of these accounting estimates and assumptions are particularly sensitive because of their significance to our condensed consolidated financial statements and because of the possibility that future events affecting them may differ markedly from what had been assumed when the financial statements were prepared. As of March 31, 2024, there have been no significant changes to the accounting estimates that we have deemed critical. Our critical accounting estimates are more fully described in our 2023 Annual Report on Form 10-K.
Other than the policies noted in Note 2, “Significant Accounting Policies,” in the Company’s notes to the condensed consolidated financial statements in this Report, there have been no material changes to its critical accounting policies and estimates as compared to those disclosed in its audited consolidated financial statements in our 2023 Annual Report on Form 10-K.
Emerging Growth Company Status
In April 2012, the Jumpstart Our Business Startups Act of 2012, or the JOBS Act, was enacted. Section 107 of the JOBS Act provides that an “emerging growth company,” or an EGC, can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act of 1933, as amended, or the Securities Act, for complying with new or revised accounting standards. Thus, an EGC can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. Altus Power has elected to use the extended transition period for new or revised accounting standards during the period in which we remain an EGC.

We expect to remain an EGC until the earliest to occur of: (1) the last day of the fiscal year in which we, as applicable, have more than $1.235 billion in annual revenue; (2) the date we qualify as a “large accelerated filer,” with at least $700 million of equity securities held by non-affiliates; (3) the date on which we have issued more than $1.0 billion in non-convertible debt securities during the prior three-year period; and (4) December 31, 2025, the last day of the fiscal year ending after the fifth anniversary of our initial public offering.
Recent Accounting Pronouncements
A description of recently issued accounting pronouncements that may potentially impact our financial position and results of operations is disclosed in Note 2 to our condensed consolidated financial statements appearing elsewhere in this Report.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to various market risks in our normal business activities. Market risk is the potential loss that may result from market changes associated with our business or with an existing or forecasted financial or commodity transactions.
Interest Rate Risk
A significant portion of our outstanding debt has a fixed interest rate (for further details refer to Note 6, "Debt," in our unaudited condensed consolidated financial statements included elsewhere in this Report). However, changes in interest rates create a modest risk because certain borrowings bear interest at floating rates based on LIBOR plus a specified margin. We sometimes manage our interest rate exposure on floating-rate debt by entering into derivative instruments to hedge all or a
52


portion of our interest rate exposure on certain debt facilities. We do not enter into any derivative instruments for trading or speculative purposes. Changes in economic conditions could result in higher interest rates, thereby increasing our interest expense and operating expenses and reducing funds available for capital investments, operations, and other purposes. A hypothetical 10% increase in our interest rates on our variable debt facilities would not have a material impact on the value of the Company’s cash, cash equivalents, debt, net income, or cash flows.
Credit Risk
Financial instruments which potentially subject Altus to significant concentrations of credit risk consist principally of cash and restricted cash. Our investment policy requires cash and restricted cash to be placed with high-quality financial institutions and limits the amount of credit risk from any one issuer. We additionally perform ongoing credit evaluations of our customers’ financial condition whenever deemed necessary and generally do not require collateral.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q, as such term is defined in Rules 13a‐15(e) and 15d‐15(e) under the Securities and Exchange Act, as amended (the “Exchange Act”).
Disclosure controls and procedures are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.
Based on this evaluation of our disclosure controls and procedures, our management, including our Chief Executive Officer and Chief Financial Officer, have concluded that our disclosure controls and procedures were not effective as of March 31, 2024, because of the material weaknesses in our internal control over financial reporting that were disclosed in our 2023 Annual Report on Form 10-K.
Remediation Plan
As previously described in Part II, Item 9A of our 2023 Annual Report on Form 10-K, with the oversight of senior management and our audit committee, we are taking the steps below and plan to take additional measures to remediate the underlying causes of the material weaknesses:
We have proceeded with steps intended to remediate the insufficient qualified personnel material weakness, including the verification that sufficient resources are maintained to operate an effective control environment;
We have performed an initial formalized risk assessment for SOX processes, and are remediating identified control gaps; and
We have proceeded with steps intended to remediate the selection and development of control activities material weakness through the implementation of numerous controls over systems, process, governance and people to improve the broader effectiveness of internal controls over financial reporting.
We cannot assure you that the measures we have taken to date, and are continuing to implement, will be sufficient to remediate the material weaknesses we have identified or avoid potential future material weaknesses.
Changes in Internal Control over Financial Reporting
As discussed above, we implemented certain measures to remediate the material weaknesses identified in the design and operation of our internal control over financial reporting. Other than those measures, there have been no changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended March 31, 2024, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
53


Part II - Other Information
Item 1. Legal Proceedings
From time to time, the Company is a party to a number of claims and governmental proceedings which are ordinary, routine matters incidental to its business. In addition, in the ordinary course of business the Company periodically has disputes with vendors and customers. All current pending matters are not expected to have, either individually or in the aggregate, a material adverse effect on the Company’s financial position or results of operations.
Item 1A. Risk Factors
There have been no material changes to the Risk Factors described in Part I, Item 1A "Risk Factors" of the 2023 Annual Report on Form 10-K.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information

During the three months ended March 31, 2024, the following director/officer terminated their previously adopted “Rule 10b5-1 trading arrangement,” as defined in Item 408(a) of Regulation S-K intending to satisfy the affirmative defense of Rule 10b5-1(c): Mr. Weber terminated his 10b5-1 trading arrangement, which was adopted on September 14, 2023 had a duration of December 14, 2023 to December 31, 2024, and provided for a sale of 750,000 total shares of Class A common stock, subject to certain pricing triggers.

During the three months ended March 31, 2024, the following directors and/or officers adopted a “Rule 10b5-1 trading arrangement,” as defined in Item 408(a) of Regulation S-K intending to satisfy the affirmative defense of Rule 10b5-1(c):

Name and Title
Maximum Number of Shares of Class A Common Stock to be Sold (1)
Duration (2)
Adoption DateExpiration Date
Lars Norell (3)
Former Co-Chief Executive Officer
1,080,000July 1, 2024 – May 30, 2025March 28, 2024May 30, 2025

(1) The volume of sales is determined, in part, based on certain pricing triggers outlined in each adopting person's trading arrangement.

(2) Each trading arrangement permits transactions through and including the earlier to occur of (a) the completion of all sales or (b) the expiration date listed in the table.

(3) Mr. Norell entered into his Rule 10b5-1 trading arrangement, dated March 28, 2024 (the “Norell Trading Arrangement”) through Start Capital LLC, an entity which he controls. The Norell Trading Arrangement amends Mr. Norell’s prior Rule 10b5-1 trading arrangement intending to satisfy the affirmative defense of Rule 10b5-1(c), which was adopted on December 28, 2022, and amended on August 25, 2023, had a duration of December 1, 2023 to May 30, 2025, and provided for a sale of 1,800,000 total shares of Class A common stock, subject to certain pricing triggers.




54


Item 6. Exhibits
Exhibit No.Description
10.1*
10.2*
31.1*
31.2*
32**
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its tags are embedded within the inline XBRL document.
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (embedded within the inline XBRL document).
*Filed herewith
**Furnished herewith
55


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, hereunto duly authorized.
Date: May 9, 2024By:/s/ Gregg J. Felton
Name:Gregg J. Felton
Title:Chief Executive Officer

Date: May 9, 2024By:/s/ Dustin L. Weber
Name:Dustin L. Weber
Title:Chief Financial Officer


56
EX-10.1 2 altus_norell-resignationan.htm EX-10.1 Document

SEPARATION AND RELEASE OF CLAIMS AGREEMENT
This Separation and Release of Claims Agreement (the “Agreement”) is entered into by and between Altus Power, Inc., and its affiliates and subsidiaries, including Altus Power America Management, LLC, a Delaware limited liability company (hereinafter referred to collectively as the “Company”) and Lars Norell (“Norell”) (collectively referred to as the “Parties”).
1.Separation Date. The Parties agree that Norell has voluntarily resigned from his positions as co-Chief Executive Officer of the Company and member of the Company’s Board of Directors as of close of business on April 26, 2024 (the “Separation Date”). After the Separation Date, Norell will not represent and has not represented that Norell is an employee, officer, agent, or representative of the Company for any purpose. Except as otherwise set forth in this Agreement, the Separation Date was the employment termination date for Norell for all purposes, and Norell is not entitled to any further compensation, monies, or other benefits from the Company, including coverage under any benefit plans or programs sponsored by the Company, as of the Separation Date.
2.Return of Property. Norell represents and warrants that he will return or has returned all Company property, including identification cards or badges, access codes or devices, keys, laptops, computers, telephones, mobile phones, hand-held electronic devices, credit cards, electronically stored documents or files and storage devices, physical files, and any other Company property in Norell's possession, within one business day of the Separation Date.
3.Representations. Norell specifically represents, warrants, and confirms that he has disclosed to the Company’s General Counsel before executing this Agreement all complaints or lawsuits which he has filed, if any, against the Company with any state or federal court or arbitration forum.
4.Severance Payments.
(a)Pursuant to Section 5(b) of the Employment Agreement between the Company and Norell dated October 21, 2021 (the “Employment Agreement”), and subject to any and all conditions and obligations set forth therein, the Company will pay Norell, in addition to Final Compensation as defined in the Employment Agreement, (i) twelve (12) months of Norell’s base salary as of the Separation Date ($570,000), less all relevant taxes and other withholdings; (ii) a pro-rata short-term incentive bonus for the 2024 performance period based on the number of days Norell was employed by the Company during the performance period and the amount of the short-term incentive bonus determined based on actual performance for the entire performance period, less all relevant taxes and other withholdings; and (iii) subject to Norell’s timely election and continued eligibility for COBRA continuation coverage, Company-subsidized COBRA continuation coverage of medical, dental and vision benefits for a period of twelve (12) months from the Separation Date (with Norell paying such applicable active employee rates during such twelve (12) month period), or, if earlier, until either Norell becomes eligible for medical benefits from a subsequent employer or Norell does not pay the requisite
1



monthly premium (collectively, the “Severance Payments”). Norell represents, warrants, and confirms that he has received his complete annual bonus for the 2023 performance year.
The base salary portion of the Severance Payment will be payable in the form of salary continuation in accordance with the normal payroll practices of the Company, with the first such payment, which will consist of the portion of the base salary continuation for the Company payroll periods between the Separation Date and the date of payment, made on the Company’s next regular payday following the Effective Date of this Agreement, as defined below, and the remaining installments of the base salary continuation paid on the Company’s regularly scheduled payroll dates for the remainder of the twelve (12) month period from the Separation Date. The pro-rata short-term incentive bonus portion of the Severance Payment will be paid on a date in 2025 as provided in Section 2(b) of the Employment Agreement.
Norell understands, acknowledges, and agrees that pursuant to Section 5(c) of the Employment Agreement, receipt of these benefits is conditioned on his signing and returning, without revoking, this Agreement, and on his continued compliance with the Confidential Information, Inventions and Proprietary Rights Agreement executed on October 21, 2021 (the “CIIA”)(annexed hereto as Exhibit A). Norell further acknowledges that Norell is not entitled to any additional payment or consideration not specifically referenced in this Agreement, and that the payments under this Agreement satisfy in full the payments referenced in paragraph 7(c) of the CIIA.
(b)In further consideration for Norell’s execution of, non-revocation of, and compliance with this Agreement, including the release and waiver of claims and other post-termination obligations, and in addition to the payments provided under Section 5(b) of the Employment Agreement, the Company will: (i) extend the continuation of Norell’s base salary for an additional six (6)-month period beginning April 26, 2025; and (ii) pay Norell a lump sum of $956,094.00 minus all applicable payroll deductions upon the Effective Date of this Agreement.
5.Release.
(a)Norell's General Release and Waiver of Claims
In exchange for the consideration provided in this Agreement, Norell and Norell's heirs, executors, representatives, administrators, agents, and assigns (collectively, the “Releasors”) irrevocably and unconditionally fully and forever waive, release, and discharge the Company, including the Company's parents, subsidiaries, affiliates, predecessors, successors, and assigns, and each of its and their respective current and former officers, directors, employees, and shareholders, in their corporate and individual capacities (collectively, the “Released Parties”), from any and all claims, demands, actions, causes of actions, judgments, rights, fees, damages, debts, obligations, liabilities, and expenses (inclusive of attorneys' fees) of any kind whatsoever, whether known or unknown (collectively, “Claims”), that Releasors may have or have ever had against the Released Parties, or any of them, arising out of or in any way related to Norell's hire, benefits, employment, termination, or separation from employment with the Company, or by
2



reason of any actual or alleged act, omission, transaction, practice, conduct, occurrence, or other matter from the beginning of time up to and including the date of Norell's execution of this Agreement, including, but not limited to:
(i)any and all claims under Title VII of the Civil Rights Act of 1964 (Title VII), the Americans with Disabilities Act (ADA), the Family and Medical Leave Act (FMLA) (regarding existing but not prospective claims), the Fair Labor Standards Act (FLSA), the Equal Pay Act, the Employee Retirement Income Security Act (ERISA) (regarding unvested benefits), the Civil Rights Act of 1991, Section 1981 of U.S.C. Title 42, the Fair Credit Reporting Act (FCRA), the Worker Adjustment and Retraining Notification (WARN) Act, the Uniform Services Employment and Reemployment Rights Act (USERRA), the Genetic Information Nondiscrimination Act (GINA), the Immigration Reform and Control Act (IRCA), the Connecticut Family and Medical Leave Act, Connecticut's whistleblower law, Connecticut's free speech law, the Connecticut Fair Employment Practices Act, Connecticut's minimum wage and wage payment laws, the anti-retaliation provision of Connecticut’s workers' compensation statute, all including any amendments and their respective implementing regulations, and any other federal, state, local, or foreign law (statutory, regulatory, or otherwise) that may be legally waived and released; however, the identification of specific statutes is for purposes of example only, and the omission of any specific statute or law shall not limit the scope of this general release in any manner;
(ii)any and all claims for compensation of any type whatsoever, including but not limited to claims for salary, wages, bonuses, commissions, incentive compensation, vacation, and severance that may be legally waived and released;
(iii)any and all claims arising under tort, contract, and quasi-contract law, including but not limited to claims of breach of an express or implied contract, tortious interference with contract or prospective business advantage, breach of the covenant of good faith and fair dealing, promissory estoppel, detrimental reliance, invasion of privacy, violation of biometric and data privacy laws, nonphysical injury, personal injury or sickness or any other harm, wrongful or retaliatory discharge, fraud, defamation, slander, libel, false imprisonment, and negligent or intentional infliction of emotional distress; and
(iv)any and all claims for monetary or equitable relief, including but not limited to attorneys' fees, back pay, front pay, reinstatement, experts' fees, medical fees or expenses, costs and disbursements, punitive damages, liquidated damages, and penalties.
However, notwithstanding the forgoing or anything herein to the contrary, this general release and waiver of claims excludes, and Norell does not waive, release, or discharge: (A) claims that cannot be waived by law, such as claims for unemployment benefit rights and claims for non-personal relief before any federal, state, or local administrative agencies; (B) any rights to vested benefits, such as pension or retirement benefits, the rights to which are governed by the terms of the applicable plan documents and award agreements; (C) any and all rights to indemnification and all indemnification-related benefits as provided in all parts of Article VII of the Second Amended and Restated Bylaws of Altus Power, Inc (annexed hereto as Exhibit B),
3



which is expressly incorporated into this Agreement; or (D) any claims with respect to any of Norell’s rights under this Agreement.
This Agreement does not alter the Company’s rights, if any, to cancel, forfeit, claw-back, or rescind any of the Company’s outstanding common stock held directly by Norell, his family holding company, and in trusts for the benefit of family members. Such shares continue to be subject to applicable law and the applicable plan, shareholder, grant, and policy documents.  Nothing in this Agreement shall operate to cancel, forfeit, claw-back, or rescind any vested equity previously granted to Norell.
(b)Specific Release of ADEA Claims
In further consideration of the payments and benefits provided to Norell in this Agreement, the Releasors hereby irrevocably and unconditionally fully and forever waive, release, and discharge the Released Parties from any and all Claims, whether known or unknown, from the beginning of time through the date of Norell's execution of this Agreement, arising under the Age Discrimination in Employment Act (ADEA), as amended, and its implementing regulations. By signing this Agreement, Norell hereby acknowledges and confirms that:
(i)Norell has read this Agreement in its entirety and understands all of its terms;
(ii)by this Agreement, Norell has been advised by this writing to consult with an attorney of Norell's choosing and has consulted with such counsel as Norell believed was necessary before signing this Agreement;
(iii)Norell knowingly, freely, and voluntarily agrees to all of the terms and conditions set out in this Agreement including, without limitation, the waiver, release, and covenants contained in it;
(iv)Norell is signing this Agreement, including the waiver and release, in exchange for good and valuable consideration in addition to anything of value to which Norell is otherwise entitled;
(v)Norell was given at least twenty-one (21) days to consider the terms of this Agreement and consult with an attorney of Norell's choice, although Norell may sign it sooner if desired, and changes to this Agreement, whether material or immaterial, do not restart the running of the 21-day period;
(vi)Norell understands that Norell has seven (7) days after signing this Agreement to revoke the release in this paragraph by delivering notice of revocation to Sophia Lee, General Counsel of the Company, by email at sophia.lee@altuspower.com, with a copy to Steven Wall at Morgan, Lewis & Bockius LLP, by email at
4



steven.wall@morganlewis.com, before the end of this seven-day period; and
(vii)Norell understands that the release contained in this paragraph does not apply to rights and claims that may arise after Norell signs this Agreement.
This Agreement shall not become effective until the eighth (8th) day after Norell signs, without revoking, this Agreement (“Effective Date”). No payments due to Norell under this Agreement shall be made or begin before the Effective Date.
6.Post-Termination Obligations and Restrictive Covenants. Norell understands and acknowledges that the CIIA remains in full force and effect, and that Norell’s receipt of the benefits outlined in this Agreement is conditioned upon his continued compliance with the terms of the CIIA. Pursuant to Section 7 (C) of the CIIA, the Company hereby notifies Norell that he is and will remain subject to the specific restrictive covenants contained therein.
7.Resignation for Board and Officer Positions. Norell acknowledges and agrees that he has resigned as of the Separation Date from all director and officer positions he holds with the Company and all of its affiliates. 
8.Cooperation. The Parties agree that certain matters in which Norell has been involved during Norell's employment may need Norell's cooperation with the Company in the future. Accordingly, Norell shall cooperate with the Company as requested by the Company regarding any matters arising out of or related to Norell's service to the Company.  Specifically, but without limiting the foregoing sentence, Norell may from time to time be asked to testify or provide information to the Company or its counsel in connection with legal proceedings or investigations involving the Company regarding events about which Norell has knowledge. Norell agrees to reasonably assist and cooperate with the Company in preparing for such legal proceedings and investigations by providing any truthful relevant information Executive may have. In connection with any assistance requested by the Company of Norell under this paragraph, the Company will compensate Norell for reasonable travel, meal and accommodation expenses incidental to any such cooperation provided to the Company.
9.Non-Disparagement. Norell agrees and covenants that Norell shall not make, publish, or communicate to any person or entity or in any public or private forum any false, defamatory, or disparaging remarks, comments, or statements concerning the Company or its businesses, or any of its current or former employees, officers, directors, or shareholders, now or at any time in the future. The Company agrees that no member of its Board of Directors shall make, publish, or communicate to any person or entity or in any public or private forum any false, defamatory, or disparaging remarks, comments, or statements concerning Norell.
10.Press Release and Form 8-K. The Company has provided Norell with the opportunity to review and comment on the press release dated April 29, 2024, and on the Form 8-K to be filed in connection with Norell’s resignation. The parties agree that the press release
5



annexed hereto as Exhibit C shall be the version of the press release to be issued and filed in connection with Norell’s resignation.
11.Confidentiality of Agreement. Norell agrees and covenants that Norell shall not disclose the terms of or the amount paid under this Agreement to any individual or entity; provided, however, that Norell will not be prohibited from making disclosures to Norell's spouse, domestic partner, attorney, tax advisors, or as may be required by law.
Nothing in this Agreement in any way is intended to restrict or impede Norell from disclosing information about possible securities law violations to the SEC, or exercising protected rights under the NLRA or other federal, state, or local laws, to the extent that such rights cannot be waived by agreement, or from complying with any applicable law or regulation or a valid order of a court of competent jurisdiction or an authorized government agency, provided that such compliance does not exceed that required by the law, regulation, or order.
12.Remedies. In the event of a breach or threatened breach by Norell of any provision of this Agreement, Norell hereby consents and agrees that money damages would not afford an adequate remedy and that Company shall be entitled to seek a temporary or permanent injunction or other equitable relief against such breach or threatened breach from any court of competent jurisdiction, without the necessity of showing any actual damages, and without the necessity of posting any bond or other security. Any equitable relief shall be in addition to, not instead of, legal remedies, monetary damages, or other available relief.
If Norell fails to comply with any of the terms of this Agreement or post-employment obligations contained in it, the Company may, in addition to any other available remedies, reclaim any amounts paid to Norell under the provisions of this Agreement and terminate any benefits or payments that are later due under this Agreement, without waiving the releases provided in it.
13.Governing Law, Jurisdiction, and Venue. This Agreement and all matters arising out of or relating to this Agreement and Norell's employment or termination of employment with the Company, whether sounding in contract, tort, or statute, for all purposes shall be governed by and construed in accordance with the laws of the State of Connecticut, without regard to any conflicts of laws principles that would require the laws of any other jurisdiction to apply.
14.Entire Agreement. Unless specifically provided herein, this Agreement, the Employment Agreement, and the CIIA contain all of the understandings and representations between Company and Norell relating to the subject matter hereof and supersede all prior and contemporaneous understandings, discussions, agreements, representations, and warranties, both written and oral, regarding such subject matter. Nothing in this Agreement modifies, supersedes, voids, or otherwise alters the Employment Agreement and the CIIA, which shall remain in full force and effect.
15.Modification and Waiver. No provision of this Agreement may be amended or modified unless the amendment or modification is agreed to in writing and signed by Norell and
6



by the Chief Executive Officer and General Counsel of the Company. No waiver by any Party of any breach by the other Party of any condition or provision of this Agreement to be performed by that Party shall be deemed a waiver of any similar or dissimilar provision or condition at the same or any prior or subsequent time, nor shall the failure of or delay by any Party in exercising any right, power, or privilege under this Agreement operate as a waiver thereof to preclude any other or further exercise thereof or the exercise of any other such right, power, or privilege.
16.Severability. If any provision of this Agreement is found by a court or arbitral authority of competent jurisdiction to be invalid, illegal, or unenforceable in any respect, or enforceable only if modified, such finding shall not affect the validity of the remainder of this Agreement, which shall remain in full force and effect and continue to be binding on the Parties.
17.Counterparts. The Parties may execute this Agreement in counterparts, each of which shall be deemed an original, and all of which taken together shall constitute one and the same instrument. Delivery of an executed counterpart of this Agreement by facsimile, email in portable document format (.pdf), DocuSign, or by any other electronic means intended to preserve the original graphic and pictorial appearance of a document has the same effect as delivery of an executed original of this Agreement.
18.No Admission of Liability. Nothing in this Agreement shall be construed as an admission by the Company of any wrongdoing, liability, or noncompliance with any federal, state, city, or local rule, ordinance, statute, common law, or other legal obligation.
19.Withholding/Taxes. All amounts payable to Norell under this Agreement shall be subject to applicable tax and other withholdings, and the Company shall withhold from any payments under this Agreement all federal, state and local and other taxes as the Company is required to withhold pursuant to any law or governmental rule or regulation. Norell shall be solely responsible for all taxes that result from Norell’s receipt of the payments and benefits to be provided under this Agreement, and none of the Company nor any of its subsidiaries or affiliates makes nor have they made any representation, warranty or guarantee of any federal, state or local or other tax consequences to Norell of Norell’s receipt of any payment or benefit hereunder, including, but not limited to, under Section 409A of the Internal Revenue Code of 1986, as amended.
20.Acknowledgment of Full Understanding. NORELL ACKNOWLEDGES AND AGREES THAT HE HAS FULLY READ, UNDERSTANDS, AND VOLUNTARILY ENTERS INTO THIS AGREEMENT. NORELL ACKNOWLEDGES AND AGREES THAT HE HAS HAD AN OPPORTUNITY TO ASK QUESTIONS AND CONSULT WITH AN ATTORNEY OF HIS CHOICE BEFORE SIGNING THIS AGREEMENT. NORELL FURTHER ACKNOWLEDGES THAT HIS SIGNATURE BELOW IS AN AGREEMENT TO RELEASE THE COMPANY FROM ANY AND ALL CLAIMS THAT CAN BE RELEASED AS A MATTER OF LAW.
IN WITNESS WHEREOF, the Parties have executed this Agreement as of the dates indicated below.
7



ALTUS POWER, INC. LARS NORELL
By: /s/ Christine Detrick                
Name: Christine Detrick
Title: Chairperson
Date: April 28, 2024                
Signature: /s/ Lars Norell                
Date: April 28, 2024                    


8

EX-10.2 3 cbre-directorassignmentand.htm EX-10.2 Document

ASSIGNMENT AND ASSUMPTION AGREEMENT
This Assignment and Assumption Agreement (this “Agreement”) is entered into as of April 18, 2024, by and among Altus Power, Inc., a Delaware corporation (the “Company”), CBRE Acquisition Sponsor, LLC, a Delaware limited liability company (“CBRE”), and Robert Charles Bernard (the “Board Member” and collectively with the Company and CBRE, the “Parties”). Capitalized terms used but not defined herein shall have the meanings given to them in the Company’s 2021 Omnibus Incentive Plan (the “Plan”).
RECITALS
WHEREAS, the Board Member became a member of the Board of Directors (the “Board”) of the Company on February 27, 2024;
WHEREAS, on March 12, 2024, the Board Member received 14,859 restricted stock units of the Company (the “2024 Compensation”) as consideration for services as a non-employee member of the Board;
WHEREAS, the Board Member wishes to assign to CBRE, and CBRE desires to assume from the Board Member, the 2024 Compensation and any future equity compensation received by the Board Member from the Company as consideration for services as a non-employee member of the Board (together with the 2024 Compensation, the “Compensation”), in each case, at no cost; and
WHEREAS, the Administrator of the Plan has approved the Assignment (as defined below) pursuant to Section 6.3 of the Plan.
NOW, THEREFORE, the Parties hereby agree to effectuate the assignment of the Compensation from the Board Member to CBRE pursuant to the following terms and conditions (the “Assignment”).
AGREEMENT
To implement the foregoing and in consideration of the mutual agreements contained herein, the Parties agree as follows:
    Section 1.    Effective Date of Transfer. The assignment of the 2024 Compensation to CBRE will be effective as of the date hereof (the “Effective Date”) and the assignment of any other Compensation shall be the date such Compensation is received by the Board Member.
    Section 2.    Effect of Transfer. Upon and after the Assignment, CBRE shall be bound by the terms and conditions of the Plan. For all purposes of the Plan and the Assignment evidenced by this Agreement, CBRE shall be treated as the Participant in respect of whom the grant was made. The Board Member, CBRE and the Company acknowledge and agree that references to the “Participant” in the Plan as it relates to any vesting conditions associated with the restricted stock units (the “RSUs”) underlying any Compensation shall continue to refer to the Board Member.
    Section 3.    Representations of the Board Member and CBRE. Each of the Board Member and CBRE hereby represents and acknowledges that he or it, as applicable, has consulted, or has declined the opportunity to consult, his or its tax, legal, accounting and financial advisors regarding the specific tax, legal, accounting, and financial consequences of the Assignment, and no representations are made by the Company or any of its affiliates with respect to the tax, legal, accounting or financial consequences thereof.



    Section 4.    Board Member’s Service with the Company. Nothing contained in this Agreement or in any other agreement entered into between the Company or any of its affiliates and the Board Member obligates the Company or any affiliate of the Company to employ or otherwise retain or continue the services of the Board Member in any capacity whatsoever.
    Section 5.    Binding Effect. The provisions of this Agreement shall be binding upon and accrue to the benefit of the Parties hereto and their respective heirs, legal representatives, successors and permitted assigns.
    Section 6.    Amendment. This Agreement may be amended only by a written instrument signed by the Parties hereto.
    Section 7.    Governing Law. This Agreement and all claims or disputes arising out of or based upon this Agreement or relating to the subject matter hereof will be governed by and construed in accordance with Delaware law without giving effect to any choice or conflict of laws provision or rule that would cause the application of the domestic substantive laws of any other jurisdiction.
    Section 8.    Miscellaneous. (a) This Agreement may be executed in separate counterparts, each of which is deemed to be an original and all of which taken together constitute one and the same agreement. The exchange of copies of this Agreement and of signature pages by electronic format (i.e., “pdf” or “tif”) transmission shall constitute effective execution and delivery of this Agreement as to the Parties hereto and may be used in lieu of the original Agreement for all purposes. Signatures of the Parties hereto transmitted by electronic format (i.e., “pdf” or “tif”) shall be deemed to be their original signatures for all purposes. The words “execution,” “signed,” “signature,” “delivery” and words of like import in or relating to this Agreement or any document to be signed in connection with this Agreement shall be deemed to include electronic signatures, deliveries or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature, physical delivery thereof or the use of a paper-based recordkeeping system, as the case may be, and the parties hereto consent to conduct the transactions contemplated hereunder by electronic means.
    (b) If any provision of this Agreement shall be declared illegal, void or unenforceable by any court of competent jurisdiction, the other provisions shall not be affected but shall remain in full force and effect.
[Signature page follows]

-2-


IN WITNESS WHEREOF, the Parties have executed this Agreement as of the date first above written.
ALTUS POWER, INC.
By:    /s/ Gregg Felton                
    Name:    Gregg Felton
    Title:    Co-Founder and Co-Chief Executive
Officer
CBRE Acquisition Sponsor, LLC

By: CBRE Services, Inc.
Its: Managing Member
By:    /s/ Emma E. Giamartino                
    Name:    Emma E. Giamartino
    Title:    Chief Financial Officer
/s/ Robert Charles Bernard                    
Robert Charles Bernard

EX-31.1 4 amps-20240331xexh311_felton.htm EX-31.1 Document




EXHIBIT31.1

CERTIFICATIONS

I, Gregg J. Felton, certify that:
1) I have reviewed this Quarterly Report on Form 10-Q of Altus Power, Inc.;
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 l3a- l5(e) and l5d-15(e)) for the registrant and have:
a)[omitted];
b)[omitted];
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: May 9, 2024
/s/ Gregg J. Felton
Chief Executive Officer and Director


EX-31.2 5 amps-20240331xexh312_weber.htm EX-31.2 Document




EXHIBIT31.2

CERTIFICATIONS

I, Dustin L. Weber, certify that:
1) I have reviewed this Quarterly Report on Form 10-Q of Altus Power, Inc.;
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 l3a- l5(e) and 15d-15(e)) for the registrant and have:
a)[omitted];
b)[omitted];
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: May 9, 2024
/s/ Dustin L. Weber
Chief Financial Officer


EX-32 6 amps-20240331x10qexh32.htm EX-32 Document



EXHIBIT 32
CERTIFICATIONS PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. SECTION 1350)





The undersigned, Gregg J. Felton, Chief Executive Officer, and Dustin L. Weber, Chief Financial Officer of Altus Power, Inc. (the "Company"), hereby certify as of the date hereof, solely for the purposes of 18 U.S.C. §1350, that:
(i)the Quarterly Report on Form 10-Q for the period ended March 31, 2024, of the Company (the "Report") fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and
(ii)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.


Date: May 9, 2024

/s/ Gregg J. Felton
Chief Executive Officer and Director
/s/ Dustin L. Weber
Chief Financial Officer


The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.

EX-101.SCH 7 amps-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Operations (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Balance Sheets (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Changes in Equity (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - General link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue and Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Variable Interest Entities link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Redeemable Noncontrolling Interests link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenue and Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Variable Interest Entities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Redeemable Noncontrolling Interests (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Significant Accounting Policies - Reconciliation of Cash and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenue and Accounts Receivable - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue and Accounts Receivable - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue and Accounts Receivable - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Revenue and Accounts Receivable - Maturities of Fixed Rental Payment (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Variable Interest Entities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed from Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Acquisitions - Fair Value of Consideration Transferred (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Acquisitions - Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Debt - Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Debt - Payments Required Under Failed Sale-Leasebacks (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Fair Value Measurements - Alignment Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Redeemable Noncontrolling Interests (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Operating Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Leases - Supplemental Information of Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Stock-Based Compensation - Schedule of calculated based on the average stock price (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 amps-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 amps-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 amps-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Consolidated VIEs Consolidated Variable Interest Entity Consolidated Variable Interest Entity Cash consideration paid to settle debt on behalf of seller Business Combination, Cash Consideration Paid To Settle Debt On Behalf Of Seller Business Combination, Cash Consideration Paid To Settle Debt On Behalf Of Seller Consolidated Entities [Axis] Consolidated Entities [Axis] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Property, plant and equipment Property, Plant and Equipment, Additions Net loss attributable to noncontrolling interests and redeemable noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Stock price performance hurdle, fifth anniversary (in usd per share) Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fifth Anniversary Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fifth Anniversary Changes in assets and liabilities, excluding the effect of acquisitions Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Remaining performance period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Purchase price Total fair value of consideration transferred Payments to Acquire Businesses, Gross Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Performance Guarantee Performance Guarantee [Member] Blackstone Credit Facility Blackstone Credit Facility [Member] Blackstone Credit Facility Measurement period adjustments, Cash consideration paid to seller on closing Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Seller On Closing Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Seller On Closing Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Deferred tax liabilities, net Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Accounts payable Accounts Payable, Current Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Net income (loss) Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Restatement Determination Date: Restatement Determination Date [Axis] Intangible liabilities Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities Total other income, net Nonoperating Income (Expense) Commitments and contingent liabilities (Note 11) Commitments and Contingencies Payment of financing obligation Payment Of Financing Obligation Payment Of Financing Obligation Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Percent subject to hurdle achievement Share-based Compensation Arrangement By Share-based Payment Award, Percent Subject To Hurdle Achievement Share-based Compensation Arrangement By Share-based Payment Award, Percent Subject To Hurdle Achievement Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Lars Norell [Member] Lars Norell Nameplate capacity Power Generating Capacity Of Long Term Purchase Commitments Power Generating Capacity Of Long Term Purchase Commitments Amortization step up rate Line Of Credit Facility, Amortization Step Up Rate Line Of Credit Facility, Amortization Step Up Rate Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Shares received (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Right To Receive Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Right To Receive Shares Income Taxes Income Tax Disclosure [Text Block] Contract liability Increase (Decrease) in Contract with Customer, Liability Mr. Norell Mr. Norell [Member] Mr. Norell Ownership [Axis] Ownership [Axis] Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Number of months to receive severance Restructuring, Number Of Months To Receive Severance Restructuring, Number Of Months To Receive Severance Solar renewable energy credit revenue Solar renewable energy credits Solar Renewable Energy Credit Revenue [Member] Solar Renewable Energy Credit Revenue Other long-term liabilities: Financial Liabilities Fair Value Disclosure Concentration Risk [Line Items] Concentration Risk [Line Items] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Noncontrolling Interest [Abstract] Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted (in usd per share) Net income attributable to common stockholders per share - diluted (in usd per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Power sales under NMCAs Net Metering Credit Agreements [Member] Net Metering Credit Agreements Reclassification of realized gain on cash flow hedge to net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Number of assets acquired Number of Assets Acquired Number of Assets Acquired Redeemable noncontrolling interests Redeemable noncontrolling interest, beginning balance Redeemable noncontrolling interest, ending balance Redeemable Noncontrolling Interest, Equity, Carrying Amount Trading Symbol Trading Symbol Redeemable noncontrolling interest assumed through acquisitions Proceeds From Contribution Of Noncontrolling Interest From Common Equity Stockholder Proceeds From Contribution Of Noncontrolling Interest From Common Equity Stockholder Restructuring Plan [Domain] Restructuring Plan [Domain] Operating lease liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Due to related parties Increase (Decrease) in Due from Related Parties Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Net income attributable to Altus Power, Inc. Net income attributable to Altus Power, Inc. Net Income (Loss) Net Income (Loss) Total current liabilities Current liabilities Liabilities, Current Development Fee Development Fee Development Fee Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] 2026 Finance Lease, Liability, to be Paid, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Measurement period adjustments, Total fair value of consideration transferred Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Fair Value Of Consideration Transferred Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Fair Value Of Consideration Transferred Interest payable Interest Payable, Current Operating expenses Cost of Revenue [Abstract] Liabilities, redeemable noncontrolling interests, and stockholders' equity Liabilities and Equity [Abstract] Entity Ex Transition Period Entity Ex Transition Period Performance-Based Restricted Stock Units (RSUs) Performance-Based Restricted Stock Units (RSUs) [Member] Performance-Based Restricted Stock Units (RSUs) Issuance discount Amortization of Debt Discount (Premium) Total Lessor, Operating Lease, Payment to be Received Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Trading days Share-Based Compensation Arrangement By Share-Based Payment Award, Trading Period Share-Based Compensation Arrangement By Share-Based Payment Award, Trading Period Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired Payments to Acquire Business Two, Net of Cash Acquired Contract liability, noncurrent Contract with Customer, Liability Components of Redeemable Noncontrolling Interests Redeemable Noncontrolling Interest, Equity, Carrying Amount [Abstract] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Related party transaction, amounts of transaction Related Party Transaction, Amounts of Transaction Executive Category: Executive Category [Axis] Weighted average amortization period Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Class B Common Stock Common Class B [Member] 2028 Lessor, Operating Lease, Payment to be Received, Year Four Significant Accounting Policies Significant Accounting Policies [Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Line of credit facility, current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Investment Type [Axis] Investment Type [Axis] Asset Acquisition [Domain] Asset Acquisition [Domain] Underlying Securities Award Underlying Securities Amount APACF II Facility APACF II Facility [Member] APACF II Facility Entity Small Business Entity Small Business Investments [Domain] Investments [Domain] Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Local Phone Number Local Phone Number Measurement period adjustments, Redeemable non-controlling interests Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Non-controlling Interests Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Non-controlling Interests Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Derivative, notional amount Derivative, Notional Amount Purchase price payable Business Combination, Purchase Price Payable Business Combination, Purchase Price Payable Cash paid for interest Interest Paid, Capitalized, Investing Activities Accrued distributions Redeemable Noncontrolling Interest, Accrued Distributions To Noncontrolling Interests Redeemable Noncontrolling Interest, Accrued Distributions To Noncontrolling Interests Net Investment Income [Line Items] Net Investment Income [Line Items] Operating lease liability, noncurrent Operating lease liability, noncurrent Operating Lease, Liability, Noncurrent Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt instrument term Debt Instrument, Term Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Purchase and Sale Agreement Purchase And Sale Agreement [Member] Purchase And Sale Agreement APAF IV Term Loan APAF IV Term Loan [Member] APAF IV Term Loan Cash distributions Proceeds From Noncontrolling Interest, Redeemable Proceeds From Noncontrolling Interest, Redeemable Fair value remeasurement (in shares) Alignment Shares, Fair Value Remeasurement, Shares Alignment Shares, Fair Value Remeasurement, Shares Payment of debt issuance costs Payment of debt issuance costs Payments of Debt Issuance Costs Unamortized deferred financing costs Debt Instrument, Unamortized Deferred Financing Costs Debt Instrument, Unamortized Deferred Financing Costs Construction to Term Loan Facility Construction To Term Loan Facility [Member] Construction To Term Loan Facility Initial amortization rate Line Of Credit Facility, Initial Amortization Rate Line Of Credit Facility, Initial Amortization Rate Total revenue from power sales Total power sales Power Sales [Member] Power Sales Line of Credit Facility [Table] Line of Credit Facility [Table] Contingent consideration payable Business Combination, Contingent Consideration Payable Business Combination, Contingent Consideration Payable Repayments of related party debt Repayments of Related Party Debt Unamortized debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net $11.51-12.99 Average Stock Price, Price Four [Member] Average Stock Price, Price Four Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Debt assumed through acquisitions Noncash or Part Noncash Acquisition, Debt Assumed Measurement period adjustments, Total assets acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Assets Total revenue from power sales Revenues Contract liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability Contract Liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability Contract Liability True Green II Acquisition True Green II Acquisition [Member] True Green II Acquisition Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Debt interest expense Interest Expense, Debt Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Operating Lease Cost Lease, Cost [Table Text Block] Cash flows used for investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] True Green II Acquisition - contingent liability True Green II Acquisition - Contingent Liability [Member] True Green II Acquisition - Contingent Liability Acquisition and entity formation costs Business Combination, Acquisition Related Costs Antidilutive securities excluded from of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Time-Based Restricted Stock Units (RSUs) Time-Based Restricted Stock Units (RSUs) [Member] Time-Based Restricted Stock Units (RSUs) Guarantor term Guarantor Term Obligations Guarantor Term Obligations Interest expense Interest Expense Common stock dividends Dividends, Common Stock Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Gain (loss) on extinguishment of debt Gain (Loss) on Extinguishment of Debt Common stock authorized for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Fair value, favorable rate revenue contracts Finite-Lived Intangible Assets Acquired Operating lease assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] Less: Present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Debt instrument, unamortized discount Debt Instrument, Unamortized Discount Redemption of redeemable noncontrolling interests Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Redeemable Noncontrolling Interests Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Redeemable Noncontrolling Interests Stock price performance hurdle, fourth anniversary (in usd per share) Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fourth Anniversary Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fourth Anniversary Operating lease liability, current Operating Lease, Liability, Current Measurement period adjustments, Purchase price payable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Purchase Price Payable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Purchase Price Payable Lars Norell March 2024 Plan [Member] Lars Norell March 2024 Plan Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Non-controlling interests Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Intangible assets, net Finite-Lived Intangible Assets, Net Restatement Determination Date Restatement Determination Date APAF Term Loan and APAF III Term Loan APAF Term Loan And APAF III Term Loan [Member] APAF Term Loan And APAF III Term Loan Counterparty Name [Domain] Counterparty Name [Domain] Other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Dilutive conversion of Alignment Shares (in shares) Dilutive Conversion Of Alignment Shares Dilutive Conversion Of Alignment Shares 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Thereafter Finance Lease, Liability, To Be Paid, After Year Four Finance Lease, Liability, To Be Paid, After Year Four Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease expense Variable Lease, Cost Operating lease expense Operating Lease, Cost Weighted average shares used to compute net income per share attributable to common stockholders Earnings Per Share, Basic and Diluted EPS [Abstract] Earnings Per Share, Basic and Diluted EPS Common stock, issued (in shares) Common Stock, Shares, Issued Business combination, consideration transferred Total fair value of consideration transferred, net of cash acquired Business Combination, Consideration Transferred Severance costs Severance Costs Contract liability, current Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Total assets at fair value Assets, Fair Value Disclosure Investment Income [Table] Investment Income [Table] Other Other [Member] Other Asset retirement obligations Increase (Decrease) in Asset Retirement Obligations Operating lease asset Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Asset Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Asset Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Contingent consideration Business Combination, Contingent Consideration Business Combination, Contingent Consideration Percent of award vesting rights Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Employee Stock Option Employee Stock Option [Member] Forward Starting Interest Rate Swap Forward Starting Interest Rate Swap [Member] Forward Starting Interest Rate Swap Class A Common Stock Common Class A [Member] Weighted average period of recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Redeemable Noncontrolling Interests Noncontrolling Interest Disclosure [Text Block] Maximum Maximum [Member] Implied interest on financing lease obligation Finance Lease, Future Minimum Payments, Interest Included In Payments Finance Lease, Future Minimum Payments, Interest Included In Payments Comprehensive income attributable to Altus Power, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Depreciation, amortization and accretion expense Depreciation, amortization and accretion Depreciation, Amortization and Accretion, Net Document Type Document Type Operating lease liability Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liability Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liability Period after merger Alignment Shares, Period After Merger Alignment Shares, Period After Merger Tabular List, Table Tabular List [Table Text Block] Measurement period adjustments, Restricted cash acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Restricted Cash Acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Restricted Cash Acquired Entity Address, Address Line One Entity Address, Address Line One Allocation Of Acquisition Date Fair Values [Axis] Allocation Of Acquisition Date Fair Values [Axis] Allocation Of Acquisition Date Fair Values Entity Address, Address Line Two Entity Address, Address Line Two 2027 Finance Lease, Liability, to be Paid, Year Three Allocation Of Acquisition Date Fair Values [Domain] Allocation Of Acquisition Date Fair Values [Domain] Allocation Of Acquisition Date Fair Values [Domain] Subsequent Event [Table] Subsequent Event [Table] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Financing obligation Sale Leaseback Transaction, Net Book Value Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] 2025 Finance Lease, Liability, to be Paid, Year One 2024 Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Option, Quantitative Disclosures [Line Items] Fair Value, Option, Quantitative Disclosures [Line Items] Measurement Period Adjustments Measurement Period Adjustments [Member] Measurement Period Adjustments Amount of change of other contingent consideration, amount Business Combination, Contingent Consideration Arrangements, Amount Of Change Of Other Contingent Consideration, Amount Business Combination, Contingent Consideration Arrangements, Amount Of Change Of Other Contingent Consideration, Amount Subsequent Event Subsequent Event [Member] Financing obligations recognized in failed sale leaseback transactions Financing Obligations Recognized In Failed Sale Leaseback Transactions [Member] Financing Obligations Recognized In Failed Sale Leaseback Transactions Net (loss) income attributable to redeemable noncontrolling interest Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Commercial collaboration agreement term Commercial Collaboration Agreement Term Commercial Collaboration Agreement Term Customer Concentration Risk Customer Concentration Risk [Member] Restricted cash, noncurrent portion Restricted cash, noncurrent portion Restricted Cash, Noncurrent Due to related parties Other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Intangible assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles 2025 Lessor, Operating Lease, Payment to be Received, Year One Conversion of Alignment Shares into common stock Conversion of Stock, Amount Converted Omnibus Incentive Plan Omnibus Incentive Plan [Member] Omnibus Incentive Plan Title of 12(b) Security Title of 12(b) Security Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Money market fund Cash and Cash Equivalents, Fair Value Disclosure Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Related Party, Type [Domain] Related Party, Type [Domain] Final Accounting Final Allocation Final Allocation [Member] Final Allocation Commercial Collaboration Agreement Commercial Collaboration Agreement [Member] Commercial Collaboration Agreement Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Net income Business Acquisition, Pro Forma Net Income (Loss) Favorable Rate Revenue Contracts Favorable Rate Revenue Contracts [Member] Favorable Rate Revenue Contracts Other current assets Other Assets, Current Other assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Derivative, fixed interest rate Derivative, Fixed Interest Rate Distributions to noncontrolling interests Payments to Noncontrolling Interests Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Alignment Shares Schedule Of Alignment Shares [Table Text Block] Schedule Of Alignment Shares Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Total lease expense Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Entity Interactive Data Current Entity Interactive Data Current Less than $8 Average Stock Price, Price One [Member] Average Stock Price, Price One Total fair value of consideration transferred Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Measurement period adjustments of increase the fair value of consideration transferred Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Asset Acquisitions Asset Acquisitions [Member] Asset Acquisitions Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Acquisitions Mergers, Acquisitions and Dispositions Disclosures [Text Block] Non-cash investing and financing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Total Stockholders' Equity Parent [Member] Difference between minimum lease payments and fair value of finance obligations Finance Lease, Difference In Fair Value Of Finance Lease Obligations Finance Lease, Difference In Fair Value Of Finance Lease Obligations Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Lease payment Proceeds from Lease Payment, Operating Activity Cash consideration paid to seller on closing Business Combination, Cash Consideration Paid To Seller On Closing Business Combination, Cash Consideration Paid To Seller On Closing Weighted average amortization period Acquired Finite-lived Intangible Liabilities, Weighted Average Useful Life Acquired Finite-lived Intangible Liabilities, Weighted Average Useful Life Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Minimum lease payments Total Finance Lease, Liability, to be Paid Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Guarantor Obligations [Line Items] Guarantor Obligations [Line Items] APAF II Term Loan APAF II Term Loan [Member] APAF II Term Loan Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Rental income Rental Income [Member] Rental Income Interest payable Increase (Decrease) in Interest Payable, Net Operating cash flows from operating leases Operating Lease, Payments Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Redemption of redeemable noncontrolling interests Noncontrolling Interest, Change in Redemption Value Provisional Accounting Preliminary Allocation [Member] Preliminary Allocation Other (income) expense Other Income and Expenses [Abstract] PEO PEO [Member] Due from related parties Other Receivables Schedule of Fixed Rental Payments Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Cost of operations (exclusive of depreciation and amortization shown separately below) Other Cost and Expense, Operating Non-current assets Assets, Noncurrent Other Other Operating Activities, Cash Flow Statement Power sales on wholesale markets Power Sales On Wholesale Markets [Member] Power Sales On Wholesale Markets Dustin Weber [Member] Dustin Weber $13+ Average Stock Price, Price Five [Member] Average Stock Price, Price Five Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Net income attributable to common stockholders - basic Net Income (Loss) Available to Common Stockholders, Basic Derivative assets Increase (Decrease) in Derivative Assets Stellar NJ 2 Acquisition Stellar NJ 2 Acquisition [Member] Stellar NJ 2 Acquisition Interest rate swaps Interest Rate Swaps Interest Rate Swap [Member] Accrued deferred financing costs Accrued Deferred Financing Costs Accrued Deferred Financing Costs Debt Instrument [Axis] Debt Instrument [Axis] Revenues Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Debt repayment Repayments of Debt Lease liability Operating lease liability Operating Lease, Liability 2024 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Credit Facility [Axis] Credit Facility [Axis] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Total liabilities of consolidated VIEs Liabilities Payment of deferred purchase price payable Payment For Contingent Consideration Liability, Financing Activities, Purchase Price Payable Payment For Contingent Consideration Liability, Financing Activities, Purchase Price Payable Volatility rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Asset Acquisition [Axis] Asset Acquisition [Axis] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Equity Shareholders' Equity and Share-Based Payments [Text Block] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance All Executive Categories All Executive Categories [Member] Share price hurdle to satisfy performance condition (in usd per share) Share-based Compensation Arrangement By Share-based Payment Award, Share Price Hurdle To Satisfy Performance Condition Share-based Compensation Arrangement By Share-based Payment Award, Share Price Hurdle To Satisfy Performance Condition Contract liability, noncurrent Contract with Customer, Liability, Noncurrent Repaid all outstanding term loans Repayments of Long-Term Lines of Credit Title of Individual [Axis] Title of Individual [Axis] 2027 Lessor, Operating Lease, Payment to be Received, Year Three Net income (loss) Net Income (Loss), Including Portion Attributable To Redeemable Noncontrolling Interest Net Income (Loss), Including Portion Attributable To Redeemable Noncontrolling Interest Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Related Party Transaction [Domain] Related Party Transaction [Domain] Number of reportable segments Number of Reportable Segments Net income per share attributable to common stockholders Earnings Per Share [Abstract] Schedule of Consolidated VIE Assets and Liabilities Schedule of Variable Interest Entities [Table Text Block] Subsequent Event [Line Items] Subsequent Event [Line Items] Percent of stock subject to conversion Share-based Compensation Arrangement By Share-based Payment Award, Percent Of Stock Subject To Conversion Share-based Compensation Arrangement By Share-based Payment Award, Percent Of Stock Subject To Conversion Common stock $0.0001 par value; 988,591,250 shares authorized as of March 31, 2024, and December 31, 2023; 159,874,981 and 158,999,886 shares issued and outstanding as of March 31, 2024, and December 31, 2023, respectively Common Stock, Value, Issued Power Rate Power Rate [Member] Power Rate Thereafter LessorOperatingLeasePaymentsToBeReceivedafterYearFour LessorOperatingLeasePaymentsToBeReceivedafterYearFour Stock-based compensation Employee Benefits and Share-Based Compensation General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Unused lines of Credit Unused lines of Credit [Member] Property, plant and equipment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Segment Information Segment Reporting, Policy [Policy Text Block] Total current assets Current assets Assets, Current Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental cash flow disclosure Supplemental Cash Flow Information [Abstract] Cash and restricted cash acquired Business Combination, Restricted Cash Acquired Business Combination, Restricted Cash Acquired Accrued distributions to noncontrolling interests Non Redeemable Noncontrolling Interest Accrued Distributions To Noncontrolling Interests Non Redeemable Noncontrolling Interest Accrued Distributions To Noncontrolling Interests Other (income) expense, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Purchase obligation Purchase Obligation Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Statement [Table] Statement [Table] Purchase price payable, noncurrent Business Combination, Contingent Consideration, Liability, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date Change in unrealized gain (loss) on fair value hedging instruments Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments PEO Name PEO Name Expected volatility minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Accounts receivable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable Concentration risk Concentration Risk, Percentage Schedule of percentage payout calculation Share-Based Payment Arrangement, Performance Shares, Vesting Percentage Payout Calculation [Table Text Block] Share-Based Payment Arrangement, Performance Shares, Vesting Percentage Payout Calculation APAG Revolver APAG Revolver [Member] APAG Revolver Number of votes Common Stock, Number Of Votes Common Stock, Number Of Votes RSUs granted (in usd 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 PSU vested range Share Based Compensation Arrangement By Share Based Payment Award Options Vested Percentage Share Based Compensation Arrangement By Share Based Payment Award Options Vested Percentage Current portion of restricted cash Current portion of restricted cash Restricted Cash, Current 2028 Finance Lease, Liability, to be Paid, Year Four Schedule of Supplemental Information of Operating Leases Supplemental Information Of Operating Leases [Table Text Block] Supplemental Information Of Operating Leases Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash consideration paid to Vitol on closing Business Combination, Cash Consideration Paid to Vitol On Closing Business Combination, Cash Consideration Paid to Vitol On Closing APAF III Term Loan APAF III Term Loan [Member] APAF III Term Loan Purchase price payable, current Business Combination, Contingent Consideration, Liability, Current Class of Stock [Axis] Class of Stock [Axis] SREC Solar Renewable Energy Credits [Member] Solar Renewable Energy Credits Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Measurement period adjustments, Contingent consideration payable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contingent Consideration Payable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contingent Consideration Payable General Nature of Operations [Text Block] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Solar Acquisition Solar Acquisition [Member] Solar Acquisition Statement of Financial Position [Abstract] Average Stock Price Range [Domain] Average Stock Price Range [Domain] Average Stock Price Range [Domain] Business Combination and Asset Acquisition [Abstract] Total stockholders' equity Equity, Attributable to Parent $11-11.50 Average Stock Price, Price Three [Member] Average Stock Price, Price Three Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Operating revenues, net Business Acquisition, Pro Forma Revenue Restricted Stock Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Intangible liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities Fair value, Unfavorable rate revenue contracts Finite-lived Intangible Liabilities Acquired Finite-lived Intangible Liabilities Acquired Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] AMPS Price, lower range Share-Based Payment Arrangement, Average Stock Price Range, Lower Range Limit Share-Based Payment Arrangement, Average Stock Price Range, Lower Range Limit Expected term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Line of credit facility, commitment fee amount Line of Credit Facility, Commitment Fee Amount Subsequent Events [Abstract] Income before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Variable Interest Entities Variable Interest Entity Disclosure [Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Change in fair value of Alignment Shares liability Income (Loss) Of Fair Value Adjustment Of Alignment Shares Income (Loss) Of Fair Value Adjustment Of Alignment Shares Noncontrolling interest assumed through acquisitions Noncontrolling Interest Assumed Through Acquisitions Noncontrolling Interest Assumed Through Acquisitions Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Conversion of convertible securities (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Debt issuance costs Debt Issuance Costs, Net Zildjian Solar V, LLC Zildjian Solar V, LLC [Member] Zildjian Solar V, LLC Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Line of credit facility, maturity period Line Of Credit Facility, Maturity Line Of Credit Facility, Maturity Document Fiscal Period Focus Document Fiscal Period Focus Deferred purchase price payable Noncash Or Part Noncash, Deferred Purchase Price Payable Noncash Or Part Noncash, Deferred Purchase Price Payable 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Beginning balance Ending balance Alignment Shares, Outstanding, Value Alignment Shares, Outstanding, Value Caldera Acquisition - contingent liability Caldera Acquisition - Contingent Liability [Member] Caldera Acquisition - Contingent Liability Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title APAGH Term Loan APAGH Term Loan [Member] APAGH Term Loan Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Revenue recognized on contract liabilities Revenue Recognized On Contract Liabilities [Member] Revenue Recognized On Contract Liabilities Product and Service [Axis] Product and Service [Axis] Earnings per Share Earnings Per Share [Text Block] Unamortized discounts and premiums Debt Instrument, Unamortized Discount (Premium), Net Derivative assets Derivative Asset, Noncurrent Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Weighted average interest rate Debt, Weighted Average Interest Rate Total equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Construction payable Construction Payable Cash distributions to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders APAF III and IV Term Loan APAF III And IV Term Loan [Member] APAF III And IV Term Loan Total fair value of consideration transferred, net of cash acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Average Stock Price Range [Axis] Average Stock Price Range [Axis] Average Stock Price Range Minimum Minimum [Member] Property, plant and equipment, net Property, Plant and Equipment, Net Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Intangible liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Intangible Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Intangible Liabilities Shares Alignment Shares, Shares [Roll Forward] Alignment Shares, Shares Cash Cash Other comprehensive loss, net of tax Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Assets Assets of consolidated VIEs, included in total assets above: Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] CBRE Group, Inc CBRE Group, Inc [Member] CBRE Group, Inc Proceeds from issuance of long-term debt Proceeds from Issuance of Long-Term Debt Total liabilities at fair value Liabilities, Fair Value Disclosure Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Vitol Acquisition Vitol Acquisition [Member] Vitol Acquisition Non-cash lease transactions Increase (Decrease) in Operating Lease Liability Nonrelated Party Nonrelated Party [Member] Liabilities of consolidated VIEs, included in total liabilities above: Liabilities [Abstract] Deferred transaction cost Sale Leaseback Transaction, Deferred Transaction Cost Sale Leaseback Transaction, Deferred Transaction Cost Net income Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Cash paid for taxes Income Taxes Paid, Net Separation and Release Agreement Separation And Release Agreement [Member] Separation And Release Agreement Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Period since acquisition of facilities Business Combination, Period Since Acquisition Of Facilities Business Combination, Period Since Acquisition Of Facilities Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Income attributable to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Percent of ownership interest acquired Business Acquisition, Percentage of Voting Interests Acquired Accumulated Deficit Retained Earnings [Member] Current portion of long-term debt, net Less: Current portion of long-term debt Long-Term Debt, Current Maturities Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities, redeemable noncontrolling interests, and equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Ownership [Domain] Ownership [Domain] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Operating lease asset Operating lease asset Operating Lease, Right-of-Use Asset Basic (in usd per share) Net income attributable to common stockholders per share - basic (in usd per share) Earnings Per Share, Basic Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Expected volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Project-Level Term Loan Project Level Term Loan [Member] Project Level Term Loan $8-10.99 Average Stock Price, Price Two [Member] Average Stock Price, Price Two Lars Norell December 2022 Plan [Member] Lars Norell December 2022 Plan 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Difference between minimum lease payments and fair value of financing lease obligations acquired Finance Lease, Future Minimum Payments, Difference Between Lease Payments And Fair Value Of Financing Lease Obligations Acquired Finance Lease, Future Minimum Payments, Difference Between Lease Payments And Fair Value Of Financing Lease Obligations Acquired Net income attributable to common stockholders - diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Percent of weighted average grant date fair value Weighted Average Grant Date Fair Value Percent Weighted Average Grant Date Fair Value Percent Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Commercial collaboration agreement renewal term Commercial Collaboration Agreement, Renewal Term Commercial Collaboration Agreement, Renewal Term Schedule of Restricted Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Alignment shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Alignment Shares, Outstanding, Shares Alignment Shares, Outstanding, Shares Related Party Related Party [Member] GW Plan PSUs GW Plan PSUs [Member] GW Plan PSUs Non-current liabilities Liabilities, Noncurrent Proceeds from issuance of debt Proceeds from Issuance of Debt Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Payout Share-Based Compensation Arrangement By Share-Based Payment Award, Vesting, Payout Percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Vesting, Payout Percentage Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (in shares) Common Stock, Shares Authorized Construction Loans Construction Loans [Member] Document Information [Table] Document Information [Table] Contributions from noncontrolling interests Proceeds from Noncontrolling Interests 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] Fair value remeasurement Alignment Shares, Fair Value Remeasurement, Value Alignment Shares, Fair Value Remeasurement, Value Derivative Instrument [Axis] Derivative Instrument [Axis] Long-term debt Long-Term Debt, Gross Unfavorable Rate Revenue Contracts Unfavorable Rate Revenue Contracts [Member] Unfavorable Rate Revenue Contracts Adjustments to reconcile net income to net cash from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] Gain (loss) to be reclassified during next 12 months Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net All Adjustments to Compensation All Adjustments to Compensation [Member] Operating lease asset Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Assets Award Timing Disclosures [Line Items] Cash, Cash Equivalents, and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Title of Individual [Domain] Title of Individual [Domain] Compensation Amount Outstanding Recovery Compensation Amount Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Comprehensive loss attributable to the noncontrolling and redeemable noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Additional paid-in capital Additional Paid in Capital Interest rate swaps Derivative Asset Deferred tax expense Deferred Income Tax Expense (Benefit) Document Information [Line Items] Document Information [Line Items] Restructuring Plan [Axis] Restructuring Plan [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Other term loans Other Term Loans [Member] Other Term Loans Surety Bond Surety Bond [Member] Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Link Logistics Link Logistics Real Estate Management LLC [Member] Link Logistics Real Estate Management LLC RSUs forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Alignment Shares liability Alignment Shares Liability Alignment Shares Liability Insider Trading Arrangements [Line Items] Total power sales Accounts Receivable, Allowance for Credit Loss Related Party, Type [Axis] Related Party, Type [Axis] Operating lease assets Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets Stock-based compensation, net of withholding taxes (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Asset retirement obligation Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Asset Retirement Obligation Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Asset Retirement Obligation Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other assets Increase (Decrease) in Other Operating Assets Percent of increase in authorized shares Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Increase In Authorized Share Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Increase In Authorized Share Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from disposal of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment (Gain) loss on fair value remeasurement of contingent consideration, net Remeasurement of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Noncontrolling interests Equity, Attributable to Noncontrolling Interest Schedule of Guarantor Obligations [Table] Schedule of Guarantor Obligations [Table] Document Period End Date Document Period End Date Investment tax credit Investment Tax Credit Change in fair value of Alignment Shares liability Gain (Loss) In Fair Value Change Of Alignment Shares Liability Gain (Loss) In Fair Value Change Of Alignment Shares Liability Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Repayment of long-term debt Repayments of Long-Term Debt COBRA continuation coverage period Restructuring, COBRA Continuation Coverage Period Restructuring, COBRA Continuation Coverage Period Post-closing purchase price true-up Business Combination, Post-Closing Purchase Price True-Up Business Combination, Post-Closing Purchase Price True-Up Schedule of Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Entity Central Index Key Entity Central Index Key Amortization of debt discount and financing costs Amortization of Debt Issuance Costs and Discounts Liabilities Liabilities, Fair Value Disclosure [Abstract] Reclassification of realized gain on cash flow hedge to net income Derivative, Gain (Loss) on Derivative, Net Gain on disposal of property, plant and equipment Gain on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Allowance for uncollectible accounts Accounts and Financing Receivable, after Allowance for Credit Loss Stock-based compensation Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Income tax expense Income tax expense Income Tax Expense (Benefit) Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Payments of financing costs Payments of Financing Costs Fair Value Measurements Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Revenue Benchmark Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Earnout cash payments Business Combination, Consideration Transferred, Earnout Cash Paid Business Combination, Consideration Transferred, Earnout Cash Paid Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Cash contributions from noncontrolling interests Noncontrolling Interests, Cash Contribution Noncontrolling Interests, Cash Contribution Weighted average remaining lease term, years Operating Lease, Weighted Average Remaining Lease Term Operating revenues, net Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Master Services Agreement Master Services Agreement [Member] Master Services Agreement Schedule of Redeemable Noncontrolling Interests Redeemable Noncontrolling Interest [Table Text Block] 2026 Lessor, Operating Lease, Payment to be Received, Year Two Money market fund Money Market Funds [Member] Assumed redeemable noncontrolling interest through business combination Noncontrolling Interest, Increase From Business Combination, Redeemable Noncontrolling Interest, Increase From Business Combination, Redeemable Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Asset retirement obligations Asset Retirement Obligations, Noncurrent Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Payments to acquire renewable energy businesses, net of cash and restricted cash acquired Payments to Acquire Businesses, Net of Cash Acquired Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Stellar HI Acquisition Stellar HI Acquisition [Member] Stellar HI Acquisition Total comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Interest expense, net Interest expense Interest Income (Expense), Net Assets Assets, Fair Value Disclosure [Abstract] Credit Facility [Domain] Credit Facility [Domain] Power sales under PPAs PPA Power Purchase Agreements [Member] Power Purchase Agreements Acquisitions of property and equipment included in construction payable Noncash or Part Noncash Acquisition, Other Liabilities Assumed Fair Value Option, Disclosures [Table] Fair Value Option, Disclosures [Table] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Long-term debt, net of unamortized debt issuance costs and current portion Long-term debt, less current portion Long-Term Debt, Excluding Current Maturities Diluted (in shares) Weighted average shares of common stock outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] $ Alignment Shares, Value [Roll Forward] Alignment Shares, Value Operating lease liabilities Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liabilities Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liabilities Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Holdings Restricted Units Plan Holdings Restricted Units Plan [Member] Holdings Restricted Units Plan Revenue and Accounts Receivable Revenue from Contract with Customer [Text Block] Capital expenditures Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid-in Capital Additional Paid-in Capital [Member] Unrealized loss on a cash flow hedge, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Caldera Acquisition Caldera Acquisition [Member] Caldera Acquisition Total assets Total assets of consolidated VIEs Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Revenue and Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Stock-based compensation, net of withholding taxes APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Asset retirement obligation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Asset Retirement Obligation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Asset Retirement Obligation Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total Lessee, Operating Lease, Liability, to be Paid Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Customer One Customer One [Member] Customer One AMPS Price, upper range Share-Based Payment Arrangement, Average Stock Price Range, Upper Range Limit Share-Based Payment Arrangement, Average Stock Price Range, Upper Range Limit Consideration transferred Asset Acquisition, Consideration Transferred Total operating expenses Operating Expenses Net decrease in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows used for financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Redemption of redeemable noncontrolling interests Redemption Of Redeemable Noncontrolling Interests Redemption Of Redeemable Noncontrolling Interests Adjustment to Compensation: Adjustment to Compensation [Axis] Severance, additional payment Restructuring, Severance, Additional Payment Restructuring, Severance, Additional Payment Performance guarantee obligations Contractual Obligation Alignment shares converted (in shares) Alignment Shares, Converted, Shares Alignment Shares, Converted, Shares Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Contract with customer, asset, after allowance for credit loss Contract with Customer, Asset, after Allowance for Credit Loss Basic (in shares) Weighted average shares of common stock outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Noncontrolling interests assumed through acquisitions Noncontrolling Interest, Increase from Business Combination Operating (loss) income Operating Income (Loss) Alignment Shares liability Alignment Shares Liability, Fair Value Disclosure Alignment Shares Liability, Fair Value Disclosure Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Stock price performance hurdle, third anniversary (in usd per share) Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Third Anniversary Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Third Anniversary Number of installment Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Number Of Installment To Vest Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Number Of Installment To Vest Consolidated Entities [Domain] Consolidated Entities [Domain] Performance based incentives Performance Based Incentives [Member] Performance Based Incentives APAF Term Loan APAF Term Loan [Member] APAF Term Loan Related Party Transaction [Axis] Related Party Transaction [Axis] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Conversion of convertible securities Stock Issued During Period, Value, Conversion of Convertible Securities Measurement period adjustments, Cash consideration paid to settle debt on behalf of seller Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Settle Debt On Behalf Of Seller Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Settle Debt On Behalf Of Seller Concentration Risk [Table] Concentration Risk [Table] Other liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities Intangible liabilities, net Finite-Lived Intangible Liability, Net Finite-Lived Intangible Liability, Net Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Schedule of Debt Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Outstanding principal balance Long-Term Line of Credit Alignment Shares converted Alignment Shares, Converted, Value Alignment Shares, Converted, Value Measurement period adjustments, Total liabilities assumed Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Liabilities Stockholders' equity Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Non Controlling Interests Noncontrolling Interest [Member] EX-101.PRE 11 amps-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover Page - shares
3 Months Ended
Mar. 31, 2024
Apr. 30, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-04321  
Entity Registrant Name ALTUS POWER, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 85-3448396  
Entity Address, Address Line One 2200 Atlantic Street  
Entity Address, Address Line Two Sixth Floor  
Entity Address, City or Town Stamford  
Entity Address, State or Province CT  
Entity Address, Postal Zip Code 06902  
City Area Code 203  
Local Phone Number 698-0090  
Title of 12(b) Security Class A common stock, par value $0.0001 per share  
Trading Symbol AMPS  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Central Index Key 0001828723  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --12-31  
Amendment Flag false  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   159,874,981
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   796,950
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Operating revenues, net $ 40,659 $ 29,378
Operating expenses    
Cost of operations (exclusive of depreciation and amortization shown separately below) 10,920 5,976
General and administrative 10,022 7,362
Depreciation, amortization and accretion expense 16,130 11,376
Acquisition and entity formation costs 1,066 1,491
(Gain) loss on fair value remeasurement of contingent consideration, net (79) 50
Gain on disposal of property, plant and equipment (88) 0
Stock-based compensation 4,304 2,872
Total operating expenses 42,275 29,127
Operating (loss) income (1,616) 251
Other (income) expense    
Change in fair value of Alignment Shares liability (26,077) (17,018)
Other (income) expense, net (683) 90
Interest expense, net 16,193 12,446
Total other income, net (10,567) (4,482)
Income before income tax expense 8,951 4,733
Income tax expense (4,896) (888)
Net income 4,055 3,845
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests (3,454) (1,772)
Net income attributable to Altus Power, Inc. $ 7,509 $ 5,617
Net income per share attributable to common stockholders    
Basic (in usd per share) $ 0.05 $ 0.04
Diluted (in usd per share) $ 0.05 $ 0.03
Weighted average shares used to compute net income per share attributable to common stockholders    
Basic (in shares) 159,025,740 158,621,674
Diluted (in shares) 162,242,148 161,003,402
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 4,055 $ 3,845
Other comprehensive loss    
Foreign currency translation adjustment 9 9
Unrealized loss on a cash flow hedge, net of tax 0 (771)
Reclassification of realized gain on cash flow hedge to net income (404) 0
Other comprehensive loss, net of tax (395) (762)
Total comprehensive income 3,660 3,083
Comprehensive loss attributable to the noncontrolling and redeemable noncontrolling interests (3,454) (1,772)
Comprehensive income attributable to Altus Power, Inc. $ 7,114 $ 4,855
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 173,266 $ 160,817
Current portion of restricted cash 17,622 45,358
Accounts receivable, net 20,057 17,100
Other current assets 5,763 5,522
Total current assets 216,708 228,797
Restricted cash, noncurrent portion 12,625 12,752
Property, plant and equipment, net 1,745,407 1,619,047
Intangible assets, net 47,330 47,588
Operating lease asset 183,655 173,804
Derivative assets 2,585 530
Other assets 10,166 7,831
Total assets 2,218,476 2,090,349
Current liabilities:    
Accounts payable 7,411 7,338
Construction payable 11,672 14,108
Interest payable 13,958 8,685
Purchase price payable, current 9,291 9,514
Current portion of long-term debt, net 73,429 39,611
Operating lease liability, current 6,293 6,861
Contract liability, current 2,802 2,940
Total current liabilities 146,085 106,510
Alignment Shares liability 34,415 60,502
Long-term debt, net of unamortized debt issuance costs and current portion 1,253,819 1,163,307
Intangible liabilities, net 20,033 18,945
Asset retirement obligations 18,701 17,014
Operating lease liability, noncurrent 189,136 180,701
Contract liability, noncurrent 6,132 5,620
Deferred tax liabilities, net 14,725 9,831
Other long-term liabilities 2,989 2,908
Total liabilities 1,686,035 1,565,338
Commitments and contingent liabilities (Note 11)
Redeemable noncontrolling interests 24,389 26,044
Stockholders' equity    
Common stock $0.0001 par value; 988,591,250 shares authorized as of March 31, 2024, and December 31, 2023; 159,874,981 and 158,999,886 shares issued and outstanding as of March 31, 2024, and December 31, 2023, respectively 16 16
Additional paid-in capital 488,408 485,063
Accumulated deficit (47,765) (55,274)
Accumulated other comprehensive income 16,878 17,273
Total stockholders' equity 457,537 447,078
Noncontrolling interests 50,515 51,889
Total equity 508,052 498,967
Total liabilities, redeemable noncontrolling interests, and equity 2,218,476 2,090,349
Related Party    
Current liabilities:    
Due to related parties 85 51
Other current liabilities 85 51
Nonrelated Party    
Current liabilities:    
Due to related parties 21,144 17,402
Other current liabilities $ 21,144 $ 17,402
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 988,591,250 988,591,250
Common stock, issued (in shares) 159,874,981 158,999,886
Common stock, outstanding (in shares) 159,874,981 158,999,886
Assets of consolidated VIEs, included in total assets above:    
Current portion of restricted cash $ 17,622 $ 45,358
Accounts receivable, net 20,057 17,100
Other current assets 5,763 5,522
Restricted cash, noncurrent portion 12,625 12,752
Property, plant and equipment, net 1,745,407 1,619,047
Intangible assets, net 47,330 47,588
Operating lease asset 183,655 173,804
Other assets 10,166 7,831
Total assets of consolidated VIEs 2,218,476 2,090,349
Liabilities of consolidated VIEs, included in total liabilities above:    
Accounts payable 7,411 7,338
Operating lease liability, current 6,293 6,861
Current portion of long-term debt, net 73,429 39,611
Contract liability, current 2,802 2,940
Long-term debt, less current portion 1,253,819 1,163,307
Intangible liabilities, net 20,033 18,945
Asset retirement obligations 18,701 17,014
Operating lease liability, noncurrent 189,136 180,701
Contract liability, noncurrent   0
Other long-term liabilities 2,989 2,908
Total liabilities of consolidated VIEs 1,686,035 1,565,338
Variable Interest Entity, Primary Beneficiary    
Assets of consolidated VIEs, included in total assets above:    
Cash 13,947 12,191
Current portion of restricted cash 436 1,066
Accounts receivable, net 9,373 8,068
Other current assets 1,445 973
Restricted cash, noncurrent portion 3,979 4,002
Property, plant and equipment, net 868,645 845,024
Intangible assets, net 5,360 5,507
Operating lease asset 98,103 79,597
Other assets 2,228 2,228
Total assets of consolidated VIEs 1,003,516 958,656
Liabilities of consolidated VIEs, included in total liabilities above:    
Accounts payable 1,207 1,056
Operating lease liability, current 3,042 2,542
Current portion of long-term debt, net 3,021 3,021
Contract liability, current 484 484
Other current liabilities 1,592 1,473
Long-term debt, less current portion 38,926 38,958
Intangible liabilities, net 3,819 4,522
Asset retirement obligations 9,394 9,185
Operating lease liability, noncurrent 100,671 82,913
Contract liability, noncurrent 4,591 4,011
Other long-term liabilities 1,750 1,771
Total liabilities of consolidated VIEs $ 168,497 $ 149,936
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Changes in Equity (unaudited) - USD ($)
$ in Thousands
Total
Class A Common Stock
Total Stockholders' Equity
Total Stockholders' Equity
Class A Common Stock
Common Stock
Common Stock
Class A Common Stock
Additional Paid-in Capital
Additional Paid-in Capital
Class A Common Stock
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Non Controlling Interests
Beginning balance (in shares) at Dec. 31, 2022         158,904,401            
Beginning balance at Dec. 31, 2022 $ 444,926   $ 424,101   $ 16   $ 470,004   $ 0 $ (45,919) $ 20,825
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock-based compensation, net of withholding taxes (in shares)         83,541            
Stock-based compensation, net of withholding taxes 2,813   2,813       2,813        
Cash distributions to noncontrolling interests (526)                   (526)
Cash contributions from noncontrolling interests 1,737                   1,737
Conversion of convertible securities (in shares)           2,011          
Conversion of convertible securities   $ 11   $ 11       $ 11      
Noncontrolling interests assumed through acquisitions 13,296                   13,296
Redemption of redeemable noncontrolling interests 1,374   1,374       1,374        
Other comprehensive loss (762)   (762)           (762)    
Net income (loss) 2,984   5,617             5,617 (2,633)
Ending balance (in shares) at Mar. 31, 2023         158,989,953            
Ending balance at Mar. 31, 2023 $ 465,853   433,154   $ 16   474,202   (762) (40,302) 32,699
Beginning balance (in shares) at Dec. 31, 2023 158,999,886       158,999,886            
Beginning balance at Dec. 31, 2023 $ 498,967   447,078   $ 16   485,063   17,273 (55,274) 51,889
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock-based compensation, net of withholding taxes (in shares)         873,104            
Stock-based compensation, net of withholding taxes 3,335   3,335       3,335        
Cash distributions to noncontrolling interests (899)                   (899)
Conversion of convertible securities (in shares)           1,991          
Conversion of convertible securities   $ 10   $ 10       $ 10      
Noncontrolling interests assumed through acquisitions 2,100                   2,100
Other comprehensive loss (395)   (395)           (395)    
Net income (loss) $ 4,934   7,509             7,509 (2,575)
Ending balance (in shares) at Mar. 31, 2024 159,874,981       159,874,981            
Ending balance at Mar. 31, 2024 $ 508,052   $ 457,537   $ 16   $ 488,408   $ 16,878 $ (47,765) $ 50,515
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities    
Net income $ 4,055 $ 3,845
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation, amortization and accretion 16,130 11,376
Non-cash lease transactions (1,299) 112
Deferred tax expense 4,896 888
Amortization of debt discount and financing costs 1,200 753
Change in fair value of Alignment Shares liability (26,077) (17,018)
Remeasurement of contingent consideration (79) 50
Gain on disposal of property, plant and equipment (88) 0
Reclassification of realized gain on cash flow hedge to net income (404) 0
Stock-based compensation 4,111 2,813
Other (1,080) 138
Changes in assets and liabilities, excluding the effect of acquisitions    
Accounts receivable (1,326) 1,685
Due to related parties 34 101
Derivative assets (2,055) 1,769
Other assets (1,448) 1,206
Accounts payable 68 2,828
Interest payable 5,273 1,204
Contract liability 163 152
Other liabilities 2,451 2,323
Net cash provided by operating activities 4,525 14,225
Cash flows used for investing activities    
Capital expenditures (18,538) (24,844)
Payments to acquire renewable energy businesses, net of cash and restricted cash acquired (119,617) (288,241)
Payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired (4,035) (6,350)
Proceeds from disposal of property, plant and equipment 266 0
Net cash used for investing activities (141,924) (319,435)
Cash flows used for financing activities    
Proceeds from issuance of long-term debt 131,895 204,687
Repayment of long-term debt (7,208) (7,724)
Payment of debt issuance costs (1,231) (1,976)
Payment of deferred purchase price payable 0 (4,531)
Contributions from noncontrolling interests 0 1,737
Redemption of redeemable noncontrolling interests 0 (1,098)
Distributions to noncontrolling interests (1,471) (1,102)
Net cash provided by financing activities 121,985 189,993
Net decrease in cash, cash equivalents, and restricted cash (15,414) (115,217)
Cash, cash equivalents, and restricted cash, beginning of period 218,927 199,398
Cash, cash equivalents, and restricted cash, end of period 203,513 84,181
Supplemental cash flow disclosure    
Cash paid for interest 12,256 6,509
Cash paid for taxes 21 0
Non-cash investing and financing activities    
Asset retirement obligations 1,391 3,847
Debt assumed through acquisitions 0 8,100
Noncontrolling interest assumed through acquisitions 2,100 13,296
Redeemable noncontrolling interest assumed through acquisitions 0 8,100
Accrued distributions to noncontrolling interests 205 0
Accrued deferred financing costs 19 0
Acquisitions of property and equipment included in construction payable 0 10,872
Conversion of Alignment Shares into common stock 10 11
Deferred purchase price payable $ 0 $ 7,069
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
General
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
General General
Company Overview
Altus Power, Inc., a Delaware corporation (the “Company” or “Altus Power”), headquartered in Stamford, Connecticut, develops, owns, constructs and operates large-scale roof, ground and carport-based photovoltaic solar energy generation and storage systems, for the purpose of producing and selling electricity to credit worthy counterparties, including commercial and industrial, public sector and community solar customers, under long-term contracts. The solar energy facilities are owned by the Company in project-specific limited liability companies (the “Solar Facility Subsidiaries”).
On December 9, 2021 (the “Closing Date”), the Company merged (the “Merger”) with CBRE Acquisition Holdings, Inc. (“CBAH”) and became listed on the New York Stock Exchange under the stock symbol "AMPS."
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The Company prepares its unaudited condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. The Company’s condensed consolidated financial statements include the results of wholly-owned and partially-owned subsidiaries in which the Company has a controlling interest. All intercompany balances and transactions have been eliminated in consolidation.
Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023, filed with the Company’s 2023 annual report on Form 10-K on March 14, 2024, and the related notes which provide a more complete discussion of the Company’s accounting policies and certain other information. The information as of December 31, 2023, included in the condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair statement of the Company’s financial position as of March 31, 2024, and the results of operations and cash flows for the three months ended March 31, 2024, and 2023. The results of operations for the three months ended March 31, 2024, are not necessarily indicative of the results that may be expected for the full year or any other future interim or annual period.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
In recording transactions and balances resulting from business operations, the Company uses estimates based on the best information available. Estimates are used for such items as the fair value of net assets acquired in connection with accounting for business combinations, the useful lives of the solar energy facilities, and inputs and assumptions used in the valuation of asset retirement obligations (“AROs”), contingent consideration, derivative instruments, and Class B common stock, par value $0.0001 per share ("Alignment Shares").
Segment Information
Operating segments are defined as components of a company about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision makers is the chief executive officer. Based on the financial information presented to and reviewed by the chief operating decision makers in deciding how to allocate the resources and in assessing the performance of the Company, the Company has determined it operates as a single operating segment and has one reportable segment, which includes revenue under power purchase agreements, revenue from net metering credit agreements,
solar renewable energy credit revenue, rental income, performance based incentives and other revenue. The Company’s principal operations, revenue and decision-making functions are located in the United States.
Cash, Cash Equivalents, and Restricted Cash
Cash and cash equivalents includes all cash balances on deposit with financial institutions and readily marketable securities with original maturity dates of three months or less at the time of acquisition and are denominated in U.S. dollars. Pursuant to the budgeting process, the Company maintains certain cash and cash equivalents on hand for possible equipment replacement related costs.

The Company records cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Restricted cash is included in current portion of restricted cash and restricted cash, noncurrent portion on the condensed consolidated balance sheets and includes cash held with financial institutions for cash collateralized letters of credit pursuant to various financing and construction agreements.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following:
 
As of March 31, 2024
As of December 31, 2023
Cash and cash equivalents$173,266 $160,817 
Current portion of restricted cash17,622 45,358 
Restricted cash, noncurrent portion12,625 12,752 
Total$203,513 $218,927 
Concentration of Credit Risk
The Company maintains its cash in bank deposit accounts which, at times, may exceed Federal Deposit Insurance Corporation insurance limits. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash balances.
The Company had no customers that individually accounted for over 10% of total accounts receivable, net as of March 31, 2024 and no customers that individually accounted over 10% of total operating revenues, net for the three months ended March 31, 2024.
The Company had no customers that individually accounted for over 10% of total accounts receivable, net as of December 31, 2023. The Company had one customer that individually accounted for over 10% (i.e., 15.0%) of total operating revenues, net for the three months ended March 31, 2023.
Accounting Pronouncements
As a public company, the Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. The Company expects to elect to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.
Recent Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update require disclosure of incremental segment information and the title and position of the chief operating decision maker ("CODM"). Registrants will be required to disclose significant segment expenses that are regularly provided to the CODM, as well as additional information on segment profit and loss measures and how such information is used by the CODM to assess segment performance and allocate resources. This ASU is effective for annual periods beginning in January 2024 and interim periods beginning in January 2025. The Company is currently evaluating the impact of this ASU, but does not currently expect it to have a material impact on its consolidated financial statements and related disclosures.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation table, 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. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The guidance shall be applied on a prospective basis with the option to apply retrospectively. The Company will apply the guidance upon the effective date. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue and Accounts Receivable
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue and Accounts Receivable Revenue and Accounts Receivable
Disaggregation of Total Operating Revenues, net
The following table presents the detail of total operating revenues, net as recorded in the unaudited condensed consolidated statements of operations:
 Three Months Ended March 31,
 20242023
Power sales under PPAs$12,625 $8,986 
Power sales under NMCAs9,977 6,836 
Power sales on wholesale markets295 356 
Total revenue from power sales22,897 16,178 
Solar renewable energy credit revenue9,936 10,067 
Rental income2,085 626 
Performance based incentives4,807 2,098 
Revenue recognized on contract liabilities914 409 
Other20 — 
Total operating revenues, net$40,659 $29,378 

Transaction price allocated to the remaining performance obligation
In accordance with optional exemptions available under Topic 606, the Company does not disclose the value of unsatisfied performance obligations for (1) contracts with an original expected length of one year or less, (2) with the exception of fixed consideration, contracts for which revenue is recognized at the amount to which the Company have the right to invoice for goods provided and services performed, and (3) contracts for which variable consideration relates entirely to an unsatisfied performance obligation.
Contracts with fixed consideration consist primarily of performance obligations to supply fixed quantities of SRECs. Contracts with variable volumes and/or variable pricing, including those with pricing provisions tied to a consumer price or other index, have also been excluded as the related consideration under the contract is variable at inception of the contract. Most of the Company's solar renewable energy credit revenue is related to contracts with variable consideration.
The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:
2024$14,958 
202515,329 
202611,498 
20275,967 
20281,029 
Total$48,781 
Accounts receivable
The following table presents the detail of receivables as recorded in accounts receivable in the unaudited condensed consolidated balance sheets:
 
As of March 31, 2024
As of December 31, 2023
Power sales under PPAs$6,557 $3,582 
Power sales under NMCAs9,896 8,094 
Power sales on wholesale markets63 249 
Total power sales16,516 11,925 
Solar renewable energy credits3,324 3,379 
Rental income134 450 
Performance based incentives83 1,346 
Total$20,057 $17,100 
Payments for all accounts receivable in the above table are typically received within 30 days from invoicing. As of both March 31, 2024, and December 31, 2023, the Company determined that the allowance for credit losses is $0.9 million.
Contract liabilities
The Company recognizes contract liabilities related to long-term agreements to sell solar renewable energy credits ("SRECs") that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037. As of March 31, 2024, the Company had current and non-current contract liabilities of $2.8 million and $6.1 million, respectively. As of December 31, 2023, the Company had current and non-current contract liabilities of $2.9 million and $5.6 million, respectively. The Company does not have any other significant contract asset or liability balances related to revenues.
Rental income
Rental income is primarily derived from the master lease agreement with Vitol (as described in Note 5, "Acquisitions"), as well as long-term PPAs accounted for as operating leases under ASC 842. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessor. Certain leases include variable lease payments associated with production of solar facilities, which are recognized as rental income in period the energy is delivered. Maturities of fixed rental payments as of March 31, 2024, are as follows:
2024$6,803 
20256,118 
20262,892 
2027513 
2028514 
Thereafter5,255 
Total$22,095 
Revenue and Accounts Receivable Revenue and Accounts Receivable
Disaggregation of Total Operating Revenues, net
The following table presents the detail of total operating revenues, net as recorded in the unaudited condensed consolidated statements of operations:
 Three Months Ended March 31,
 20242023
Power sales under PPAs$12,625 $8,986 
Power sales under NMCAs9,977 6,836 
Power sales on wholesale markets295 356 
Total revenue from power sales22,897 16,178 
Solar renewable energy credit revenue9,936 10,067 
Rental income2,085 626 
Performance based incentives4,807 2,098 
Revenue recognized on contract liabilities914 409 
Other20 — 
Total operating revenues, net$40,659 $29,378 

Transaction price allocated to the remaining performance obligation
In accordance with optional exemptions available under Topic 606, the Company does not disclose the value of unsatisfied performance obligations for (1) contracts with an original expected length of one year or less, (2) with the exception of fixed consideration, contracts for which revenue is recognized at the amount to which the Company have the right to invoice for goods provided and services performed, and (3) contracts for which variable consideration relates entirely to an unsatisfied performance obligation.
Contracts with fixed consideration consist primarily of performance obligations to supply fixed quantities of SRECs. Contracts with variable volumes and/or variable pricing, including those with pricing provisions tied to a consumer price or other index, have also been excluded as the related consideration under the contract is variable at inception of the contract. Most of the Company's solar renewable energy credit revenue is related to contracts with variable consideration.
The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:
2024$14,958 
202515,329 
202611,498 
20275,967 
20281,029 
Total$48,781 
Accounts receivable
The following table presents the detail of receivables as recorded in accounts receivable in the unaudited condensed consolidated balance sheets:
 
As of March 31, 2024
As of December 31, 2023
Power sales under PPAs$6,557 $3,582 
Power sales under NMCAs9,896 8,094 
Power sales on wholesale markets63 249 
Total power sales16,516 11,925 
Solar renewable energy credits3,324 3,379 
Rental income134 450 
Performance based incentives83 1,346 
Total$20,057 $17,100 
Payments for all accounts receivable in the above table are typically received within 30 days from invoicing. As of both March 31, 2024, and December 31, 2023, the Company determined that the allowance for credit losses is $0.9 million.
Contract liabilities
The Company recognizes contract liabilities related to long-term agreements to sell solar renewable energy credits ("SRECs") that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037. As of March 31, 2024, the Company had current and non-current contract liabilities of $2.8 million and $6.1 million, respectively. As of December 31, 2023, the Company had current and non-current contract liabilities of $2.9 million and $5.6 million, respectively. The Company does not have any other significant contract asset or liability balances related to revenues.
Rental income
Rental income is primarily derived from the master lease agreement with Vitol (as described in Note 5, "Acquisitions"), as well as long-term PPAs accounted for as operating leases under ASC 842. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessor. Certain leases include variable lease payments associated with production of solar facilities, which are recognized as rental income in period the energy is delivered. Maturities of fixed rental payments as of March 31, 2024, are as follows:
2024$6,803 
20256,118 
20262,892 
2027513 
2028514 
Thereafter5,255 
Total$22,095 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Variable Interest Entities
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable Interest Entities Variable Interest Entities
The Company consolidates all variable interest entities (“VIEs”) in which it holds a variable interest and is deemed to be the primary beneficiary of the variable interest entity. Generally, a VIE is an entity with at least one of the following conditions: (a) the total equity investment at risk is insufficient to allow the entity to finance its activities without additional subordinated financial support, or (b) the holders of the equity investment at risk, as a group, lack the characteristics of having a controlling financial interest. The primary beneficiary of a VIE is required to consolidate the VIE and to disclose certain information about its significant variable interests in the VIE. The primary beneficiary of a VIE is the entity that has both 1) the power to direct the activities that most significantly impact the entity’s economic performance and 2) the obligations to absorb losses or receive benefits that could potentially be significant to the VIE.
The Company participates in certain partnership arrangements that qualify as VIEs. Consolidated VIEs consist primarily of tax equity financing arrangements and partnerships in which an investor holds a noncontrolling interest and does not have substantive kick-out or participating rights. The Company, through its subsidiaries, is the primary beneficiary of such VIEs, because as the manager, it has the power to direct the day-to-day operating activities of the entity. In addition, the Company is exposed to economics that could potentially be significant to the entity given its ownership interest and, therefore, has consolidated the VIEs as of March 31, 2024, and December 31, 2023. No VIEs were deconsolidated during the three months ended March 31, 2024 and 2023.
The obligations of the consolidated VIEs discussed in the following paragraphs are nonrecourse to the Company. In certain instances where the Company establishes a new tax equity structure, the Company is required to provide liquidity in accordance with the contractual agreements. The Company has no requirement to provide liquidity to purchase assets or guarantee performance of the VIEs unless further noted in the following paragraphs. The Company made certain contributions during the three months ended March 31, 2024 and 2023, as determined in the respective operating agreement.
The carrying amounts and classification of the consolidated VIE assets and liabilities included in condensed consolidated balance sheets are as follows:
 
As of
March 31, 2024
As of
December 31, 2023
Current assets$25,201 $22,298 
Non-current assets978,315 936,358 
Total assets$1,003,516 $958,656 
Current liabilities$9,346 $8,576 
Non-current liabilities159,151 141,360 
Total liabilities$168,497 $149,936 
The amounts shown in the table above exclude intercompany balances which are eliminated upon consolidation. All of the assets in the table above are restricted for settlement of the VIE obligations, and all of the liabilities in the table above can only be settled using VIE resources.
The Company has not identified any VIEs during the three months ended March 31, 2024 and 2023, for which the Company determined that it is not the primary beneficiary and thus did not consolidate.
The Company considered qualitative and quantitative factors in determining which VIEs are deemed significant. As of March 31, 2024 and December 31, 2023, the Company consolidated thirty-six and thirty-five VIEs, respectively. No VIEs were deemed significant as of March 31, 2024 and December 31, 2023.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
2024 Acquisitions
Vitol Acquisition
On January 31, 2024, the Company, through its wholly-owned subsidiary, Altus Power, LLC, acquired an 84 MW portfolio of 20 operating solar energy facilities located across five US states (the “Vitol Acquisition”). The portfolio was acquired from Vitol Solar I LLC (“Vitol”) through an acquisition of 100% of the outstanding membership interests in 18 project companies and 100% of the outstanding Class B membership interest in a partnership which owns 2 project companies. The total purchase price was approximately $119.7 million and the transaction was entered into by the Company to grow its portfolio of solar energy facilities. The purchase price and associated transaction costs were funded by cash on hand. The purchase price is also subject to customary adjustments for working capital and other items.

In conjunction with the acquisition, the Company entered into a master lease agreement to lease certain solar facilities back to Vitol, as well as an asset management agreement under which the Company will manage the solar facilities during the term of the master lease agreement. The master lease agreement is accounted for as an operating lease under ASC 842 and lease payments are included in rental income within the condensed consolidated statement of operations. The lease term varies by solar facility, with individual lease terms ending between 2024 and 2026.

The Company accounted for the Vitol Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on January 31, 2024 based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.

The assets acquired and liabilities assumed are recognized provisionally on the consolidated balance sheet at their estimated fair values as of the acquisition date. The initial accounting for the business combination is not complete as the Company is in the process of obtaining additional information for the valuation of acquired tangible and intangible assets as well as inputs utilized in the valuation of noncontrolling interests. The provisional amounts are subject to change to the extent that additional information is obtained about the facts and circumstances that existed as of the acquisition date. Under U.S. GAAP, the measurement period shall not exceed one year from the acquisition date and the Company will finalize these amounts no later than January 31, 2025.

The following table presents the preliminary allocation of the purchase price to the assets acquired and liabilities assumed, based on their estimated fair values on January 31, 2024:
Assets
Accounts receivable$1,649 
Property, plant and equipment123,363 
Operating lease asset7,835 
Other assets1,691 
Total assets acquired134,538 
Liabilities
Accounts payable249 
Intangible liabilities2,370 
Asset retirement obligation1,374 
Operating lease liability7,187 
Contract liability1,130 
Other liabilities393 
Total liabilities assumed12,703 
Non-controlling interests2,100 
Total fair value of consideration transferred$119,735 

The fair value of consideration transferred, net of cash acquired, as of January 31, 2024, is determined as follows:
Cash consideration paid to Vitol on closing$119,690 
Post-closing purchase price true-up45 
Total fair value of consideration transferred$119,735 

The Company incurred approximately $0.7 million of acquisition related costs related to the Vitol Acquisition, which are recorded as part of Acquisition and entity formation costs in the condensed consolidated statement of operations for the three months ended March 31, 2024. Acquisition related costs include legal, consulting, and other transaction-related costs.
The impact of the Vitol Acquisition on the Company's revenue and net income in the consolidated statement of operations was an increase of $2.0 million and $1.2 million, respectively, for the three months ended March 31, 2024.
Intangibles at Acquisition Date
The Company attributed the intangible liability values to unfavorable rate revenue contracts to sell power and SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Unfavorable rate revenue contracts – PPA(100)11 years
Unfavorable rate revenue contracts – SREC(2,270)9 years

Unaudited Pro Forma Combined Results of Operations
The following unaudited pro forma combined results of operations give effect to the Vitol Acquisition as if it had occurred on January 1, 2023. The unaudited pro forma combined results of operations are provided for informational purposes only and do not purport to represent the Company’s actual consolidated results of operations had the Vitol Acquisition occurred on the date assumed, nor are these financial statements necessarily indicative of the Company’s future consolidated results of operations.
The unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.
For the three months ended March 31, 2024 (unaudited)For the three months ended March 31, 2023 (unaudited)
Operating revenues, net$41,281 $31,474 
Net income4,866 3,722 

Asset Acquisitions
During the three months ended March 31, 2024, the Company acquired a solar energy facility located in Massachusetts with a total nameplate capacity of 1.3 MW from a third party for a total purchase price of $4.0 million. The acquisition was accounted for as an acquisition of assets, whereby the Company acquired $4.0 million of property, plant and equipment and $0.6 million of operating lease assets, and assumed $0.6 million of operating lease liabilities. During the three months ended March 31, 2024, the Company also acquired land in Massachusetts from a third party for a total purchase price of $1.2 million.
2023 Acquisitions
Caldera Acquisition
On December 20, 2023, Altus Power, LLC, a wholly-owned subsidiary of the Company, acquired a 121 MW portfolio of 35 operating solar energy facilities located across six US states (the “Caldera Acquisition”). The portfolio was acquired from Project Hyperion Holdco LP (the “Seller”) for total consideration of $121.7 million. The purchase price and associated transaction costs were funded by the proceeds from an amendment of the APAF III Term Loan (as defined in Note 8, "Debt") and cash on hand. The Caldera Acquisition was made pursuant to the purchase and sale agreement (the "PSA") dated October 27, 2023, and entered into by the Company to grow its portfolio of solar energy facilities. Pursuant to the PSA, the Company acquired 100% ownership interest in Project Hyperion, LLC, a holding entity that owns the acquired solar energy facilities.
The Company accounted for the Caldera Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on December 20, 2023, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.
The assets acquired and liabilities assumed are recognized provisionally on the consolidated balance sheet at their estimated fair values as of the acquisition date. The initial accounting for the business combination is not complete as the Company is in the process of obtaining additional information for the valuation of acquired tangible and intangible assets as well as inputs utilized in the valuation of noncontrolling interests. The provisional amounts are subject to change to the extent that additional information is obtained about the facts and circumstances that existed as of the acquisition date. Under U.S. GAAP, the measurement period shall not exceed one year from the acquisition date and the Company will finalize these amounts no later than December 20, 2024.
The following table presents the preliminary allocation of the purchase price to the assets acquired and liabilities assumed, based on their estimated fair values on December 20, 2023:
Provisional accounting as of December 20, 2023Measurement period adjustmentsAdjusted provisional accounting as of December 20, 2023
Assets
Accounts receivable$876 $— $876 
Property, plant and equipment131,728 (223)131,505 
Intangible assets350 — 350 
Operating lease asset15,557 — 15,557 
Other assets2,079 (95)1,984 
Total assets acquired150,590 (318)150,272 
Liabilities
Intangible liabilities5,200 — 5,200 
Asset retirement obligation1,920 — 1,920 
Operating lease liability17,567 — 17,567 
Other liabilities1,275 (244)1,031 
Total liabilities assumed25,962 (244)25,718 
Non-controlling interests2,900 — 2,900 
Total fair value of consideration transferred, net of cash acquired$121,728 $(74)$121,654 

The fair value of consideration transferred, net of cash acquired, as of December 20, 2023, is determined as follows:
Cash consideration paid to seller on closing$80,942 $— $80,942 
Cash consideration paid to settle debt on behalf of seller38,966 — 38,966 
Purchase price payable(1)
4,189 — 4,189 
Contingent consideration payable2,600 — 2,600 
Total fair value of consideration transferred126,697 — 126,697 
Cash and restricted cash acquired4,969 74 5,043 
Total fair value of consideration transferred, net of cash acquired$121,728 $(74)$121,654 
(1) The Company paid the entire purchase price payable amount after the acquisition date but prior to December 31, 2023.
The contingent consideration is related to the estimated earnout cash payment of a maximum of $8.0 million dependent on actual power generation of the acquired solar generating facilities during the 12-month period following the acquisition date. Refer to the Contingent Consideration section of Note 7, "Fair Value Measurements" for further information.
The Company incurred approximately $0.9 million of acquisition related costs related to the Caldera Acquisition, which are recorded as part of Acquisition and entity formation costs in the consolidated statement of operations for the year ended December 31, 2023. Acquisition related costs include legal, consulting, and other transaction-related costs.    
Intangibles at Acquisition Date
The Company attributed the intangible asset and liability values to favorable and unfavorable rate revenue contracts to sell SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Favorable rate revenue contracts – SREC350 4 years
Unfavorable rate revenue contracts – SREC(5,200)3 years
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt Debt
 
As of
March 31, 2024
As of
December 31, 2023
Interest
Type
Weighted
average
interest rate
Long-term debt
APAF Term Loan$471,466 $474,609 Fixed3.51 %
APAF II Term Loan111,821 112,810 Floating*
SOFR + 1.475%
APAF III Term Loan423,619 426,619 Fixed6.03 %
APAF IV Term Loan101,000 — Fixed6.45 %
APAGH Term Loan100,000 100,000 Fixed8.50 %
APAG Revolver65,000 65,000 Floating
SOFR + 1.60%
APACF II Facility31,868 — Floating
SOFR + 3.25%
Other term loans11,000 11,000 Fixed3.04 %
Financing obligations recognized in failed sale leaseback transactions42,850 42,767 Imputed3.97 %
Total principal due for long-term debt1,358,624 1,232,805 
Unamortized discounts and premiums(13,291)(13,722)
Unamortized deferred financing costs(18,085)(16,165)
Less: Current portion of long-term debt73,429 39,611 
Long-term debt, less current portion$1,253,819 $1,163,307 
* Interest rate is effectively fixed by interest rate swap, see discussion below.
APAF Term Loan
On August 25, 2021, APA Finance, LLC (“APAF”), a wholly owned subsidiary of the Company, entered into a $503.0 million term loan facility with Blackstone Insurance Solutions (“BIS”) through a consortium of lenders, which consists of investment grade-rated Class A and Class B notes (the “APAF Term Loan”). The APAF Term Loan has a weighted average 3.51% annual fixed rate and matures on February 29, 2056 (“Final Maturity Date”).
The APAF Term Loan amortizes at an initial rate of 2.5% of outstanding principal per annum for a period of 8 years at which point the amortization steps up to 4% per annum until September 30, 2031 (“Anticipated Repayment Date”). After the Anticipated Repayment Date, the loan becomes fully-amortizing, and all available cash is used to pay down principal until the Final Maturity Date. The APAF Term Loan is secured by membership interests in the Company's subsidiaries.
As of March 31, 2024, the outstanding principal balance of the APAF Term Loan was $471.5 million less unamortized debt discount and loan issuance costs totaling $6.5 million. As of December 31, 2023, the outstanding principal balance of the APAF Term Loan was $474.6 million less unamortized debt discount and loan issuance costs totaling $6.7 million.
As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants under the APAF Term Loan.
APAF II Term Loan
On December 23, 2022, APA Finance II, LLC (“APAF II”), a wholly owned subsidiary of the Company, entered into a $125.7 million term loan facility (the “APAF II Term Loan”) with KeyBank National Association ("KeyBank") and The Huntington Bank ("Huntington") as lenders. The proceeds of the APAF II Term Loan were used to repay the outstanding amounts under certain project-level loans. The APAF II Term Loan matures on December 23, 2027, and has a variable interest rate based on the Secured Overnight Financing Rate (“SOFR”) plus a spread of 1.475%. Simultaneously with entering into the APAF II Term Loan, the Company entered into interest rate swaps for 100% of the amount of debt outstanding, which effectively fixed the interest rate at 4.885% (see Note 7, "Fair Value Measurements," for further details). The APAF II Term Loan is secured by membership interests in the Company's subsidiaries.
As of March 31, 2024, the outstanding principal balance of the APAF II Term Loan was $111.8 million, less unamortized debt issuance costs of $2.0 million. As of December 31, 2023, the outstanding principal balance of the APAF II Term Loan was $112.8 million, less unamortized debt issuance costs of $2.2 million. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants under the APAF II Term Loan.
APAF III Term Loan
On February 15, 2023, the Company, through its subsidiaries, APA Finance III Borrower, LLC (the “APAF III Borrower”) and APA Finance III Borrower Holdings, LLC (“Holdings”), entered into a new long-term funding facility under the terms of a credit agreement among the APAF III Borrower, Holdings, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF III Term Loan”).
This funding facility provides for a term loan of $204.0 million at a fixed rate of 5.62%. The APAF III Term Loan amortizes at a rate of 2.5% of initial outstanding principal until the anticipated repayment date of June 30, 2033. The maturity date of the term loan is October 31, 2047. Upon lender approval, the APAF III Borrower has the right to increase the funding facility to make additional draws for certain solar generating facilities, as set forth in the credit agreement. On February 15, 2023, the Company borrowed $193.0 million from this facility to fund the True Green II Acquisition and the associated costs and expenses. The principal balance borrowed under the APAF III Term Loan was offset by $4.0 million of debt issuance costs and $6.3 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033. The APAF III Term Loan is secured by membership interests in the Company's subsidiaries.
On June 15, 2023 and July 21, 2023, the Company amended the APAF III Term Loan to add $47.0 million and $28.0 million of additional borrowings, respectively, the proceeds of which were used to repay outstanding term loans under the Construction to Term Loan Facility (as defined below), and to provide long-term financing for new solar projects. The principal balance borrowed under the amendments was offset by $0.3 million and $0.2 million of issuance costs, respectively, and $1.5 million and $1.1 million of issuance discount, respectively, which have been deferred and will be recognized as interest expense through June 30, 2033.
On December 20, 2023, the Company amended the APAF III Term Loan to add $163.0 million of additional borrowings, the proceeds of which were used to fund the Caldera Acquisition. The amendment increased the weighted average fixed interest rate for all borrowings under the APAF III Term Loan to 6.03%, and increased the rate of amortization for the new borrowings under the amendment to 3.25% per annum until June 30, 2033. The principal balance borrowed under the amendment was offset by $1.3 million of issuance costs and $0.8 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033.
As of March 31, 2024, the outstanding principal balance of the APAF III Term Loan was $423.6 million, less unamortized debt issuance costs and discount of $14.0 million. As of December 31, 2023, the outstanding principal balance of the APAF III Term Loan was $426.6 million, less unamortized debt issuance costs and discount of $14.3 million. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants.
APAF IV Term Loan
On March 26, 2024, the Company, through its subsidiaries, APA Finance IV, LLC (the “APAF IV Borrower”), and APA Finance IV Holdings, LLC (“Holdings”) has entered into a new term loan facility under the terms of a credit agreement among the APAF IV Borrower, Holdings, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF IV Term Loan”).
The APAF IV Term Loan, which matures on March 26, 2049, bears interest at a fixed rate of 6.45% per annum on outstanding principal amounts under the term loan. The Term Loan Facility has an anticipated repayment date of June 30, 2034. Upon lender approval, the APAF IV Borrower has the right to increase the Term Loan Facility to make additional draws for certain acquisitions of solar assets that otherwise satisfy the criteria for permitted acquisitions, as defined in the credit agreement. On March 26, 2024, the Company borrowed $101.0 million under the APAF IV Term Loan in connection with the Vitol Acquisition, which closed on January 31, 2024. The principal balance borrowed under the APAF IV Term Loan was offset by
$1.6 million of debt issuance costs, which have been deferred and will be recognized as interest expense through June 30, 2034. The APAF IV Term Loan is secured by membership interests in the Company's subsidiaries.
As of March 31, 2024, the outstanding principal balance of the APAF IV Term Loan was $101.0 million, less unamortized debt issuance costs and discount of $1.6 million. As of March 31, 2024, the Company was in compliance with all covenants under the APAF IV Term Loan.
APAGH Term Loan
On December 27, 2023, APA Generation Holdings, LLC (“APAGH” or the “APAGH Borrower”), a wholly owned subsidiary of the Company, entered into a credit agreement (the “APAGH Term Loan”) with an affiliate of Goldman Sachs Asset Management and CPPIB Credit Investments III Inc., a subsidiary of Canada Pension Plan Investment Board, as “Lenders.” The total commitment under the credit agreement is $100.0 million. The Company can also allow for the funding of additional incremental loans in an amount not to exceed $100.0 million over the term of the credit agreement at the discretion of the Lenders. Subject to certain exceptions, the APAGH Borrower’s obligations to the Lenders are secured by the assets of the APAGH Borrower, its parent, Altus Power, LLC (“Holdings”) and the Company and are further guaranteed by Holdings and the Company.
Interest accrues on any outstanding balance at an initial fixed rate equal to 8.50%, subject to adjustments. The maturity date of the term loan is December 27, 2029.

On December 27, 2023, the Company borrowed $100.0 million under the APAGH Term Loan to fund future growth needs, which was partially offset by $3.0 million of issuance discount. The Company incurred $1.0 million of debt issuance costs related to the APAGH Term Loan, which have been deferred and will be recognized as interest expense through December 27, 2029.

As of March 31, 2024, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs of $3.8 million. As of December 31, 2023, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs and discount of $4.0 million. As of March 31, 2024 and December 31, 2023, the Company was in compliance with all covenants.
APAG Revolver
On December 19, 2022, APA Generation, LLC (“APAG”), a wholly owned subsidiary of the Company, entered into revolving credit facility with Citibank, N.A. with a total committed capacity of $200.0 million (the "APAG Revolver"). Outstanding amounts under the APAG Revolver have a variable interest rate based on a base rate and an applicable margin. The APAG Revolver is secured by membership interests in the Company's subsidiaries. The APAG Revolver matures on December 19, 2027. As of March 31, 2024, and December 31, 2023, there was $65.0 million outstanding under the APAG Revolver. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants under the APAG Revolver.
APACF II Facility
On November 10, 2023, APACF II, LLC (“APACF II” or the “APACF II Borrower”) a wholly-owned subsidiary of the Company, entered into a credit agreement among the APACF II Borrower, APACF II Holdings, LLC, Pass Equipment Co., LLC, each of the project companies from time to time party thereto, each of the tax equity holdcos from time to time party thereto, U.S. Bank Trust Company, National Association, U.S. Bank National Association, each lender from time to time party thereto (collectively, the “Lenders”) and Blackstone Asset Based Finance Advisors LP, as Blackstone representative (“APACF II Facility”).
The aggregate amount of the commitments under the credit agreement is $200.0 million. The APACF II Facility matures on November 10, 2027, and bears interest at an annual rate of SOFR plus 3.25%. Borrowings under the APACF II Facility, which mature 364 days after the borrowing occurs, may be used by the APACF II Borrower to fund construction costs including equipment, labor, interconnection, as well as other development costs. The Company incurred $0.3 million of debt issuance costs related to the APACF II Facility, which have been deferred and will be recognized as interest expense through November 10, 2027. On January 19, 2024, the Company borrowed $31.9 million under the APACF II Facility, which was
offset by $0.6 million of debt issuance costs, which have been deferred and will be recognized as interest expense through November 10, 2027. The APACF II Facility is secured by membership interests in the Company's subsidiaries and other collateral, including equipment.

As of March 31, 2024, the outstanding principal balance of the APACF II Facility was $31.9 million, less unamortized debt issuance costs of $0.9 million. As of December 31, 2023, no amounts were outstanding under the APACF II Facility. As of March 31, 2024, the Company was in compliance with all covenants under the APACF II Facility.
Other Term Loans - Construction to Term Loan Facility
On January 10, 2020, APA Construction Finance, LLC (“APACF”) a wholly-owned subsidiary of the Company, entered into a credit agreement with Fifth Third Bank, National Association and Deutsche Bank AG New York Branch to fund the development and construction of future solar facilities (“Construction Loan to Term Loan Facility”). The Construction Loan to Term Loan Facility included a construction loan commitment of $187.5 million, which expired on January 10, 2023. The construction loan commitment can convert to a term loan upon commercial operation of a particular solar energy facility. On June 15, 2023, the Company repaid all outstanding term loans of $15.8 million and terminated the facility.
Other Term Loans - Project-Level Term Loan
In conjunction with an acquisition of assets on August 29, 2022, the Company assumed a project-level term loan with an outstanding principal balance of $14.1 million and a fair value discount of $2.2 million. The term loan is subject to scheduled semi-annual amortization and interest payments, and matures on September 1, 2029.
As of March 31, 2024, the outstanding principal balance of the term loan is $11.0 million, less unamortized debt discount of $1.7 million. As of December 31, 2023, the outstanding principal balance of the term loan is $11.0 million, less unamortized debt discount of $1.8 million.
The term loan is secured by an interest in the underlying solar project assets and the revenues generated by those assets. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants.
Letter of Credit Facilities and Surety Bond Arrangements
The Company enters into letters of credit and surety bond arrangements with lenders, local municipalities, government agencies, and land lessors. These arrangements relate to certain performance-related obligations and serve as security under the applicable agreements. As of March 31, 2024, the Company had $52.3 million of letters of credit outstanding and $51.1 million of unused capacity. As of December 31, 2023, the Company had $54.7 million of letters of credit outstanding and $54.4 million of unused capacity. Additionally, as of March 31, 2024 and December 31, 2023, the Company had outstanding surety bonds of $5.9 million and $5.4 million, respectively.
To the extent liabilities are incurred as a result of the activities covered by the letters of credit or surety bonds, such liabilities are included on the accompanying condensed consolidated balance sheets. From time to time, the Company is required to post financial assurances to satisfy contractual and other requirements generated in the normal course of business. Some of these assurances are posted to comply with federal, state or other government agencies’ statutes and regulations. The Company sometimes uses letters of credit to satisfy these requirements and these letters of credit reduce the Company’s borrowing facility capacity.
Financing Obligations Recognized in Failed Sale Leaseback Transactions
From time to time, the Company sells equipment to third parties and enters into master lease agreements to lease the equipment back for an agreed-upon term. The Company has assessed these arrangements and determined that the transfer of assets should not be accounted for as a sale in accordance with ASC 842. Therefore, the Company accounts for these transactions using the financing method by recognizing the consideration received as a financing obligation, with the assets subject to the transaction remaining on the balance sheet of the Company and depreciated based on the Company's normal depreciation policy. The aggregate proceeds have been recorded as long-term debt within the condensed consolidated balance sheets.
As of March 31, 2024, the Company's recorded financing obligations were $41.9 million, net of $0.9 million of deferred transaction costs. As of December 31, 2023, the Company's recorded financing obligations were $41.8 million, net of $0.9
million of deferred transaction costs. Payments of $0.3 million and $0.2 million were made under financing obligations for the three months ended March 31, 2024, and 2023, respectively. Interest expense, inclusive of the amortization of deferred transaction costs for the three months ended March 31, 2024 and 2023, was $0.4 million.
During the three months ended March 31, 2023, the Company paid $0.5 million to extinguish financing obligations of $0.6 million, resulting in a gain on extinguishment of debt of $0.1 million. During the three months ended March 31, 2024, the Company extinguished no financing obligations.
The table below shows the payments required under the failed sale-leaseback financing obligations for the years ended:
2024$2,788 
20253,023 
20262,995 
20272,986 
20282,967 
Thereafter14,143 
Total$28,902 
The difference between the outstanding financing obligation of $42.9 million and $28.9 million of contractual payments due, including residual value guarantees, is due to $13.2 million of investment tax credits claimed by the respective counterparties, less $2.6 million of the implied interest on financing obligations included in minimum lease payments. The remaining difference is due to $3.8 million of interest accrued and a $0.4 million difference between the required contractual payments and the fair value of financing obligations acquired.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.
Level 1 - Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.
Level 2 - Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.
Level 3 - Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.
The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt, the carrying amounts approximate fair value due to the short maturity of these instruments.
The following table provides the financial instruments measured at fair value on a recurring basis:
March 31, 2024
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market fund$62,695 $— $— $62,695 
Derivative assets:
Interest rate swaps$— $2,585 $— $2,585 
Total assets at fair value62,695 2,585 — 65,280 
Liabilities
Alignment Shares liability— — 34,415 34,415 
Other long-term liabilities:
True Green II Acquisition - contingent liability— — 4,880 4,880 
Caldera Acquisition - contingent liability— — 2,300 2,300 
Total liabilities at fair value— — 41,595 41,595 
December 31, 2023
Level 1Level 2Level 3Total
Assets
Derivative assets:
Interest rate swaps— 530 — 530 
Total assets at fair value— 530 — 530 
Liabilities
Alignment Shares liability— — 60,502 60,502 
Other long-term liabilities:
True Green II Acquisition - contingent liability— — 4,658 4,658 
Caldera Acquisition - contingent liability— — 2,600 2,600 
Total liabilities at fair value— — 67,760 67,760 
Alignment Shares Liability
As of March 31, 2024, the Company had 796,950 Alignment Shares outstanding, all of which are held by CBRE Acquisition Sponsor, LLC (the "Sponsor"), certain former officers of CBAH (such officers, together with the Sponsor, the “Sponsor Parties”) and former CBAH directors. The Alignment Shares will automatically convert into shares of Class A common stock based upon the Total Return (as defined in Exhibit 4.4 to our 2022 Annual Report on Form 10-K) on the Class A common stock as of the relevant measurement date over each of the seven fiscal years following the Merger.
Upon the consummation of the Merger, Alignment Shares have no continuing service requirement and do not create an unconditional obligation requiring the Company to redeem the instruments by transferring assets. In addition, the shares convert to a variable number of Class A common stock depending on the trading price of the Class A common stock and dividends paid/payable to the holders of Class A common stock. Therefore, the shares do not represent an obligation or a conditional obligation to issue a variable number of shares with a monetary value based on any of the criteria in ASC 480, Distinguishing
Liabilities From Equity. The Company determined that the Alignment Shares meet the definition of a derivative because they contain (i) an underlying (Class A common stock price), (ii) a notional amount (a fixed number of Class B common stock), (iii) no or minimal initial net investment (the Sponsor paid a de minimis amount which is less than the estimated fair value of the shares), and (iv) net settleable through a conversion of the Alignment Shares into Class A shares. As such, the Company concluded that the Alignment Shares meet the definition of a derivative, which will be presented at fair value each reporting period, with changes in fair value recorded through earnings.
The Company estimates the fair value of outstanding Alignment Shares using a Monte Carlo simulation valuation model utilizing a distribution of potential outcomes based on a set of underlying assumptions such as stock price, volatility, and risk-free interest rate. As volatility of 70% and risk-free interest rate of 4.31% are not observable inputs, the overall fair value measurement of Alignment Shares is classified as Level 3. Unobservable inputs can be volatile and a change in those inputs might result in a significantly higher or lower fair value measurement of Alignment Shares.

 
For the three months ended March 31, 2024
For the three months ended March 31, 2023
 Shares$Shares$
Beginning balance996,188 $60,502 1,207,500 $66,145 
Alignment Shares converted(199,238)(10)(201,250)(11)
Fair value remeasurement— (26,077)— (17,018)
Ending balance796,950 $34,415 1,006,250 $49,116 

Interest Rate Swaps
The Company's derivative instruments consist of interest rate swaps that are not designated as cash flow hedges or fair value hedges under accounting guidance. The Company uses interest rate swaps to manage its net exposure to interest rate changes. These instruments are custom, over-the-counter contracts with various bank counterparties that are not traded on an active market but valued using readily observable market inputs and the overall fair value measurement is classified as Level 2. As of March 31, 2024 and December 31, 2023, the notional amounts were $118.8 million and $112.8 million, respectively. For the three months ended March 31, 2024 and 2023, the change in fair value of interest rate swaps resulted in a gain of $2.1 million and a gain of $2.7 million, respectively, which was recorded as interest expense in the condensed consolidated statements of operations.
Forward Starting Interest Rate Swap
The Company entered into a forward starting interest rate swap on January 31, 2023, with an effective date of January 31, 2025, and a termination date of January 31, 2035. This transaction had a notional amount of $250.0 million, was designated as a cash flow hedge of the Company's forecasted fixed-rate or floating-rate debt issuances.
Later in 2023, the Company terminated the forward starting interest rate swap for total cash proceeds of $16.7 million. The total gain of $17.3 million, was recorded as a component of Other comprehensive income in the condensed consolidated statements of comprehensive income for the year ended December 31, 2023. The Company allocated $238.0 million of the notional amount to the incremental debt issuances under the APAF III Term Loan and $12.0 million to the APAF IV Term Loan.
Other comprehensive income of $17.3 million associated with the incremental debt issuances under the APAF III Term Loan and APAF IV Term Loan is recognized as an adjustment to interest expense, net over the term of the debt. For the three months ended March 31, 2024, the adjustment to Interest expense, net was $0.4 million. Approximately $1.6 million of the gain in other comprehensive income will be reclassified into earnings during the next 12 months.
The cash flow hedge was determined to be fully effective during the three months ended March 31, 2024. As such, no amount of ineffectiveness has been included in net income. The amount included in other comprehensive income will be reclassified to current earnings should all or a portion of the hedge no longer be considered effective. The Company expects the hedge to remain fully effective during the remaining term of the swap.
Contingent Consideration
Caldera Acquisition
In connection with the Caldera Acquisition on December 20, 2023, contingent consideration of $8.0 million may be payable upon achieving certain power volumes generated by the acquired solar energy facilities. The Company estimated the fair value of contingent consideration for future earnout payments using a Monte Carlo simulation model. Significant assumptions used in the measurement include the estimated volumes of power generation of acquired solar energy facilities during the 12-month period since the acquisition date and the risk-adjusted discount rate associated with the business. As the inputs are not
observable, the overall fair value measurement of the contingent consideration is classified as Level 3. As of March 31, 2024 and December 31, 2023, the fair value of the contingent consideration was $2.3 million and $2.6 million, respectively, and was included in Other current liabilities in the condensed consolidated balance sheets. For the three months ended March 31, 2024, the Company recorded a gain on remeasurement of contingent liability of $0.3 million.
True Green II Acquisition
In connection with the acquisition of a portfolio of 58 solar energy facilities with a combined nameplate capacity of 220 MW on February 15, 2023 (the "True Green II acquisition"), contingent consideration of $10.0 million may be payable upon the seller's completion of in-development solar energy facilities and the Company obtaining tax equity financing. The Company estimated the fair value of the contingent consideration by using the expected cash flow approach. These cash flows were then discounted to present value using the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3. As of March 31, 2024 and December 31, 2023, the fair value of the contingent consideration was $4.9 million and $4.7 million, respectively, and was included in Other current liabilities in the condensed consolidated balance sheets. For the three months ended March 31, 2024, the Company recorded $0.2 million loss on fair value remeasurement of contingent liability associated with the True Green II Acquisition in the condensed consolidated statements of operations. The loss was recorded due to the remeasurement of the contingent liability based on the actual amount of tax equity financing received.
Solar Acquisition
In connection with the acquisition of a portfolio of sixteen solar energy facilities with a combined nameplate capacity of 61.5 MW on December 22, 2020 (the "Solar Acquisition"), contingent consideration of $3.1 million may be payable upon achieving certain market power rates and $7.4 million upon achieving certain power volumes generated by the acquired solar energy facilities. The Company estimated the fair value of the contingent consideration for future earnout payments using a Monte Carlo simulation model. Significant assumptions used in the measurement include the estimated volumes of power generation of acquired solar energy facilities during the 18-36-month period since the acquisition date, market power rates during the 36-month period, and the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3.
The liability for the contingent consideration associated with production volumes expired on June 30, 2022. The liability for the contingent consideration associated with power rates is included in Other long-term liabilities in the condensed consolidated balance sheets at the estimated fair value of $3.1 million as of March 31, 2024 and December 31, 2023. For the three months ended March 31, 2024 and 2023, the Company recorded a loss on fair value remeasurement of contingent consideration associated with power rates of zero and $0.1 million, respectively, within operating income in the condensed consolidated statements of operations. Gains and losses are recorded due to changes in significant assumptions used in the measurement, including the actual versus estimated volumes of power generation of acquired solar energy facilities and market power rates. As of December 31, 2023, the 36-month measurement period for the contingent liability associated with market power rates has ended and the contingency was resolved with $3.1 million payable in 2024.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Equity Equity
As of March 31, 2024, the Company had 988,591,250 authorized and 159,874,981 issued and outstanding shares of Class A common stock. As of December 31, 2023, the Company had 988,591,250 authorized and 158,999,886 issued and outstanding shares of Class A common stock, respectively. Class A common stock entitles the holder to one vote on all matters submitted to a vote of the Company’s stockholders. Common stockholders are entitled to receive dividends, as may be declared by the Company’s board of directors. As of March 31, 2024, and December 31, 2023, no common stock dividends have been declared.
As of March 31, 2024, and December 31, 2023, the Company had 796,950 and 996,188 authorized and issued shares of Class B common stock, respectively, also referred to as the Alignment Shares. Refer to Note 7, "Fair Value Measurements," for further details.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Noncontrolling Interests
3 Months Ended
Mar. 31, 2024
Noncontrolling Interest [Abstract]  
Redeemable Noncontrolling Interests Redeemable Noncontrolling Interests
The changes in the components of redeemable noncontrolling interests are presented in the table below:
 
For the three months ended March 31,
 20242023
Redeemable noncontrolling interest, beginning balance$26,044 $18,133 
Cash distributions(571)(576)
Accrued distributions(206)— 
Redemption of redeemable noncontrolling interests— (2,175)
Assumed redeemable noncontrolling interest through business combination— 8,100 
Net (loss) income attributable to redeemable noncontrolling interest(878)861 
Redeemable noncontrolling interest, ending balance$24,389 $24,343 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases Leases
The following table presents the components of operating lease cost for the three months ended March 31, 2024, and 2023:
For the three months ended March 31,
20242023
Operating lease expense$4,069 $2,391 
Variable lease expense418 357 
Total lease expense$4,487 $2,748 

The following table presents supplemental information related to our operating leases:
For the three months ended March 31,
20242023
Operating cash flows from operating leases$4,064 $2,238 
Operating lease assets obtained in exchange for new operating lease liabilities$11,891 $32,722 
Weighted average remaining lease term, years23.6 years22.0 years
Weighted average discount rate5.75%5.15%

Maturities of operating lease liabilities as of March 31, 2024, are as follows:

2024$12,143 
202515,829 
202615,952 
202716,048 
202816,100 
Thereafter294,720 
Total$370,792 
Less: Present value discount(175,363)
Lease liability$195,429 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Legal
The Company is a party to a number of claims and governmental proceedings which are ordinary, routine matters incidental to its business. In addition, in the ordinary course of business the Company periodically has disputes with vendors and customers. The outcomes of these matters are not expected to have, either individually or in the aggregate, a material adverse effect on the Company’s financial position or results of operations.
Performance Guarantee Obligations
The Company guarantees certain specified minimum solar energy production output under the Company’s power purchase agreements ("PPAs"), generally over a term of 10, 15 or 25 years. The solar energy systems are monitored to ensure these outputs are achieved. The Company evaluates if any amounts are due to customers based upon not meeting the guaranteed solar energy production outputs at each reporting period end. As of March 31, 2024, and December 31, 2023, the guaranteed minimum solar energy production has been met and the Company has recorded no performance guarantee obligations.
Purchase Commitments
In the ordinary course of business, the Company makes various commitments to purchase goods and services from specific suppliers. As of March 31, 2024, and December 31, 2023, the Company had zero outstanding non-cancellable commitments to purchase solar modules.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
There was $0.1 million and $0.1 million due to related parties, as discussed below, and no amounts due from related parties as of March 31, 2024, and December 31, 2023, respectively. Additionally, in the normal course of business, the Company conducts transactions with affiliates, including:
Blackstone Credit Facilities
Under the APAF Term Loan, APAF III Term Loan, APAF IV Term Loan, and APACF II Facility, subsidiaries of The Blackstone Group (“Blackstone”), a related party, serve as agents between the Company and a consortium of third-party lenders. See Note 6, "Debt" for further details.
During the three months ended March 31, 2024 and 2023, the Company paid $0.2 million and $0.7 million, respectively, of loan issuance costs to Blackstone.
Commercial Collaboration Agreement with CBRE
In connection with the Merger, the Company and CBRE entered into a commercial collaboration agreement (the “Commercial Collaboration Agreement”) effective upon the Merger, pursuant to which, among other things, CBRE will invite the Company to join CBRE’s strategic supplier program and CBRE will promote the Company as its preferred clean energy renewable provider/partner, CBRE and the Company will create a business opportunity referral program with CBRE’s brokers, CBRE will reasonably collaborate with the Company to develop and bring to market new products and/or bundles for Company’s customers, the Company will consider in good faith inviting CBRE to become a solar tax equity partner for the Company, on a non-exclusive basis, on market terms to be mutually agreed and CBRE will provide, at no cost to the Company, reasonable access to data-driven research and insights prepared by CBRE (subject to certain exceptions). The Commercial Collaboration Agreement continues for a period of seven years, with automatic one-year renewal period, unless earlier terminated by either party in accordance with the terms set forth therein.
On December 9, 2022, the Company amended the Commercial Collaboration Agreement to update the business arrangement and associated fee approach, which provides that CBRE employees, including brokers, non-brokers and other employees who partnered with the Company to bring clean electrification solutions to CBRE’s client base, who met certain minimum criteria (“Qualified Referral”) and who documented such Qualified Referral via an executed Development Agreement, would receive a development fee of between $0.015/watt to $0.030/watt depending on the business segment and teams of such CBRE employees. For the three months ended March 31, 2024 and 2023, the Company did not incur any costs associated with the Commercial Collaboration Agreement. As of March 31, 2024 and December 31, 2023, there were no amounts due to CBRE associated with the Commercial Collaboration Agreement.
Master Services Agreement with CBRE
On June 13, 2022, the Company, through its wholly-owned subsidiary, entered into a Master Services Agreement ("MSA") with CBRE under which CBRE assists the Company in developing solar energy facilities. For the three months ended March 31, 2024 and 2023, the Company incurred $0.2 million and $0.1 million, respectively, for development services provided under the PSA. As of March 31, 2024, and December 31, 2023, there was $0.1 million due to CBRE for development services provided under the MSA.
Lease Agreements with Link Logistics and CBRE
The Company has a right to use rooftops to develop and operate solar facilities under lease agreements with subsidiaries of Link Logistics Real Estate Management LLC (“Link Logistics”), a Blackstone portfolio company, and subsidiaries of CBRE. As of March 31, 2024, and December 31, 2023, the Company recognized operating lease assets and operating lease liabilities of $27.1 million and $24.3 million, respectively, in the condensed consolidated balance sheet related to these leases, which have a weighted average remaining lease term of 29 years. During the three months ended March 31, 2024 and 2023, payments made under these leases were $0.7 million and zero, respectively.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
The calculation of basic and diluted earnings per share for the three months ended March 31, 2024 and 2023 was as follows (in thousands, except share and per share amounts):
 For the three months ended March 31,
 20242023
Net income attributable to Altus Power, Inc.7,509 5,617 
Income attributable to participating securities(1)
(38)(36)
Net income attributable to common stockholders - basic and diluted7,471 5,581 
Class A Common Stock
Weighted average shares of common stock outstanding - basic(2)
159,025,740 158,621,674 
Dilutive restricted stock— 258,789 
Dilutive RSUs3,216,408 2,120,928 
Dilutive conversion of Alignment Shares— 2,011 
Weighted average shares of common stock outstanding - diluted162,242,148 161,003,402 
Net income attributable to common stockholders per share - basic$0.05 $0.04 
Net income attributable to common stockholders per share - diluted$0.05 $0.03 

(1) Represents the income attributable to 796,950 and 1,006,250 Alignment Shares outstanding as of March 31, 2024 and 2023, respectively.

(2) For the three months ended March 31, 2023, the calculation of basic weighted average shares of common stock outstanding excludes 271,259 shares of the Company's Class A common stock provided to holders of the common stock of the Company prior to the Merger, including shares that were subject to vesting conditions.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The Company recognized $4.3 million and $2.9 million of stock-based compensation expense for the three months ended March 31, 2024, and 2023, respectively. As of March 31, 2024, the Company had $46.9 million of unrecognized share-based compensation expense related to unvested restricted units, respectively, which the Company expects to recognize over a weighted average period of approximately 2 years.
Legacy Incentive Plans
Prior to the Merger, Legacy Altus maintained the APAM Holdings LLC Restricted Units Plan, adopted in 2015 (the “APAM Plan”) and APAM Holdings LLC adopted the 2021 Profits Interest Incentive Plan (the “Holdings Plan”, and together with the APAM Plan, the “Legacy Incentive Plans”), which provided for the grant of restricted units that were intended to qualify as profits interests to employees, officers, directors and consultants. In connection with the Merger, vested restricted units previously granted under the Legacy Incentive Plans were exchanged for shares of Class A Common Stock, and unvested Altus Restricted Shares under each of the Legacy Incentive Plans were exchanged for restricted Class A Common Stock with the same vesting conditions. As of March 31, 2024, and December 31, 2023, zero and 210,710 shares of Class A Common Stock were restricted under the Holdings Plan, respectively. No further awards will be made under the Legacy Incentive Plans.
The fair value of the granted units was determined using the Black-Scholes Option Pricing model and relied on assumptions and inputs provided by the Company. All option models utilize the same assumptions with regard to (i) current valuation, (ii) volatility, (iii) risk-free interest rate, and (iv) time to maturity. The models, however, use different assumptions with regard to the strike price which vary by award.
Omnibus Incentive Plan
On July 12, 2021, the Company entered into the Management Equity Incentive Letter with each of Mr. Felton and Mr. Norell pursuant to which, on February 5, 2022, the compensation committee granted to Mr. Felton and Mr. Norell, together with other senior executives, including Mr. Savino, Chief Construction Officer, and Mr. Weber, Chief Financial Officer, restricted stock units (“RSUs”) under the Omnibus Incentive Plan (the "Incentive Plan") that are subject to time-based and, for the named executive officers and certain other executives, eighty percent (80%) of such RSUs also further subject to performance-based vesting, with respect to an aggregate five percent (5%) of the Company’s Class A common stock on a fully diluted basis, excluding the then-outstanding shares of the Company’s Class B common stock or any shares of the Company’s Class A common stock into which such shares of the Company’s Class B common stock are or may be convertible. Subject to continued employment on each applicable vesting date, the time-based RSUs generally vest 33 1/3% on each of the third, fourth and fifth anniversaries of the Closing, and the performance-based RSUs vest with respect to 33 1/3% of the award upon the achievement of the above time-based requirement and the achievement of a hurdle representing a 25% annual compound annual growth rate measured based on an initial value of $10.00 per share (i.e., on each of the third anniversary, the fourth anniversary, and the fifth anniversary of the date of grant, the stock price performance hurdle shall be $19.53, $24.41, and $30.51, respectively), which vesting is eligible until the fifth anniversary of grant date.
On March 28, 2024, these vesting conditions of such performance-based RSUs were modified by the compensation committee to set the hurdles at $14.00, $18.00, and $22.00, respectively. This modification impacted five grantees and resulted in $3.1 million of incremental expense, which the Company expects to recognize over a weighted average period of 2 years.
Additionally, under the Incentive Plan the Company granted performance stock units ("PSUs") that are subject to market and service vesting conditions, each of which represents the right to receive one share of the Company's Class A Common Stock and which vest in one installment on the third anniversary of the grant date based upon the Company's total stockholder return when compared to the Invesco Solar ETF (TAN), subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of PSUs vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs.
During the three months ended March 31, 2024, the Company granted under the Incentive Plan an additional 2,973,127 RSUs, that are subject to time-based vesting as described above, with a weighted average grant date fair value per share of $4.89. The Company also granted 546,024 PSUs that are subject to market-based vesting as described above, with a grant date fair value per share of $5.22. Further, the Company granted 751,773 of incentive performance stock units ("GW Plan PSUs") that cliff vest on December 31, 2026, if the the Company adds 1.1 gigawatt of installed solar capacity starting January 1, 2024 and subject to continued employment on the vesting date. The number of GW Plan PSUs vested, and thus shares of Class A
Common Stock issued, will be calculated based on the average stock price of the Company's Class A Common Stock during the twenty trading days prior to and including (if applicable) the vesting date (the "AMPS Price") as follows:

AMPS PricePayout
<$8
40 %
$8-10.99
80 %
$11-11.50
100 %
$11.51-12.99
110 %
$13+
120 %

GW Plan PSUs have a grant date fair value per share of $3.95.

The fair value of awards granted and modified during the period was estimated as of the respective grant dates using a Monte Carlo model utilizing a distribution of potential outcomes based on expected volatility of 66% - 69%, a risk-free interest rate of 4.4%, and an expected term of approximately 1-3 years.
As of March 31, 2024, and December 31, 2023, there were 30,992,545 shares of the Company's Class A common stock authorized for issuance under the Incentive Plan. The number of shares authorized for issuance under the Incentive Plan will increase on January 1 of each year from 2024 to 2031 by the lesser of (i) 5% of the number of shares outstanding as of the close of business on the immediately preceding December 31 and (ii) the number of shares determined by the Company's board of directors. The number of shares authorized for issuance under the Incentive Plan increased by 5% of outstanding shares as described in the foregoing on January 1, 2022 and January 1, 2023. The number of shares authorized for issuance under the Incentive Plan did not increase on January 1, 2024.
For the three months ended March 31, 2024, and 2023, the Company granted 4,270,924 and 3,011,148 RSUs, respectively, and recognized $4.3 million and $2.9 million, respectively, of stock-based compensation expenses in relation to the Incentive Plan. For the three months ended March 31, 2024, and 2023, 96,144 and 5,700 RSUs were forfeited, respectively.
Employee Stock Purchase Plan
On December 9, 2021, we adopted the 2021 Employee Stock Purchase Plan ("ESPP"), which provides a means by which eligible employees may be given an opportunity to purchase shares of the Company’s Class A common stock. As of March 31, 2024, and December 31, 2023, there were 4,662,020 shares of the Company's Class A common stock authorized for issuance under the ESPP. The number of shares authorized for issuance under the ESPP will increase on January 1 of each year from 2024 to 2031 by the lesser of (i) 1% of the number of shares outstanding as of the close of business on the immediately preceding December 31 and (ii) the number of shares determined by the Company's board of directors. No shares of the Company’s Class A common stock were issued and no stock-based compensation expense was recognized in relation to the ESPP for the three months ended March 31, 2024, and 2023. The number of shares authorized for issuance under the ESPP increased by 1% of outstanding shares as described in the foregoing on January 1, 2022 and January 1, 2023. The number of shares authorized for issuance under the ESPP did not increase on January 1, 2024.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The income tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate as adjusted for discrete items arising in that quarter.
For the three months ended March 31, 2024, and 2023, the Company had income tax expense of $4.9 million and income tax expense of $0.9 million, respectively. For the three months ended March 31, 2024, the effective tax rate differs from the U.S. statutory rate primarily due to effects of non-deductible compensation, noncontrolling interests, redeemable noncontrolling interests, fair value adjustments for Alignment Shares, as well as state and local income taxes. For the three months ended March 31, 2023, the effective tax rate differs from the U.S. statutory rate primarily due to effects of non-deductible compensation, noncontrolling interests, redeemable noncontrolling interests, fair value adjustments for Alignment Shares, as well as state and local income taxes.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
The Company has evaluated subsequent events from March 31, 2024, through May 9, 2024, which is the date the unaudited condensed consolidated financial statements were available to be issued. Other than the subsequent event disclosed below, there are no subsequent events requiring recording or disclosure in the condensed consolidated financial statements.
Resignation of Lars Norell as Co-Chief Executive Officer and Director

On April 26, 2024, Lars Norell resigned as Co-Chief Executive Officer and director of the Company. There were no disagreements between the Company and Mr. Norell that led to his decision to resign as Co-Chief Executive Officer and director. The board of directors has appointed Gregg Felton as sole Chief Executive Officer of the Company.

In connection with his resignation, Mr. Norell has signed a separation and release agreement (the “Agreement”), where he will receive severance, which includes (i) eighteen (18) months’ base salary, for an aggregate amount of approximately $0.9 million, payable as salary continuation in accordance with the Company’s normal pay schedule, (ii) subject to his timely election and continued eligibility for COBRA continuation coverage, a subsidized COBRA continuation coverage for 12 months, or if earlier, until he becomes eligible for medical benefits from a subsequent employer, (iii) a pro rata short-term incentive bonus for plan year 2024, to be paid in March 2025 at the same time that such bonuses are paid to current employees, and (iv) an additional payment of approximately $1.0 million, less applicable payroll deductions, paid in a lump sum on the eighth day after the execution of the Agreement.

Additionally, the 4,283,452 unvested RSUs and PSUs granted under the Omnibus Plan and held by Mr. Norell will be forfeited. This will result in the reversal of approximately $8.7 million of previously recognized stock-based compensation expense which will be recognized during the three months ended June 30, 2024.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ 7,509 $ 5,617
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Dustin Weber [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
During the three months ended March 31, 2024, the following director/officer terminated their previously adopted “Rule 10b5-1 trading arrangement,” as defined in Item 408(a) of Regulation S-K intending to satisfy the affirmative defense of Rule 10b5-1(c): Mr. Weber terminated his 10b5-1 trading arrangement, which was adopted on September 14, 2023 had a duration of December 14, 2023 to December 31, 2024, and provided for a sale of 750,000 total shares of Class A common stock, subject to certain pricing triggers.
Name Mr. Weber
Rule 10b5-1 Arrangement Terminated true
Aggregate Available 750,000
Lars Norell [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
During the three months ended March 31, 2024, the following directors and/or officers adopted a “Rule 10b5-1 trading arrangement,” as defined in Item 408(a) of Regulation S-K intending to satisfy the affirmative defense of Rule 10b5-1(c):

Name and Title
Maximum Number of Shares of Class A Common Stock to be Sold (1)
Duration (2)
Adoption DateExpiration Date
Lars Norell (3)
Former Co-Chief Executive Officer
1,080,000July 1, 2024 – May 30, 2025March 28, 2024May 30, 2025

(1) The volume of sales is determined, in part, based on certain pricing triggers outlined in each adopting person's trading arrangement.

(2) Each trading arrangement permits transactions through and including the earlier to occur of (a) the completion of all sales or (b) the expiration date listed in the table.

(3) Mr. Norell entered into his Rule 10b5-1 trading arrangement, dated March 28, 2024 (the “Norell Trading Arrangement”) through Start Capital LLC, an entity which he controls. The Norell Trading Arrangement amends Mr. Norell’s prior Rule 10b5-1 trading arrangement intending to satisfy the affirmative defense of Rule 10b5-1(c), which was adopted on December 28, 2022, and amended on August 25, 2023, had a duration of December 1, 2023 to May 30, 2025, and provided for a sale of 1,800,000 total shares of Class A common stock, subject to certain pricing triggers.
Arrangement Duration 333 days
Lars Norell March 2024 Plan [Member] | Lars Norell [Member]  
Trading Arrangements, by Individual  
Name Lars Norell (3)
Title Co-Chief Executive Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date March 28, 2024
Aggregate Available 1,080,000
Lars Norell December 2022 Plan [Member] | Lars Norell [Member]  
Trading Arrangements, by Individual  
Name Lars Norell (3)
Title Co-Chief Executive Officer
Rule 10b5-1 Arrangement Terminated true
Termination Date March 28, 2024
Aggregate Available 1,800,000
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The Company prepares its unaudited condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. The Company’s condensed consolidated financial statements include the results of wholly-owned and partially-owned subsidiaries in which the Company has a controlling interest. All intercompany balances and transactions have been eliminated in consolidation.
Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023, filed with the Company’s 2023 annual report on Form 10-K on March 14, 2024, and the related notes which provide a more complete discussion of the Company’s accounting policies and certain other information. The information as of December 31, 2023, included in the condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair statement of the Company’s financial position as of March 31, 2024, and the results of operations and cash flows for the three months ended March 31, 2024, and 2023. The results of operations for the three months ended March 31, 2024, are not necessarily indicative of the results that may be expected for the full year or any other future interim or annual period.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
In recording transactions and balances resulting from business operations, the Company uses estimates based on the best information available. Estimates are used for such items as the fair value of net assets acquired in connection with accounting for business combinations, the useful lives of the solar energy facilities, and inputs and assumptions used in the valuation of asset retirement obligations (“AROs”), contingent consideration, derivative instruments, and Class B common stock, par value $0.0001 per share ("Alignment Shares").
Segment Information
Segment Information
Operating segments are defined as components of a company about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision makers is the chief executive officer. Based on the financial information presented to and reviewed by the chief operating decision makers in deciding how to allocate the resources and in assessing the performance of the Company, the Company has determined it operates as a single operating segment and has one reportable segment, which includes revenue under power purchase agreements, revenue from net metering credit agreements,
solar renewable energy credit revenue, rental income, performance based incentives and other revenue. The Company’s principal operations, revenue and decision-making functions are located in the United States.
Cash, Cash Equivalents, and Restricted Cash
Cash, Cash Equivalents, and Restricted Cash
Cash and cash equivalents includes all cash balances on deposit with financial institutions and readily marketable securities with original maturity dates of three months or less at the time of acquisition and are denominated in U.S. dollars. Pursuant to the budgeting process, the Company maintains certain cash and cash equivalents on hand for possible equipment replacement related costs.

The Company records cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Restricted cash is included in current portion of restricted cash and restricted cash, noncurrent portion on the condensed consolidated balance sheets and includes cash held with financial institutions for cash collateralized letters of credit pursuant to various financing and construction agreements.
Concentration of Credit Risk
Concentration of Credit Risk
The Company maintains its cash in bank deposit accounts which, at times, may exceed Federal Deposit Insurance Corporation insurance limits. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash balances.
Accounting Pronouncements
Accounting Pronouncements
As a public company, the Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. The Company expects to elect to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.
Recent Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update require disclosure of incremental segment information and the title and position of the chief operating decision maker ("CODM"). Registrants will be required to disclose significant segment expenses that are regularly provided to the CODM, as well as additional information on segment profit and loss measures and how such information is used by the CODM to assess segment performance and allocate resources. This ASU is effective for annual periods beginning in January 2024 and interim periods beginning in January 2025. The Company is currently evaluating the impact of this ASU, but does not currently expect it to have a material impact on its consolidated financial statements and related disclosures.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation table, 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. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The guidance shall be applied on a prospective basis with the option to apply retrospectively. The Company will apply the guidance upon the effective date. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.
Fair Value Measurements
The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.
Level 1 - Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.
Level 2 - Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.
Level 3 - Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.
The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt, the carrying amounts approximate fair value due to the short maturity of these instruments.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following:
 
As of March 31, 2024
As of December 31, 2023
Cash and cash equivalents$173,266 $160,817 
Current portion of restricted cash17,622 45,358 
Restricted cash, noncurrent portion12,625 12,752 
Total$203,513 $218,927 
Schedule of Restricted Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following:
 
As of March 31, 2024
As of December 31, 2023
Cash and cash equivalents$173,266 $160,817 
Current portion of restricted cash17,622 45,358 
Restricted cash, noncurrent portion12,625 12,752 
Total$203,513 $218,927 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue and Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the detail of total operating revenues, net as recorded in the unaudited condensed consolidated statements of operations:
 Three Months Ended March 31,
 20242023
Power sales under PPAs$12,625 $8,986 
Power sales under NMCAs9,977 6,836 
Power sales on wholesale markets295 356 
Total revenue from power sales22,897 16,178 
Solar renewable energy credit revenue9,936 10,067 
Rental income2,085 626 
Performance based incentives4,807 2,098 
Revenue recognized on contract liabilities914 409 
Other20 — 
Total operating revenues, net$40,659 $29,378 
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:
2024$14,958 
202515,329 
202611,498 
20275,967 
20281,029 
Total$48,781 
Schedule of Accounts Receivable
The following table presents the detail of receivables as recorded in accounts receivable in the unaudited condensed consolidated balance sheets:
 
As of March 31, 2024
As of December 31, 2023
Power sales under PPAs$6,557 $3,582 
Power sales under NMCAs9,896 8,094 
Power sales on wholesale markets63 249 
Total power sales16,516 11,925 
Solar renewable energy credits3,324 3,379 
Rental income134 450 
Performance based incentives83 1,346 
Total$20,057 $17,100 
Schedule of Fixed Rental Payments Maturities of fixed rental payments as of March 31, 2024, are as follows:
2024$6,803 
20256,118 
20262,892 
2027513 
2028514 
Thereafter5,255 
Total$22,095 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Variable Interest Entities (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Consolidated VIE Assets and Liabilities
The carrying amounts and classification of the consolidated VIE assets and liabilities included in condensed consolidated balance sheets are as follows:
 
As of
March 31, 2024
As of
December 31, 2023
Current assets$25,201 $22,298 
Non-current assets978,315 936,358 
Total assets$1,003,516 $958,656 
Current liabilities$9,346 $8,576 
Non-current liabilities159,151 141,360 
Total liabilities$168,497 $149,936 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions (Tables)
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table presents the preliminary allocation of the purchase price to the assets acquired and liabilities assumed, based on their estimated fair values on January 31, 2024:
Assets
Accounts receivable$1,649 
Property, plant and equipment123,363 
Operating lease asset7,835 
Other assets1,691 
Total assets acquired134,538 
Liabilities
Accounts payable249 
Intangible liabilities2,370 
Asset retirement obligation1,374 
Operating lease liability7,187 
Contract liability1,130 
Other liabilities393 
Total liabilities assumed12,703 
Non-controlling interests2,100 
Total fair value of consideration transferred$119,735 
The following table presents the preliminary allocation of the purchase price to the assets acquired and liabilities assumed, based on their estimated fair values on December 20, 2023:
Provisional accounting as of December 20, 2023Measurement period adjustmentsAdjusted provisional accounting as of December 20, 2023
Assets
Accounts receivable$876 $— $876 
Property, plant and equipment131,728 (223)131,505 
Intangible assets350 — 350 
Operating lease asset15,557 — 15,557 
Other assets2,079 (95)1,984 
Total assets acquired150,590 (318)150,272 
Liabilities
Intangible liabilities5,200 — 5,200 
Asset retirement obligation1,920 — 1,920 
Operating lease liability17,567 — 17,567 
Other liabilities1,275 (244)1,031 
Total liabilities assumed25,962 (244)25,718 
Non-controlling interests2,900 — 2,900 
Total fair value of consideration transferred, net of cash acquired$121,728 $(74)$121,654 
Schedule of Business Acquisitions, by Acquisition
The fair value of consideration transferred, net of cash acquired, as of January 31, 2024, is determined as follows:
Cash consideration paid to Vitol on closing$119,690 
Post-closing purchase price true-up45 
Total fair value of consideration transferred$119,735 
The fair value of consideration transferred, net of cash acquired, as of December 20, 2023, is determined as follows:
Cash consideration paid to seller on closing$80,942 $— $80,942 
Cash consideration paid to settle debt on behalf of seller38,966 — 38,966 
Purchase price payable(1)
4,189 — 4,189 
Contingent consideration payable2,600 — 2,600 
Total fair value of consideration transferred126,697 — 126,697 
Cash and restricted cash acquired4,969 74 5,043 
Total fair value of consideration transferred, net of cash acquired$121,728 $(74)$121,654 
(1) The Company paid the entire purchase price payable amount after the acquisition date but prior to December 31, 2023.
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination following table summarizes the estimated fair values and the weighted average amortization periods of the assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Unfavorable rate revenue contracts – PPA(100)11 years
Unfavorable rate revenue contracts – SREC(2,270)9 years
The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Favorable rate revenue contracts – SREC350 4 years
Unfavorable rate revenue contracts – SREC(5,200)3 years
Schedule of Business Acquisition, Pro Forma Information
The unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.
For the three months ended March 31, 2024 (unaudited)For the three months ended March 31, 2023 (unaudited)
Operating revenues, net$41,281 $31,474 
Net income4,866 3,722 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
 
As of
March 31, 2024
As of
December 31, 2023
Interest
Type
Weighted
average
interest rate
Long-term debt
APAF Term Loan$471,466 $474,609 Fixed3.51 %
APAF II Term Loan111,821 112,810 Floating*
SOFR + 1.475%
APAF III Term Loan423,619 426,619 Fixed6.03 %
APAF IV Term Loan101,000 — Fixed6.45 %
APAGH Term Loan100,000 100,000 Fixed8.50 %
APAG Revolver65,000 65,000 Floating
SOFR + 1.60%
APACF II Facility31,868 — Floating
SOFR + 3.25%
Other term loans11,000 11,000 Fixed3.04 %
Financing obligations recognized in failed sale leaseback transactions42,850 42,767 Imputed3.97 %
Total principal due for long-term debt1,358,624 1,232,805 
Unamortized discounts and premiums(13,291)(13,722)
Unamortized deferred financing costs(18,085)(16,165)
Less: Current portion of long-term debt73,429 39,611 
Long-term debt, less current portion$1,253,819 $1,163,307 
* Interest rate is effectively fixed by interest rate swap, see discussion below.
Schedule of Maturities of Long-term Debt
The table below shows the payments required under the failed sale-leaseback financing obligations for the years ended:
2024$2,788 
20253,023 
20262,995 
20272,986 
20282,967 
Thereafter14,143 
Total$28,902 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis
The following table provides the financial instruments measured at fair value on a recurring basis:
March 31, 2024
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market fund$62,695 $— $— $62,695 
Derivative assets:
Interest rate swaps$— $2,585 $— $2,585 
Total assets at fair value62,695 2,585 — 65,280 
Liabilities
Alignment Shares liability— — 34,415 34,415 
Other long-term liabilities:
True Green II Acquisition - contingent liability— — 4,880 4,880 
Caldera Acquisition - contingent liability— — 2,300 2,300 
Total liabilities at fair value— — 41,595 41,595 
December 31, 2023
Level 1Level 2Level 3Total
Assets
Derivative assets:
Interest rate swaps— 530 — 530 
Total assets at fair value— 530 — 530 
Liabilities
Alignment Shares liability— — 60,502 60,502 
Other long-term liabilities:
True Green II Acquisition - contingent liability— — 4,658 4,658 
Caldera Acquisition - contingent liability— — 2,600 2,600 
Total liabilities at fair value— — 67,760 67,760 
Schedule of Alignment Shares
 
For the three months ended March 31, 2024
For the three months ended March 31, 2023
 Shares$Shares$
Beginning balance996,188 $60,502 1,207,500 $66,145 
Alignment Shares converted(199,238)(10)(201,250)(11)
Fair value remeasurement— (26,077)— (17,018)
Ending balance796,950 $34,415 1,006,250 $49,116 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Noncontrolling Interests (Tables)
3 Months Ended
Mar. 31, 2024
Noncontrolling Interest [Abstract]  
Schedule of Redeemable Noncontrolling Interests
The changes in the components of redeemable noncontrolling interests are presented in the table below:
 
For the three months ended March 31,
 20242023
Redeemable noncontrolling interest, beginning balance$26,044 $18,133 
Cash distributions(571)(576)
Accrued distributions(206)— 
Redemption of redeemable noncontrolling interests— (2,175)
Assumed redeemable noncontrolling interest through business combination— 8,100 
Net (loss) income attributable to redeemable noncontrolling interest(878)861 
Redeemable noncontrolling interest, ending balance$24,389 $24,343 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Operating Lease Cost
The following table presents the components of operating lease cost for the three months ended March 31, 2024, and 2023:
For the three months ended March 31,
20242023
Operating lease expense$4,069 $2,391 
Variable lease expense418 357 
Total lease expense$4,487 $2,748 
Schedule of Supplemental Information of Operating Leases
The following table presents supplemental information related to our operating leases:
For the three months ended March 31,
20242023
Operating cash flows from operating leases$4,064 $2,238 
Operating lease assets obtained in exchange for new operating lease liabilities$11,891 $32,722 
Weighted average remaining lease term, years23.6 years22.0 years
Weighted average discount rate5.75%5.15%
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities as of March 31, 2024, are as follows:

2024$12,143 
202515,829 
202615,952 
202716,048 
202816,100 
Thereafter294,720 
Total$370,792 
Less: Present value discount(175,363)
Lease liability$195,429 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The calculation of basic and diluted earnings per share for the three months ended March 31, 2024 and 2023 was as follows (in thousands, except share and per share amounts):
 For the three months ended March 31,
 20242023
Net income attributable to Altus Power, Inc.7,509 5,617 
Income attributable to participating securities(1)
(38)(36)
Net income attributable to common stockholders - basic and diluted7,471 5,581 
Class A Common Stock
Weighted average shares of common stock outstanding - basic(2)
159,025,740 158,621,674 
Dilutive restricted stock— 258,789 
Dilutive RSUs3,216,408 2,120,928 
Dilutive conversion of Alignment Shares— 2,011 
Weighted average shares of common stock outstanding - diluted162,242,148 161,003,402 
Net income attributable to common stockholders per share - basic$0.05 $0.04 
Net income attributable to common stockholders per share - diluted$0.05 $0.03 

(1) Represents the income attributable to 796,950 and 1,006,250 Alignment Shares outstanding as of March 31, 2024 and 2023, respectively.

(2) For the three months ended March 31, 2023, the calculation of basic weighted average shares of common stock outstanding excludes 271,259 shares of the Company's Class A common stock provided to holders of the common stock of the Company prior to the Merger, including shares that were subject to vesting conditions.
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of percentage payout calculation The number of GW Plan PSUs vested, and thus shares of Class A
Common Stock issued, will be calculated based on the average stock price of the Company's Class A Common Stock during the twenty trading days prior to and including (if applicable) the vesting date (the "AMPS Price") as follows:

AMPS PricePayout
<$8
40 %
$8-10.99
80 %
$11-11.50
100 %
$11.51-12.99
110 %
$13+
120 %
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
numberOfReportableSegment
numberOfOperatingSegment
$ / shares
Mar. 31, 2023
Dec. 31, 2023
$ / shares
Concentration Risk [Line Items]      
Common stock, par value (in usd per share) $ 0.0001   $ 0.0001
Number of operating segments | numberOfOperatingSegment 1    
Number of reportable segments | numberOfReportableSegment 1    
Class B Common Stock      
Concentration Risk [Line Items]      
Common stock, par value (in usd per share) $ 0.0001    
Revenue Benchmark | Customer Concentration Risk | Customer One      
Concentration Risk [Line Items]      
Concentration risk   15.00%  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies - Reconciliation of Cash and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]        
Cash and cash equivalents $ 173,266 $ 160,817    
Current portion of restricted cash 17,622 45,358    
Restricted cash, noncurrent portion 12,625 12,752    
Total $ 203,513 $ 218,927 $ 84,181 $ 199,398
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue and Accounts Receivable - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Operating revenues, net $ 40,659 $ 29,378
Power sales under PPAs    
Disaggregation of Revenue [Line Items]    
Total revenue from power sales 12,625 8,986
Power sales under NMCAs    
Disaggregation of Revenue [Line Items]    
Total revenue from power sales 9,977 6,836
Power sales on wholesale markets    
Disaggregation of Revenue [Line Items]    
Total revenue from power sales 295 356
Total revenue from power sales    
Disaggregation of Revenue [Line Items]    
Total revenue from power sales 22,897 16,178
Solar renewable energy credit revenue    
Disaggregation of Revenue [Line Items]    
Operating revenues, net 9,936 10,067
Rental income    
Disaggregation of Revenue [Line Items]    
Operating revenues, net 2,085 626
Performance based incentives    
Disaggregation of Revenue [Line Items]    
Operating revenues, net 4,807 2,098
Revenue recognized on contract liabilities    
Disaggregation of Revenue [Line Items]    
Operating revenues, net 914 409
Other    
Disaggregation of Revenue [Line Items]    
Operating revenues, net $ 20 $ 0
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 48,781
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 14,958
Remaining performance period 9 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 15,329
Remaining performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 11,498
Remaining performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 5,967
Remaining performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 1,029
Remaining performance period 1 year
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue and Accounts Receivable - Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, net $ 20,057 $ 17,100
Power sales under PPAs    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total power sales 6,557 3,582
Power sales under NMCAs    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total power sales 9,896 8,094
Power sales on wholesale markets    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total power sales 63 249
Total power sales    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total power sales 16,516 11,925
Solar renewable energy credits    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, net 3,324 3,379
Rental income    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, net 134 450
Performance based incentives    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, net $ 83 $ 1,346
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue and Accounts Receivable - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Net Investment Income [Line Items]    
Allowance for uncollectible accounts $ 900 $ 900
Contract liability, current 2,802 2,940
Contract liability, noncurrent 6,132 5,620
Contract liability, noncurrent   0
Contract with customer, asset, after allowance for credit loss   0
SREC    
Net Investment Income [Line Items]    
Contract liability, current 2,800 2,900
Contract liability, noncurrent $ 6,100 $ 5,600
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue and Accounts Receivable - Maturities of Fixed Rental Payment (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Revenue from Contract with Customer [Abstract]  
2024 $ 6,803
2025 6,118
2026 2,892
2027 513
2028 514
Thereafter 5,255
Total $ 22,095
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]    
Current assets $ 216,708 $ 228,797
Total assets 2,218,476 2,090,349
Current liabilities 146,085 106,510
Total liabilities 1,686,035 1,565,338
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Current assets 25,201 22,298
Non-current assets 978,315 936,358
Total assets 1,003,516 958,656
Current liabilities 9,346 8,576
Non-current liabilities 159,151 141,360
Total liabilities $ 168,497 $ 149,936
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Variable Interest Entities - Additional Information (Details) - variableInterestEntity
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Zildjian Solar V, LLC    
Variable Interest Entity [Line Items]    
Consolidated VIEs 36 35
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Additional Information (Details)
$ in Thousands
3 Months Ended
Jan. 31, 2024
USD ($)
facility
MW
Dec. 20, 2023
USD ($)
MW
Mar. 31, 2024
USD ($)
MW
Mar. 31, 2023
USD ($)
Dec. 20, 2023
Dec. 20, 2023
operatingSolarEnergyFacility
Dec. 20, 2023
developmentSolarEnergyFacility
Business Acquisition [Line Items]              
Acquisition and entity formation costs     $ 1,066 $ 1,491      
Asset Acquisitions              
Business Acquisition [Line Items]              
Nameplate capacity | MW     1,300,000        
Consideration transferred     $ 4,000        
Property, plant and equipment     4,000        
Operating lease assets     600        
Operating lease liabilities     600        
Intangible liabilities     1,200        
Vitol Acquisition              
Business Acquisition [Line Items]              
Nameplate capacity | MW 84            
Number of assets acquired | facility 20            
Percent of ownership interest acquired 100.00%            
Purchase price $ 119,735            
Acquisition and entity formation costs     700        
Revenues     2,000        
Net income (loss)     1,200        
Caldera Acquisition              
Business Acquisition [Line Items]              
Nameplate capacity | MW   121          
Number of assets acquired           35 6
Percent of ownership interest acquired         100.00%    
Acquisition and entity formation costs     $ 8,000 $ 900      
Business combination, consideration transferred   $ 121,700          
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Assets Acquired and Liabilities Assumed from Business Combination (Details) - USD ($)
$ in Thousands
Dec. 20, 2023
Jan. 31, 2024
Provisional Accounting    
Liabilities    
Intangible liabilities $ 5,200  
Vitol Acquisition    
Assets    
Accounts receivable   $ 1,649
Property, plant and equipment   123,363
Operating lease asset   7,835
Other assets   1,691
Total assets acquired   134,538
Liabilities    
Accounts payable   249
Intangible liabilities   2,370
Asset retirement obligation   1,374
Operating lease liability   7,187
Contract liability   1,130
Other liabilities   393
Total liabilities assumed   12,703
Non-controlling interests   2,100
Total fair value of consideration transferred   $ 119,735
Caldera Acquisition | Provisional Accounting    
Assets    
Accounts receivable 876  
Property, plant and equipment 131,728  
Operating lease asset 15,557  
Other assets 2,079  
Intangible assets 350  
Total assets acquired 150,590  
Liabilities    
Asset retirement obligation 1,920  
Operating lease liability 17,567  
Other liabilities 1,275  
Total liabilities assumed 25,962  
Non-controlling interests 2,900  
Total fair value of consideration transferred 121,728  
Caldera Acquisition | Measurement Period Adjustments    
Assets    
Accounts receivable 0  
Property, plant and equipment (223)  
Intangible assets 0  
Operating lease asset 0  
Other assets (95)  
Measurement period adjustments, Total assets acquired (318)  
Liabilities    
Intangible liabilities 0  
Asset retirement obligation 0  
Operating lease liability 0  
Other liabilities (244)  
Measurement period adjustments, Total liabilities assumed (244)  
Measurement period adjustments, Redeemable non-controlling interests 0  
Total fair value of consideration transferred, net of cash acquired (74)  
Caldera Acquisition | Final Accounting    
Assets    
Accounts receivable 876  
Property, plant and equipment 131,505  
Operating lease asset 15,557  
Other assets 1,984  
Intangible assets 350  
Total assets acquired 150,272  
Liabilities    
Intangible liabilities 5,200  
Asset retirement obligation 1,920  
Operating lease liability 17,567  
Other liabilities 1,031  
Total liabilities assumed 25,718  
Non-controlling interests 2,900  
Total fair value of consideration transferred $ 121,654  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Fair Value of Consideration Transferred (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Dec. 20, 2023
Vitol Acquisition    
Business Acquisition [Line Items]    
Cash consideration paid to Vitol on closing $ 119,690  
Post-closing purchase price true-up 45  
Total fair value of consideration transferred $ 119,735  
Caldera Acquisition    
Business Acquisition [Line Items]    
Total fair value of consideration transferred, net of cash acquired   $ 121,700
Caldera Acquisition | Provisional Accounting    
Business Acquisition [Line Items]    
Cash consideration paid to seller on closing   80,942
Cash consideration paid to settle debt on behalf of seller   38,966
Purchase price payable   4,189
Contingent consideration payable   2,600
Total fair value of consideration transferred   126,697
Cash and restricted cash acquired   4,969
Total fair value of consideration transferred, net of cash acquired   121,728
Caldera Acquisition | Measurement Period Adjustments    
Business Acquisition [Line Items]    
Measurement period adjustments, Cash consideration paid to seller on closing   0
Measurement period adjustments, Cash consideration paid to settle debt on behalf of seller   0
Measurement period adjustments, Purchase price payable   0
Measurement period adjustments, Contingent consideration payable   0
Measurement period adjustments, Total fair value of consideration transferred   0
Measurement period adjustments, Restricted cash acquired   74
Measurement period adjustments of increase the fair value of consideration transferred   (74)
Caldera Acquisition | Final Allocation    
Business Acquisition [Line Items]    
Cash consideration paid to seller on closing   80,942
Cash consideration paid to settle debt on behalf of seller   38,966
Purchase price payable   4,189
Contingent consideration payable   2,600
Total fair value of consideration transferred   126,697
Cash and restricted cash acquired   5,043
Total fair value of consideration transferred, net of cash acquired   $ 121,654
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Dec. 20, 2023
Vitol Acquisition | Unfavorable Rate Revenue Contracts | PPA    
Business Acquisition [Line Items]    
Fair value, Unfavorable rate revenue contracts $ (100)  
Weighted average amortization period 11 years  
Vitol Acquisition | Unfavorable Rate Revenue Contracts | SREC    
Business Acquisition [Line Items]    
Fair value, Unfavorable rate revenue contracts $ (2,270)  
Weighted average amortization period 9 years  
Caldera Acquisition | Unfavorable Rate Revenue Contracts | SREC    
Business Acquisition [Line Items]    
Fair value, Unfavorable rate revenue contracts   $ (5,200)
Weighted average amortization period   3 years
Caldera Acquisition | Favorable Rate Revenue Contracts | SREC    
Business Acquisition [Line Items]    
Fair value, favorable rate revenue contracts   $ 350
Weighted average amortization period   4 years
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Pro Forma (Details) - Vitol Acquisition - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Business Acquisition [Line Items]    
Operating revenues, net $ 41,281 $ 31,474
Net income $ 4,866 $ 3,722
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]    
Long-term debt $ 1,358,624 $ 1,232,805
Unamortized discounts and premiums (13,291) (13,722)
Unamortized deferred financing costs (18,085) (16,165)
Less: Current portion of long-term debt 73,429 39,611
Long-term debt, less current portion 1,253,819 1,163,307
Financing obligations recognized in failed sale leaseback transactions    
Line of Credit Facility [Line Items]    
Long-term debt $ 42,850 42,767
Weighted average interest rate 3.97%  
APAF Term Loan    
Line of Credit Facility [Line Items]    
Long-term debt $ 471,466 474,609
Weighted average interest rate 3.51%  
APAF II Term Loan    
Line of Credit Facility [Line Items]    
Long-term debt $ 111,821 112,810
APAF II Term Loan | Secured Overnight Financing Rate (SOFR)    
Line of Credit Facility [Line Items]    
Weighted average interest rate 1.475%  
APAF III Term Loan    
Line of Credit Facility [Line Items]    
Long-term debt $ 423,619 426,619
Weighted average interest rate 6.03%  
APAF IV Term Loan    
Line of Credit Facility [Line Items]    
Long-term debt $ 101,000 0
Weighted average interest rate 6.45%  
APAGH Term Loan    
Line of Credit Facility [Line Items]    
Long-term debt $ 100,000 100,000
Weighted average interest rate 8.50%  
APAG Revolver    
Line of Credit Facility [Line Items]    
Long-term debt $ 65,000 65,000
APAG Revolver | Secured Overnight Financing Rate (SOFR)    
Line of Credit Facility [Line Items]    
Weighted average interest rate 1.60%  
APACF II Facility    
Line of Credit Facility [Line Items]    
Long-term debt $ 31,868 0
APACF II Facility | Secured Overnight Financing Rate (SOFR)    
Line of Credit Facility [Line Items]    
Weighted average interest rate 3.25%  
Other term loans    
Line of Credit Facility [Line Items]    
Long-term debt $ 11,000 $ 11,000
Weighted average interest rate 3.04%  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 26, 2024
Jan. 19, 2024
Dec. 27, 2023
Dec. 20, 2023
Nov. 10, 2023
Jul. 21, 2023
Jun. 15, 2023
Dec. 23, 2022
Dec. 19, 2022
Aug. 25, 2021
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Dec. 31, 2023
Feb. 15, 2023
Aug. 29, 2022
Jan. 10, 2020
Line of Credit Facility [Line Items]                                  
Payment of debt issuance costs                     $ 1,231 $ 1,976          
Financing obligation                     41,900     $ 41,800      
Deferred transaction cost                     900   $ 900        
Payment of financing obligation                     300 200          
Interest expense                     400            
Debt repayment                       500          
Payments of financing costs                     0 600          
Gain (loss) on extinguishment of debt                       $ 100          
Long-term debt                     1,358,624     1,232,805      
Minimum lease payments                     28,902            
Investment tax credit                     13,200            
Implied interest on financing lease obligation                     3,800            
Difference between minimum lease payments and fair value of financing lease obligations acquired                     400            
Surety Bond                                  
Line of Credit Facility [Line Items]                                  
Face amount                     5,900     5,400      
Stellar HI Acquisition                                  
Line of Credit Facility [Line Items]                                  
Difference between minimum lease payments and fair value of finance obligations                     $ 2,600            
True Green II Acquisition                                  
Line of Credit Facility [Line Items]                                  
Line of credit facility, current borrowing capacity                             $ 193,000    
Financing obligations recognized in failed sale leaseback transactions                                  
Line of Credit Facility [Line Items]                                  
Weighted average interest rate                     3.97%            
Long-term debt                     $ 42,850     42,767      
Minimum lease payments                     $ 28,900            
APAF Term Loan                                  
Line of Credit Facility [Line Items]                                  
Weighted average interest rate                     3.51%            
Outstanding principal balance                     $ 471,500     474,600      
Debt issuance costs                     6,500     6,700      
Long-term debt                     471,466     474,609      
APAF II Term Loan                                  
Line of Credit Facility [Line Items]                                  
Face amount                     111,800     112,800      
Derivative, fixed interest rate               4.885%                  
Unamortized debt issuance costs                     2,000     2,200      
Long-term debt                     $ 111,821     112,810      
APAF II Term Loan | Secured Overnight Financing Rate (SOFR)                                  
Line of Credit Facility [Line Items]                                  
Weighted average interest rate                     1.475%            
Debt instrument, basis spread on variable rate               1.475%                  
APAF II Term Loan | Other term loans                                  
Line of Credit Facility [Line Items]                                  
Face amount               $ 125,700                  
APAF III Term Loan                                  
Line of Credit Facility [Line Items]                                  
Maximum borrowing capacity       $ 163,000   $ 28,000 $ 47,000                    
Weighted average interest rate                     6.03%            
Outstanding principal balance                             $ 204,000    
Face amount                     $ 423,600     426,600      
Unamortized debt issuance costs                     14,000     14,300      
Interest rate       6.03%                     5.62%    
Payment of debt issuance costs       $ 1,300   200 300       4,000            
Issuance discount       $ 800   $ 1,100 1,500       6,300            
Long-term debt                     $ 423,619     426,619      
APAF IV Term Loan                                  
Line of Credit Facility [Line Items]                                  
Weighted average interest rate                     6.45%            
Face amount                     $ 101,000            
Derivative, fixed interest rate 6.45%                                
Unamortized debt issuance costs                     1,600            
Line of credit facility, current borrowing capacity $ 101,000                                
Issuance discount $ 1,600                                
Long-term debt                     $ 101,000     0      
APAGH Term Loan                                  
Line of Credit Facility [Line Items]                                  
Maximum borrowing capacity     $ 100,000                            
Weighted average interest rate                     8.50%            
Face amount                     $ 100,000     100,000      
Unamortized debt issuance costs                     3,800     4,000      
Interest rate     8.50%                            
Line of credit facility, current borrowing capacity     $ 100,000                            
Payment of debt issuance costs     3,000                            
Issuance discount     1,000                            
Line of credit facility, commitment fee amount     $ 100,000                            
Long-term debt                     100,000     100,000      
APAG Revolver                                  
Line of Credit Facility [Line Items]                                  
Face amount                     65,000            
Line of credit facility, commitment fee amount                 $ 200,000                
Long-term debt                     $ 65,000     65,000      
APAG Revolver | Secured Overnight Financing Rate (SOFR)                                  
Line of Credit Facility [Line Items]                                  
Weighted average interest rate                     1.60%            
APACF II Facility                                  
Line of Credit Facility [Line Items]                                  
Maximum borrowing capacity         $ 200,000                        
Debt issuance costs         $ 300                        
Face amount                     $ 31,900     0      
Unamortized debt issuance costs                     900            
Line of credit facility, current borrowing capacity   $ 31,900                              
Issuance discount   $ 600                              
Line of credit facility, maturity period         364 days                        
Long-term debt                     $ 31,868     0      
APACF II Facility | Secured Overnight Financing Rate (SOFR)                                  
Line of Credit Facility [Line Items]                                  
Weighted average interest rate                     3.25%            
Interest rate         3.25%                        
Construction to Term Loan Facility                                  
Line of Credit Facility [Line Items]                                  
Repaid all outstanding term loans             $ 15,800                    
Construction to Term Loan Facility | Construction Loans                                  
Line of Credit Facility [Line Items]                                  
Face amount                                 $ 187,500
Project-Level Term Loan                                  
Line of Credit Facility [Line Items]                                  
Outstanding principal balance                     $ 11,000     11,000      
Debt issuance costs                     1,700     1,800      
Project-Level Term Loan | Stellar NJ 2 Acquisition                                  
Line of Credit Facility [Line Items]                                  
Outstanding principal balance                               $ 14,100  
Debt instrument, unamortized discount                               $ 2,200  
Blackstone Credit Facility | APAF Term Loan                                  
Line of Credit Facility [Line Items]                                  
Maximum borrowing capacity                   $ 503,000              
Weighted average interest rate                   3.51%              
Initial amortization rate                   2.50%              
Debt instrument term                   8 years              
Amortization step up rate                   4.00%              
Blackstone Credit Facility | APAF III Term Loan                                  
Line of Credit Facility [Line Items]                                  
Initial amortization rate       3.25%                     2.50%    
Letter of Credit                                  
Line of Credit Facility [Line Items]                                  
Outstanding principal balance                     52,300     54,700      
Unused lines of Credit                                  
Line of Credit Facility [Line Items]                                  
Remaining borrowing capacity                     $ 51,100     $ 54,400      
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Payments Required Under Failed Sale-Leasebacks (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2024 $ 2,788
2025 3,023
2026 2,995
2027 2,986
2028 2,967
Thereafter 14,143
Total $ 28,902
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Total assets at fair value $ 65,280 $ 530
Liabilities    
Alignment Shares liability 34,415 60,502
Total liabilities at fair value 41,595 67,760
Money market fund    
Assets    
Money market fund 62,695  
True Green II Acquisition - contingent liability    
Liabilities    
Other long-term liabilities: 4,880 4,658
Caldera Acquisition - contingent liability    
Liabilities    
Other long-term liabilities: 2,300 2,600
Interest rate swaps    
Assets    
Interest rate swaps 2,585 530
Level 1    
Assets    
Total assets at fair value 62,695 0
Liabilities    
Alignment Shares liability 0 0
Total liabilities at fair value 0 0
Level 1 | Money market fund    
Assets    
Money market fund 62,695  
Level 1 | True Green II Acquisition - contingent liability    
Liabilities    
Other long-term liabilities: 0 0
Level 1 | Caldera Acquisition - contingent liability    
Liabilities    
Other long-term liabilities: 0 0
Level 1 | Interest rate swaps    
Assets    
Interest rate swaps 0 0
Level 2    
Assets    
Total assets at fair value 2,585 530
Liabilities    
Alignment Shares liability 0 0
Total liabilities at fair value 0 0
Level 2 | Money market fund    
Assets    
Money market fund 0  
Level 2 | True Green II Acquisition - contingent liability    
Liabilities    
Other long-term liabilities: 0 0
Level 2 | Caldera Acquisition - contingent liability    
Liabilities    
Other long-term liabilities: 0 0
Level 2 | Interest rate swaps    
Assets    
Interest rate swaps 2,585 530
Level 3    
Assets    
Total assets at fair value 0 0
Liabilities    
Alignment Shares liability 34,415 60,502
Total liabilities at fair value 41,595 67,760
Level 3 | Money market fund    
Assets    
Money market fund 0  
Level 3 | True Green II Acquisition - contingent liability    
Liabilities    
Other long-term liabilities: 4,880 4,658
Level 3 | Caldera Acquisition - contingent liability    
Liabilities    
Other long-term liabilities: 2,300 2,600
Level 3 | Interest rate swaps    
Assets    
Interest rate swaps $ 0 $ 0
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 20, 2023
USD ($)
Feb. 15, 2023
USD ($)
facility
MW
Dec. 22, 2020
USD ($)
facility
MW
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2023
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Dec. 20, 2023
MW
Dec. 20, 2023
operatingSolarEnergyFacility
Dec. 20, 2023
developmentSolarEnergyFacility
Jul. 21, 2023
USD ($)
Jun. 15, 2023
USD ($)
Dec. 31, 2022
shares
Fair Value, Option, Quantitative Disclosures [Line Items]                        
Alignment shares outstanding (in shares) | shares       796,950 1,006,250 996,188           1,207,500
Period after merger       7 years                
Volatility rate       70.00%                
Risk-free interest rate       4.31%                
Interest expense       $ (16,193) $ (12,446)              
(Gain) loss on fair value remeasurement of contingent consideration, net       (79) 50              
APAF III Term Loan                        
Fair Value, Option, Quantitative Disclosures [Line Items]                        
Maximum borrowing capacity $ 163,000                 $ 28,000 $ 47,000  
Caldera Acquisition                        
Fair Value, Option, Quantitative Disclosures [Line Items]                        
Earnout cash payments $ 8,000                      
Amount of change of other contingent consideration, amount       2,300   $ 2,600            
(Gain) loss on fair value remeasurement of contingent consideration, net       300                
Number of assets acquired               35 6      
Nameplate capacity | MW             121          
True Green II Acquisition                        
Fair Value, Option, Quantitative Disclosures [Line Items]                        
Earnout cash payments   $ 10,000                    
Amount of change of other contingent consideration, amount   $ 4,900       4,700            
(Gain) loss on fair value remeasurement of contingent consideration, net       200                
Number of assets acquired | facility   58                    
Nameplate capacity | MW   220                    
Solar Acquisition                        
Fair Value, Option, Quantitative Disclosures [Line Items]                        
Earnout cash payments     $ 3,100                  
Number of assets acquired | facility     16                  
Nameplate capacity | MW     61.5                  
Contingent consideration     $ 7,400                  
Period since acquisition of facilities     36 months                  
Purchase price payable, noncurrent       3,100   3,100            
Solar Acquisition | Minimum                        
Fair Value, Option, Quantitative Disclosures [Line Items]                        
Period since acquisition of facilities     18 months                  
Solar Acquisition | Maximum                        
Fair Value, Option, Quantitative Disclosures [Line Items]                        
Period since acquisition of facilities     36 months                  
Solar Acquisition | Power Rate                        
Fair Value, Option, Quantitative Disclosures [Line Items]                        
(Gain) loss on fair value remeasurement of contingent consideration, net       0 100              
Interest Rate Swaps                        
Fair Value, Option, Quantitative Disclosures [Line Items]                        
Derivative, notional amount       118,800   112,800            
Interest expense       2,100 $ 2,700              
Forward Starting Interest Rate Swap                        
Fair Value, Option, Quantitative Disclosures [Line Items]                        
Derivative, notional amount       250,000                
Proceeds from issuance of debt       16,700                
Change in unrealized gain (loss) on fair value hedging instruments           17,300            
Forward Starting Interest Rate Swap | APAF III and IV Term Loan                        
Fair Value, Option, Quantitative Disclosures [Line Items]                        
Interest expense       (400)                
Debt interest expense       17,300                
Gain (loss) to be reclassified during next 12 months       $ 1,600                
Forward Starting Interest Rate Swap | APAF III Term Loan                        
Fair Value, Option, Quantitative Disclosures [Line Items]                        
Maximum borrowing capacity           238,000            
Forward Starting Interest Rate Swap | APAF IV Term Loan                        
Fair Value, Option, Quantitative Disclosures [Line Items]                        
Remaining borrowing capacity           $ 12,000            
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Alignment Shares (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Shares    
Beginning balance (in shares) 996,188 1,207,500
Alignment shares converted (in shares) (199,238) (201,250)
Fair value remeasurement (in shares) 0 0
Ending balance (in shares) 796,950 1,006,250
$    
Beginning balance $ 60,502 $ 66,145
Alignment Shares converted (10) (11)
Fair value remeasurement (26,077) (17,018)
Ending balance $ 34,415 $ 49,116
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
vote
shares
Mar. 31, 2023
shares
Dec. 31, 2022
shares
Class of Stock [Line Items]        
Common stock, authorized (in shares) 988,591,250 988,591,250    
Common stock, issued (in shares) 159,874,981 158,999,886    
Number of votes | vote   1    
Common stock dividends | $ $ 0 $ 0    
Alignment shares outstanding (in shares) 796,950 996,188 1,006,250 1,207,500
Class A Common Stock        
Class of Stock [Line Items]        
Common stock, authorized (in shares) 988,591,250 988,591,250    
Common stock, issued (in shares) 159,874,981 158,999,886    
Class B Common Stock        
Class of Stock [Line Items]        
Alignment shares outstanding (in shares) 796,950 996,188    
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Noncontrolling Interests (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Components of Redeemable Noncontrolling Interests    
Redeemable noncontrolling interest, beginning balance $ 26,044 $ 18,133
Cash distributions (571) (576)
Accrued distributions (206) 0
Redemption of redeemable noncontrolling interests 0 (2,175)
Assumed redeemable noncontrolling interest through business combination 0 8,100
Net (loss) income attributable to redeemable noncontrolling interest (878) 861
Redeemable noncontrolling interest, ending balance $ 24,389 $ 24,343
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Operating Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease expense $ 4,069 $ 2,391
Variable lease expense 418 357
Total lease expense $ 4,487 $ 2,748
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Supplemental Information of Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating cash flows from operating leases $ 4,064 $ 2,238
Operating lease assets obtained in exchange for new operating lease liabilities $ 11,891 $ 32,722
Weighted average remaining lease term, years 23 years 7 months 6 days 22 years
Weighted average discount rate 5.75% 5.15%
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases [Abstract]  
2024 $ 12,143
2025 15,829
2026 15,952
2027 16,048
2028 16,100
Thereafter 294,720
Total 370,792
Less: Present value discount (175,363)
Lease liability $ 195,429
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Guarantor Obligations [Line Items]    
Guarantor term 15 years  
Purchase obligation $ 0.0 $ 0.0
Minimum    
Guarantor Obligations [Line Items]    
Guarantor term 10 years  
Maximum    
Guarantor Obligations [Line Items]    
Guarantor term 25 years  
Performance Guarantee    
Guarantor Obligations [Line Items]    
Performance guarantee obligations $ 0.0 $ 0.0
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 09, 2022
$ / MW
Related Party Transaction [Line Items]        
Interest expense $ 400      
Commercial collaboration agreement term 7 years      
Commercial collaboration agreement renewal term 1 year      
Operating lease asset $ 183,655   $ 173,804  
Operating lease liability $ 195,429      
Weighted average remaining lease term, years 23 years 7 months 6 days 22 years    
Lease payment $ 700 $ 0    
Related Party        
Related Party Transaction [Line Items]        
Due to related parties 85   51  
Due from related parties 0   0  
Related Party | Link Logistics        
Related Party Transaction [Line Items]        
Operating lease asset 27,100   24,300  
Operating lease liability $ 27,100   24,300  
Weighted average remaining lease term, years 29 years      
Related Party | Commercial Collaboration Agreement | CBRE Group, Inc        
Related Party Transaction [Line Items]        
Related party transaction, amounts of transaction $ 0 0    
Repayments of related party debt 0   0  
Related Party | Purchase and Sale Agreement | CBRE Group, Inc        
Related Party Transaction [Line Items]        
Related party transaction, amounts of transaction 200 100    
Related Party | Master Services Agreement | CBRE Group, Inc        
Related Party Transaction [Line Items]        
Due to related parties 100   $ 100  
Minimum | Related Party | CBRE Group, Inc        
Related Party Transaction [Line Items]        
Development Fee | $ / MW       0.015
Maximum | Related Party | CBRE Group, Inc        
Related Party Transaction [Line Items]        
Development Fee | $ / MW       0.030
APAF Term Loan and APAF III Term Loan | Related Party        
Related Party Transaction [Line Items]        
Interest expense $ 200 $ 700    
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Net income attributable to Altus Power, Inc. $ 7,509 $ 5,617    
Income attributable to participating securities (38) (36)    
Net income attributable to common stockholders - basic 7,471 5,581    
Net income attributable to common stockholders - diluted $ 7,471 $ 5,581    
Weighted average shares of common stock outstanding - basic (in shares) 159,025,740 158,621,674    
Dilutive conversion of Alignment Shares (in shares) 0 2,011    
Weighted average shares of common stock outstanding - diluted (in shares) 162,242,148 161,003,402    
Net income attributable to common stockholders per share - basic (in usd per share) $ 0.05 $ 0.04    
Net income attributable to common stockholders per share - diluted (in usd per share) $ 0.05 $ 0.03    
Alignment shares outstanding (in shares) 796,950 1,006,250 996,188 1,207,500
Class A Common Stock        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from of earnings per share (in shares) 271,259      
Restricted Stock Units (RSUs)        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Dilutive shares (in shares) 0 258,789    
Restricted Stock        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Dilutive shares (in shares) 3,216,408 2,120,928    
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Details)
3 Months Ended
Mar. 28, 2024
USD ($)
$ / shares
Jul. 12, 2021
$ / shares
Mar. 31, 2024
USD ($)
installment
$ / shares
GW
shares
Mar. 31, 2023
USD ($)
shares
Dec. 31, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation | $     $ 4,304,000 $ 2,872,000  
Risk-free interest rate     4.31%    
Common stock, issued (in shares)     159,874,981   158,999,886
Class A Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, issued (in shares)     159,874,981   158,999,886
Omnibus Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent subject to hurdle achievement   25.00%      
Share price hurdle to satisfy performance condition (in usd per share) | $ / shares   $ 10.00      
Stock price performance hurdle, third anniversary (in usd per share) | $ / shares   19.53      
Stock price performance hurdle, fifth anniversary (in usd per share) | $ / shares   24.41      
Stock price performance hurdle, fourth anniversary (in usd per share) | $ / shares   $ 30.51      
Nameplate capacity | GW     1.1    
Expected volatility minimum     66.00%    
Expected volatility, maximum     69.00%    
Risk-free interest rate     4.40%    
Percent of increase in authorized shares     5.00%    
Omnibus Incentive Plan | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected term     1 year    
Omnibus Incentive Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected term     3 years    
Omnibus Incentive Plan | Class A Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of stock subject to conversion   5.00%      
Trading days     20 days    
Common stock authorized for issuance (in shares)     30,992,545   30,992,545
Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of increase in authorized shares     1.00%    
Employee Stock Purchase Plan | Class A Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock authorized for issuance (in shares)     4,662,020   4,662,020
Stock-based compensation | $     $ 0 $ 0  
Common stock, issued (in shares)     0 0  
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized stock-based compensation expense | $     $ 46,900,000    
Weighted average period of recognition     2 years    
Restricted Stock Units (RSUs) | Holdings Restricted Units Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock reserved for future issuance (in shares)     0   210,710
Restricted Stock Units (RSUs) | Omnibus Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of installment | installment     1    
RSUs granted (in shares)     4,270,924 3,011,148  
Stock-based compensation | $     $ 4,300,000 $ 2,900,000  
RSUs forfeited (in shares)     96,144 5,700  
Restricted Stock Units (RSUs) | Omnibus Incentive Plan | Class A Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares received (in shares)     1    
Performance-Based Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized stock-based compensation expense | $ $ 3,100,000        
Weighted average period of recognition 2 years        
Stock price performance hurdle, third anniversary (in usd per share) | $ / shares $ 14.00        
Stock price performance hurdle, fifth anniversary (in usd per share) | $ / shares 18.00        
Stock price performance hurdle, fourth anniversary (in usd per share) | $ / shares $ 22.00        
Performance-Based Restricted Stock Units (RSUs) | Omnibus Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of stock subject to conversion   80.00%      
Percent of award vesting rights   33.33%      
Performance Shares | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
PSU vested range     0.00%    
Performance Shares | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
PSU vested range     150.00%    
Performance Shares | Omnibus Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of weighted average grant date fair value     50.00%    
RSUs granted (in shares)     546,024    
RSUs granted (in usd per share) | $ / shares     $ 5.22    
Performance Shares | GW Plan PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
RSUs granted (in shares)     751,773    
RSUs granted (in usd per share) | $ / shares     $ 3.95    
Time-Based Restricted Stock Units (RSUs) | Omnibus Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of award vesting rights   33.33%      
RSUs granted (in shares)     2,973,127    
RSUs granted (in usd per share) | $ / shares     $ 4.89    
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Schedule of calculated based on the average stock price (Details) - Performance Shares - Omnibus Incentive Plan
Mar. 31, 2024
$ / shares
Less than $8  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, upper range $ 8
Payout 40.00%
$8-10.99  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, lower range $ 8
AMPS Price, upper range $ 10.99
Payout 80.00%
$11-11.50  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, lower range $ 11
AMPS Price, upper range $ 11.50
Payout 100.00%
$11.51-12.99  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, lower range $ 11.51
AMPS Price, upper range $ 12.99
Payout 110.00%
$13+  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, upper range $ 13
Payout 120.00%
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income tax expense $ 4,896 $ 888
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 26, 2024
Mar. 31, 2024
Mar. 31, 2023
Restricted Stock Units (RSUs) | Omnibus Incentive Plan      
Subsequent Event [Line Items]      
RSUs granted (in shares)   4,270,924 3,011,148
Stock-based compensation   $ 4.3 $ 2.9
Subsequent Event | Restricted Stock Units (RSUs) | Omnibus Incentive Plan | Separation and Release Agreement      
Subsequent Event [Line Items]      
RSUs granted (in shares) 4,283,452    
Stock-based compensation $ 8.7    
Subsequent Event | Mr. Norell | Separation and Release Agreement      
Subsequent Event [Line Items]      
Number of months to receive severance 18 months    
Severance costs $ 0.9    
COBRA continuation coverage period 12 months    
Severance, additional payment $ 1.0    
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,2!J5@'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 " #$@:E8[U\/)^X K @ $0 &1O8U!R;W!S+V-O&ULS9+; M2L0P$(9?17+?3GI0,'1SHWBE(+B@>!>2V=U@MN%]$'\#(S?[[Y M!J;34>B0\#F%B(DLYJO1]3X+'3?L0!0%0-8'="J74\)/S5U(3M'T3'N(2G^H M/4+-^0TX)&44*9B!15R)3'9&"YU044@GO-$K/GZF?H$9#=BC0T\9JK(")N>) M\3CV'5P ,XPPN?Q=0+,2E^J?V*4#[)0'MZ?%G6+:S/ MI+S&Z5>V@HX1-^P\^;6YN]\^,%GSNBWX=<%OMS4752/:]GUV_>%W$7;!V)W] MQ\9G0=G!K[N07U!+ P04 " #$@:E8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,2!J5B2V#>X=@8 (,E 8 >&PO=V]R:W-H965T&UL MM9KA;^(V&(?_%8M-TR:5DCA X=8BT5R[H5U[7.GM=)OVP4T,1)?$S'&@_>_W M.H&$ZYR7*&J^M 3R_L@3V\ECD\N=D-^2->>*/$=AG%QUUDIMWO5ZB;?F$4O. MQ8;'\,E2R(@IV)2K7K*1G/E9413VJ&4->Q$+XL[D,GMO+B>7(E5A$/.Y)$D: M14R^7/-0[*XZ=N?PQD.P6BO]1F]RN6$KON#J\V8N8:M7I/A!Q.,D$#&1?'G5 MF=KO7&>L"[(]_@SX+CEZ333*DQ#?],;,O^I8^HAXR#VE(QC\VW*7AZ%.@N/X M=Q_:*;Y3%QZ_/J3?9O \\02[HKP2^"K]55GU"$^7[(T5 ]B]SO? PUTGB?" M)/M+=OF^_7Z'>&FB1+0OAB.(@CC_SY[W)^*H8&!5%-!] 7U58%=]@[,O<#+0 M_,@RK/=,L?N0ZSR$5H0XY$[$:IV0F]CG_O?U/3B@XJCHX:BN*1IXQ^0Y M<>PS0BW:-QR/BY=/-[K<,I5_=SA.<9*<+,^IR'LOO!2ZKB*S.!\XN@/^_0'V M(C/%H^0?TRG+(_OF2#TZWR4;YO&K#@R_A,LM[TQ^^L$>6K^:>-\H[#OZ?D'? MQ])+^L>7#3>1XN6VU?UD0D*K&B(-"J1!/:1/*9.*R_"%//"-D,J$ATGAS+@/AZV%)X.I@;#P\J1B(E2,1K6_(>5%P7M3LF9+!C24; MEM7MB&(9EV5VK[U#; M!(>6-H0;%W#C.G /?!4D"AI0D7L6&?LHGC/]\/AY0>8?O]P\G)'9O7MN D4C M&H+:5GF3M>J@SF)/2.B>V0WDC"P4C$DB)'%%&BOY O]](_^)]/0WLZBT8QH]B%QMA\3BX#$2@E;Z1M U+ MLDM-LG&Y>4U:7+'F4FR#V#/W:CS3?32"MN%+=BE,-NXYKT'G(E$L)'\%F^J+ M,IYH#<<6-9*V84QVJ4PV[CE99YW"C+\:# ^@EF/$:L.3[%*4;-QR/@@/VFN^ M%C%F2B="AN-1U[+&EI&O#56R2U>R<_;&=DP2;8L3#GYT3JWP!G)ALM\0" M[K\NC%*(ES7E*R6)UI(D-Y523]ORN5K6D'!C28TK3R<2OQK7JUR\JBEGJ42T MEA+-8L5EOE"IY]_L &[DQ!.K.-LP(5J:$*UE0GI^"K,8<(.5D,9KTHF=Q MB( /P\SLK;A0K1T(5K+A181"T-RG2;P<6+NL6_D-Q?3EP/A\O&N7K9$;(AJM&>%U3RE*' M:*V%H\6:0V?%VA"/J<9KPX9H:4.TUM*1"]=2"=HWBWW^3/[@9D0\2KO.B(XN MJ-%J\>*&G$[I..%YT18U0HN7M:4L70>!U>5 MUXS[->MJ2CSNDW&=$R]JREAZCX-;RD%XCIL16Y0_$=?MVK3KF$';$!_GZ(UQ2L-!T'-Y3#K,G-9TT+/6LRXKV1I.RAVU > MIU0>9]#"[YYOY#'[,]"&%3FE%3FUK.BXU<_@KJI_)B&"]ZMB]H\=< M]#0E>_HG(9[^]2Q_XJ5XMWC":)H]5],K=\\?3[IC>I:3D) OH=0ZOX OE_D3 M/_F&$IOLH9DGH92(LI=KSGPN]0[P^5((==C07U \=S7Y#U!+ P04 " #$ M@:E876DE 4H& "=&0 & 'AL+W=OR*!E-ZD59NB2.$RPSRO/%^J*^=E>N+T2E4IZSNQ+)*LMH^7+- M4K&[7.#%ZX5/_'&K](7E^J*@C^R>J2_%70EGRTY+PC.62RYR5+*'R\45/K]Q M';V@EOB+LYT<'"-MRD:(;_KD-KE<.!H12UFLM H*?T_LAJ6IU@0XOK=*%]TS M]<+A\:OVWVKCP9@-E>Q&I%]YHK:7BVB!$O9 JU1]$KO?66N0K_7%(I7U+]JU MLLX"Q954(FL7 X*,Y\T_?6X=,5@ >LP+2+N C!=X,PO<=H%;&]H@J\UZ3Q5= M7Y1BATHM#=KT0>V;>C58PW,=QGM5PET.Z]3Z1N0)!(4E"(ZD2'E"%9S<*_B# M:"F)Q /ZLV EU5Z7Z*C*:95PD#E&I^C+_7MT].X8O4,\1Y^WHI(T3^3%4@$R MK7\9MRBN&Q1D!H6+/HI<;27Z%= D^^N78%%G%GDUZYI8%7ZDY1ER\0DB#O$, M>&[>OMRUP'$[+[NU/G=&WVT>BXSU7D5_7VVD*B&'_S$YJU'FF97IPCZ7!8W9 MY0(J5[+RB2W6/_^$ ^<7DZ4'4K9GM]?9[=FTK]O$R1^AXI]87C%Y@G*F3#8W MBH):D>X]3VO/"?S5Q?)I:,Q4BJS<,.JD]E#Z'4K?&IT>)7LN=#$8,]@_9% . MI&S/W* S-[ &Y49(I:M:#*J:/<=I):&AZAL)@Z?&G#9]-D\0S42I^+_-!;D5 M._AE!875+'U!&\T%QR:7-3C\0;2PLR+.**93*7\5!N:0AIV-H=7&#RP'X](& M?0)]D^MRTXQAPAD:<#J$C'!.I4(W(&:<48%?Q=\K+GF'%UH;5R^HF2[TQ1ARS5A-*X/+ M@V"$V2#DK; 9,G9ZQG.LH(\^P'1SC%(A@=QR]$!YB9YH6C%H4AFCLBJ;'@V5 M$ ,K05_09W H>=)6S&P7:Q\]A'P:CIN80QQ+P M=*9SO7:T$229/-]S'6^,C2($7^N'GOVQ3^@7[5E M)3IJT!W;.AT^* I?PQKQO0_9;"@U'* MZ8:GT%>-+IFRYRD)G# MZ+HS@'N6)':6O'T;1 ,->M%JW Y-8E$T4U&DYT)BY\(_F+*T:F)@/\M9J11IJ@F'MZ4FZY&C9 EC M62TZ)V>T=,J+IZ[GCXG>)(;#.:8G/7T2.WWV89A8>Y6J2J([L6/E"8*4.C/" MG^Y50]\9SX(&*3_ ,]Q/>DXE=DX=@(O;:BA2&6W,< M#LJZA]*V[YB>=8F==:^IY+&F*U3)I/>-5XF= M5]_SM-)OXMX(-7P35*/47%/MB95$UF3[6K\K!:ST"29.F&ED,[A4>IIO\JP M6S2)'2XIK5S_OY/R0-KV'=@S/K$S?I^4C>?,(3;LAOV50_S0&^_UC:)10' 0 MSN2EVU.^:Z?\85Y:T+I3_L8!(1[!WG@_:13%CN-ZSKB)+P3?/AXB,M'WD.4S=[ )7.60BXRN9; M0'.B1%&_3M\(I416'VX9A3S5 G#_00CU>J(?T'V16?\'4$L#!!0 ( ,2! MJ5CQZ"6*O0, P, 8 >&PO=V]R:W-H965T&ULK5?? M;]LV$/Y7"*T86B"-?MJR,]M XJY8'[H&2=,]#'N@I;/%E2(]DK+3_?4[4HYB M2[+6 GFQ1/+NT_?=D;SS;"_55UT &/)8D\3=VQ3&#OA+V9;NH%[, _;6X4COT')60E",RF(@O7)KEVOV1_L T\DE7:R/+@C Q* M)NHG?3P$XL@!X5.(>*6SR=D ^ MB$R60%Y7@E8Y0^LWY"UYN']'7K]Z0UX1)LCG0E::BES/?(,<[9?\[,#GIN83 MG>$3DX]2F$*37Y%7?NKOH[9&8/0D\"8:!/Q(U26)PPL2!5'2PV?Y_>[Q )VX MB7?L\.(S>$U@S\;US^N5-@JW]U]]T:O1DWYT>^:O])9F,/<06(/:@;?X^:=P M'/S2)_V%P$X"D32!2(;0%[_C%<6_8^=J;:+=(@M%HYN^.Z7>-XDGR M;'1":]30&@WFYY,I0)'L)#%9_XS5DMVQ?#&K@T5$.IJTL#5F!]8JS?_&: MLIDAEB/)J"[(&HL2*2#?P 41X(Z8H8]]M-,.J:!%NVOQ-DW#?N:3AOEDD/D= M9)QJS=8LJV.+!!LM&ZRY5DM+"3'2:3E_5B9=IDF0M.1TC8)^+=-&RW10R[F# M\G^1GW;9QM/VR>XQ2L=1/^$P>"YUP2#ES])0WJ)\/JP'L&,2\7C; N-/A$3ZPBC)$6!#L.3B?LH!.SUKU%IE MP@#>'::_*H<]>4E&[6W49Q:FZ;G41,]ZHQ_06R>EH_B:FTJ36[D'=6&KY66O MD*A3%=(P[.CH6B634;MV^$=]50EJX]I-C3NH$J;N0)K9IJ6]=HU<:_[&MKJN M7WN&J?MD["\V3&C"88V0P66*H55UZUD/C-RZ[FTE#?:"[K7 =AV4-<#UM93F M:6 _T/P!6/P'4$L#!!0 ( ,2!J5ABJ9XD;@@ ' H 8 >&PO=V]R M:W-H965T&ULK5IK;]LX%OTKA+?8;0&WYE./-@F0)ECL #NS M03.S^YF1F5BH+'HD*FGWUR\I.:8D/NPL_"61K,NK>\ZE=/$BF^_M1@@% M?FRKNKU<;)3:?5ZMVF(CMKS])'>BUE<>9;/E2I\V3ZMVUPB^[@=MJQ6&,%EM M>5DOKB[ZW^Z:JPO9J:JLQ5T#VFZ[YB;DM9@T8\7BZNT><;U@_H+?Y=BI=V= Q,* ]2?CU^L$:P+>OA M/_^QGXC1 $0# _!^ #YU -D/('V@ [(^K%NN^-5%(U] 8ZRU-W/0STT_6D=3 MUN8QWJM&7RWU.'5U(^NU?BAB#?11*ZMRS94^^@;(&OV]DU_)ZW5ZLE,9CO*Z*_;V_#O?&@7O_RIM/@* E MP!!3S_";^/!;41R&D^GPE9Z%PU3@PU3@WA\)3477-*)6@+>MCOFS+Y[! ?4[ M,!GWN=WQ0EPN=$JUHGD6BZN__@4E\(LONC,YF\1*#K&2F/>K&]YN@'YJH# ' MXL^N?.:5#M[[% =72>_*E(7G*Y02G"07J^=Q/!ZS!&8H/9A-D-(#4AI'NG\J M.]GT>2\?=?5H55,69IT:^#[(@T\V@9Q@/$/L6E%&6.8'S Z 613P=5'(3L^D MAED(/:T/E5B"6B@?3.8 T.67I3.8KA5*$81^F,D!9A*%^2^U$8VN,.,U[X.8 M.#=G:4)F"#U&;#3;$X#I 6 :!?B[5+PZ 6#JSB%*4IC-('K,<);F@=69'4!F M49#?IDM1/VA9%],5Z\.T>3K$X)@3.D7C.6!9(?C?@4Q?-*SRY79?T$*J'EQ8#6BQ.YL,S!Z%HQ$BA0R'(4BI/44*(BV(@[ M,Q YO.0Q2S." N@L+Z$X,0WU*8+.91>,4493!Y_'$.:0T#P T3(18BLRP9%9$I0LMDZ B5=4VQ,35VIRE8O.)8\50H.!B MRV$XSF$>*5O)^NFCGN>M;CT?PO2+7;)*"<7Y#+?'C.0)"I0Z;#D-OXW37NO) MS^A<8Y>X$IS/I://*DM"D$>]7)S<=)*IAA?J5*P>FLO@/-5\5CD-\!RV/(?C M/#=5NJ-B[47J(3VJ^ZPY)?OL8,)0"*WE/1SGO>NJ?*J-6 3W&ZX+A)UA+UR7 MW BER$'KFB60P8#6Q98!<;P9^Z>;7R;MNIIO31+^5^MV>W@., I0DB3@5TK5B" M S6%6&8D<6:\%8]"(UL#Q7^E,D5A7W[U"M:9-V-$\/XWJ01 Z(,WC.@M_)T'\+4P9W TG0;+KB3.KM_$ M6HBMT;%]OIHTEE5E2E"YU^/^!^CI(2EQUYC'+($T4"B)I5D2;S3OE2R^;V2U M%DW[MWX[R:\&R%D;S7-YFP9MJ9?$J=>L6*WB6Q,[> <_00B1;D(:\,RK3GP! M>98M68Z6F$'0#E*)=VHCFUYV\-8(D5^Y;F$&3*\O0I;]\K\5A=@^B&9RC7P! MB.7++*7+/$.]'6+9,L_U;UGR>A.C9J2"\V8@:C.=?JLER!$ML5Z71CCHZK;CY?IC68."[TI=[;PP78E LXPZ MV\1>.P9'.]Y3N%9+D+B6N"Z*;MM5_=NUM7@LB])/;*XB^$C3-'$*L<>.,9R& M4MDJ!Q)7#F.<VST&5(GWLW XAO\S=+G1GV[27C-##!U&H( M&M<0 ]&U)U8BZMG^92DC\PUMGQU-81K@.VHU!(UKB-_>4-VI*PT89$X3Y3-# M61;81J160M!3)$1D+CV[OS"#S'G=YMI1K8.2T!M"JQWH*0WT1#7CW M$0C+[:#]&[@^P]@&+AV]^SRF!H9$O.-- &-T_%L)]5S>IM%:%4'/LUU-SZHB MSN5M&K15$32N(FX[ 934ZW5XTEH_A$0Z=5G4V?7QV+! NT,MT](XTTY?%1]I M):A+H"Y*UR:(TA(LC1.L+JC-T72)NGCSRCF3MVG EJEI?IYTB1+^FX,^D[?I MMQ66Y=F1G8*3TX6YS(T1&O4Z0SP>,Y32T,XCL_S.3MDC.#%I]KZ28UA=,Q_6 MU>AS,/,MGM;\3V7=@DH\ZG'P4ZJ#;8;/VX83)7?]%V(/4BFY[0\W@FL)90ST M]4>IF^[]B?GH[/"1X=7_ %!+ P04 " #$@:E8VZ%@);X' "^* & M 'AL+W=O'EX<\TL5C MW7QNEUH;]&555NWE;&G,^M5\WN9+O5+MRWJM*_O-7=VLE+&WS?V\73=:+?I" MJW).,4[F*U54LZN+_K.;YNJBWIBRJ/1-@]K-:J6:KV]T63]>SLCLVP?OB_NE MZ3Z87UVLU;W^H,V?ZYO&WLWWM2R*E:[:HJY0H^\N9Z_)JVM!NP*]XE.A']O! M->J:X3]?'WKM+9_C>[@L/K;[7_ MTC?>-N96M?JZ+O\J%F9Y. 'EN [0JPOJ%;9WVSWBJCKBZ:^A$U MG=K6UEWTL>E+V]845=>-'TQCORUL.7-U75<+VREZ@>Q56Y?%0AE[\T:5JLHU M^M!5W*)GFTIM%H7]YCEZ=J,:79FE-D6NRN?H1_3GA[?HV??/T?>HJ-#'9;UI M5;5H+^;&^NM^99[OO+S9>J$!+[^KYB5BY 6BF'*@^'6\^%N=[XNS XU=5MW MUM?=S:6'*_P28TPNY@_#)AV4C:RSO75V@G6U,^M\Q.L%VV[.6R;>V:(D%G*938--Z3,I+3>$]BVV-L6 M)]BVZV5K["0HJOM#WL71WB%EU'NR]Y[T15G ^^NV[29Y?8?RX1KPZ=W/K>V! M*B\W"WMKFV%JHTJDMG)U6S_H5U"3DEBD.BZ]:M9OZTR&_90F ME$YZTU=QP40&]V2V-YQ%#;_.\WI3VHT@:RF7G#R:)?I!.; MOHJD! ?FN-S;E%&;?UAZ-)9NV^ANQQ-D47H_+M*$31P"(C&(]L@@P0Z+.&KQ M_;B?;13K*A\/!Q!PV(\73:B8> 9EJ0BY'L"<1%W?-'9_UYBO%E>6WS:TU0+I MOS?%VFZ\3' D["H==S(7'$\' R1,B,0\#1AWJ"5QUKZK[')Y7]CQNAL.8;/4 M\\!3QJ9\ F4B"\POXL!*XF3]P\97F6Y=+[7=/6[=@CY]0I*,)<(;"H N91GF M :>.HR0.TNTD"T\N K 0DR29^O-E:<8"^Q/B<$GBO/PX1 E$'M"RCT!*2<93 MSS0@Q!(S+@.^'2I)G)6_%>JV* M3Z..!60[*A*E)GA2;3U7;.$P.G"1.SCV( MUNIK1R&PP:D_LCB9[GH@%6.A>>Q 2>*DG,[C;WUDE\[=,@]:]G&84#DE$J3* MDM"4<= D<6H"NY&RKNY_-+I9V9/K;62!]QF9,D[EU+/4L93&66I/ MEJ:QY_4C@TQ].-(,3_=/D$KRP,:$.H+2.$%_FT2TU&V+C@ _!=!(!N)TAZ!O ;"8)FR(+ MU.$TE F@CK3TT,G4GWT'+$V&NP#='Z3QY+3U3;.!J.P%3^IXD2 M&@7^R<%YHMK&&4='>7: \H%T" /.NDSRZ=D2DE$B0XE0!W06!_IY.1SF4YI[ M2S8@(C@))..8XSB+<_R4) [SZ2Q9.F4XH,IP$E@%H?YG,TL+?PX M SHN^B\0 J$1HF\P/,/"9[PZ$#KYR9V=ON ]&AJGW9/. :FQ[\#3V MT./8DW(W'"!BQJ=6XZ*Q4T=-'J?F>#=RX$3(P<>NWE 5#RT)^$.E#P.RG-S M3-P'(LLDG:Z>L"ST:)$[V('Z9VJ8WVY?EMC>F7O?OF]W6 MQM2K_G*IU4(WG&PO=V]R:W-H965T&ULO9U?/U8T77>5MOFZ:/"OHITJI=]MM M6OWQ@>;E\_5,F_WXP^?L8=.T?YC?7#VF#_0+;7Y__%2QK?F1LLZVM*BSLE J M>G\]>Z^]2XC35NA*_"NCS_6+UTK;E;NR_-INA.OKF=JVB.9TU;2(E/UZHKW W1VU&PKOGS]@^YUG6>=N4MK>EOF_\[6S>9Z9L^4-;U/=WGSN7P. MZ*%#9LM;E7G=_52>#V75F;+:U4VY/51F+=AFQ?YW^OVP(UY4T/0S%Z^/!YH\V.:ORXW!KW?&>[P=6-RJ7:9/> M7%7ELU*UY1FO?=$-[:X^&XQ9T;KP2U.Q_V:L7G-S6Q9KYBFZ5MBKNLRS==JP MC2\-^\7,UM1*>:_<;M+B@=9*5BCNMUW6_*&\V17I;IVQHA?*I?+[EZ7RYI<+ MY9>VQ&^;GQ;J^FC>L@:W,?'5HS(=]8\B9QOQ6-FDNJ'8KKW:;IW6MO&<] MV&Z9L;\TY>JK@+(<(;ZOO"GS-:WJOQUZ*V"Y/\M21C;6>Z7+\MK^^-IC&Q3( MD>_7;#2PMU76[4]IMKYD ^$V? MF\0V[>SR1)6P6)5;JKQ)RKJ^$.#C\?@EO<]662. )'+(1]8]9LFF*G/VKP?6 MIH96M&XX6\V9WX^F)T?3DXYMG&%_H ]94;34NS1/BQ7K*MO']29E A=*VK!6 MK]XJNO:K0E1"1#Z6\MN5P[OZ,5W1ZQG;JS6MGNCLYJ]_T1;JWT7N1L*62)B+ MA'E[F-G!VL71TXUFVHYJ&*IV-7]ZZ5ZD;("$A4A8A(3%2%@"@O7,J1_-J4\T MYQA#[IF+%X/+, R'+/HCZU8J/=5J DUB:/QH=I&:WE!3X_KH(_4"01\M556- MOF:(U(R&FFI?+AZ6N#1,1W/ZQ9)A,:+:Q#R6ZHU/XS@^C:Z:?F9\LLF1G>[5 M;,Y@@[)[==$N^X2+G?]\9K.7PDZ7GM-J_5_1N#60$PD2MD3"7"3,0\)\)"Q MPD(D+$+"8B0L <%Z7C:/7C:E1[;^3=N5]Z]*09OVS.\Y M:S:MJ=OIJ$F_LW/ %RM%D9^E>E/]C(0MD3 7"?/,P<+0UDV#7Q0B)0,D+$3" M(B0L1L(2$*QGU,71J NP447F7 P&&K$UG5LB2ALRU71C%%VDHH>$^4A8,&9? MA$C%" F+D; $!.MYR3IZR9)ZZ3:M-\HZJYLJN]NU)JJ5IE2*LEB]N-R2B2^W M['UD#8[DI3DXU9(V8JJ/D# 7"?.0,!\)"Y"P$ F+D+ 8"4M>&=D]O]E'O]FO M^ZWSUM%O]U6YG>0X>WCMS-(MSG'29DQU'!+F(F$>$N8C80$2%B)A$1(6(V') M*R.[YSCGZ#A'[KBR>*)5=Z.<+0U7W5:3W>54J>EJ5V5-]OJ)G%1AZHD<$K9$ MPEPDS$/"?&>X7%0U[J0P0"J&2%B$A,5(6 *"]9RIJ:?[[>J?]J;PSKD4.]60 M!UKO.CHWMI9017>$H@=5]*&T $H+1^R-"*H80VD)BM8WT8O0BB8UT<O=EJZ59E.5NX>-DJZ^[;*Z2Q.(7:4-IU^=./RYG+PY4RI&T MO*S%]M&'5VRL!>'M \U]C-)TH9H>E.9#:0&4%D)IT:AC%4,U$Q2M;Y]3/D63 MWC*_^4@;-N7L$YSYF03GAP.C=WKMV(-I!YHH$6B:"\WB?0/-BD!I/I060&DA ME!9!:?&H(Y\(2EV2A:Z?6:>=0AZ:/.7A%FM)UO;;IAD,'1=,P:V[?'AW'M@>7WZ!9 M"BC-A=*\\3O%APH'4%H(I4506@RE)2A:WX:G:(4FSU:\^K"(V'KV<-I@ZY(% M'ZB0BT_VW?!6MV%8JF7STP8T+2'HZW#:@*8@1/VT377!1_V@JI% 5;.(I?/S MQK#8I6D2_F)?(BAG:K9];MXX)1.T_>W5_\_3(QHTI0"E+:$T%TKSH#0?2@N@ MM!!*BZ"T&$I+4+3^$\6G7 .1YQKPCY+(!:>:&TI;0FDNE.8=:+WG22Q=XY]9 M]*&J 9060FD1E!9#:0F*UK?M*4E!Y$D*S(,E9'B'6==UDUM.RILRV8)C-%VH MI@>E^5!:,&I_A%#-"$J+H;0$1>L;ZQ2.(/)PQ)]_RH0,[\I?VH[#FPK[Z1G8 MC\_ ?GX&-$$!I0506@BE15!:#*4EKXWQOOE."0HB3U @ O!RBDIJ$'E2XV>S\'+L9&L:PRN$ MW >N+*&*[@A%#ZKH0VD!E!:.V!L15#&&TA(4K6^B4[J#R-,=L"P\&>85B*:J M_'H3FM^ TEPHS8/2?"@M@-)"*"V"TF(H+7EMC/<]>(IN$'ET8TIBEPCNW.O. MX%H)-+$Q2M.%:GI0F@^E!5!:"*5%HXY5#-5,4+2^?4YA$B(/DXQ*[!X8_9O6 M.I_8E2M-]LTPCF&9JL/[!AH!@=)\*"V TD(H+8+2XE%'/A&4NB2F=>83%LDI MUD'DL8[QB5U#:!5!%L!T;,MP;(WW"S3B :6Y4)HW?J?X4.$ 2@NAM A*BZ&T M!$7K>_"45"'R#]&0QW'%OG,&4Y2IVJK)/XXE5YYLNJ&JP=Z#^(_'<:&JGD!U MD*N"*@:B?MJVH=K\+2YHY$/83YL/K<6"8I>&92U,?L80#1%3XV>,^8MO=&B_ M#84-O8>LJ)6 M\>F:-A\N]9R;]C-$0A(:BE1 TC[GUW=!RH1$+"!KSE]L45[ SRX6^SP+\.:Y MTK_76RF;Z-NN*.O;R;9I]A^GTSK;RIVH/U1[6<)?UI7>B08>]69:[[44>3=H M5TQI',^F.Z'*R=U-]]V#OKNIVJ90I7S04=WN=D*_?))%]7P[(9/7+[ZJS;8Q M7TSO;O9B(Q]E\]O^0'ALX!>L5E-' MU3I:BGH;_0PK7D<_MJ5HB\R>3N!+5Q+_20G=W_]"YG%?\-?ICL=)*\BL:MT MH_X4?1DNQ(FP^PU=W/L">AY.N*J^[92LD M%/JHT:*L1<<>Z&:;.QBN"5TL1DA=*T(HCC,=<*9GPKN66D/5;<2W2'[;FWJ, M 4R=?\W3Q6R$SS5*TQ3'MQCP+8+X[H\7'.@@EZLFRE6=56W9=!FP5J6 C0-; M(JOJ!HWNPHT;2(T1>-=HGC CQZV 31,52JQ4H9H7E,!B-SWH+)[/1RY@=F0>$\\:D".B)D$WO@(?B[K5 M'2T;_%"K3!4R3_"Q5GE7EO!=>)C[!-5\G-J(41)[8%,+FP9A_P.D9 1Y _FR MKVI1&.1[;6IH\W(5[0MQ2"'Y1ZOVQC44/G7A'V7U ;YKY$-O>9L$61&"GA6B MKM5:94/Z@UHNU)^P73<'U[)7=H^V,M\,C.'GN\,_/7&'QWSLCVOE\\?2, GS M\&-39;]?&]V;0]+L3*GQYPQWZPTA9(S2M:(I\6U:2\PD2&AW_VJV4J.H$F1_ MQ>FXDB!FA/GVH.5!,@OKN*Z4U*:60%9(4 TF=5_K!NB *ZC?60$"&4HA>!#) M]1KZ%9,U(H,$KY67?4B0@B]5"^\UVVF<+/&2,//>9QTWU$912?4D5@6^#S#* M971,:8@9F:4>Z4$J;> MSU)#^$RG>T@X%)Y+F]?4%="(&9G/%CA$:NF5ANFUVZD!=!0C1,['U1LQ X'@ M48#4LB8-L^:0B7OQXDM#ZO+>S('GVM"4>@H*M>Q(P^SX2]E(V(!-$)[+:PF= MLS% UPKBQST +0'2, $N061H$,UA<41=JB(S!R%BE'BD,[6,1L.,UJ??40E& M\2$DQ9,QE6%6C'JHC%HJHV$J^_6U>P39\P0J+8]6+V\^ : NC_&$CK:[300EM!HF-"68J\:$*]= M=Y:K!F0X[C3&:&G"G'*"V%&>7&(9TM823!1V+,\R0 MD05GG@K)+($S>G&%M*[[.O)&O*Y0N)[3 M>%SD4;,Y]=1X9@4%"PN*!XNU.XH;@NT]?&-8TTS96 "A9@O?,2RS,H*%SX]/ M !_..O>MSK;F6'8/I5:&]"]S#X?'W3YB08[TMG/F2V@K UA8!GR5N=SM[8E5+N6N8\2+ MX+NL[<#'%$"\\/1%S-(Z.]/WJOHH\.9 [1+<"-D2/G>R'3,CL:9B3 M4;W_5D[@6!M,%JES&X;8I8O%PM.M<,O&_#P;YS+3W96)Z@\WKWI_C'QX$H61 M6U>84$+]P2@ZX63,T*@=M(?$LQ6X96@>;K&7;W?@*EK)C2I+LTQ&0DFM*E3U M<;?9IA!^.M:]B!V!-?+M#V[9EI]IRR]Q"CJ6,^Y@O,H2,N[@$;N4D]139OG1 MY3 /BJC'=K\ONGL-T*[V--U<,165N?) 00*;Y!-7!Q2KW3;*>QL!* AR7 O3F1CD+=_S<^?F7"7P,?Z M!#%)2>S)L\12?'*&XG$U9;@%I_CW*,4%X/1Y++\3(A][R>1+F\P']:WOTACXV<&/ MV'@$5&)I.3GW@M;%7?5AQEDHU*[)/'8N#*='+Y_NI-YT[^3647?MUK^P.7P[ MO/=[W[WM.OK^$_FX[-_>M=/T+Q-_$1ID>1T5<@U3QA_F$#W=OY_;/S35OGO% M=54U3;7K/FZER*4V!O#W=54UKP_F'PQO2=_]'U!+ P04 " #$@:E8Z->Z MI.D# O" & 'AL+W=OZ H^D!18XD-12HD952J=#H:##ZEE5 FF4WBV=+-)K8)6AE<.O!-50FW6Z"VVVDR3 X'#ZHH Q^D MLTDM"EQA^*U>.MJEG95<56B\L@8&7U'RH/Y33Y MG$".:]'H\&"WM[CG\Y'M2:M]_(7M7G:0@&Q\L-5>F1!4RK1?\;R/P_^!@"^HQ58X!&E=;5T; MK0^A1'C_[O-H-+CL[,3]\!*LZZZ.+!ZN?^A!2;/CJ1$NH,,\I@E MP^TJF]"CWMK0S*A]#^S6T*^D% ;72$H+YX_F$L%!#UJX L^\%!K!6;ON0>%L M0Q(L)07##F?=H)H'?>2H%3:'<$87&$.V:R"LD MJ\I(W>2L)FU5H8OEQ]:4R:GW'6U[Y#+3#)?L$HA(BH0;PQY:#NV<0$<6B3<% M6UM3G)&CBH,6Z]?WX5>"_XKS6DBE%2,!SC!%F4*4[2+/0U8I/<3S'_)]YFN4 M:DU(M*I4(%&M1,8&F!=+LZ%7I;&*WFY:-SM8-9E7N1*.!0_UT(=[0U4FL(!AP>U=$Q3")?$*)7:G=\]E)X-%A#"5>+AVN8RZ=&>16S M?6LU)\"W)0\?.J>+^>V++D<]0RDJ)-:>R9,J._N%&N=/>G>HB*U\A.MG60I# MA=/F@25\O/"[*J/AGLSOEJM^\E;_IT=#/-+AI\JW)=/.\^ZT>PWG[2/P(MX^ MI31*"V6H,W!-JH/^CQ\3<.WSU&Z"K>.3D-E A1.7W)7H6(#NU]:&PX8==/\1 M9O\!4$L#!!0 ( ,2!J5@O@SD+? T )&PO=V]R:W-H965T M&ULO5IK;QNY%?TKA/91!YC(DFS'V3P,V$ZVS1;;!';2HBCZ M@9JA-%R/R%F28]G]]3WWDO.0+#MVMN@76YHA+^_CW"?U9FW=E2^5"N)F51G_ M=E2&4+_:W_=YJ5;2CVVM#-XLK%O)@*]NN>]KIV3!FU;5_FPR>;&_DMJ,3M[P MLT_NY(UM0J6-^N2$;U8KZ6[/5&77;T?34?O@0B_+0 _V3][4/PV^H#L'H('XE=K0NG%>U.H8G/_/ICK M.)RU')[-'B3XJW1C<3#-Q&PR.WR WD$G\0'3.[B'W@XIQ;].YSXX(.3?NP2. M] YWTR.O>>5KF:NW([B%5^Y:C4Y^_&[Z8O+Z 6X/.VX/'Z+^+?;Y0P3%F?3: M"[L0GT@8$V1T'E/@@3:YKBO%K\^M\=A3Q/>?2X4GJUJ:6P$MU!*;A0Y>-$8V MA0ZJ$+D%((R/G])6?%EH(T%65L+C+ 5_QRY-[II;5^"5@D>$DK\G7NN>D:4R MRLFJNJ7WJB:"V!O S1?#IUX246;X=*4?3TT^" MGTQ?/V,QG5HV%4O%VY@6K;Q4>>-T(!W1LO2G-DL5>:<]!JB-]^?Z\)XK( M":8"3E\-I(62K"-QQD/ET:;I\6O_1&WE55,H9A5Z1SQBSM>EA6*>V[7!1F(9 M5@E:]L]\,_>ZT-*13%#;NM1YR51:4Y82PA('P8$6Z9X%43Z,Q6E5Q6]Y6CR7 M%9DKJ@?>9+S,HQI+>:W$7"DC5*41Q&2R4S[$T%B<*Q>01O F)IL6> MK@[%! MB4+[O+*^(7 96D*&3])O$;Q/5PF[M "O:E0Y$N6Z<;\B!@H42 MH3/75$GN 7K&[%^N@-JJVXSTZM4W^H,O;5,5X$A0XDV2_M:8F-F8>3+;@/17 M"!(F:<>MDDXHBM3BG+6SUQHPEF)EG1($JTHEJS?1P9(_;C,R MC UM'*.3\@0HBTUN"*OH\R6P"\X$T,BT"O@\==D &=7 MN]E^K+DBNT\!S!I.VF/=1M:]7"DJ81#?P=[3 !.QO:!B2L#MA"Q^0W'"[UH= MD?JC5V(E8J6C!QOKHIW!4M9JT];:),.NI$$52"LS86 '[U$D,E"E6$CM>F[N M@T'/>&V]'I@UHK"M(88H[((EJER7@CXC1_I2+%"Q]JX22J<4H,G%3729770) M-=%>NZD_A1QL" ?IM*$YVA5(8E3)MEIHCPFE#%#B+44)=5/#4&3+=-JB@@POB*N,;1%-!##'91Y3E'Y4+C<">(.\?IM?5XZP=\C\4'ZF)20MC, MCW1JA%J7S^#F>;X:Y:ZDK.:_4>&!3 MPEGC$UHXGR$HK+H@P$4/TZ9NPET,$_+"2[(2U'Y60SKT0.U0=?0I.!&_)Q7 M.$RM\;H9!"24;6Y MY$M!N)=6Q-\(R8II3X[56:ZH#'J,5_Z#L*:C?)S^]'NA@ M*QENQH:2RQ#$I14C1(?$DF+GEH((5FK 9P(6GTJ; :842!D/Z76;R5-M1#'K M6IF&JEMX![+OFOZ"?Y! 0%XBTR4G:1=R:*-0LB+NZ.0<@03\#1?'*. 0!M9\ M>HH':64B1331I9)]@'9\'>HF!D.\P1*.+R173'UI^VX(I0X35(=1MV6>B&QC M>I&*\>B2T9*[>U'T.2@N,OXKWB."PK?Z"'*!B(TVE9;S O[3522J7]XKG\HQ M?MNE$$OHXAHH!N,AB!'U0].G'>HGJ*Y827>E6B-WC2[OMDXO0:"B#$1G9A<'*6:,LQBMDCX-NBM.8DVQ M5*GQMU0);6*<)H]4Y?NNW,_OU1E8*&-'22B%/S&LL*!FU /IE$H;UK67>'DFD#D*#LE[V#=P"-9@1W+U&++6%WT+D"4 M!G3IO/$0(HQ3&0-N3B->CL- M1L,M0-^N.7@RPE.G21&0;&FHONC+65;'-G2R75KK:TP2\RD-8AL$'G<,5R"^ MZWLZ<5Z)TQW]37IXIY=]()9\+Z;'!]GLQ0OZ]&*2O9P>B_.O VEZG+V8S<3A M479P]'(;F#LA-9UAQQ'].SZ:B<^6 O?WX.X@.YH>T*?IR^RGV3%-%REF]TW& M>03"A?97&[[8>S]-&Z-#&"C;7'4A,)6B:V;>HC+5BS&?6W>:'A2KI!(&>*<0K=(Y#? MM!-3XB/5_?8:4)E.?F"0L5TZ/N$C"E"!YV2I_-\!.A+FT0?>/:PO05*6]?&L M1[?+_V_Q[[C770:H>&HY>#P#>WJLQIF8'HTG/SS[WRGH8+PQ[G?6X'.>\LPI MA<*Z05^4MSW#9I+5O@V:19K;L#\01 M\!B=KRG)4!A-T!]W?LM%QQ$H%IQ&I MW<*Y;IEZ@74HVT-3_S7(E+^@OT-C[H+XV#AQUK:1E_2HJ3UUY*2CV60Z$WNT MH>WG?OEX=LEONSF\TESX[4V?#<,U#\7BN"-UO-2VIKHR=*:3?F]VES%70@#QBXO/[B?2#-,4]%BN7>^I2&2+#-PW>3[/( QU]G6/IV(J4XEMDU%2@4NA] V]\0Y/X)Z)X2B]CWP>#1=?2F M.'0E9GX^O3P#[GR#%:>77[!DS&^?3XZSKCV^:&]1Q-YG6X/'V<<6)XK$FMK( M%BU7! ]#&2B.RIP:=/&]5\=BFTYDLZX537F!V:)@IKI1AB'%[6Y:S' M>-E/&;902RT^RQOPG!SL^'"7@_4KO\6QE"DE5TNQAT>5?C/D/8LWEWF";"L= M(::_1HU!Z?9/0QP0'18W_ 0 M@N?2\GTJ1XA!-. )W")6F5DT6)9N-YV"TR9.XFP!%6WETYZA1W=,$3)I1IO1 M)>YO;<@7OU.3I$.<3E)%X$M;%>/6/+VP8H6ZA(*(1QT;U0J%RR4:IV6,Y;\_\W[77,"T,EY'#%U-+@#Y'J/3H_8>A'O(K83(N9 N8R/&NFSF2QFC M(^?MED> U=>)@W@!UEUJ#BH9["!TA7YQ=;OI\!QZX[HP/+6I4Z_<"TH8^>9H MD2#VAYU^UP]0]@<_%J(JC'\2Q7<9)L3?#75/NU]=G<8?&_7+XT^V4& NJ?6J MU );)^/CHQ%Z$_X95/P2;,T_/9K;@"J8/Y9* E:T ._I9K_]0@=TOT4[^2]0 M2P,$% @ Q(&I6/F<#-V7" C"8 !D !X;"]W;W)K&UL[5I-<^,V$OTK*,65'5( MA"344(0&("5K?_V^!DB:TLARLI7#'G212!!H],?KUTT4K[=*?S%+(2KVLBI* MXU8N166O!<[MH58Q"WY^,5ER6@]MK M._:@;Z]5716R% ^:F7JUXGKW411J>S,(!NW HUPL*QH8W5ZO^4(\B>JW]8/& MW:B3DLN5*(U4)=-B?C.X"ZX^QC3?3OA=BJWI73.R9*;4%[KY.;\9^*20*$16 MD02.OXVX%T5!@J#&UT;FH-N2%O:O6^E_M[;#EADWXEX5_Y1YM;P9) .6BSFO MB^I1;?\A&GNL@IDJC/UE6S=W/!VPK#:56C6+H<%*ENZ?OS1^Z"U(_#<6A,V" MT.KM-K):?N(5O[W6:LLTS88TNK"FVM503I84E*=*XZG$NNKV46Q$60O&RYS= M99FJR\JP1Y$)N>&S0ER/*FQ"4T=9(_"C$QB^(3!BGU59+0W[JL7BNU8K=0U<-9,#KU9+=6W\+ MS?YU-S-V_-_''.#DCX_+IRRZ,FN>B9L!TL0(O1&#V^^_"R;^CR>T'W?:CT]) M_U_B=5+@<77?V85]DH8O%EHLN$TM-6?/JN(%^W4M-(;*!6LD&(^58);G)?RM M"C /:NL#+L;R:WP,!<5EP4)JJP@U0G2>X*XP4"F-*#%9&F7UB6O2,>$*:FDA]O#*@+9LV<&-?B+VH+; A.&%,-@M MQ_7#PYUA%RP(O4D8XR+QTF1R9-XOG^\Q,?72Z91-O"3:GP//;9<*5[A#3NLO M BJ&:-(X5/?!NNZM#4,O2:8"^XT;.PE_I0F MITD;81N/12G_@YDP*&L3JI!\)@M922Q+@S$;^RG[%?'2\"G[_KLD#,(?&R/? M"O8%%GF3.,5%F'H1['S6O#3<\?E:2ZC( :K,AKE2%@Y:4"DB8>N>)6I6R :L M/U,I( C9!S;OU9J>0!/Q(E;VVC"^ 2"M,UTHG]5:9FSB3SR[S;U:K7FY8[F" M?:6J6"Y-5B@C[-,-+^ 9H*V&NI4T, (KK'>T,Q[WO]F%' M_8V[C_C(W9F*H(;TE! /9[X51NQLZO4:DYRHKS6'4A;_6/7T^-.]^6;3SJJ- M*NH59L(%(]CBQ@OC&(S(4K""^13<$R31@6OOG&(2P5ZWN4YH-)I"Z 0672XZT\< M@F?ARF:TPU%C1;4HJ 2$1^Y4H/RLO82^.$ M[F(6Q%X4IG0-!@^\<6K'IRSV4I Y+A,6>#YF.$H%=2;>- E>J[=^K=Y_HAJ_ MKC*'M9]W@)TA?S8"Z9OQ$.9YX<3S%?^3% M27BB&B?I!!7;3\?O5^-)Q,)QZ]1^_47AC0,;BA31.5E_#12*8 ]^I^E!W0TB M5,;8/UUUDPBQC<:3+K8A2KBU-)AZ@8_5?.?Z&P(R*N*IV/"9(JIV^0KH53O4 M-:S9-7,;*&-VY+.<[XSK/1R= R_#)BXSL,E!Q!R#?Q.P@X(I*J'Q(D-)M6PK M"V'1VDX&-*F/8FI@/#+_PA^F>/WNLP^JG>Y;('TH=Q M=+--DTA$CK?$T\QDV(>!Y?3!I;.#?(DD6G,)>.^:5S>A#>@51@E7 .RL7!1P M,Z3L,]06!A[AID.*V2/?OEE(SR-[6+KL=*F66M6+)<(238='L\X[*.M(W%K# M!Y6-;:G*']K[HTI WD4X3-IHV447DV'0#GBPRQ 30[MB-WPKQ_\2+=)]+>+A MY"TMGH\U=*Y 8L2532,1ESE2I;\I@H,^E3JP9O==2VU[,&O;VN%!]N_?2=-K M-,!7-A=M\I$S5MP J&CUP ZO:'68^%U6JF ?@(!W.+97>/=VS9!SNN0[%O)GC MFA5A"[.J39-#1=-GFZ:E(YPV,[N7.6>>U6>[%.4!#$R?/63EN@)NT+K/X+), M:)0MVWB@C]<9++;MDNCV= GHJ+EK'%H5R:'HQ94&337:''&)91-GZ;IE[L,T1TN7UUFKGJ,BZ-4@ MW.NYL-^H6U?W(54VK85[)W $)DV?@CYS="!=VK@FIQ'24^X84=#FW#2=A.FZ M%KSG^I%K6O!R&B2N9Z'7U;!I68+(-2PQ7@N!'SAX3M".O3".7VL%T*@M87]#HK('LAU'PMUH]VG5G?N"Z/7Z>X[ M+=B$-RR*VAQ+_>$T'KA7F/:F4FO[O1'*'3C47BX%!W1H I[/%9*LN:$-N@_0 M;O\+4$L#!!0 ( ,2!J5B&R^^*60< ,T2 9 >&PO=V]R:W-H965T M@ BN]VDC8)D'8NVX>9+::=SL-B M'VB)MHA(I$I2<;R_?KYS2-ERX@1M7VR)(L_E.]^Y2%=;Z^Y\J500#W5E_/6@ M#*%Y/1KYO%2U]$/;*(,G:^MJ&7#K-B/?."4+/E17H^EXO!S54IO!S16O?7 W M5[8-E3;J@Q.^K6OI=F]59;?7@\F@6_A3;\I "Z.;JT9NU$<5_FH^.-R-]E(* M72OCM37"J?7UX';R^NV<]O.&SUIM?>]:D"2 )$G_W MZIVJ*A($,[XDF8.]2CK8O^ZD_\J^PY>5].J=K?[612BO!Q<#4:BU;*OPI]W^ M6R5_%B0OMY7G7[%->\<#D;<^V#H=A@6U-O%?/B0EA"O$! "@3XH)=BU^U MD2;7LA(?L:C Q>#%?V]7/CBPZ7^G$(H&S$\;0!GVVC#AG2Y>S6X^?&' MR7+\Y@7WYGOWYB])_\98?J\L\:E4P*YNI-F)?(\A'LBJ$O?=.=V=4]VY5S_^ M<#&=CM^(S^]_\8)O)F]^PD:Q+75>"AU$::L"D0QO?KLE* M6H4] 2((B M. !#=PY0+Z#;3$KL3Y MNR)X"#6O-T9#C81?3SA 0>CD?IUQ_?"4P*D$1"L+BDPBMHW=*A?-M4689COH75A$6&)[EL M06T9#R#H&(EX4]@3G/1QA[[NH1/A>^]V1>0C!]T08:= MZJ%!;G&B=0S\1NJD+-D 0<-8V&U'D#[NK!FSEW4J8^?R/C42!STA >LQ @"C M;@;(.&X_@^#U"EBDY=E0_&'C(2 $4-21Q*)UA K7Z-(I@!NG%$53RB,%,<]8 MY*='J9:@S)_PF,I2ZPFZ5%H.?0+J3T =!0H8HIYI#'S,;DR]O8S!7-+FH25<'P6W7V$;9^]UH42EL5;$1@#. MY&@F7&JX_R57>=!!*@NXH6("'E<'BI^QG?PZ-;:G*FBQ!=*2.>Y5X%*U:0$0 MJ*&.:EU"FL%M3:6\%^O6$6DH6U_&^=BZ6A:';L'NZ%4;P_E=K.#^6"AP&:/X MP1 PNU'\>M'/P@ZQ:%*.(K;C]=JV71W+*V#!6=2-G*B4KAI1?$"()X4$$#K/+[8D<2XM/DDR\:YWC62%:\R\Q M7633\80NIMGT\@)):,[RXTV7YQ?9;+(0E[-E-EM)8M)DM< M7RXNLN5BN5?3]Q1/L]F<=EUDB_/ED:;^OLGB,ILL)F(RGV2SY3BI.Y8T65YD M\\MSNII?9C",P]-%Q9"AN,2.G,"<43N@B.50MG&>>EA<6*/T M6:0@]'8V**XV? ;2:\=#D^GU](!'QMULIT^TTU/O8J.>I\8:N4V_"&%6C>R)GYMV*_NO]7J[B;8AC]88,H.MN;+4J&2.]J YVN++I!N2,'^ M"];-/U!+ P04 " #$@:E8LTKVJP,. !3,@ &0 'AL+W=O=I96[M]='5EXK78<--56Y'!FZ72&VYAJ%=79JL%3VC1)KV*>KW1U8;+ MK//L"3V;ZV=/5&Y3F8FY9B;?;+C>/Q>IVCWMA)WBP7NY6EM\I?:]V/P@OSQ#IQ2HU])?MW-SAH,/BW%BU\8N!@XW,W'_^R>NAMF#2 M.[$@\@LBXMMM1%R^X)8_>Z+5CFF<#=3P XE*JX$YF:%1;JR&MQ+6V6>S^+=< M&HD:,D^N+%#$YU>Q7_W9HE(FNNO@).2G:A@YWETEN!; MKKNL'P8LZD6#,_3ZI7A]HM<_0>]Y;N"),>Q:;18RX\X3LH3-C &/KTG/_C5; M&*O!2_[=I@>WS:!]&XR<1V;+8_&T Z%AA+X5G6???Q>.>H_/"#$HA1B&)E(6!JP66ISP^9J)W3 WKRY#B "81,-TWC&)@/V]A>V5=HN M52H54TO8B '6:+!1MF)&I5PSD0F]VK,ECV4*S G#4A5SBR1BK<"L2PAI]N&& M&0M/#;M -K__;A)%O<733) M%J1*7?#,D?!;@3QAK_@ZY:""YVT$D1YG6ZYMYM_LUC)>,S 3.,'Q/DXC5EF> MLFVNXS4 'K[QPJ5"JXGV#)';$(& M8FY QE;P\)6@A(D38U"-R;U )<.@C$6>/(1/D,^ L*0#"G;H!5BOI6H-N1& M@8P:A!(;X/@ULI%]S#.O$FG7I(.:FS3BJJDP#BAO8,Q2@0SRE18"-T>FW*-8 M: M9UZNL%B,+'O^*T\A3(>Q0$6F*_]%)"?@V/(.42_0JRJ@H[1VESM<.#.U7 MT/.C#9-%+[:+H#3_ GAT )QK/(,#8I:=DQ7N. 6.$YG-]> (Q%I MWCW?\KTS$ ?#RRQ.\X3T">5#AC:"1VHCR!3P$'D$"R508L L^ 2"R81\B?"$ M. )9_.[PWO'N]B));[DFC>^;2@'X(W-+"-1;F>2P=;4((X/B=R'L3HC,@3(* M 1]&;HM"]4UE(,/'J.:4<>!9 IVK1)DW]/ '9'(HDB)<9420; /9Z@X-VW# MA;3 8W W6HO>9>I(#Z:1?%%X"KS/-_!<'><8*J[H#1"2@ '&$N" Z!R&MSS- M11>R2EH; W_&VFP#$RJR&5X:,2E@,'(25G1JXRN90Q M!\FR3OR-N!4IZ[.+/%,+K OX(A67,&&;$W6*-2V(6_8Q3U8N M0EZ>HETX-7%=<0"2+W,+B@ P!8[9"@&4.X0!,V]4 C[I[ :[5M%$,!FX31#B M80;08XDTY#),(W7GD7>U+$:>%K$"1?T.0R!Z*[&"!U?9>^,V0VW!4YZ!/[DS M"+=GS(^[%.!2]U(DY+B4&3Q!,&[Z/"YH\WO$FTRY/)@*BU(VD$]28B;GURK& MQ0@'"X1=),V3A!@@9'$')"1:[(@\\Z(:*!4'V7LEP0M(@^!IY= KN$)KYR4L MMZ#CWQV.'9$]Y;D^OU7:9WR#&G'06$]PD T1UUW\BD^6P'U""T$X+/.6V.IXWR#10HHS%$2GZ2AHNV,]1S^?.C>=-D_9K.Y@YQ:>#-P M6@F 9M;@260T\2D6%):"[05B+Q9N;<3+"J61T);@ ZA7?(,YR*LG@_3*+4$A M/P*IH5,K5"MPF"7PP'AF5//C8N&CMU4+B-X/-H.[8*1I ]=' M[L!C(''$3DZ(42$)CM@#%@:CP93--2(#)J]MB@B'7" T;4G_8=0/^J,^>W>0 MBUU!,0XF_2%[1_6/EP:(3D/V$]64AP*&_4$P[$_8FYJ0)6N0Q8FO"'AZ705( M72%1T!_W_"%."RN]CZA%*E=.WR',&!PQ6]#8 \/A9 P>D=&9K_8B#,)^STM2 MW[(_[7MAVF OC()QK\]^5-G#UG@$CJ&,]P1J"0S< M%0)AZO716[%!JU!(8) MI\$8%$M>=[=5 )4&134L3J:]N#$9^S#XO&AN^M8H!$=0.++63T\/& M^HUEN1Y0YWT1E]V2U;LO\IX7>N\(>5F@(7WCZ( MNKW&H?-!V(V*!P%L:K:">GPI(-@]E%=!C,'RHR[9"\P>C7K<6BT7.?D,E1M' MZ+0O4!A\*L^6_%9I C,LI4K%Q!YV:);!=._J-I3JYOW+:].>9USG%'*6:=1_ M!R623W8[:DBBO]Z"5E>4X;25O_M IFQ:Y6,/8RT"R;-EUR/V"O?^F4+XEV++ MF=]R5M]R[A+XA\\K!9LK8?B8S>0G13SG>W&X/PZ+W X"!9WU6NV+1$7A( R'&1[BM*>*0K C5?7F&32BR7 MON)J#R*L]Y9,6K;F$):Q![9:*G?^VG>>\05<((91/9CXTV2MJ'-=GZTR5#T MA*(3)8K*+'JAB7,M?*53CW=2]_@Q)G>+!]U&>+>S@B*>@)*:X#C#E6]%]9-A M0T 7%1L6<%F,U7X)(E"^"2S3(4C2/9V^L?JZ%87W'K+L#TV?9_F+M>Z5J,4R M)?,3_AE_6*449L7*)SRZH7 !AX+"VP6S,L[K^HW5E55EV?$N*+D 1N$030)X0.L&T!] M]F.5'0;!9#1B_6 <1<->U'I,GQ.AV5:KJNK6[N*^["E#?GH+OL;C=0[; M8_\0>SC=:_:6ZJ8S 95 M,O,'[%H8N(;T<1_LH,/LJFHL4J#(/.BPEE+7=\)%V[-5/N757G=47W'8?2NV M+7L3XO-K:MFD^T=LB>W94K34':$/K'9_6]3JB*[SYH;K7?,4B]+#2Y(7 #78 M>(<5+@9:[SQ.79 <0%+]=@0.$^'1[0B4OO>^'3'RTZG+D3:9[GX],O?W!S_L MJ8[(V \J36+%WLR;N]Q :0,**B]+J"HC*S1+?3)"%%9E^U?I]Y=]&Y$47@$A M!&Z>% 4GSIC-9Z_8Z]>OV4_8T'VC8,X%QS/1DF =W.M'!4$_"5CGA5C8SJ7K ME?F_E QI&9[6>^"DP0Z;W\P8;.:2TKO8*G*U<>%J M_KCQ%6]8Y@<\ @,G@-1=2.VREDNG0\\HPP"B@#JB_HA$"8UNH\JJ$BF?O?XY MW11OT_U?M"W>@BK?&N/?&N/?&N/?&N/_3XWQ0Y@:_%4ZXT?X^@AS5N4,57PX MHQS-9V^/=5__;L",/CAQ-V$44]2]I M-.P-Z^UTK]G^L%?2Q<_M[?UP& R'XW*B'S;:_5'0&T_9Q70(NP73R>!4YW_8 M"X;3'KOHAY-+&D7CJ'$/<*+E/PRB7L6J&YV_ )A&U7PW.GT=$(Z#X:@FH!L> MWP+ ^74\!*4.!BAFKQ^>N1.(AL%T%/G),!B'D[,7!-.:?&YTKR9Y>^,?6^>1 MLD$03J;E?#?"RR/@$?WND M_ M@16,&B8=W?L&*(Q&P6A:\TL_)M$QX-%W@%GJV#?,/@")IFP\@$CI#?I_MB>A MBNHENK,#YLT,8_,0W L%N=S"^-*V%-F4H1:01F$-G1LK-^LWFJ'Q*3O(HQN> M*BU 8LPP1Y.(_GM#5([@MVOE)J=O,3V8U'HGB=AB@R(CC_+-SL.JLI'&JP-- M,0&KKM:O38710^J!% FEED=;BX+W8BET(53-#Z\;\AO_U6=@BLZP<'CLU-KU MM41F.E2<+7--B%$:G&U/^^2[>O< M0+E,72^0ZG=1U;4)SKC'S=3_YCZJB)^6>_?%K^8F+F?BA037<_MWC+]4J" M[Z=B"4M[W?&PP[3["8,;6+6EGPTLE+5J0Q_7@D.TXH0AX@5 BA_@!N7O2)[] M!U!+ P04 " #$@:E8$V9TZQH5 !43@ &0 'AL+W=OP< OMD4Y5>Y$J)B MW[(TEV\'JZI:OSXXD-%*9%P.B[7(XP==R>2#7I> Q='E[(M)B\W80#,P/GY/EJL(?#MZ]6?.E MN!+5;^O+$KX=-*/$229RF10Y*\7B[> X>'TRQO;4X#H1&VE]9KB2>5%\Q2_G M\=N!CP2)5$05CL#AWXTX%6F* P$9?^@Q!\V4V-'^;$8_H[7#6N9@-Q28Y"N:I*>)I MO^K=>S&OWAQ4,!)^/XATKQ/5*]S1:\0^%'FUDNP?>2QBM_\!4-"0$1HR3L([ M!_S RR$;!1X+_7!\QWBC9EDC&F]TQ[+8^T1&:2'K4K#_/I[+J@05^)^^Q:JQ MQOUCH5F\EFL>B;<#T'LIRALQ>/?7OP13_Z<[*!TWE([O&GVG .[OQ8XE*Q8, M6!>M&M[I']^+2&1S49K?1^P\KP107[%_DJ**F%T4^7(??LQ BW&TR^,S]@6_ M7A0\9WML?!AXX^F4/HV]J7_$SI)OT&\TG 3LA6I_?FYU"8+ FX4!_ ^]6>"S ML[3@59(O_\ZN/IU]9O_!@N'X<-+TM+N.PY$W#8[@_Y3^JYFF0W_4S'1MS^0' MGN_[[*]_@?G"GYKFXXEJ_O,O3F.?&IO_JO%L./%U8_99W!3I#7!K.J$6^I^A MOR5_ZE./4UKX&8^2-*END<>SZ:PEIM-M- QAT9^J%4Q [(;GN00N*:H"BZC1 MT!\#46=)SO,(ARCF:;+DB%\2(# JEGGRO] NR=F")RE\DCP5+!6 2W,>?66@ MX[GDD>HP!C' (N'?X?20G6?KNJ(YC@YACB]%Q5.V+A.8: V?XEHPP'@@SM&* MP!M-9MX4%"OPPA$,Z$_8;SG/BK(B2F*PL:+.*\EX'L-P(DOJ3+*7P<@+CX)7 M].$P#%^YG<1"E"5\6#0+C0I98;>9Y\\FV&WJ!5/X<"&D?,U.:VB>5VR-(P"6 M@X9WZ#P<>>/PB(V.0'V"CFI[P" I 4W=0?9P29,1J.H1?0ZF(V_D'[*_M[92 M\DJP1#*Q6 AR'^DMT(R2FM^"$.Q6 M[2R5@)EQ<0Y36HX: M0H;L"S3J/%QQB5PSL,?!T"'<(!A[ ?/D-6B_$BH)$F<&;P]> ^C,V9F8ES6R M-SQ"64VF+0M07BG@+[1%]KW'WG=28BP Z*E@'N!!4B4P!,T+/ F' !3P'X(G M60$=:!BMA:X!/Y#DB+']C-T*7M*HBM'K H1.VJ"G) AALA)KR>HU M X48O[ &! -.4G8EUI7V&CZN=1186@@MD SDX&>QYK#H/8+IE0>,)P7 @K+GC-8N5\FZ,6V)2&L9U=]D:W")D,->%ZQ6V"_# M.4_)H+2M=NC9@*;N@=L=3AHS)>2J'>P$M#.H2XQ*U5)D32,K(*T0W7'JO6D[ MV'!7B]C8\.^0U6$QO^ M4]R>\/PK^TC &(^EK*($@43+P?-\\$KXC7:SB]H7_D2/ .C1]#*^@D;2H/W MRMC691$)$4M'=1R:-K#"QJ)+A(DM100UJEM)1:*L(-'$H7\'A[R?"G#)*IZR M#-R9PX+RKO@.E2(I_W #%DU(X[IUS/AB[(R$76FP^ 0N)$=W8D5JG[%U(WD* M_1J6K],:IU!I,[)#!<)#=I5DD#WR7!2U3+4#)L'CB"3Y7L:YFNYHRG90(LE= M0/#[P@A"\12_D6E:[#:.>CO>P7[NV.!LQL/9##S62XQZ/H*39L#1P1E/2G;- M4X@G/T!<"@Q#[)?>@.A8U"4%PK$ 0:;RU2ZQ_7M LZNMB'60XPQGQ@R]'6#7 M@388<2]L0Z]G@^$^ZL+OI"[\%T&NO89A7V;XR0K!@DG/M%X3?2:5JP-==#YG M)T4)Z;DH-4[W(&;;IC5?7/JND=@O18JBDAWH-S];V-]!]%QLK"1F42N)-W#> M\@F?DT@@NH;^"?C092G(JM"4H9/%37N-+6E64 ] +RI <(0ULZ#C^":!J%VR MBTN# DF=(PO%D"-CDX=GO\VO!HJ/_"EQ$RF>?!Q>#STT!?P.(/X%JLN""1 M,]!K]VL:QD54TV*HW 6RRY6V49RH' J$>V5%SJ$4P+Q^P?6G XG[=<:)*F#])$B)3/1;FR)JUT9L.%35!6M\8X/A^RW-<5KI&E\C5SAJ=>O M3>0E\4E)?H\\#6@CJ!']NL5B:)#QK[".&!16A1AQR3>*Y<:-RR+E)0/%$*6J MF.CN9+L[LA!Q#25$2_1^FL-H4G8ZX9XAAH=[^(M@F\<8]9BFSFR M+YRY?+9T5XE-@2D0O3;1D9K9CG05AWLB6]OBK3)@JP>G10YH6:O="NC6DMQ4 M&E\B7(I%@KD#U99>::@L#*;9+J6)3='FT-TH>]/!\V-4E%A*85Q7-7U+Y8B) M?AM*.#I(:MIE'O6PTUW]0W"/&KNC_$"E=I(^_PG:%DQ'#U*N!ZA3 U&G/ 4! M<1NO*)J4W5W5@%%&&=_H62ICNA\7Y.%0HGP(>H MD;V3M.3#V*IZWBU5]6#/XQ2YJ\?!#NBTT-5O0^L_'UV?)YO92AC&X:@MW3PP M8<#%-.43NO14H+XO9;G^?YJQ7.](6,3V<[-$JY9E*]'XR -@P0V M!DUZTA;<';6!%%&LUQK=DIN31BCZ>@(3JJ'EC\A:QO=G'].73BA\Z'QH>B%?M8)/RC##B^DQM*HR'2\Z#[L\W+?N[FRY:.Z<.TLS-U) MZ?J[(-+BGG.\PB=3(?Z M4Q@AYNQ2GX:[!#6R>@(S>!D3YFBB+_1&C&$A6@#ML*&$ :^H5RO.+08DI(:^ M'==]L;0EPE6GLD#]*#9-1&^J0&YZ0UB-HW*]58.*IBIEJ*QY08@NOF'.TYF5 M%3>V"])BW XIU%XWZC]X6PTR^(MA [NJYYCSXD0&_7'"M09KK=*66M%AGL.? MI',"1^_'Z%$9AZ3,0A!=$Q*5O>-E#>E14 =Q 845QVE52W9I5:-WAV FMFAR M3MP>+T6SF;($X 8#%8J.IG^GV[ ]U\*CJ*Q5(('CV6!E(,H]H6"%$N(//# ! MK, 35)#UR9:U//Z]UKK\T*)D%R*.ACN 8Y=C]'//MU!ED0!G=)3R.N>&#L%B)A#?J0R*;T0Q]M0B9ROH5=UJ_=8;+,E M;SOHK'8 R="GG0/E,LF;@-$:_NEE M[.TQ^XXF:,$>/KXT ;!&2CZ=V+AC<7 'Y_[4#5]GVJV#M*#A'Z&?8H1OA8S4 M;ENW3^W3-3UAHGK>LZ&K[6#_R8&B4\QPIVL)=Z-8;J@-JR03Y"[POU-C<+M7_!MZ:LK-87; LOO[[ZZ0])P2 M<@HCO<^)')W?WS,W>QF!/-Q-%2-'$VTYT=!CRD.@I%;S4M A?HA&J)5<4>)7N6\DV'>G+ MF@>$0#[;:\[ N"\:"(A MVA3!=RGY,":@[A[KCT@3=DNT_9%/;UGJE';X*:YV^.R]'G)[]",=.2S]+ M%O#WRRHI8W)T_9Y01TH@B AF((<(<H5@Y&[CV3$R[;(7L5OV(RHRSPW;[OCD^^FV= ME&Y5V81SBI([AXWH:PXQHBHJ6 6#>EVHIN 5Z!35VA02::^)TO>H1JXIWF%> MM+QM\I7MLR2N!>"61:)N'NPXK4%+GE@;P51CP2V 7+D.K(+=90^7^N3R!9U< M;IE_3FO^O/2LAT<(3ODYF[)PB_=*M]%AU(C24N*;K:R)+]G7LXAP24&<)M#?1&TG2 MZU[.:6^L!,]4TW!(W@L>4(CO5-VW[BX\I8KQ9&IF=PFD];-4Z=/,UNZ5@#Z] M1?*<8T-&!TUQL03-RK&6J(_QF2BPD*8:^L-WV2]$A>$IELD5C)^UD(F37,$R M =9."MP%+P&.52U>.I$B.02I_$%* Q+1QC'DZ$UHF'E!U5=K&**IN>J6%A$( M,JMSV@DUIQF76,G.%>(#IR)UQ!'OPM ?D&6A[TT@W^S1551J5ZX!].@V/O!C MW\2L=IF:B,5KRNH,9:1*L-8AF+;@T3B\.P_,&QZM.$2>D]"-I+>9Y=S?P),S MD\Z)KCJG;,&4A.ZQ%'?VL74+YH&SCX?CNV=O]BKH3-IWEO20/'MN2UV4WYA8 M$;LBK*7+/=(&>J!2$/&M0HT!W9\W"EV*-JNAFRO0LTZ;?)1>Q,] MK"H=*K&6CRG[]FPJ'-"W8'BD:A*WZMXNJ%5._,2;GVD2*PC0.$8O)@#=.NOF M_R[O$E1S\'2EOMP'0;$YOHB.0>I[J+0#8W;B83ZZT4^NHPGZ]3#*=%I(TJ"6 MH]D@=D#F2B [KV62@_$-V561&=A5R&6F1!8@08HT@B)=^%R(6&47('-,NTM- M0X^MZ^TD:EE7&I=*L818A6S6S5HET(),HNN.LD=P%AL4O=/EE(\]FYDGZFKJ1?X97TB^9*^A?[2OH]>B AMY=6 MBD:9.$;?%-EIMME(G7&)T$\7X"TP8P3BYGQ(.QX11 <<<]4ZWJ>0$OVB*P(Z MT +N2^JCC%U4IFT!H2(_:J'W(.D"_D)Y(^TIY:JHTYCV.>?*>L _X^5WI(/N MA7&J5].C,F[=W/'5*9N-0R*L%-"\PRT]E#3[KU*X]_]1MU5QLCT*#(JU*@@2 M3.9NVM#E[-C$T_!4 !9IB%GTO)# :T^7F(6V$5[#"D4+#(-)'$#-[$C&7 M.F[7_>XX*4X39CS6<><.LLPY@VH%ILLR]0H:=?RZ+[A4"W<=ZWFG0J5+0Q)K MP>WUR#8/N7.%#R?(HH=J1'[K^H?L?5T:([QOH$[,0>DJ#-8>H*>3%'B7!M+& MU0XV*FE,G=@#(@AUYQ2L?8E!9I%; YET7]T7I>[!=]'?"2C;&00"9#^].G6A M>)4N/2"B;M2!0),9MN%#&^9:;TC9;]^0#V6.@=SF;X9<)& M'MX_@8]3^/7H:$*E3/PXF^+'&7Z<'BJ\5C7S8.P%XY%^VPJ,-?.._) 6%"<+ MT"M!1^I$M4%,ZN:%?;2J/>BP&TN&,]BH85)<"[L4"F)/8FR@AEODF6K MYRXJ\P4G:%XD]^[_ %!+ P04 " #$@:E8JUBXH040 "H-@ &0 'AL M+W=O3M!!_-[K#X/Y4")+%BGF_?LZ]5<5%HAP[Z<8L&""():KJUEW/ M74IZ?:>KKV:M5"WNB[PT;P[6=;UY>7IJDK4JI)GHC2KQR4I7A:SQMKHY-9M* MR90W%?EI'(:+TT)FY<';U_SL<_7VM6[J/"O5YTJ8IBAD]?!.Y?KNS4%TX!]\ MR6[6-3TX??MZ(V_4M:I_V7RN\.ZTI9)FA2I-IDM1J=6;@XOHY;L9K><%OV;J MSO1>"Y)DJ?57>G.5OCD(B2&5JZ0F"A)_;M6ERG,B!#9^?U%W_U5.7GF1"_1N>'_Q9U=.YT=B*0Q MM2[<9G!09*7]*^^='GH;SL,]&V*W(6:^[4',Y4^REF]?5_I.5+0:U.@%B\J[ MP5Q6DE&NZPJ?9MA7O_T@LTK\*O-&B4]*FJ92T'AM7I_6($Y+3A-'Z)TE%.\A M-!6?=%FOC7A?IBH=[C\%4RUGL>?L7?PHP4^RFHAI%(@XC&>/T)NVDDZ9WO3; MDOZ4F237)*P1_WZQ-'4%Y_B/,9DMR=DX20J8EV8C$_7F !%A5'6K#M[^Z0_1 M(GSU",.SEN'98]2?8YKO(B1^7BMQJ8N-+!]$83\P(E%5C5@6TAB%-;),19[) M999G=8:/92U61.Z6R 7B;ITE:Y$9"@2YS0E=C(+!6U%K!):5:J$K(]_T$<91,U"6B]NL]J M>\JQ0' 3M:*33:2R5H*D*$$S557^8 E*BP5+5=\I52*0JJ\X=B.K.DLR* (2 M9Z67H*1'.3%5:%,+F=YB 9!*-\;O!"KRZI;]EM>)^'M3]7359\^(QBC>M](Y M8#$K;\0Z4Y6LDO6#5RH8T!64_CNT3A0D]VYAK7F_*NG,G(O]ABB MEZ40":?D[ M>PSOKEXITYU2;;DL4?U.B$6E@]KQ)U3]'#),562ZKYPA!(7>* M%5OG/T=E6/$]![.,7KB6;*EK)_A$7.1&!XB&5.4GB"J.YM8WG^8H0V_)J(ZX8 S7Z* H&J!Z$1R%;^+E-,N/:Z>*HKP'"2DD2-E5%Y "@F7DI M/A'DME5&"X3>![V7_:QKG')A@^@26A.D=1"F$U]2Y:,>VI300%&'8A$'BQ=S MO""/C>)7@U?NPY\HA"1'@ W0E^*JA'9A(5&1]LR=W)C!SCB8G\]'GE@.?=(> M2.X.L^O\OL4\B,]#\;&'!A6-=HP:&Q_YGP:#EX_ M8N!]6[[3N(LPF(>Q__.O-NYB?N[^_R'C+MBXB^\P[N(L.%N$_L^.GCZVAUX8 M JHA8E@$;,%;IN+LQ2)X,1\AA([8U !1"!-P@@0QERT!Y6M%1?*#N'SWY?U M ]<;9!E=!>+CQTMQ1*<=^&?BX#AHZW7JSV$HO4*"4Q6S>OGNXJ_BR%!"\X_! MK[Y1;-*[K+:E8GL"O>'\&KYJC_A,*4U9MXRC5\>I&0=T[ MJEK+6\KISN4;2E-4EU#EX+(\KR8+I)J3?U(IX@)U15-B5\HN0P7@$K3MH78G M9]">IT(_2)%*%:Y9Z-+G\J%MO7B719P)L H-D#T@<#F"-P".Y+>V3G**&K<*29]1$5"FAKO%4U>B^.*"2B@? 2,4V$]1 MV:$B' CB5%HI;N59SWT]4OTM]N@8!V.\1=*Q>M;)%.6[:@' M;':D0/+879GQ1[?3BUP9+JM=/^U*_710/ZYZSG)LR^&C[/:83T:(U+FR3KBN M='.SMLZ"R#"]R-_1/2.@5YHE/:$\0Y@]3"T@QFWI#UK2#Q<8E9=43[.O[U3+ M#&D5(R:')0CH-+ ^G$!/-[;'ZNUH&P^O "6K$GO-T"6];ET%/]!O+T/N"M<8 M1B.>,H*9>,5LM$T+R&OP8GP,=6; MITC!_=FJ[];]=H^S*3)#S[4#<:N)"RH2K%]4F?EZLD)91 ;N*CPV;;>63CD+ M__C8#EHRFTRC/[;MWJ!]IB;5N@GE(:HIQN=-1&;7]X#=Y'GHB.W*"1N'4:#9YS5U^O_5& ;#&YQ3I5%?>J7U3 MLC&N;2/+&6--VBKLS%G1S'F[F7OJRJG7R&'WXIVZR'V#^G5U%T+#[T MXZBO E^D'L6+(#P[.^X>1&=!&('<>QLOGDU??A[ZYBP*PG!!1^'1[$4018NN M[?A"+G;-;4BF M!!YZ8'7WD&/.CQY(*J2[E,0:8@@RD1EG0*,)+R5Y)+@E8%;W&Y[S[' H MQI2'DP<6P5Z]!!Q8)_"B$^8)W%'VH^L"E]#]I&8IRZ_"K=FXFGF@#ZIP?*8? MCKT$D,GJ(74H1[=K&>*D%X9NJ1];E>E3PGY/B,>3T5Z&J>XVMQ9@MK(VI(]YSE=L-/F(HKA[Q..FC6)Q\X?G1"_1HO/=C*D%FF'*&/,"BSNV M)Y#BADH5K#R,)]& T<%'9^,,M^E2FMYDK>=\\"]5FG:P3O4AO4\Y5'2>I1P MR&JU&_Q3FD,V=0-35LB=K%)Q74N;:G>#/45@Z2.C'>;OSV7860R_V; M1 N$FM,;U65RND=9K:RPKI]9;:^=!TY;MI2T.79\[71.T02GZU^U4$^\6_2Q MUN?A).ST?L?=7!\TY#9LM(U!"U14Q6,1UVI41)[8K%G1)DD*L0]H6,DE.H$) M8OZCI%"&T3H/:SLC)Z9*W07-MQ7,ET#E2I-=V,,T!3"?,L#QPEX*^R'E"XN9#< 8,A M#@-Y=,+D#Y'9.EMZ,VT;W?5G.,_B$SX9&L8E "YN/U]\$%=75^)G&CI]U-*C M2]P[QQ&T:W_MEDX>4]2VTJF\TTG&=C5Z&OG>83B9=>YZT0WRD8T.H\EB MV\3LQN3)^_7M6PUHH,M%#%^^0Q!ITPXH2G5?BRAV$EE_VT8!BQ1=:\L7'ZN& M1DL]..MH?E-'O9X+W64'42#OZ974(:XEW9FITM\1):KEUV_M+GJL= M2$3W%&2M5D=FS?=)/#BD402W9ITAK&; /4UJ<=C2SIZRE+-%*\96,W9/F<[T M"/!7!(43D&['M9?N?)LRQJ:[5R4Q6;HOZ+3!-[84_UHT MBD.?Q7K#X61P&@5Y'Y$*^<#MKIL4\3P1+6ZF;DD,/T/=<#>"'J>AGA!DB9SB MN2P'4>*NVH"KC)&JNGE 09*X0?2GQ+/_SL"C M'3#WO1-QW;OD[#>NC;&^N/U-"7_=/1Q\>!UPMTQ*<GE]7!B%<\>BBC<]Q/6Y0.XPZ2MRM7^OQ.F@$0N;3HL*5_1_)X M^>"[2_Z>V7.:\&%MU54VKOXIM]K=86AT]ST4SF$G^^21BZ<]F-+W-9Z)$7ZN M(*"FM_/SO9[LQK8 ZR5GFU(6:I-S!RDW6&:YB^-0?/H'7RZH9<4U<31W#92[ MM!FRW.>'KW$>0[(H_ :4V9N'/%?5GPWGF5SYS5EYDI)[Z@UK>)^8/O2\J?2R M]A@O[_FV&X*Z"_?RYNE(]ZA/+Q\R!E-GDQA)39_F;X?S*D !_B5I!2C9LC&;!L:'C8E=&9[KOC'S^K9)!M+):-?-7I6,A'N@G3?/>X $^33 M)^'?/[X>*8"?F:*>KE3L^UU5VF)6V$FZ,]G&1JK!;5[BR>:S!XG]I/87 *#[ MO0!$4S8*MI-;[^[8/ ]C N]_2]02P,$% @ Q(&I6 $P M@S=5 P \ < !D !X;"]W;W)K&ULG551C]LV M#/XKA OTR8MC)[G8UR1 M-@US=#6[ MQ.X-,AZ,&IEDX_%-TC"AHM4BR![,:J%;)X7"!P.V;1IFCAN4^K",TN@D>!2[ MVGE!LEKLV0Z?T/VQ?S!T2P84+AI45F@%!K?+:)W>;J9>/RA\$7BP9V?PD91: M/_O+;WP9C3TAE%@YC\#H[P7O4$H/1#2^]IC1X-(;GI]/Z)]#[!1+R2S>:?FG MX*Y>1GD$'+>LE>Y1'W[%/IZ9QZNTM.$7#IWN=!)!U5JGF]Z8"=?_L6Y^' M,X-\_(9!UAMD@7?G*+#\R!Q;+8P^@/':A.8/(=1@3>2$\D5YRR-^PF<*^5JRU\4ASYC_8)<1B(9"O9+7^-U7=T)94'BEDS' MH_DL M/ME^[B]#[,]%([VA#A6--*1N,59IXSQ=5?O(-AR:_^ 5!+ P04 M" #$@:E8D^8'1NH" \!P &0 'AL+W=O-W!+EG-G-K&V>SF;B%H7.<=[":HN2R;_++ 0FZGC M.SO#,E]GVACXT;M MC<%D$@OQ:"8WZ=3QC" L,-&&@='O":^Q* P1R?B]Y73:D :X/]ZQ?[:Y4RXQ M4W@MBA]YJK.I,W(@Q16K"[T4FR^XS:=O^!)1*/N%3>,;#AQ(:J5%N063@C+G MS9\];_=A#S#RC@""+2"PNIM 5N5'IMEL(L4&I/$F-C.PJ5HTBL:I8@E.'KH="^83.[.*=/_"N3BB.6L71*?;_K=-)TL.2 MSX@$7S.$)&-\C0IR#MI,15D)CIQ6Q8JN:TO"7Y+D+0F3"#8L6=(=C;:8V#2+ M,="]:XR91(2R.5-HSA30B4BR]DB83PC+-X/VB'F=0S#H>5%$ M W_4\\,0KIG*(,WI).1Q;7J'@DY_Z'?-=]"%>9+(FB2\\@@\6KMX-PK\X,I* M*2O;=\[4:\SB&M%!5;*U"+..;/A=[R4FN?! M';7Y3B&4ZA*K[8YZX>C#=A"%<.AV MN'L=K42YMGW;)%9SW32WUMH^#?.F(_YS;]X5.BE4<@4%K@CJ70[[#LBF5S<3 M+2K;'V.AJ=O:84;/&TKC0.LK(?1N8@*T#^;L+U!+ P04 " #$@:E8=+!S M.FP# =" &0 'AL+W=O@>%:TTVG3%]P\.GP3N[8D-/I*- MUE_\X/=Z%:5>$$JLG&?@]'K MRBE)R(9_XR'<^A8I M)+M,'''YF:0:<3<#CGT#E\.=5JZU\*NJL7Z.3TC#40@["+EA%PGON)E GL7 M4E96!+[\8&/QUO;'.4.W_/A?C0%&86KB Z\1?. T?J' M[[)I^O,%@<518'&)_4+F+^+.JQJC_=@B-%K2ER;4%AS?2(3@I)P%1XN5[GJM MPE W0)^VXL(;X*K:PTB=$.5T5<9J$95>RQ2#%S5WLJOX-U_!05_ M^./%QOA(38;>;Z"(T^F"WBS.%QE\XD:$()Z[%=D<\G(&'[7C\@Q%,9\%BEDQ MOYP2N^M[B=1C/(]00X\;VHWDCL0[#7IG7B;*_H^ *VY;:$B.A<;H[A7UF(,B M!,#R^:M<<6O1EV_CJ.72=D)1[%7+U19#[11UPI>%E91%(843@3_+XCDE]PWD ME"+&X'-H743%'PA&- 9]._\*=VBZ&)Z0&PLLGTP/)INDH_F*HA:VTCOE@'0@ ME)-9^3T],WK><;KPZ=\3D8:TJ5"$FFH%B<%;D?E9"5\9PM MO#WU]J)DWIY!-HU3.A)DS[V=I:D_'G27-10AL$5!Z4C'4T79F:7Q;,'@%BUM M[[[KH>5_=1\N3DK05BA+"6P(FE*J(S##930,G.[#!;#1CJZ38+9T?Z/Q M#K3>:.T. [_!\8]@_2]02P,$% @ Q(&I6,B;QV-:! *PH !D !X M;"]W;W)K&ULI5;;;N,V$/V5@198M(#K6Y+=(&L; MR*7M!NBBQFXO#T4?:'$L$1%)E:3LN%_?0])6G"(7;/MBB]3,X9DS%W&VM>[. MU\R![G5C_+RH0V@O1B-?UJR%']J6#=ZLK=,B8.FJD6\="YF<=#.:CL?O1EHH M4RQF:6_I%C/;A4897CKRG=;"[:ZXL=MY,2D.&Y]558>X,5K,6E'Q%PZ_MDN' MU:A'D4JS\%Y>3BZO3:)\,?E.\]4?/%"-967L7%[=R7HPC(6ZX#!%! MX&_#U]PT$0@T_MIC%OV1T?'X^8#^0XH=L:R$YVO;_*YDJ.?%>4&2UZ)KPF>[ M_,XB7FD;GWYIFVW/I@65G0]6[YW!0"N3_\7]7H(*=,3,J7X/!6P2\LKJW6*D#EX$D82=?6!&4J M-J5B/QL%'!$-1^4>[BK#39^!.Z%/ *@]?6\DR\?^(U#K^4T/_*ZF+P)^$FY( M)Y,!3R7^)EVZ4+QOK.\?TQ^7*!X>B^?,I%?(AIT\?$AOI MPK>BY'F!3O'L-EPLWKZ9O!M_>"&$TSZ$TY?0OSYE_P..?N)*-/1+S=C7K3 [ M4C"C5KBPHV#Q:#J]8D=V364CE,X@E=VP,Q$4WJVS);,$J*=MK!]T.Z12-+J6)'#V!(H7Y HM)VSG.D M2 S3+(FEC]! M] ]<8R3&!N+[%G.&961-'Z4Z3MXUPQ(9= MM8O)E5V>L% )T.0LQCH]HQV+0W8>\?$['UCGQ&AK5+ N9P4?DMC7.7V9:K82 M9:UXPW+X2 G>B*83L3C4FN*&T+8S>Q?9<83LJR1]&"1U+52(U: QCE'N281> M4OF*<(!&'8$-4ME:EP!RR<(%["Y3;C$087&8B(-4K3=<]TU\Z;A$FP')V$BJ+ZG^#+(/)86J.^3X>+KJK2-26&C(K+W_)^ MM[\)7>8+P(-YOD8AN$JAJQM>PW4\?']6D,M7D[P(MDW7@94-*-[T6.,VQRX: MX/W:VG!8Q /Z^^'B'U!+ P04 " #$@:E83DK[K!4( #^% &0 'AL M+W=O#-PKI"!CRZY="7CF0>#Q5Z.!F- M7@\+J4SO["2NW;JS$UL%K0S=.N&KHI!N6J\ +P[.34B[I MGL)OY:W#T["5DJN"C%?6"$>+T]YL_.[\F/?'#;\K6OO.;\&6S*U]X(>K_+0W M8D"D*0LL0>+?(UV0UBP(,/ZL9?9:E7RP^[N1_C':#EOFTM.%U?]2>5B=]M[V M1$X+6>EP9]=_I]J>5RPOL]K'OV*=]DZQ.:M\L$5]& @*9=)_^53[H7/@[>B9 M Y/ZP"3B3HHBRDL9Y-F)LVOA>#>D\8]H:CP-<,IP4.Z#PUN%<^'LCK0,E(M; MZ<)&?'+2>!G]Y4^& ?)YUS"K99TG69-G9$W%C35AY<4'DU.^>WX(7"VX20/N M?/)%@3?2#<1TW!>3T>3X"_*FK;'3*&_ZS<:*?\_F/C@\_>>0W4GL\6&QG#?O M?"DS.NTA,3RY1^J=_?3#^/7H_1= '[>@C[\D_1LC]+VRQ*<5.1)KZ<6/H\$8 M5-,Z9HW)=Q?RBD2PR,%.IR\IHV).KEF>]G'8EQ1S66\&8I;GB@V06F_Z0AD15@2= MR%AF:YR M99;OQ+F6V0-RTD"((V@6'V6&C=&*W\!Z%Q7,;F=K MOW>7V& L7_#>1C",\M73R>A]]TU<&K]_ M"93%+V.PHOAV9.84UD=MS#<"0[R5N$J2I8=U@IEQ]%(4(3&^P'XIY( M_&(#B==]T;ND>>@)= NQJ!S$.=3(()7&OLO*P8M11U@Y'"I2N6 Y^5[XH_84 M\"ZF4JK(Q\D^0=\T"[L$Z3-H#>\*Y7TE348PR'/(;<=3 Y9?D,L46(/ZKN7< M.AF[QFP)H&A"(?'BXOSN@[@R[!53]Y6XSAAOR"W)]3_S83P#" U_ NZC"K1C$H[^89%HO(EUCM^\]X)K9Z"ERL#6LM0*PDIGETX6 M6Q=$@5@M[)Y$T% A)*B="W+LI$P3(D8&J#<(IZ&UG&OBLX\*E!LR_PS;$^6R M@JZXJ"?#A (ULDU]88H=U#/0Z"G6"58MH+EF+@B;V $=YU-4O@"%?,/I ? MS\BA^H!,3QF5L<"_',0*^A49!>?"B54=%BE*<@HN1D7QQ' V -WI(91(480 MD,$[=,1O:N+J^EA?5$:S37@5\X-]ITPLR@!.*F9@JJR*I]7,NCP6K)9?R=L> M?@>>M.9(F8'XU6P;Y<^Q?D[VRE"1:FSX.L/AMZK,99VF;09)I(Q9IBVQ.7AO M,Q4M6*":RQ)!EEQ38FEI0HXHKA#T5 6+4ML-[735;:8QV>J'*#\5I?8,Q-J& MKE!Y*.U2JM7E@P=_IQ8J2^:!^57J\-BXD^H9X@&3>+CO1R4%7-P0!S%2!9I? MYE (G9+;3OM/T!WB >6N*2=M#6;X+"FW6<7^PB9?P2<'SCQ")L-]HJSB?9>I M=$0OMR$!+EOI')S*B#-1-A4F;F/O\Y13-W&TP]'XU7 M0PPE/TY'Z3$GW.:B MU^O.T ;7T[(-;"!9Q%$C8MZ-W$!\K"O%]_;P7/%4&)@!%=(J#F+9(:1MV+%^VT^__3((:?+3DTSHV?&^>X$G>I[QO#ZVJ3US:R MIMO[V6%V/'NW"(G^^KK4L8.GSVO-%2R-/:R: ?BF7:YDK.OK^!V)YZ=' %TBY,3?UK: >0I@ MI).?TP#RW?>J4FX2&0J9TY:U+;!4)KMWJWCX+W)V[Q9^Z"O'L/--JN#K!W]Y M\WPG-R%]GFI7VX][L_1-:[L]?1F$!4M,>X"UP%'@>=5+6=$\("/B%ZZY#9C" MXL\5P2C'&U[Q;117COJ!%;2?/,_^"U!+ P04 " #$@:E8*B3(QOL# #S M"0 &0 'AL+W=O= M^Q&G&VUN;87HX+Z6RLZBRKGFK-^W184UMSW=H*(W*VUJ[FAKUGW;&.1E -6R MSY)DV*^Y4-%\&LZNS'RJ6R>%PBL#MJUK;A[.4>K-+$JCW<&U6%?.'_3GTX:O M\0;=U^;*T*Z_9RE%C9+.8L2 M;Q!*+)QGX/2XPPN4TA.1&?]L.:.]2@\\7N_8/P7?R9_+[;1R. ./G &P+ M8,'N3E&P\@-W?#XU>@/&2Q.;7P17 YJ,$\HGY<89>BL(Y^8?N5%"K2TT:."F MX@:G?4>\_FV_V'*<=QSL&8X,+K5RE86/JL3R,;Y/]NR-8CNCSMF+A)?<]"!+ M8V )RU_@R_9.9H$O^R\GKW9.PI^+I76&:N*OI_SMZ/*GZ7R?G-F&%SB+J!$L MFCN,YN_>I,/D_0O&YGMC\Y?87YF1'^6 WRN$@LNBE3RT@U[Y:A8%<%5"*63K ML 0\QMF H[X'1UA7&42HNT2C3S10FHIJGZ= 1(L,-MP"_59:4LM;.!&*T+JU M)&!CP/L"&[=E]YB#+E[K5CE[>@:?7JTU:/R-II=0A:Z)PSDCEJWC2TEP#0OI M6DJ\WJ")X8LJ>C"*!\D$!O$P'?F#IT --TX4HJ%0J358+%HCG$#R)3V%DVSL M_X:G+ZFE0[(:J'^+VTK+$HV%7Y^(^"C.1RD9,QBG<"&YM;" BPY[X['P+*3IAIY .)G'"!O$H3V@]CHC'#YX M V@@TF2E1A"%5]$QO7LS9BE[#XRD1^/)0?+ZYJN%+&;I,,Z3,; X94D\8>.# M1*$566FW];608JUH@+NN!.V!.4[2]"<]VP4N';*8Y61#/J9U&B=)1E:Q'\W) MH?AV07L+22\9=(_\_]#M+#TFS$(%76.8&U3JHHO=,7\8^U0V&SZ!\Z(7J>&V?$=@]-T V/Y%'&@*R+4F(C5)R:W*$ M\7JH QJN'GZQ^YYXQ-08?2>\C12E7>2WR,<:'[$13'AW=3B\1+/V(X&"3Y:$ M-N],)EJ,!+X=VWO:=&??_H0UQ[!?ZZ80E%8ZW[ M)N]/]S>:1?5.>'?=[O9/C7.JB<_&,GXWMQ3-3^DP7:FR%*_-2?NU \^Z-G< MTX/CBV<+.5/7RG]:C"WNCALJJOT^>='@FD,I5XHB#QYT:]4%E&A"#&GQ7-3L.2-K:O:^JO6'?H,I%. MO3#99YWZ^?/.64>D:BK+S'\PR]]4I<^(Z"4F<_Q_L0QKAX..2$KG35YMA@2Y M+L)?>5O9H;7AK+=G0[_:T&>Y R.6\E?IY<4S:Y;"TFI0HPM6E7=#.%V04ZZ] MQ5N-??[BVIODR]$5]$K%"Y/#UTZ2N9X=>U"G-<=)1>DJ4.KOH300;TWAYTZ\ M+%*5;NX_AE2-:/U:M*O^G03?2ML5@S@2_5Y_> >]0:/J@.D-]JDZEU95JH[E M"I'EQ:6ULI@IOO[WY<1YBS#YSR[E ^WA;MJ4.D_<0B;J>0>YX92]49V+GW^* M3WI/[Y!\V$@^O(OZ-SGI^RB)CW/%#V2Q0JXE9E;HO[#F8-@=(.RRC#.HP(-^ M][QY8*;",<$)$TS:!-4M72L!W! >Q/W<*B7R$"**0D3 P..&VO]BV)YY)$/=D4K2Q:BCAV_AUR6I5)CY?>8..-9 M+YT@-/;X1_I@S>7X\JWXS62I+F9.O'GS0GQ8:_:)-&/*\$!J%O1,%S!R/!*/ M:/?//YWU^[VG@0JM"T_BIX_98U\3KZG09O@JAL!F2DQ>%UZ13;P]5RUYZ#T6\T16(=I#.@@2>';'L>;Z6'!ZV" M;7P(7SC@SU)F>KH2TA$MUE%7.G(,J'R1F952B!PSG>I$65RE&J'AC76L4V(* MAPH"OG#XZX+NBZIB-5K6/MX3EN"M;K0I'6*'-> 7J0HZ[;$%ZZ)NDSGA7[ MYPCGVHM,.B=QKU[#! DWC!^;>.- MF-V&KW=&3$O+<2N7TJ90'2 E)D!#F:I[/=5E;)Y*;<6-S$I5FW7M:0J!)4(P M50B]G+.^=&096G:520#T=3(W&51[O^#( H(DM" WJ9L,#,X.%'^N:Q\.@8B2Z@M+38 M&:P7!(O$W"S5#652"<1/]72JF/$=\K$.(BGC/H=_EE"^!:]-\K[&OCJY'J+ M_NB5RGQ5FNGVG8$C,[$HK2L)RD"9!8[(LZ_4Q)8D^(C%Z0=Q-JHA;G(-3NOP M H6]?*(M1#9\Z51!]4G=JJ0DV6%W721921G"FZ_EC2Y,)%[,M4*JP>K>E@'R MW@>4C!I&G]6$;L/25[J01:)EME[72D=N1:IT>%17@@_7G]:XW\JU/1[C2M39 M?MIY'/ ?Z(#I9?('/SGJ'C[G%*N%NUD-F;HTE+4&PA<DY.P*2"PH56)[N?:L4$+6];+:N 9S:LJ278VB?%O+1I1@66 M)ZB"C21%?W1(*J'18J0R2.'Z?H8QBB2E4,Z5=*4-(5C5L0*^1U^ A4W=/(A[ MW5Z/E ]Q@)K15=UHIVE;AEP%/S6F;CVOM=FV_:JF16ZF:\;3J*HG%%6AG+3\ M4!L DH7VX" ^[X[0IQSTA]UA''@=#'K=4;S98C3];!U:&A-6IF<4HH \E-#] M(H:.EX3L4KD*G5/_+'1.@N5UNUJM!ICV!!+W2BB[>JK7/<.>4H,0<\KSBF " M()V']D/X"MK'9_PW3)]]OMYLL#[.H7#@E03:&EG--8$1+I0RY:I&A]KM,.,< M#+IQ>V)$F0I!BIBIYL(?..0U8]UE&HQ(*1ZU:M)6U6FSK*MQ.UPVZEU'C,GL M>RI5+NT7%5*/SB8H\+YV:=3D0%"Y243'HEA2K-)9<5DK5)5%FV#ZB]O=/A/W M=9R2_8F"1O6'(6JTW)E^&RUOR*@0:@T(K5E[0]YCVZ#E)=-:A580TQ3*$$>@ MM*II[5[3.),8<8U6TXJ7'U^)1Q\OWR&A6L:K*[9,_RB=)T'=.N\_E,Y1Q]7O M 52(%1[Y!'0M@X-*5%R?,(7HUKZ%5I31FMR3W3B$;3 M2NL34V8(:YJBQ-2:7/2(34SLZAPE^EWQ*QKBIB3?>QBS*_KVABK]UP2UZ$?G MIX,H[I\R%$3W]4YU)/($XQ*K)Y0^5$*J]F5'5K4BH349K7&=L'[8/3OO;AQL M5E>_(^W]^ M#C[8R/\DPW 3\@P!LSW[GJ CKRM=RSHI1M,8B#C3,]1X[X,(G)[47G.*)!+( M2J,)'ENVR.^RX*&BBIP ,O>W1<2YW0IMY\2&6M^;&_6@G<@L*H (AP8A+>IIH%N4OJJ)B^,IQP K,!P@&\0:EP8"C%E9W-20%M.3@[% MD3@Y/T3 [#LRH'7HJ@Y#3,D6+3I#^?I,-CX:-.7[X6=,H8&"T;D=&O2B\_-^ M-!J.=D\AO^P9863IY\;R,3:-F!3<# 3[X'@[E2IFWTHF9 _W1# XV;M)=:+* MS0*9)%0=SGWD>[\WB.M^#YV<"R+0,<^HF2"^$JT]':[C*,'0PHZ:4.B 5IVV M.L> K8-C%M2.\,:6]:OS(/UX-[O60=GF:18\,#$TW6!M!'29SJ5!3&[XZ!$/@H9M_S@6=7X1M& M_5-D2%5"!E$OCJ-X>%8U$9M?7D(G_[#/5-M['_#5BH[QPQMCTBIM)%A07 MWZCY^0F4"BJ.HE-@_'I<@E.F2G.AVQQP7E:?$:K:,RY!G-Q1'S(VD7]>GS,N MU==?8>ZD@D;BY?5XC-*U]7$$84/#-28^1&UXT\R6S>>-^FQD!H&Y&S2+A;&> M>I05'U#5O+[] .=OX.TP.CGIH\?K_6BX)4M]=XZQF7\PM,;_M]#ZSGS/H5[X M$,=-'LM3F/L_1%.WTH*,'0G.GIEBP/U6//M[L;!1%^+_R;K 'GXC! ?,,)$@^J?8VNN>CCKA M7**^\6;!OW69&.]-SI=S):$&+<#[J4$[6=T0@^;'3Q?_!5!+ P04 " #$ M@:E8G0*?/RX# !0" &0 'AL+W=OH62VKVM4M%-J(YFC MJ9G'MC;(B@"2(DZ3Y"B6C*MH,@IK-V8RTHT37.&- =M(R%IS1IU+#]P>;]B_AM@IEAFS>*'% M#UZX:AR=1%!@R1KA;O7R&Z[C^>3Y2-=5JNP:1 :A?]<'ZYAKG#:K MUJBFHZ$,B144#6'UFLAZ>4JKC^2O(=Z90* (O'+F@EK:S$F4T:0^9)=R2F=H M?1P%4COWD/U&)>,&%DR0T_;PJ/N25W]^YX+/E9_"7<7(O.=/>$G-U'^]? PI M%3JG>GA)+-KW)RW[G[0N:;M:2;S5Y26:>7C++ 73*-R[/VU?BQ;Q] M:RGOKG3A=AS=CIAV]0&%8T9./QAO0?JFUVTR\@^Y/ MQ.0/4$L#!!0 ( ,2!J5BXQ"=WB@4 'P, 9 >&PO=V]R:W-H965T MW@["3M7?NS$]=$ MHRU?>PI-52F_N6#CUJ>#Z:#;N-%%&65C?'92JX)O.7ZHKSV^QCU*KBNV03M+ MGI>G@_/IJXNYW$\7?M>\#CMK$DT6SGV4CW?YZ6 BA-AP%@5!X<^*+]D8 0*- M3UO,0?^D".ZN._2W27?HLE"!+YWY0^>Q/!T<#2CGI6I,O''KGWBKSZ'@9VP(W T^8K ;"LP2[S;AQ++URJJLQ/O MUN3E-M!DD51-TB"GK3CE-GJ<:LC%L]MF$?A3PS;2FQ5^AY-Q!*P@TW.:=9PN9H\"OE=^1 ?3( >]C@<) M[^!;=:0_SQD3$7P^IVZ+-'T:3+'D5:I7QZ0!I$-BO>'#V],GT^>3X$:[S MGNO\,?1O\\=W0M!O)=.EJVIE-U2J0+Q2IE&1<^1B?Y?;NTOO*H('LK)WP9!B MZ5U3E-C?T,MN%\1%? ]0!7-KWP)6?*=@0< M_A\R[R!!)MX'P$BB 2HFB\,\T%H5GK=^6'!<,]M=@03V'AFYI0 _1#*@ ">5 M\'[.F4XE&M\MO>\@E]C0PBF?"\]N.Z0P577MM!6+_^BY*.@MF^@2.GP!?E_! M_U+?=U;<9[=M8*UCF7C[>W\-=_63ESLC4^!:^=:G0AL7&"V >HO1GCSU],G1 M;#8YIO-^.^U,C_ 4/0((N[3R&:FR3G0GMZGU$K$#7O3 MHWVJ4G45Q.F+X]2"*"B##CHD-&7P AT\7$@&JLHU>!XF@/&\N]/H6VPV],-D M]!+MPYBD;:TV*A"+[31<9/TN;RZN#G_G%#FQ%H% MX%5*9YWK?R#YR,V$-)UM;3>4]-9+8N6-9C]$D8I(,8D\%( *5F])F%:NXEQG MT&S!EI>ZJXGJLTI2U<9M! H*0V-%L#8A4G"K=#X^B^PK<2HNB[\7SC8A@=<& M#MN 25=:4ZFKE<[%[FWAQ[S!C M*"UVWM.K_10B.8HR+-0Z+,7H?X-D.IKN*JL7,/2U&%GNE6S0%3:[^9WR M<)$\O61I5%*#$*7;_ P8Y[KZ[R5+D2$/F.IH]*(SE9QB$EAIUP0<24\I; I0 M3&_9QV>2L1+P%0;IT(8IW\F:M[G?,=J1S)O4GX0$>B_S-I")9<2BGQO+=#!I M&\3HH:ECO#,15NR+-/<&D$#DM\-AO]N/UN?M1'E_O9W+$9*%M@'QL(3H9/3B M<$"^G77;C^CJ-%\N7,2TFI8E_CU@+Q=POG0N=A_R0/\/Q]F_4$L#!!0 ( M ,2!J5B:?ZP32 ( )\% 9 >&PO=V]R:W-H965T;8P7::[=]C.VGH M1ELAQ)?&=[[W[M[5=W$CY(,J #1Z+!E7B5=H74TQ5ED!)5$#40$W-QLA2Z*- M*;=851)([D EPX'OCW%)*/?2V/F6,HU%K1GEL)1(U65)Y-,,F&@2;^CM'7=T M6VCKP&E63C7GO?LGYQVHV5-%,P%^T%S M723>.P_EL"$UTW>B^0R=GI'ERP13[AQHY*&L5EJ4'=A44%+>?LECUX<# MP/ 4(.@ P4M = (0=H#0"6TK<[(61),TEJ)!TD8;-GMPO7%HHX9R^R^NM#2W MU.!TNB1/:*?0$J1[$3P#M* J8T+5$M!;=+]:H,N+*W2!*$??"E$KPG,58VUR M6P:<=7EF;9[@1)X0W0JN"X4^\ASRYWAL:NX+#_:%SX*SA+=$#E X?(,"/XB. MU#/_>WAXIIRP[V/H^,)_Z>.Q=K5TT7$Z.[M359$,$L\,IP*Y R]]_6HX]C\< MT_J?R)XICWKET3GV]*M9-3<\$R6@RR]"J:MC:EN*L:.PBV673D;^^QCO#E7\ M&30:#R=]4%L=/GCK)&PO=V]R:W-H965T= M2.OE>:^G_(@E5!V+)4OAR4+(A&JXE&%/+26C@15*XA[QO)->0GG:&5_:>P]R M?"DR'?.4/4BDLB2A\N6:Q6)]U<&=S8U''D;:W.B-+Y*347\A0QLO^C=;[VI-]!?J:T2 IA0)#P-/^DSX4C:@(C;XL *02(Q9UO M9%'>4$W'EU*LD32K09OY8DVUT@".IR8J,RWA*0E) '+NWCSR(]>LQBAK W'Q[A.G0T M"<12O_5W#MFM=$%CQ1S@AB6XX<[@GIB$O*5;\+GUMN$[*?&=./7E9!'3K_>0U@EI[$-LD)BT<0C M3:#=:F\R:73HB,&?9 PE.:LPPRH(.,&/2E+HVF4+$4-],4(!ET#X0O;$8L%] M"+>&1A%E-;G,54*39 O$H@G@M+F?^U".S#_ P)FMH%H:>@C0"_WK<,D#T,FU;$C4\_* M3#US,Q1-6%,BNJ5*YSL08*\JM9Y3VVX,V:)4R\S%D+C6"&"GHDD82A8""C19 M41[3>=SHL$++T&HQ/=]J# &'?Y>]5=/^I-J?./>_HU*AST)"@^:D:+>:'0D/ M5YT#WDOK@/?1.^"J><#N0K\S4;?H_3>86ADRZ0&%%(Q=D1;]/Q.S811+@T]< MPY-[^LR3+$&?,\N4(##[AOFF.?/-#/.97><,S40(LL5XQI*\0-W[/ZQ,+NL;W M2RJA#IEYR=:>;=2.BD'1QHM1V-C&WBQ9PF.1?J>: GYLO?3)K&]X:D03KJUD MJJ@=_Y3)3Y&%D0T93_TX"S:9RZB,N2FP @G?SVSP3,Z89U"LEC';5$<*'L\M MAG0]F.=+6!6>P(0GYDKG!MEC88CTV,;)5),B;("22;L(-C75O"W#K>K@;7 . MS [%&=FH;CC8J#@?AZ439AKB@Z9TR4V-OKN;FHIN4'']4G0/UOA42Q@PCVW0 M'?KA**2!JAEH,^OT0IF @ZM:K/N'9W%+OU-V+86[2-ZU6*SYBDD6PF" R#!O M=;K.?JAJA^I'PMD)X>[(^P][(5R-:]@]5]5CMR&>1O9WJ^GW^Y"7+ZZ)'%MNJVHC%+;>]"KI^CJIZ>+);#^_X":9%8TL#3ZH&GK0T M\/6FH1&(6_YU;7%!JGIZXN[IWSE3%%KJ,P6&AF7K4$&J;ITX^^I7F5G5 Z@% M._.*>\,=3RBI&GDRV >O$&<;OROJJMZ0EM\'M_!*B]C[>85498:XR\Q67FF1 MVXU7JGI!G,R^XV\#+4K;J*6J"\1-\!L43G9I^ZGPO>Q2E0CBIOKWLLO9M^QB MR>4MN_1JKU%@H KMRR(%/5J6ZOR-2GFW?"$UR5_#5,OSMUE@;8OB/(++9;VI&PO=V]R:W-H965T\K,K=_;2-J'4 M1ETYX9NJDFYSH4J[?C4Z'K4/KO6J"/3@Z.QE+5=JKL+'^LKAVU%')=>5,EY; M(YQ:OAJ='S^_.)[2!E[QFU9K/_@L2)2%M9_HR[O\U6A*'*E298%(2/QWHRY5 M61(E\/$Y$1UU9]+&X>>6^EL6'L(LI%>7MORGSD/Q:O1L)'*UE$T9KNWZ[RH) M=$KT,EMZ_BO6<>WIXY'(&A]LE3:#@TJ;^+^\38H8;'@VO6?#+&V8,=_Q(.;R MM0SR[*6S:^%H-:C1!Q:5=X,Y;<@J\^#P5F-?.)OKE=%+G4D3Q'F6V<8$;5;B MRI8ZT\J+@_;3HY=' >?1KJ,LT;Z(M&?WT#X1[ZT)A1=O3*[R[?U'X+-C=M8R M>S';2_"]=!-Q:)/INE3\^M(:#VER?K]+B/_#,>+70N%)54NS$9"]EM@L=/"B,;+)=5"Y MR"S

QK1HY5QEC=.!G(26O;G-"FE6+':E/<-41WK^YK(G"NP$4P&G M5P-IH23K2)S)4'FTZ?CI"_] ;65EDRMF%7H'(#'GZ\)",8=V;;"16(95@I;] M,]\LO,ZU="03U+8N=%8PE=:4A82PQ$%PH$6Z9T&4#Q-Q7I;Q6Y86+V1)YHKJ M00P9+[.HQD+>*+%0R@A5:J"83';*ACXTV1,CIUV,G.YUWH]>D>1O?- 5V7V7 M^S^, ALG>G3T=+Q\H"=C$:5/'3;1DWN_<^ISHRE2*FF0 VF'"!;?/BFA.@Y( MG=(C;]91FZ&00PR6=DR9)D9V-Q-(R>0/Y8K#%PW4I=R4:K)P*9 )Z*2K>^:5%KBVDD!G2[(XWLY M;?U?\[R6R.X?OH"P^1.^$N7U\&]T*%:%FO&7+U];P M&S**:'%2+E >)[#U$5C4("J'WHM,W#EPC'L\4='8JDU5#@&XV,20+[1:MH$# MUG*5:;>DQ^1&\X5 OH'3"$R+89\08]V,:UR$ZY M&0Z&C$>I6#GF%H%\3Q[;RY$G>7K&U2UR+#N:7:(H52CW+H;1O5M)=2Q4L(R8 MY@Q^@^H=W[])*WZO["FGWB<_O1[HH WGI(7Q%\DT5\#,BCU$A\228N"1@@C" MS/:N8_&IM!G.E$">_2&]'B=72E4 X>F-,HB]!O#O1&W7]!?\@P22QB7" ^+9+4Y:\I+8>>F' 'SHC,DMH^M1&_;%& M5*+1_:1:8W75(^^V3J] H*0L2B\V(F\+U5! ZZ**O1,BMJ0T(F.N1P9C)^-, M!%;:VCQ"C[&#XHK+C!QEFW3(Q5>-\XV,]04GRB9?J51-6XAW)\=20Q_P#P&L M''V(RMBI,[!0T M*>]"/UR0O+:C9>^&Q)? T?2YE[ 5\\%N D2H%'\FW4.=Z MPU%NMJR[W,DU%(?3D &3E[-N$%FLP(YEJEMEK&!Z5R9* [ITWF3H(*?2_:89.^02';?>C9&%66^V+JW.$O>)KBC;_$FN20?4R@48/O\CZS M*S,R?:#N2/\!RJ4*@<".]!.CNQZXQ V: -OXEBC<@DUM.=^G 4JGP7W)^EF' M!<_VARLTH\@\K3XO(U/7VG_:%?S?3VW+RWJ_IN8TFMI Z^93%]RID/,15L<< M>8@Z!$@E-TA1F8(VWRJJCTKQ.FUZ9WSCV'*7UL'4*7UW3ZGMN>OQ!.DHLT$2 MB*\5EE&;MA&EI?1"?'%IVO'#13,:*'7#O37Y:-IN?9O\-L@B_40G&=J1%JS9 MQK-]1ORI,^)/>]4^'* X:_ YQOG.ONL[28ESRHUU@Q(V:TNH;:R"'H!A-YIB ME9Y;KH]9'SD^([.M"2RH*B ]#0KU5:/CA('RKQ&I,L:Y;I5*HW4HVD-3J3P MG)]1BJ.'TH2V]?_YP,>>WW8Q (:)! M]>#X$0=WJNJ]K+B\T#9/S0EU6):6KC4E\[J&5F)Q:%L==9T'M)>:"$A_,/N2 M,B>3 7F@U>']1"(.D5X4EYRL7&Y_"C3V-94U$?NWO9R\.PL,WCR+?9!=]G#\ M=88EQ5"NLPBL-( FG"><$/=[VR^(J'^A%#HG%K$//>PO]D95"UAG-IV=1-=[ M>SZ_@-_Y!BO.YQ^Q9,)O#Z=/QZ+M%J[;"8\X^-76X''V;/KHN7A7D;>FXZ", MZ[ZB:W>^UCX#"C1.)DZ,G;+>1RL%5L_:C+3T2W MNF*3IW(BX%B>#=E43:0*=G_-3%WP%*FD)R:=2030&; ^SA. M5;/DLJUTY#']B#>"TN:O0S\@.BX>!,71P*9KN!X/UGWA^:2Y@6RMH@QPU#32[A\KV/'I_&2ZAQ+,7O)$3.A:BV M\^AC73;SA8SHR'F[Y1'.ZNO$P8(O7YCFG4H&.\B[0K^XW&P'/$-O7!>&IS9U M:CEZ0-;&M7^QJ/&]Q':[ZT_OT)IJTMH MLT3;2;;S7THC6B[2=)9:@WY6W,UA_' (R ,B](1I?+?F 3HGR$S!%'D[.J<" MIXRM?3J.:B,.!\I^-#RGF;OLSM^( SU1$W)]@#2U\3KA"'LS5!^QQOHWC/72L=LU3.(WH=EFQ:94*!BR-3_Z UOM9=QJ,;]T MJ-N0KE'ZZZQV@$[%T8)FNEQM)=DB\Y-8BS]Y(?Z!_JH4Q^*0_2HAK,H*HS\W MPWLRBN4A_@T.:8S,?P>(@:O/C:7_V#@^&CO^$B&=&QOVY%\#E>EA280B"#!& MN)0JH=WK%XITEU2;WY5H]E6)=DC37BW^*6(D/'^($!1R1UAQY_R'J(RN>+[C M8):Q%:XC2\51%)PN0+T=(QIR51[R'0EV=;[Y;8ZR[8UW-$H+6M/=[##<70.? M?-7 -$#F ';J?M?M>9J(>:R.^:U32^[?4-YVMV_IMFG[:G(7CD3RB(C.WL;M34 P+Q1K3LRG7X. M'!LPOW79MC-9'@U^]D,C"_YQ$]_1FA!_ =0][7Y =1Y_-M0OC[^^>B]IXN%% MJ9;8.IT\/1T)%W_0%+\$6_./B!8V!%OQQT))>#TMP/NE17RF+W1 ][.RL_\" M4$L#!!0 ( ,2!J5@^R&1Y_ ( /0( 9 >&PO=V]R:W-H965T M8/AA\%[BV.S+X3.9:W_K#UW(2I9X02N3.(S!ZW>,92NF!B,;=!C/J0GK' M77F+_CGD3KG,F<4S+7^(TE63:!1!B0NVDNY*K[_@)I] D&MIPQ/6K6WO. *^ MLD[7&V=B4 O5OMG#I@X[#J/T!8=\XY 'WFV@P/*<.38=&[T&XZT)S0LAU>!- MY(3R/\JU,W0KR,]-K\52B87@3#F8<:Y7R@FUA$LM!1=HX?T-FTNT'\:)HVC> M)^$;Y-,6.7\!N8 +K5QEX9,JL7SJGQ#+CFJ^I7J:'P2\8.8(BBR&/,U[!_"* M+O4BX!4OX.U+]^=L;IVA5OFU+^$6K[]NCD.YKPW@@89UGYW;3.8&9 M]4KJ)EYU[;11GB/'>HYFJR\>2_T\*KR%;%C$^6#@I4$:C[(AG*V,H4OP&6Y* M\YQ7-HP'>0Z]?EST1W#U]#8&195]!I+EY-'WKV$_AQOMF*20>5K$_:SP4C:* MC_,A'&BR?M=D_5*"7-.C(366:7=L>W"Z"7MMKAUMR2!6]%F"QAO0_4)K MMSWX -V'SO0/4$L#!!0 ( ,2!J5C8-L6!^ 0 ,X, 9 >&PO=V]R M:W-H965T6QJ M:,/-1M5SB9*5TPRR6>CTUK>:L\D)-/8V"()TV3,C)_-3O M+?3\5&UM+21?:&*V3YL$D[V&S=BO;%N8SH_;=F:WW+[6[O06$T' M+95HN#1"2:+YZFQR'IY<9([?,_PN^,X^U??.R(9(/)^=X:\EU?, MLOFI5CNB'3>T.<*'ZJ7AG)"N*+=6XU1 SLYO^ .76TZ8K,AY6:JMM(;<\)*+ M![:L.?GISGW,SZ=3"VM.9EKVFB\ZS=$KFF-RK:3=&/)95KSZ7GX*+P=7H[VK M%]&HPFNF/Y(XI"0*HMF(OG@(/?;ZXA^$OM*J(9?P50,B2+_=D$N?>*[)G^=+ MX_?_.I: 3O_LN'[73B>F924_FZ!?#-W:,]J MBPJI%;D2AJW7FJ^91SIV^MB..3VJ]KC3=QMD2=5H8"'7Q'I@^%,'%HO#BELF M:F?8*LM M%S#%S#KSA%#B<2$808;I=( !!'2BVXEVU;"8J-4 (HT'654+2KF MMHW%I_&FH+_7#(83CSY 9S8/,,1?Y'B&^'FLI_@$G M BKW;5 +MA2UL )B13@CLZ @WU OC9R2#^_R*(P^]4&^5NSW$*)I4H"("AHC MSA'8)P/LDS?#O@^!@G#7C_/@,/QORUIT'4')Y\<6UP!BO!.-XX/T+8[,BOG+ MX5B?C/KQ>I]:.6ZC*$*F@ZJ1K%C3$ MC!9)[E8)"1,:1X6C@;F0S@J_GY&$%H ?R)R$- !'!P(4.Z=9'H[5.!UJG+ZY MQD?NI&/%&E7XOX>:'FR;ER.,[?U[YGGS9%NRVI?+W]Z89^=^PKT88=WF%;0W M2W1?OS\RU5*:)!F^,4WR:&2HY46*P1<4LQ\/M30FT6Q?Z<,QAOF5A!X?!2 S M.L8,'(H1#WZSXL7X"F,,F"08'UYY#,#%LW0 7(1)Z",-,QH&P1CRL@%YV9N1 M]\6W7^_H@CWY*^@8]D95'L?>-4,7=L,5EKI&UYVEMK?D@/8?-%#"T+PXZ8!K MAL[%[13$7>/B2@GSKF_=)1/U;1O&7=,F&.: /A[P*XLZ)C1*DN>4NKLA.9K) MZ<$;$R^CM7])&^+1WSTWA]WAL7[>O5&?V;N7/F):"XRFFJ\@&GS,,&IU]WKN M%E:U_L6Z5!;/,$]N\(>#:\> \Y7"V.H7SL#P%V;^+U!+ P04 " #$@:E8 M0$?%<0<# "G!@ &0 'AL+W=OS.$52ICF":LN-O2@6!JKZBZ9&-1"_@%=,'D$0^Q&&<[L%+>M5)@Y>\@O=-SYGD?YAK#!].E31*\)*U?2)+ MN*:30&E;AYK!!9=,%IP)N"4G4E-: S^/I\9J:JM?NTZH)9#N)N ^M2.S8 6. MO86KI1_1F[Q[$^7AISWRTEY>N@]]$NPJA8%H_#CPDRB#89+[23: M.V6I77J$R _#Q,^BG.QA-O#S+._+;"JE73])7=3 SP[SK4J;<5$V]*,L@BB- M_"0/NW+;2%$^\-/AH;/2H4_$8%=O!1O#HT8];T:DH<.ENVOG2._MI_!Q.WQ> MPML13L<[Y]* P!FEA@>'F0>Z'8OMPJI%,XJFRM)@:\R*_B2H70#MSY2RZX4K MT/^;)G\!4$L#!!0 ( ,2!J5AV)@KCT@8 ((4 9 >&PO=V]R:W-H M965T-MVMV'?;$U%#GSS3WBR;547_22,4.^-;70 MIX.E,:OCX5 72]90?2173,";2JJ&&B#58JA7BM'2'FKJ81R&HV%#N1BO/O#3+T\%X0$I6T;8V[^3U M;\SKDR&_0M;:_I)KOS<,OAG#F;%E];KCE:2).##W1>,WUX,C3 M&C<,"\_FW+&)[V&3D-=2F*4F+T3)RNWS0X#4X8HWN,[CO0Q?4W5$DB@@<1BG M>_@EG9Z)Y9?D4+=CJ '-%,7;'!V9-'T2A\MD>)M%,BWHA70G%/85SNX W[YM5;&$C()MO&#$2+M*G0JT MKT+=4X$Z%0*;C"4!=G"**\*TX9"EL%11(*]HW<)N>/T[%2T"V$33\8V5"MDB M5,4*QJ\L_,PAY0"92O M&2IBL9,\&"<9>0NPU$8;8#J)R =I:'U'P2A)@RP9;_MI VU%UQ97#)A>"D/% M@B/9-T@<)'GHXU@Q SPM1CFO^<+9.X(=Z1VP&QYK !R-<\@,8<.^]R(*HB3T MFO1%)I/$*[/#,V"=( \3\D:*IP7RA A!J5P8!L%A$'$4AI[!C;,P+&"_YJ7% MB8Y55.B**;02."::!#D8]O\1=<\AIIHYV"T.;=@EQQA35QR[&0:!/4PMGN#?YR/X/?)HW$G3I1%F19WFWTY%8JQ4&83\C!) -I MP62UI=UK2_[X=;7]?+^\ *9N>XO[&IQ^T78 MNO(K)@A\SMUN. 'A&B9%< 4):PMVMMZEB@,=3SN[I _V/;Z_M)RG"N@)G+JQ9E>'??3#:D4)O MQJ)-,^&[NR*]V7C+%2-RZD5.^R)G;HKY*"IZ)9552*$S%;MB M DX7?@+5+JZC9V0VFT(,A2$TP8BL&57Z(:??OWMQ 6T16BDPF/CS#T5[^2!I M.-JD/XO4#AN')''G]\1PWL5P_DM=,\#ACMCK#0AK=\5S3YSN%73_YV$K:%MR M/Z82*P'4QXQ@MDBUM;&1)5>^WD![D$1(G+8JO+JQ,5=([;9A#<%19N&+D[W4 M<1$*I0#?SIE@%;=? M20AJZ]%%(IV6S$0#ZQJN(%9Z+P9S>^T6O!U (6C] N M5KI9*L9(XRXX&%YPD-<4ZE;7X,E!I^;A#Y]*MD[=3(P>B';%]C%)810<1_ MYU*HVV]@E0NP(8-:/H;NE$#IC7?.6,/>O5 #6MG;+TWLX.^NB+K5[H)MZNZ5 M;K:[VSF ON#@G)I5<#0\RF&64N[&RQ%&KNPMTUP:(QO[N&04N@AN@/>5E&9# MH(#NVO'L;U!+ P04 " #$@:E8S6HS_&L$ #&"0 &0 'AL+W=OTH,,<]84^EZLON+&'TLP M%86R7UBUNB&=F#9*BW(#IGG)JW9DSYLX[ $2]PV OP'XEG=[D&5YQ32;CJ58 M@33:9,T(UE6+)G*\,C_E04O:Y833TRN<:_CPR.8%JM/Q0)-)LS%(-_"+%NZ_ M 0_@5E1ZJ>!+E6'V$C\@*AT??\OGPC]J\);)/@2> [[KAT?L!9U_@;47'//O MBJNT$*J1"'^?SY66E O_''*VM14>MF7NQYFJ68J3'ET A?()>]/W[[S8_7R$ M:=@Q#8]9GS[0?@#7 ME4:":OAITQDSN!'5XA,MEI3K%,KSN_,9/)KIC6 5G$ X])PPCJT4.K$[@AE_ M)ES0CSSXH]6_OMZ#>)[G)+Y'H^\DG@NS0C#-J\5'>/@VNX<_P>N'PZA#[D-# M/W!B;T1C;,?VI+CO!MU)/_9/V1"OIN2*1FO&)5:DR(><$7S%0Y184R%8N*_TMZO(*< M\8(DQ2BO"J3J-6?I+Z +4"F6MH"0?@,Y2<,P'L)U63?:GC$:TAF/0K,":LGI MH)JDK$&@3D#D7F2%YP11XL246)[C!V30C>![Q4HAM662T0443:45L"HC)+[Y:Z'AAL$EOLI4X(]>'0[]@L-=;2Y0+ M^X*@-#'IW+;9;K5[I)RWO7FGWKYPJ 8O.'E58$Y0MS^DF,OVU=!.M*AMIYX+ M37W?BDMZ:*$T"K2?"Z&W$W- ]W2;_@=02P,$% @ Q(&I6.@,F#D=! M4 L !D !X;"]W;W)K&ULM59M;^,V#/XKA.]P M: %?_18[+Y<$2-IU*W#%BK:[?1CV0;&96*ALY20YN?[[4;;CIKTT*SKLBT6] M\.%#4J(YWDKUH'-$ S\*4>J)DQNS'GF>3G,LF#Z3:RQI9RE5P0Q-UYRCD=N($SF[AEJ]R8Q>\ MZ7C-5GB'YH_UC:*9UZ%DO,!26S/UP>^<=SJ/1FL)PLI'^SD M*ILXOB6$ E-C$1@-&SQ'(2P0T?C>8CJ=2:NX+^_0+VO?R9<%TW@NQ9\\,_G$ M&3B0X9)5PMS*[6_8^E,33*70]1>VS=D^'4XK;631*A.#@I?-R'ZT<=A3&/BO M*(2M0ECS;@S5+"^88=.QDEM0]C2A6:%VM=8F,*OC%1 M(5PCTY5"BKC1<'+/%@+UZ=@S9,6>]=(6<=X@AJ\@1G M2Y-K^*7,,'NN[Q&[ MCF*XHS@/CP)>,W4&4>!"Z(>](WA1YW)4XT7_[O(%UZF0UFL-?\T6VBBZ)7\? M\KF![!V&M"]GI->KC%M%**ERN8,\WU(>>.FC_LW'V.L)2" MWK1%-O:RP%K)#<\HE,9N=D3Y'M%BC^C2$MT\$54=T84E.@)*?)IWF8>ON$$! M03N&[1C!O31D9:8UDH%SIG/ [Q4G8&MQ9&\C/M*340]4XI95F<%'2$(W&<8D M?/HP"(/PRS.IW;Q 12"V9@"KL4<4T44?E6()5Q=P2REN&E>5\O/D-(KIF18DZ_;ZKD# M(MI\SYG(4+'WP(1NY/OMMPG6'LT7$?N)0N#&%,%VN, 4BP5YW%Z;Z&W7YHW) MWMF,(_^9?"3!KZF\,[F)[\9^N!O^[^0F\:#]_J?D)G5RDWOW^Z=/"T'?]0."HT9@GV:? M: YCRZDM48%+':0U14N]H1L$R<%,>WM=3H%J5?=RUH&J-$W#TZUV[>*LZ9*> MCC>])@67@D?O#)>DZI_U*&PO=V]R:W-H M965TE.59,78@:.:TLA:R8IJE!I5A/'=_9&NZ+5:Z-P9U-:K;"!]3?ZSM),[=CR8H*N2H$!XG+ MJ3/WQXO(^%N''P6NU['^AIM\!H8O%:6R7UBW MOA$YIXW2HMJ 24%5\/;/7C;[L .(O0. 8 ,(K.XVD%7YF6DVFTBQ!FF\B(*;HKRH"6M%H33LWO,D,J":RE*F&_9%RQX<8 _AAAAS!5]XAME;O$M*.[G!5NXB.$IXP^0%A'X? B^( MCO"%7?JAY0L/\!W(&7[-$Z4E'9G?^Y)N.:/]G.8:C57-4IPZ=$\4RF=T9F41QU"F.CK'/'NA:9@V52RSAA.+MDW\TP'[YCSE"FC.^0@4%!VVFHJH% M1TX'A*3(5RG\K92B.T=,(EA*LF1;&FTQB>D.8Z"+UAISB0A5>W;0G!V@RJ=Y M5WKS"7?S/Q"T3\RK@G-C2UC)>(KP$8)AWXLB&OAQWP]#N&(JAZR@BA=)8YH% MG?G!R.^9[[ '\S25#4EXYQ%XM';V(0[\X-)*J6K;:$[.+^6^T*;#VZP:ML<;U%^;:TDM;T#) MRPIK58H:).[6SGEP=I&:^7;"MQ(/ZL0&D\E6B!^F\2E?.[XAA!PS;1 8_>[P M$CDW0$3COQ[3&4(:QU/[B/[!YDZY;)G"2\&_E[DNUL["@1QWK.7ZBSA\Q#Z? MQ.!E@BO[A4,W-YD[D+5*BZIW)@9567=_=M^OPXG#PO^)0]@[A)9W%\BR_)-I MMEE)<0!I9A.:,6RJUIO(E;41Y49+&BW)3V\^(Z6DX-TMVW)4[U>>)E SY&4] MP$4'$/X$(((K4>M"P5]UCOE3?X_(#(S"(Z.+ I]TP%$_S<0NWZZI'_H1LL OC%9VB2>3HN#!43)'&Z%9GP$(E[, M+<0\7L"$>,D@7O)J\6[:IN%()Y:)_*GN3DQS]+P45HV).AUI4C]U&KH\"2V1 M,TTKK06(5CY75?V".AE3!>R(CH*=%-4+Z%ZPV*YV&"U>",N40E-K6TUW!X4K M:Q(J*UB]1UMH-1WISZN0D^0E+W5I\8/ 75 EO(&(] Q#^&[/8()B=^1&,!+- MO?3HKE%6+CP@DPK":)8>S7#F]^8+B+Q4F6AK#<0#(9G-D[?T#9*W$\63#L63 MOKIXKIAN99?8R#GP^3'OL\#%3<]*7:D#X3+F,3T^PU, MVLY]=[X,:2$4A;GN*A[N&&]/Q'D7S!,W2J/W_7H=^3\82LO$C8G'F&#>RQ^G=^X46:%_6BA9P1ZX^%8H#LGL3= TM&GL/ M;X6F6]V:!3VC4)H)-+X30A\;)L#P,-O\#U!+ P04 " #$@:E8H8F63!4$ M ("@ &0 'AL+W=O@20+,D6GY+;0-.VJ+]D"&(V_7#L ^T=+:X4*)&4G'R[W>D;-EI$Z_K ,,B MJ7N>>S]QNE7ZSA2(%AY*69E94%A;7T21R0HLN>FI&BMZLU:ZY):V>A.96B// M/:B4$8OC851R407SJ3^[T?.I:JP4%=YH,$U92BQ,H(58'&]2Q8)!>7J9/W K\+W)JC-3A/5DK=N<0:=2@<\7N_9/WC?R9<5-WBEY%>1VV(6 MC /(<RG?<\OE4JRUH)TUL;N%=]6@R3E0N*4NKZ:T@G)V_Y[H2U<9 MC1J6!=<(9Y_Y2J(YGT:6%#BQ*-N17;9D[ 6R/ERKRA8&WE@GX3 8I:>X.MWWO8]7__?O+WIO/UCL3)64W'\^9R_+5WZ/)UK MF M3\PQG 76$07V/P?S-JV08OSUA;-H9FYYBGR^I ?-&(J@U?&]X")?2^1TC3JF/-6U; XQ(Q/F@T#, 2UA8:$B2#I2RK.ARYHEHT8 ]5<6Y&)FD)5;PN,I$?CR4'R=OG%0#]DR3!,XS&P,&%Q.&'C@T2F*K+2[.IK(<6FHJENVS(V M!^8P3I*?]&P?N&3(0I:2#>F8UDD8QWVRBOW7G!R*;Q^TUQ#WXD'[2/\/W=[2 M8\*^KZ!;]#.$2MT7^0O\H\DPG QB7R[.OV'(:/==4(_#PWWT7NC+T*6Z1O]M ME(\]7QT_VF<$MB\-D.U/Y)&&@&QR$F*CA-R:'&&<'NJ FE>/OYBN)YXPU5K= M"VHO"I=# MW%.3.!DJ\%PX]TWON;$?'7V=2Z? W4$,H6BLM1_J[K2[YBS:K_M!O+TC4?@W MHC(@<4W0N#<:!*#;>T>[L:KVW_J5LG1S\,N"KFJHG0"]7RME]QNGH+O\S?\! M4$L#!!0 ( ,2!J5CK=L/ZT ( /0% 9 >&PO=V]R:W-H965T$B1'-=2/>L,T>)DQY:WOZR3#@NF> M+%'0S5JJ@AD2U<;7I4*6.J>"^U$07/L%RX4W'3M=K*9C61F>"XP5Z*HHF-K- MD7G&?;S)C%?YT7+(-+M$\EK$BR>]0TKQ H7,I0.%ZXLW"V_G VCN# MGSG6^N ,-I.5E,]6^)%.O, 20HZ)L0B,?EM<(.<6B&C\:3&]+J1U/#SOT;^Z MW"F7%=.XD/PI3TTV\48>I+AF%3?WLOZ.;3Y#BY=(KMT7ZL9VT/<@J;211>M, M#(I<-'_VTM;AP&$4O.(0M0Z1X]T$J\B5PN[*,L MC:+;G/S,=&ED\GPUI[Q26,B"WEHS5Z[W#VS%45^,?4-AK+&?M)#S!C)Z!;(/ M=U*83,,7D6+ZO[]/]#J.T9[C/#H)>,=4#_KA)41!-#B!U^]R[CN\_FLY9TQA MFW/,=M1B!F9*,;%!=_XU6VFCJ%]^'TN^P1XV5;D8G=.WT\0EJI7&R< MI:FI"#N8W<5+B!V$=P%,PUIR6CCZ]O F;NITSLVGLQ$, G@+9Z.K,.C=W,#( M26%X%8:]80!AT,J](:DB:Q&&C:K_ <*(CL?>TS^8Q +5QNT;#8FLA&F&LM-V M*VW63/(_\V8?4M=OJV3&-8&3IYGHE#6T)=\QH+:.R!G2_ MEM+L!1N@6_33OU!+ P04 " #$@:E8V:P5W*T# 5$0 &0 'AL+W=O MT-+8(2Z1*TO86Z,,O#[(BI;(2 ^R-+8F:GS,?.0..9B?&]R(# MD.A+D5,Q]S(IRSO?%TD&!18WK 2J1K:,%UBJ6[[S1!>'D38P;_Q.X"0:UTB'LF%LKV\>TKD7:(\@AT1J M":S^CK""/-=*RH^_*U&OGE,;-J_/ZC^;X%4P&RQ@Q?(_2"JSN3?U4 I;?,CE MFIU^@2J@D=9+6"[,+SK9=\<3#R4'(5E1&2L/"D+M/_Y2@6@83,87#*+*('IE M$ XO& PJ@\$K@VATP6!8&0P-&1N*X1!CB15FKXP,(VU"I]0O>[/ MDJM1HNSDXIGL*-F2!%.)[I.$':@D=(>>6$X2 @+]@.[3E.@EPCEZH':CZ07[ M$(/$)!??SWRI_-!J?E+-N;1S1A?F'*#/C,I,H)]H"FG;WE?^UT%$YR"64:_@ M9\QOT"#\B*(@&B)Z*#; '[=K*!F7>).KW;M36U76(X\E<*SC/ ]\BWPD,LQ! M=$2S>O_D@P[SN-\\AN3%_*(C+2R#>FT'1GIP07K%:**BXW;!UD3LT9^?U#OH M04(A_NI:."LX[!;4->A.E#B!N:>*C !^!&_QW3?A./BQBYM+L=B16 ODL 8Y M[%-7((M"$53)F.P_HA)S=,3Y = '0M%!I$AM)[MJG%ZZE]>:<+0ZCFL.HE\.O)G\0VR)VSB D; H)]._%].J"8B<:-1Q\ MS:/7E6MY.!)K41O7U,;OI,;KBM2%[3_UJHO;^$UNO=?5U(>E6NK5DNQ6)'8BUZTYK>U'7QG[H$Z5(L=B36 GE;@[S] M'XO_[?N*?Z\+U])R)-:B%08O!\J@E]<:CD 5GR70)%.]Q%Z5N)4YR"I0';NR M,?I(H?,TV3OAM1O3J5KL2JT-NW%Z#UUG>:7HBJ9+M=B56IMF]$(S>B/5FS2Y MHMD)L%?D:H!6[;95(<)1NS[$KN:T8/Q&OZCR;F?Z;H%,]V>[KOIIW=O?FX[V MU?-E>+>R'?J+C/U@H+JB':$"Y;!5DL'-1!U9N.W![8UDI>E*-TRJY#>7&> 4 MN'Y!C6\9D^<;/4'])63Q%5!+ P04 " #$@:E8"Q%I6 ,# #/"@ &0 M 'AL+W=OZ?S\["2F!$%&)&V([YWU]_#@V9[AE_$4D M"$GPEA(J1D8B979OFB).4 K%'KD?%@WT\"'5\$_,)H*_;:0*]DP=B+[OQ8C@Q+)X0(BJ5V M@.JQ06-$B#92:;Q6GD8]I1;NMW?NWXJUJ[4LH$!C1G[CI4Q&1M\ 2[2".9$S MMOV.JO7XVB]F1!2_8%O%6@:(73^[&WRR?FS.TVYJ3:JWBVGWBVG\'-/ M^+7MT)^'A=H%=>#^ML$M_;QV/WT)W8L,QFADJ%M&(+Y!1OCYDQU87]M07](L MNJ39Y$)FC4UQZTUQN]S#^CC$NH%><[R!!%'9^K&75D%AI>_P36CW7"<(AN9F MGW1+6&#U[5XS+.I,[*,,+V368.C5#+UNACGG"AG(&-_=,OS]2&S!DJ_1NEWHIPUN=T"JJ[O)MXVEOXQ2R=P M_ .6;5$]_X!XU)G@1UE>R*S!,JA9!ITLGYB$I(U6<'0^' \K)\ M*CN2945]L&!251M%,U$5)^(Z0+U?,29W'5URU#5L^!]02P,$% @ Q(&I M6%8 D*OO! TQT !D !X;"]W;W)K&ULM5E= MC^(V%/TK5KJJ=J7M)'$@)%- FF%:=:5.BV9VVX>J#YYP 6L3F]H&=OOKZWR0 M$ CN9F1>(!_WGMQ[?)*D!4\@_JTF0N]Y]8H"YH!DY0S)& Y<>[\VUE0)!01 M?U#8RZ-ME+?RPOGG?.?#8N)X>4600J)R"*+_=C"#-,V1=!W_5*!.?)9E:PKR"@K_\F7BHBC!(W3G8"K!'R:,+B0$%0)0=%H65G1U@-19#H6?(]$ M'JW1\HV"FR);=T-9/HS/2NBS5.>IZ1/L@&T!$;9 =TG"MTQ)] 0)T!UY20'] M@!ZH)*N5@!4I>.=+=,AY^P"*T%2^TU&?GA_0VS?OT!M$&?JXYENI$>785;K& M_$IN4M5S7]:#+]03H$?.U%JBG]@"%NU\5_=6-X@/#=YC(^ C$312.@U%41[6J'-95#HU5SOD>]...I"#15FM1H/G\ MKE/01IR^ V,)K-5R6+<<7DF;H4T*+(&U*!C5%(R,H_Z1*Y(>=(F6@F=HTPBA MJ_42;W@D/A^'>'@BT?.H*([";H5&=:U13X7^]CCKEJ@1J._X6 )K]1S7/<=7 MDFALDP)+8"T*?*]Y97N615H!'NLOCD>C$Y%V1(51<$&E_I'#\+]9IWK,]FNN MM_2>MC'B,ZCN@HV0?8?+%EJ; -P0@*\DV@K8%@V6T-HT-,['-[J*U\@V.!,D MCD\?K1U!P?"2:!N/XIM-RBN*-0+V'BM+:.WV&_/C#Z\E6:MVR!9:FX;&$/E& ML_$:%83GDL51?/:H/0_S0_^29_4;^^*;_D.LOJ)$P(*J M0R.==1MQ>P^;);0V"XTQ\J-KJ=>J4[*%UJ:A\4J^T8?T^="JD-H&X>C57_5S M'N5[7CCJ5BUN# TV&YHG8/E]1EG"LTYUFO/[#HLMM':WC1_"_I74B:VZ(EMH M;1H:5X2-=J./.BNDUD/5BTZ-0$=4B"\8 =RX%FQV+7,0Q60I2Z"8+USD,M5Z MI;ON%X 9KO<876.B!CI12SA3@B0*I92\T)0J>D&Y5F=Q;*&U MJ6B,$!Y=2[E6G9 MM#8-C1/"YCFB/LJ-SBV /S@5[GG0P(LOZ+8Q*OA_C(I: M@^BLR>JLC2VT]L1_XW("[UI3_U;MCRVT-@V-_0G,TT$])%DAM6;VO1-%=L1X M)WITCY;',OT]5*P:2E0L=I4+2?71>F7RKEB/.SE^[]_.RO7%!J9<[GPD8D69 M1"DL-:1W,])WB"A7$,L=Q3?%(MP+5XIGQ>8:R )$'J#/+SE7AYW\ O4Z[O0_ M4$L#!!0 ( ,2!J5A89)JXI@, +02 9 >&PO=V]R:W-H965T)-8 YNSG:3[[\\&"JD:C(K*)D6) ?OA\@T4.:<+7P=EIG M5[ZOHAVD5%V*#+@YLA$RI=ILRJVO,@DTS@>EB4^"8.RGE'$OG.?[EC*E1&J?IE1^OX%$'!<>]AYWW+'M3ML=?CC/Z!96H#]G2VFV_$HE9BEPQ01' M$C8+[QI?W9"!'9#W^(?!49VTD9W*6HAO=N-3O/ "ZP@2B+25H.;G !\A2:R2 M\?%?*>I5Y[0#3]N/ZK_GDS>365,%'T7R+XOU;N%-/13#ANX3?2>.?T YH9'5 MBT2B\F]T+/L&'HKV2HNT'&PHWM)N:)%#9>218"NDT1$5$.,M#!][;5G?(N6('-*N.GR]SIA6YJ/>7L+ MFK)$O4-O$./H?B?VRIQ-S7UM_%L7?E1ZO2F\D@:O?U%YB0;X I& #-'GU2UZ M^^;=4QG?3+^J :EJ0'+=08/N+5-TNY50&A8;]%B5+W^:KNB3AE1]/>>WT!V> MU[4WU)7*: 0+S]PQ"N0!O/#77_ X^.!P/:A<#USJ85WX[*3PHBK\.;^%XCA7 MM/?K(1Q.)U,\]P]GC PK(\,6(WFQ+EI1N$"_/63F;C3@W+/4]C.E7IE#:E/P M=8%6FDJ-#,FF]M!Z7+D>OSHW MXV?E/!GID:&X VFFM M(QJS:N*SGH">]> :!W6&!:^.="GYA.G1@,S.,XU/\A2_*M4M.-!V>NM*2)VB>-(7VLY$[6J\3EG<%K,=T)X^ M0WLT&T\:R*YS#SL#ZN5DN^5:R29UM)&V:.N;[&DSV6YO'0$A=902W-=[F3-4 MNQH_>9]L2]J7DUU*/GEH!TU_1T@=?*3+6V(SV2URS63[)VL0=CW'O*QO&5&ULO5E;C]HX%/XK5K9:M=+L),Z%RRP@31E5K=2I$-/+PVH?/,D! MHDELUC;0_ONU0R8A$"RB]?(RV,DY7\[EB_DX,]HQ_B)6 !+]S#,JQLY*RO6= MZXIX!3D1MVP-5-U9,)X3J;9\Z8HU!Y(43GGF^I[7\C8;NQ@Y_7"/%VNI+[@3D9KLH0GD-_6,ZYV;H62I#E0D3** M."S&SCV^F_JA=B@LOJ>P$P=KI%-Y9NQ%;SXE8\?3$4$&L=001'UL80I9II%4 M'/^4H$[U3.UXN'Y%_U DKY)Y)@*F+/N1)G(U=@8.2F!!-IF" PS,.?NG@7^H0E Y!D>@^LB*M M!R+)9,39#G%MK=#THJA-X:VR2:ENXY/DZFZJ_.1D#EN@&T"$)N@^CMF&2H'F M$$.Z)<\9H#]:K[Y] $G23+Q3][\]/:"W;]ZA-RBEZ.N*;83"$B-7JNCT,]RX MC.3]/A+_3"2/A-^B -\@W_/#%O>IV?T!XLH]:+J[JB958?RJ,'Z!%YS!>TW[ M!GUA$M3'9T:H*.KT(:6$QBE='I;DK\\* 'V2D(N_VY+?/RUL?YI^6>_$FL0P M=M3;*(!OP9G\_AON>7^VE<(26*,P0568P(1>%4:]Q*_)WR *LBWI/5*O0-(' MRG:BCI>H/W*WA]F<6N$^]KS*JA%F6(49&L.E5A>D8N?&629&A=,Z(MVSU$=,#"7G1" MU5.C(!KX[4SM5]'U.S+UR^.TG:I&H*X=L036R'E0Y3RX*E4'-@MC":Q1F&%5 MF.%_I^KPA(7#P;!W1-53HX$W#-NIBKU:+G@7DU6IL-V*J97:*4W"7T"V?^\; M(;MVQQ9:LP '>@E?E;GEXVP5QQ):LSBU9L)&Y7$9>TN,QDD;')&WQ<8/AV?( M6RL7;)8NEX5GQ.C<$$MHS8QK$83#Z[+5JEBRA=8L3BV7L%%T7$B'Z(2)N!?A MX].VS0P/_>@,96OE@LW2Y8EEA"NI36%7-$@M^/(7BCDDZ9G3U@C8N466T)KI MU]((]Z_+7ZL*RA9:LSBUAL)&)=+IEU@)U5"N@1\>L[C-JG_NW*TU#3:+FCE0 M_::E-&8YM$9G]._<%DMHS;E!+9%\[[J3 ZORR19:LSBU?/*-"J039TNHQID: M'%.VQ2B,SLP._(/ACUG(S( 7(U(:0S$E3#1Y%8O3;?NWA!FN+4BLHWSY4Z$3@\F6P-CI5NBXTB>>^(P.[!A%>/UQ\)7Z:J M)QDLE)MWVU?\Y_N)]7XCV;H8^CXS*5E>+%= $N#:0-U?,-7:@E@R%/"A>X[2V-6-ZZK MXR4D5%_+%0A\,IS>O8IZ,C6<";A7 M1*=)0M7S+7"YZ3N^\W)CS!9+8V^X46]%%S !\["Z5[AS2Y892T!H)@51,.\[ M _]FZ&> +.('@XW>6A-K92KEH]V,9GW'LXJ 0VPL!<7+&H; N65"'7\*4J=\ MIP5NKU_8/V7FT@0/L:-R[$ MW.9B@B-BOE)U31K^%0F\H%D!'];#[R NX8U=N(MI*7,3E+D),K[&$;YO>(I& M8@W:8-W:92P3(+^^8!@9&4CT[RJ+.6>SFM.>RAN]HC'T'3QV&M0:G.CM&S_T M/E09/A/9COU&:;]1QQX-.)YQ*F(@^-5)BNYY=OAL6="B5*H2D+.&&:OM(NNH MZWD]=[WMJSYF1VZSE-NLE3N4PBCL"H0S.F6K4IF3M;84!!TO MV)-9$=1M'M'9*G6V3M8II*B1VCI0$?J-?:F'0:TP."(U+*6&9Y9:RW=J\8<' MEH[X:9=^VJ_SLV%F67174%>$:@T&+W,#BM"=LH\58/LC7.K*6J]]WZE^VZ_U MVRG]=FK]3L8?AU6J:U&GJCX3V8[!;FFP^Q\Z=/><]L]$MF/?]_[]>WOG;'H% MVU[7VV_.55%'V[._-6GX9^XF!6&XT_D.Y1Y&M<(#N>[6C&0'5)PU%DQHPF&. M,.^ZC795/O/E&R-7V=@TE0;;1+9+HD)$" #:!@ &0 'AL+W=OEMJUA+M!FJ^ MFWFA][ZPI.M*F04_2S=D#8^@GC<+H6?^H%+0!IBDG"$!Y8 Q!#;DR"D3?MC"'NC9"VL:?7M,;D"9P?_RN?F=S MU[FLB(0YKW_20E4S+_%0 25I:[7DNWOH\XF,7LYK::]HU^\-/)2W4O&F#]8. M&LJZ.WGMSV$O .,/ G ?@*WO#F1=WA)%LE3P'1)FMU8S YNJC=;F*#,OY5$) M_93J.)4M80NL!418@:[SG+=,2;2$'.B6K&I 7]$#4:V@BH)$O$1W]!4*O8$I M4J,%>=/O1Z'S6U"$UO("G2'*T%/%6ZD%9>HK;=& _+RW<]/9P1_8>2#B$HW" M+P@'>(R>'V_1^=G%OS*^SG!($P]I8JL[.I%F*7B#YIPIH3\'?=2J0G-[R"#0 MK^N5M.N_7;X[_;%;WY3.E=R0'&:>K@T)8@M>]OE3& ??CK@?#>Y'Q]0S*M"MN%0@7,#D M$(BCR$V<#L3I<2+7E>^"30\^1HR#Z?\T?Z]5F:ZO"WY-F40UE#HNN)QHMZ+K MI-U$\8WM7BNN=)G:8:5_/B#,!OV\Y%R]3TQ#''YGV5]02P,$% @ Q(&I M6"KTJKAT P !0T !D !X;"]W;W)K&ULM5== M;]LV%/TKA%8,+=!&I+Z5V0(:I\4"=$/0M.E#L0=&OHZ)4J)'TG'[[T=*BBS; MM.*BV8LE2N<5RL)=-Z0*NX'&"=^15GM%9/FV;4L)F*M.:OA6B*UKBHJ?UP %YNI M1[S'!Q_9_5+;!WXQ6=%[N ']>74MS:L@EHQ42,)BZGWEIS/2&0)#>*6 MP48-[I$-Y4Z(;W9P-9]ZV#H"#J6V$M1<'F &G%LEX^/?3M3KY[3$X?VC^OLF M>!/,'54P$_P+F^OEU,L\-(<%77/]46S^A"Z@V.J5@JOF%VTZ+/90N59:5!W9 M.*A8W5[I]RX1 X()U$T(.D)P*B'L"&$3:.NL">N2:EI,I-@@:=%&S=XTN6G8 M)AI6V[_Q1DOSEAF>+FZI9/2. [JJ-4A0&KVK-=,,%'J#9J)6@K,YU3!'MU?O MT%NE0"M$ZSGZ8&B,M\B7EZ IX^J5X7R^N40O7[Q"+Q"KT:>E6"N#5A-?&[-V M2K_LC%VTQH(CQOZB\@R%Y#4*@CY/0:,7_ER> M?J"O'PP276FHU#^N*%O9R"UK-^FY6M$2II[9A0KD WC%[[^1!/_ABOF9Q'8R M$/89",?4B]E:2J@UHLT:<(7:\I.&;\O'0Q&0),79Q'\8!N& !5F:ISULQU[4 MVXM&[7T2FO(1_%)V>/;;>-R&1_,3J($ M9_&>20<,)S'!;H])[S$Y(85/.$P.ITZR!(?[%AVX.(G#,'-[3'N/Z:C'8_OP M-;J6S#8B= $U+%C)S+W+_ZC\S^['9Q+;R4369R+[?RI2]IP9>":QG0SD?0;R M7ZQ(^>%FC@-,]I:J Q4$^9&%2O"VL^)1>W^+^DWYI,5.9#A[GF8AV=]/+ER8 MA/$QFX,# /FEPMG1=XN-V>]DOW(Z@'F<)7%RQ.&V]9+1OG9J[>Q4=C,4';@\ M1&5Q>LSCMCF2\>XX_+.?\ADZ2F-.XOUEZ<)%)$R.5'FR[93DE%;YE,OHH$V; M0A\-VG3GTH&+Q+NOWR*_P!02P,$% @ Q(&I6(IAFREY M @ W@8 !D !X;"]W;W)K&ULK55=:]LP%/TK MPH.Q05 >\%MUJ^V,MBPY+T$:KB31L)X&%X/);.3J?<&2P]XZ8#'XP/[%^_=>EDQ S,EOO,8*6'\E>R;VC @V=:@*ANP55!R6=_98Y/#$<#R= .B!A#] M"QB? ,0-(/9&:V7>UA5#EB9:[8EVU9;-#7PV'FW=<.F>XCUJN\LM#M,ETYRM M!)"Y1-!@D%Q+Y,C!D _D(L^Y"YL)NUV_,2[Z=U> C OSWI;L&OP![M%/"46K MS9U LT;'9:TC.J$C)C=*8F'L\3GD'?A9/WX0]1!0&TJ;3'1(YC+J9;QA^IS$ M@S,2A=&P2U __ JR%A[WR(G;!Q5[ON$)OA]":;)\HPL%K.NG'MI M7%.8F(IE, WL5V] [R!(W[X9C,//71Y?B>R%XV'K>.C9X_][-9_(SX6M)'.$ MTOSJ2F#XF@F\$MF+!$9M J/>9SY3TBC!'Y1WNPKKMI/4%5^8:T4FC;FQ\6]@<$VA78_;52>)BX ]I?6OH,4$L#!!0 M ( ,2!J5C%Q>;E# < $U$ 9 >&PO=V]R:W-H965T5;9NKMD,8_W M,O C?I<0L0]#ECPO>1 _7?:,WLN*#_YF*],5_<5\QS;\GLN/N[M$+?5+RLH/ M>23\."()7U_VKHP+:D[3@FR+3SY_$K7')#V4ASC^DB[, ]F2*8 M^O'(KWD0I"2U'U\+:*_LF1;6'[_0G>S@U<$\,,&OX^"SOY+;R]ZT1U9\S?:! M_! _45X7$@LO_)4[[M9-@CWE[(."R*U1Z$?I3_9-^*%Z)6,!R=*#"+ M O.@P!R?*!@6!.85(43 X*1J=>I?.BX/RP MX-0Q3(N"3)=^_G9D[Z7%)%O,D_B)).G6BI8^R(3(JM5;Z$>IN_U_XJ4>"_$JN5JOL,0O(393_9J2&O;6X9'X@?B%OB!^1O[;Q7K!H)>9] MJ?8A)?6]HI^5]S-/]!N2VSB26T'L:,57S?J^VO?R ,R7 UB:6N#O+#HC0^,= M,0?FB'R\M\C;-[^0-?/\P)?/Y/9SRSY>ZY$6]\X4+D,.2V0KR=*3;EG2LG.M M)/O[2>4^M6"<#H?64NYV>674 )HH/Z+-?1RPQ(YXLGEVBA>^A4V[L%?\48VK M.S5*RE?I#6^&I?C#K-WP1+OE7J@U0I#:;P#Y^P^UCMQ('HI_6HY@F2-'[GW<)6HD)G;!#]%3I#Z(6$6$F8C80X2YB)A% 1KZ'=>ZG>N'>[>LY#O B8Y M\9AJDDZ/_[:?.R^UH*[2(6%6#AO7I[OA(/UW,"TBFSI(F(N$41"LX=.T]&FJ M]>E:39C^*OO(HL8QF;!(K'F2''X*S8W2HKH:A819TZ,3J-&Q3LB.#A+F(F$4 M!&OH-"MUFFEUNDO2S[_R^1U1@U0D\[-X-4]FGUG;E-+BNBJ%A%FSHT&J12ED M1P<)5O/G I\]I"F:S]O%TM(ZBX6D607M%;&0+1THS872 M*(K6%,NLQ#*U8MU$DD4;_R%XW2DMJ+-32)I5T!JGZ.:Q5,B>#I3F0FD416M* M5<7RAC9V77SR91S4$X=6GZ!!/)1F06DVE.9 :2Z41E&TIG=5'F^,\&&7 0WC MH30+2K.A- =*::CIKSUK6^6V>GH!$^E.9 M:2Z41E&TIE-5CF]H<]K%^WWXP!,2KXO/DX2E8US"5TJM]>DO[)<%MBZ8.3@4 M#)K10VDVE.9 :2Z41E&TIF!54F_HH_H[GG@\DJEA\5/$$['U=\2/)%?-9&E; MJV(Y>%8_^SXT#!K(0VDVE.9 :2Z41E&TIF%5=F_HP_N[?>)MT_1BE_@>;S7I M.!@WC-GY<'RH$S2-A])L*,V!TEPHC:)H39VJ[-[0A_<_?OF-'MSYE!^:XQO' M0?[Y<9(!#?*A-!=*HRA:\[K4*LLW]5G^!_[(HWU[(*8O[6H1E&:9Q^F]>?QU M$+2G Z6Y4!I%T9H:5?&]J8_OWW.I3J6\..3D;1 +T7;5[U+/Z.P3-+0WCT/[ MEH 5VM.!TEPHC:)H39^JU-[4I_;7+$@O@G@M8M53.AL%C>RA-!M*Q!T6M*4-I3E0F@NE412M*565VYNOY/:G,M96K: 7Z4-I%I1F0VD.E.:: MQ]^?'*9%M&6;ZB]:FJI4<;RIC^-_/"W5@SM[ XWNH30;2G,*FB9E=J$-*8K6 M-*S*XTU]'O_C\98>W-DP:'1?T.H)[[0EF#C>:G:XD0/=,1=*HRA:TYTJ:3?U M27MYEN[%X8,?9;Z\4PL=+I[7=^@L44NP;QI'P:8%[6I#:0Z4YD)I%$7+?>O7 M[D40\F23W9&ULM9M;;]LV%(#_"N$-PP8TM7B3["X)T*88MF&7 MH-WEF;'I6)LL>1*=K,!^_$C9-261.I84Z:&-;SSDIPOY'9*Z?L[ROXNME K] MNTO2XF:V56K_9CXO5ENY$\7K;"]3_2>3Q$32[?CG%'1VKM,4K+[^'/V[$E[#/(A" MWF7)G_%:;6]FBQE:RXTX).I#]OR]/ %Q$V^5)47Y/WH^_3:8H=6A4-GN5%BW M8!>GQ[_BW].!J!3 K*4 .14@70O04P%:@AY;5F*]%TK<7N?9,\K-KW4T\Z(\ M-F5I31.GYC1^5+G^-M;EU.W;U3^'N(C-(2W0%7I;%%(5J/PTEVLDTC7Z*18/ M<:)_(@OS_6&G/]_DV0Z].Q0Z6E&@NVSW$*>B/"]?OY=*Q$GQC8[V^\?WZ.LO MOT%?HCA%OVVS0Z'C%==SI1MNJI^O3HU\=VPD:6GD>[EZC4CP2O\CU%/\#B[^ MHTA?(XK+XJQ>?*X/U_F8D?,Q(V4\UA+O/L^>8G,=BT0?J55V2%6ZU'2@?$1BN+]$Q&*\2$4I#ZF=:GIF6(-.OFDB840 E4DL%$N9R]+& 8?JR M+!V6:$&YGP0'U@@"F$5M97XD\(_58/&^#*=HM1,2+G$+1$5K, CQ6Z;TZ'R$ MT*YXU!DO#1BG-PUV:2CC=-'"8Y4#DY<,P'A4TQ@K6IW5N@8&AWC;T>W%I[9> M#@[1&Y@ZIXVT=7/8N@0>2R;@0+UIF$M#HZ %Q_H$AH6B'&+UX*/TK62Z:I0] M)/&C:%,+.%IO)NZYL2+6PF2M 8,CMM-O?SY/G[Q$HZK$*5JM]\:+J(7(2@*& M+>$N2U6ND^,+**-:PBE:[>1@VG;!64_ L"@8M)P/%[4V)7O?$R:M,[4IF\@& !$H\R\.9$(%S14! K(*2+@'3(AHE'%WC EP[/2))2GXRV]D&# M%TU'C^H;8T6KLUHOH;"7]$R[J&<&8DF:YP^NN@2]#TD2:0AJH ME08*2T.O;(6ZPD"6SM(.7.-0(JL+%-:%%VF,[S9 MRL^ZUSBED MQ\S5$6>1? H78=9%6#\7:4V\F.LA#LH4#L*L@[ N#@*<#%<_KI9-^X#K&,I0 MV8 !VT>U:]\?NW9AN_97J',JPUPSN:*X.;S!K1E*:\6$\9(/E3J NWZL)A=?'G>=_%E]>CX,"]]S!.83_G:'\H!$S?EEN+ZA/%990OR2-"X<=6?(6-'J MK%920EA2NJ=QH>L=GF%1QW>0VN0VN<2B1U840UH47+Z^=XM>V[Q$<\J91 MP.WHRSFO/ AJGL+]6>2/<5KH;F"CPP>O(WW4\^.#K<GZ\^/9_4$L#!!0 ( ,2!J5BJ"EDSDP4 )XD M 9 >&PO=V]R:W-H965T>U,0^&^0/CW\2&4HE^I$DFS@8;*?/3X5!$&YH2<<)RFJE?UHRG1*I=?C\4 M.:=D519*DR'VO'"8DC@;+.;EL25?S%DADSBC2XY$D::$_[R@"7LX&_B#QP/7 M\?U&Z@/#Q3PG]_2&RJ_YDJN]X3[**DYI)F*6(4[79X-S__0R"'6!\HS;F#Z( MVC;2*'>,?=,[GU9G T^WB"8TDCH$4?^V])(FB8ZDVO&]"CK8UZD+UK96%/.Z0J]OZ*2Q(GXH,I\O;E"[]]]0.]0K$[:L$*0;"7F0ZF:IRL9 M1E53+G9-P9:F_$&R$Q3X1PA[>-11_!(N?D6C$U6T+!XTBP]54O:9P?O,X#+> MR!+O-I:J-VKYZ2("0^A+\%3D)*)G W6-"?+BM$X)M>"'A>$\X!@F7 M3,CC"@'E!8\V:NY#.8\CBB0OZ'&1=Y'M@HYK9*/Q$RJPWA=2A7NJ$*3ZPB1) MT%I/6MO'2:O9C=),6EU\85?/38*GC& K7L@XV3-.#HS-1-,_4_4PT=4GO*%B#?K:GG[D;T4B[<<2*3%JF83A\7TI7T9K)J'F9[_XR MJ&*ZRH"C:,T,&/_R80$#;LKJ,2"A_,!=&0[?.QFX=2N<>K,1M@QZXUT^*#8P MI90)50\E=U*CWM$-2=;ZWD<>1,%<^HK3/^=&;!,6KEPVZE'I/TE$0SV>I(.Y@C;:K VIZ&0^N$;.S* M?V.]@N/WI@Q;E#X.P]G$PFD,RS^D6/KVF:V0:H140U*J)]R#MU0X9F^V27MH MJD<("YEQ*1^4E;?2";C6WNS3CG[U)WAJH3IOEZ7E,=L MAK&T!L[$:^<*P?!WL^Q?8#%QE;^JVIMFHC:-AV-$.4;]:=>#Z>Z>@ M+72V%!B;P[#-'4K!=0_Y@:OJ3=L6N\G(@FND#L-2!^/J_HVSB%-]5AC7*ZJ) F+B/45AU/7[_T\?JLJ@1&\0)8\=P*#%Q9;^:VT &K*H&1N@"6 MNN=+"ARH-T];R.RK*D'MA>2!A;$7> @;&V-&GNCP$)F3"IPN"[V_%45N-;>[!WO-K$? MCI^JQ+#V\8C^.[CV%V.Y+EY?&PO=V]R:W-H965TD[';8C]\EKH]=\SX:JU-AS\: M;-@*'D _;J826WZ)LN I9(J+C$A8#KTQO9[0OBFP(YXX[%3EF1@JJ5:)G8O+1-E?LBO&!AZ)[?_9UT*(2@'M M'"D(BX+P_Q9$14%DB>Y79FG=,LU& REV1)K1B&8>K#:V&MGPS'S&!RWQ+<6Y$!8MB"?K![8/]Z"Q.]+QJF0FO_% M[,>8@N1B0<226#QIQBD%6ME:?,Q3[+K/-,M6?)X ^D%>$9^3WM<@5 JB!KY&J6; ?%[1N]K3"([1^9=D%B>A;$@9A MIZ%\XBZ_A?@"2VUY5"_W4>!2Y;!4.;1XG2-X3USCEZUH3?XFC]F2;85D1HX9 M2DYFL(4,Y9Z(3$O0JC^;V$=MLF\)K,:^4[+O.+>% M]=C6>.QM;3M(LQUDL1WBY^W0),4>OV?QS8F]';VC03#PMU6*SD6<2+%;4NPZ M*9;G!BO.#58]-S;VW&@BYD:EE'P#)ILDF3@K3V3;*]GVSN/SA]G[29,,SNE> MNM5; JLITR^5Z;=O]'Z;[%L"J[&_+-E?GMGHE]\;/0S[_W:ZENU*OC1G<6GDB6!H?<%#@7-F') GFV:7;WC"_=[VVAU?6IY$K:ON$+S+84 M: FMKL A\U%WZ/MQT[LG>+$LI(4ZST.$H\Z,=++QW; O9N=>9-1T MCM0)'U(;=<>V9NO?_8#Q6TIHA1+GR'OT$/AH]PS&;RFU%0J<(P/20PBD[A18 M-?Y)MF\U]15H5=M'W6.F/\0YZLQ+IYN^U4SW'XOL'#>]7[DR,?=5OS&YXIDB M"2P1*KCHXQ:2^RN@?4.+C;U%F0NM16H?U\#P'# #\/U2"/W<,!&ULK55=3]LP%/TK5H8FD!CY;*E8&HF632"-K:*#/4Q[,,EM8Y'8 MP79:]N]W[:196T*UA[TT]LT])^?&*S5UIH8)X]"/)G-339V/",("DBU8:!X6<$4BL(0H8SGEM/I'FF V^L- M^V?K';T\4@534?Q@F<['SL@A&2QH7>@[L;Z&UH\5F(I"V5^R;GL]AZ2UTJ)L MP:B@9+RYTI=V#EL Y.D'!"T@V =$;P#"%A!:HXTR:^N*:IK$4JR)--W(9A9V M-A:-;A@W_^)<2[S+$*>3R_2Y9HJ9D2KR@RYJ17FF8E>C*$/MIJV 22,@>$- 2&X%U[DBGW@&V2[> M13.=HV#C:!(<)+RE\HR$_BD)O"#JT3/]=WAX0$[8#3BT?.$;?)-:846IG?'] M_((UQS^]_(MMQ'W7N MHT/LR;<*)-6,+_'$KX#7H$X)!]WGN2$:6B*3/:LD\H.1'[NK;3.ONT(_.H^Z MKAV5@T[EX*#*KYB6C*>BA#YA@]?"1L/AGJ[73>%Y$.S)-+D534 M7#%?M$O+2!L->?8+)V03=7YHF=O'U73(\R@4LD-([.T=ALHFR9J-%9=/@ M46C,%KO,,?U!F@:\OQ!";S;F =WW)/D#4$L#!!0 ( ,2!J5@N>F!_@@8 M ' M 9 >&PO=V]R:W-H965T,:9@,QA?E;W?9^")=\RA,V%T&\G4B@ M'K/HN'W\HGY=.B^<>:0YFZ31]W#&EY>#8 !F;$[7$;]/GS^RRB&WT)NF45[^ M#YXW;7TQXG2=\S2N.HOS.$PV?^G/*A!;'2#9T0%5'="A'7#5 9>.;BPKW;JB MG(XOLO099$5KH58PMOPJ2XC0\\$U=#T8^/K]@C!^_ ;9HLWG&6Q:#\ MX?45XS2,\C?BTM>'*_#ZU1OP"H0)^+),USE-9OG%D(O1"XWAM!KIPV8DM&.D M3S0[ QB^!,>0&6>$8]TND/P#.:Y+1\^&ESR#ANUXG) MDI@2HE$=HE$O,_/(9@ LB2D!@(Y\*#LGSLV5P/:D2U#@.HTLKIJY2C/?VY'$ M<(L:H-' [R4>B22E3RP3N"?25IC+<@XRRIG6X(I#G"U3G#,'C_RFR<:1CPV] MQ )H?.B.W]^]OP9?BM#?IE0[@Y@%NB::+37570D!$/=2;- (%YV#8$E-#8($ M#6@FC0/*C;3+S8?$\YK)V^8*XA//&>TH. D6T$P61Q2#U MP^?K^S=:?ZP"BBTU=?$L"04Y_2R?C>#3>?UL24T-@J0@9)N"*D$(U4D9$K^Y MUC,/?:QK6V]'#L"@FWW3LEFD\]WL X601"'4#PHAJRAD2TT-@D0A="H*(0T* M(>RU%M!(@T+(VVZGFBA1"-E&(:1'(<_!39O[0"$D40@=@D+?]M2<512RI:9Z M+%$(]8-"R"H*V5)3@R!1")V*0DB#0@YTG.9R'[51: <%(4E!R$Q!1Y3;2%]N MI/6,ZX-AL&08;'[+(LKMSX_F8C,K=,TS6VJJOQ)7,.REV+ E%*F"T ?88 DV MV PV!WSV0)IB<]K%5K5S=[=33=SZ,&/^,M.]XBK!9L4%KK/]K[EP,IMQ[)V0 MJ('-J%&4'[AG3VDDW-1Z9>S?.>\LJ:G>2FK!;C_%9PE)JB#T 3A8 @[>\ZEI M?_%YK>+S7$WMM;\IJ:1S[6,TE)Q$Q)G_E2 MP$=9F)%8E^JW.5E]"V1+37584A?IYRT0L8I8MM34($C$(J>^!2*Z#V)M-M[; M3#50X@^QC3]$CS_8:>X@-(_<-?3#K>VPQ5[D3S1;A$D.(C87\LZ9+\H[VVSO MW9SP=%7ND'U,.4_C\G#)Z(QE10-Q?9ZF_.6DV'1;;[(>_P]02P,$% @ MQ(&I6)SJWDPM) @]," !D !X;"]W;W)K&UL MO=WO<]M&8L;Q?P7CWG22F5PL@#^5)IYQ#"RPP (+K.^N+SI] 4NPS88B=23E M))W\\24ETB (:$GDOFI?]&A9^UE2C!Z# )[='W]=KGY9?ZZJC?/;W7RQ_NG5 MY\WF_H?7K]KV^7U7E[>.@N_EK[^IJ M_/JNG"U>O?GQ\6OYZLV/RX?-?+:H\I6S?KB[*U>__US-E[_^],I]=?B"F7WZ MO-E]X?6;'^_+3]7[:O/W^WRU_=/KK\KM[*Y:K&?+A;.J/O[TZJW[@W$'@]V( MQV_YQZSZ=7WTV-F]E@_+Y2^[/\C;GUY=[9Y2-:]N-CNCW/[/E^I=-9_OJ.T3 M^>=>??5UTMW X\<'73R^^NVK^5"NJW?+^7_.;C>??WHU?>7<5A_+A_G&+'^- MJOTK&NV\F^5\_?C_G5_WWWOURKEY6&^6=_O!VV=P-UL\_6_YV_XG<33 '3XS MP-L/\"X=,-@/&%PZ8+@?,+QTP&@_8'3I@/%^P/C2 9/]@,FE Z;[ =-+!USO M!UQ?.L"].KQS5Q_'[[1[><+?UCC\[R^$M=R]^S]W# MF^Y>_*Z[A[?=O?A]=P]OO'OQ.^\>WGKW\;U__?2K^/A[[)>;\LV/J^6OSFKW M_5MO]^ Q#![';W]]9XM=<+W?K+9_.]N.V[SQJP\;YZ_.V]O;V2Y'RKDC%T]Q MN$N5;_QJ4\[FZV^WW_+W][[SS5^^=?[BS!;.WSXO'];EXG;]X^O-]EGLK-,S,.G'2YV'Q>.\'BMKKM&)_9QX\MXU]O7_W7'X%W^!'\[%G!M%Q] M[WCC[QSORAMV/)]W]N%QN?C><:^?'>[;A_O5S7;VR>/P0'1^>&[WYTHV>'RTM>^^!QN- MV(>_??BTG?WIR;M=OP87_%/Y]UQ?\Z"RSY_;A MHOI@?=^+2W[RS[]QYI)?V*?7?F7)C\'7"!T\>H-G/+7]L[/\Z+Q;5=L0=41Y M,YO/-K\[__7X%W)3W:W_N^-9_ORD#KO5W0'K#^O[\J;ZZ=7VB'1=K;Y4K][\ M^[^YXZO_Z,HH$O-)+" Q06(AB44D)DDL)K&$Q!2)I226D9@FL9S$"A(S$-;( MX.'7#![:]#=Y^?OVT_1F%\.WNR/:V7K]4"YN*N=FN=YT':3^;/7ZIB^)^206 MD)@@L9#$(A*3)!:36$)BZ@D;/V*[\UM?WKC>8'LD^^4X53N^Z7HR;GY31CXM M36(YB14D9B"LD9:CKVDYLJ:EF"VVX3A;?'*6'^:S3X^?];LRTJKTS4@2\TDL M(#%!8B&)120F22PFL83$U!,V.HJ_H7M]=742DN24&8GI42N^A^[T]/GGY)0% MB1D(:Z3D^&M*CJTIZ5G^\\+C2"O8-2Q+S22P@,4%B(8E%)"9)+":QA,34I!66@U98MK_'._V>C'Q2 MFL1R$BM(S$!8(RRG7\-R:@U+N=A46W7C5+_=5XMUU96.5J%O.I*83V(!B0D2 M"TDL(C%)8C&))22FINU/W:UT)"?,2$R36$YB!8D9"&O$Z/77&+T^\]'\P\99 M5?=/AYY=(6H=WS=$2JX]:QQJY:+3W_=5*N[YW/5"O3. M55+S42U -8%J(:I%J"91+4:U!-747CL^\'0'H^EXUS-J'J&2TV:HIKM>A#?P MIE>CDYN7T&D+5#.4UHS-NICD6N^Y?Y/.%K.[ASMG7I7KRMF?+>W^:(^6D5#- M1[4 U02JA:@6H9I$M1C5$E13>ZUQX7UZ?>6=AB=:.$(UC6HYJA6H9BBMF;!U M[6A7Q+=>S_]2K3>/'_HWY6_.S6,%M#-@K4[O@"4U']4"5!.H%J):A&H2U6)4 M2U!-[;7F\6GKWJ84G31#-8UJ.:H5J&8HK1FP=5/)M5>5Y-W]?%;=.K/#C5/+ MQ=&EJJ<#6_O-IO8)>B,V<7<=^@_5YM>J6NP6H.HXG>"4BUOG M8SE;.5_*^4/5O)?@-*"WWWWSSX?9JG/AIY_M3ZEW5*,U*E0+4$V@6HAJ$:I) M5(M1+4$UY;;[5.V;8-$I,U33J):C6H%JAM*:25WWKUQ[ >O]PZK:_.[\O%QT MARK:MD(U']4"5!.H%J):A&H2U6)42U!-H5J*:AFJ:53+4:U -4-IS?2M"UWN M4]&!7OW/16M>J.:C6H!J M5"5(M03:):C&H)JBE42U$M0S6-:CFJ%:AF**T9 MRW5!S+4WQ+8Y7#GEW?*ANQYF']T[?=&"&*H%J"90+42U"-4DJL6HEJ":VE6] Y,U337:^@=;(D1^KIQ(.F]WYV?7 ML^>NIMFAOL&):CZJ!:@F4"U$M0C5)*K%J):@FD*U%-4R5-.HEJ-:@6J&TII! M7/?*//=%SB9X:*T,U7Q4"U!-H%J(:A&J252+42U!-85J*:IEJ*91+4>U M4, MI35CV:MCV=X_^]=OAFCG!U>FJG0&]CMWEWRGB^?;0NY]73&>4/Y:O]9S3Y] MWFR/ELLOU:K\5-5K ZW*3>>.:G:P=R"C73M4"U!-H%J(:A&J252+42U!-;77 M=OLG?/T,?O7]U>!ZFQ>N_X4Q.]@[D-%"'*H%J"90+42U"-4DJL6HEJ":VFNM"V,C]_0E(O;W6V]]ZO9XF9V7\Z=#^5\M]9# M9]1:O=Y12VH^J@6H)E M1+4(U22JQ:B6H)K::XWK9!-WU#[;2\Z:H9K>:XT+ M99-A:Y6*')VU0#5#:OWPN#[.S7+]S&4RM'B&:CZJ M!:@F4"U$M0C5)*K%J):@FAJT-W ;=^0F6BA#-=WU"B;MU$0W9D,U0VG-U*SK M9 -[G>S\+5EVH'=@HK4P5 M03:!:B&H1JDE4BU$M034UZ-A&;>(.Q^/3R$0+ M7ZBF.U_#]E#S^C0TT2H7JAE*:X9F7>4:V/=(>[QE0,HS=PV@O2U4\U$M0#6! M:B&J1:@F42U&M035%*JEJ):AFD:U'-4*5#.4ULS@NK)F=T@9H>PO5?%0+ M4$V@6HAJ$:I)5(M1+4$UA6HIJF6HIE$M1[4"U0RE-6.YKG@-_J6=TNRC>Z?K6:?2DWLR_5=\['V6^/*WB=N='*+O9-453S42U -8%J M(:I%J";WFNLV;S\:3J>CYF]FC,Z;H)I"M135,E33J):C6H%JAM*::5NWO8;V MMM??%]N#T]7F<:7$V\ON&+"+O=,6K7^A6H!J M5"5(M03:):C&H)JJF]=GR\ MY[467$W1.3-4TUVOP&L=KZ)S%JAF**V9H%Z=H/;=R\[?,6 '>@RI3KM8;U8/NR5GOW,^E.O9VEEO)RMOG>7" M^5*N9N6'>?5\^*+%,53S42U -8%J(:I%J";WVOE(BM%Y$U13J):B6H9J&M5R M5"M0S5!:,WSK@MFP9\',^J+6.5(S.FJ":0K44U3)4TZB6HUJ!:H;2&KDZJIMI M(WLS;7\6XLPZ-W:D;[RBFH]J :H)5 M1+4(UB6HQJB6HIE M1;4,U32JY:A6 MH)JAM&8(UX6UD?LBYQQ&:&L-U7Q4"U!-H%J(:A&J252+42U!-85J*:IEJ*91 M+4>U M4,I35CV:MCV=Z"2\O?'O?E_;!<;MN$9*32:..;QM.6M\FT><6HUJ":@K54E3+4$VC6HYJ M!:H92FL&8]UT&]';AMG!WN&(EME0+4 U@6HAJD6H)E$M1K4$U=2H>]NP\=7@ MY!Y==-H,U32JY:A6H)JAM&;6UCVU[4-;UO;>-LSN]8Y:4O-1+4 U@6HAJD6H M)E$M1K4$U12JI:B6H9I&M7RO-3YK70U;GZ(*=%9#:UNQH3=N M;\>(SEJ@FJ&T9F+6_;&1O3_V)Q9:M(N]4Q0MC*%:@&H"U4)4BU!-HEJ,:@FJ MJ5%[ERZW?9"5HI-FJ*8[7\*@G:%H#0S5#*4U,[2N@8WL-3!Y]M0IVO="-1_5 M@KUV]L280*<-42U"-8EJ,:HEJ*90+46U#-4TJN7/_-*,QM[I9W6TI45IS=2L M6UHC:]W@35[^OENQ8'?3U*4'GF@_"]5\5 OV6N/R?.N?9('.&>ZUDS6C3R_- MM[^I];PD^KQB5$M0377\.+J._M#V$ZII5,M1K4 U0VG-N*O;3R-[^TD>XNUV MMKYY]@0EVH%"-1_5@E&[R]/:CDB@4X8=4[IN.^$ZMDH:M2,.W?X*U1)44QT_ MCW$K\E-TS@S5-*KEJ%:@FJ&T1L2-ZR+2V%Y$.K_E@!WHFV^HYJ-:@&H"U4)4 MBU!-HEJ,:@FJJ;UV>@'&O3Z)5G36#-7T7CN] '/Z&G)TU@+5#*4U0[,N#HWM M.UT]M3?_82]OVHW>N8FVA% M0#6!:B&J1:@F42U&M035%*JEJ):AFD:U'-4* M5#.4ULQ@K\[@IYOMZ?+F&.T+H9J/:@&J"50+42U"-8EJ,:HEJ*90+46U#-4T MJN6H5J":H;1F+-<=I3'=4;*#O0,9[2BA6H!J M5"5(M03:):C&H)JJGQ,QVE MX>D^ NBT&:II5,M1K4 U0VG-K*T[2MN'MJP]<^>\?73O8"4U']4"5!.H%J): MA&H2U6)42U!-[;7&=<0KMWW9'YTU0S6-:CFJ%:AF**V9JW4C:6QO)/G5:O:E MW,R^5-\Y'V>_;0]FSQ_$CB[[A_N=?>K>,8H6D%!-H%J(:A&J252+42U!-85J M*:IEJ*91+4>U M4,I37#MBXSC?$RDUWL?6"+EIE0+4 U@6HAJD6H)E$M1K4$ MU=2XHPG4+H2B M5JO=7?V7+;BWG^7<1ZEW]F?3.U?1RA.J"50+42U"-8EJ,:HEJ*90+46U#-4T MJN6H5J":H;1F_M;EJ;&]/'51FV#U"H)E M1+4(U22J MQ:B6H)I"M135,E33J):C6H%JAM*:V5HWM<;VIM8%-0:TIH5J/JH%J"90+42U M"-4DJL6HEJ":&G>TZCJOAJ$-,533XW;'[73Y$W3" M4,I37R9G-IR9HK0S5?%0+4$V@6HAJ$:I)5(M1+4$UA6HIJF6HIE$M1[4"U0RE M-6/9JV.9W'S*CO4.8[1,-NG8+NKJJO4A+T!G%:@6HEJ$:A+58E1+4$VA6HIJ M&:II5,M1K4 U0VG-F*UK8A.Z)F8'>TU M4,I36#M^Z,;1_:@O=,9\P^NG?*DIJ/ M:@&J"50+42U"-8EJ,:HEJ*;VVKD/4"DZ:X9J>J^-SKR&')VU0#5#:\)O:*U]F]5NSC>^"EWV6WFF,UL F7>6S MKHM::,$+U4)4BU!-HEJ,:@FJ*51+42U#-8UJ.:H5J&8HK9F_=<%K0N^.90=[ M1RW:"IMT;AO5"EJT[85J(:I%J"91+4:U!-44JJ6HEJ&:1K4V1#LV9,(R[N[V>;Q /=C9;N'P#Y!W^!%-7_:WL"I\_P! M.JM M1#5(E23J!:C6H)J"M525,M03:-:CFH%JAE*:T9O70F;VK<5.[^(@1WH M':UH^0O5 E03J!:B6H1J$M5B5$M03>VU<[BL&:KI"U]#CLY:H)JAM&9H M>G5HV@M;NY4,'%-]6QWWE0B_;&4$U/ MVUN;=;R$')VT0#5#:5_=/&P/7!V]_>-BMP"7(V:+ MYX].3$&CO#-4TJN6H5J":H;1&U%[7O;/KLSN2O1..E%^/?;O2 MU6[T35=4\U$M0#6!:B&J1:@F42U&M035%*JEJ):AFD:U'-4*5#.4ULS@NH!V M_3)[DEVCM314\U$M0#6!:B&J1:@F42U&M035%*JEJ):AFD:U'-4*5#.4UHQE MKXYE(:J@6H)O;:<;X.VN&*]M%03:): MC&H)JBE42U$M0S6-:CFJ%:AF**T9KG4?;?O0%JYG^FCVT;U#E=1\5 M03:!: MB&H1JDE4BU$M036UUQK_4+K7K5MWT4DS5--[[?C6W=/;=M$)"U0SE-;,RKID M=HWO.&87>^=M$V#G:C=[BV]P\;MZ,5[9.AFD"U M$-4B5).H%J-:@FH*U5)4RU!-HUJ.:@6J&4IK1FO=)[NV;T7V[)'M7;EY6.WN MZ;JO5K/E;6?BHITR5/-1+4 U<>8M&8R'SFWY>]?IFQ!](A&J252+42U!-85J M*:IEJ*91+4>U M4,I35SN"Z07=L+9.<7K;$#O=,6+8RA6H!J M5"5(M03:): MC&H)JJF]UCSU-1U/3\_=HGTQ5-/7[9W]6E>^T!(8JAE*:\2E>U6WP':/;8'9 MJH']:\O6G)FN;[RRG,]R Y M&7BCDQ,7[,09RVF6RUFN8#F#<2?Q.SB*7WO=3)Y/6[1IQG(^RP4L)P[PG,&XD[0='J7MT)JV[Y:+]6;U<+.9 M+1?.9NG\;7=-3BW+A76]L3-J_P@F.9_E I83+!>R7,1RDN5BEDM83K%J^G-TZY7SN+!\VZTVYN-W=D/%XL]M\ M>V#=V5,^@_:/:723-I8+6$ZP7,ART8$[OGG+'4U/RS62G39FN83E%,NE+)>Q MG&:YG.4*EC,8=Y*_DZ/\M;?GSI_1PG&*YE.4REM,LE[-WH4WB^SW]O!Q9(:;>>Q7,!R@N5" MEHM83K)X#NS<.69X?T#&2WP ML5S PG&"YD.4BEI,L%[-< MPG**Y5*6RUA.LUS.<@7+&8P[">>C7I_[0KT^E^WUH9S/<@'+"98+62YB.Z]-'=V/8LM-F+*;ERLMCQ MG+[^]:Z<]8Z2_^<)3F?Y0*6$RP7LES$2U$?%/-=>S/L3YW_94A[*^2P7L)Q@N9#E(I:3+!>S7,)R MBN52ELM83K-##;M2?8>E?)<>RGOZ33Q8^?NKEILOG,> MCO=RMFQS=P;NG\%L!0_E I83+!>R7,1RDN5BEDM83K%QY'1'\(M4Z]ZA:Y]KW6?MY7M[\LMXL%U7K7,4?SMO\K3AW9S';L$,YG^4" MEA,L%[)X>[IP/R]5V].[\\DVYG?"YQ9/M6N]\1CF?Y0*6$RP7LES$>M37R9_9JLHO]TY?MW:%< MP'*"Y4*6BUA.LES,1EZW0HY[-TQVT M%#MORG(9RVF6RUFN8#F#<2?!>U2[\RZIW7V]G^)Q=?GNS&5[=RCGLUS U6NNIJGBGTF*Y@N4,QIVD\%%G;_O8 M]I_=V^/#WO6FNG<>[BV'OU:L?Q23G,]R 69N]GL4_0/8[9]AW(! MRPF6"UDN8CG)PG,&XD] ^:M]YXY>YF\UC2W@H MY[-R7,9RFN7RYWY_3G]] M"G9>@W$GF7I4OO/LY3M5;3;5JC[^[8Y2MF&'P MG&*YE.4REM,LE[-L.N_=IL=[!W1*.>S7,!R@N5" MEHM83K)<1Z?-6$YWOHIA:]W\G)VV8#F#<2>A>E2> M&]C+RYR:&+ E.Y3S62Y@.<%R(R@4L M)U@N9+F(Y23+Q2R7L)PZ<(W5A-S64N8I.VW&\K4 MU^O/5;7QRTWYYL>[:O6I>E?-YVOG<N6L=BL#'?ZP6=YO4_W5 M-J(WF^7=X\//57E;K7;?L/W[C\OEYO"'W02_+E>_/#[M-_\'4$L#!!0 ( M ,2!J5@42B](@@( +H& 9 >&PO=V]R:W-H965TW"34X;"R<.MM/"OY_M ME*@;IKU)?&R_[W-.$I]D6RZ>9 6@T$O-&CGU*J7:2]^7104UD1>\A4:OK+BH MB=*A6/NR%4!**ZJ9CX,@\FM"&R_/[-Q8A(!!H8P#T;<-W !CQDBG\;SS] :D$>Z/W]QO;>VZEB61 M<,/9+UJJ:NHE'BIA13JF[OGV#G;UA,:OX$S:*]KV>^/40T4G%:]W8IU!39O^ M3EYVSV%/@/$' KP38)MW#[)9SH@B>2;X%@FS6[N9@2W5JG5RM#$O9:&$7J5: MI_(9+!4Z1W/RJI^TDN@>GCLJH$2/30D"W1+*=+ @#,Z_@ZY^28HGB4YGH/2* M/$,GB#;HH>*=)$TI,U_IG(RS7^SXUST??\#_0<0%&H^^(!S@"7I,RH)QV0E OZ^64@G]#?QQY=A[3=Q>YEQZT*P7"14S>$4>3T>2#UY8.R/0PDBO"7+3T_?>8 MI '^C^;OM2+3U?7Y7M-&(@8KK0LN8IVNZ#ME'RC>VNZTY$KW.CNL],\%A-F@ MUU>9"N5FF_F6;Z4VKS-'X?%*E=R5@U: M)D/N>6*XE'$ZF%Q4GWW()Q?96B=QJC[DK%@OES+_\58EV?/EP!_\_.!C_+C0 MY0?#R<5*/JI[I3^O/N3FW7"+,HN7*BWB+&6YFE\.KOSSZQ$O!U067V+U7.R\ M9B65ARS[6KZYG5T.O-(CE:BI+B&D^?>DKE62E$C&CV\UZ&![S7+@[NN?Z.\J M\H;,@RS4=9;\&\_TXG(P'K"9FLMUHC]FSW^KFE!4XDVSI*C^LN?:UANPZ;K0 MV;(>;#Q8QNGFO_Q>WXB= 7ZX9P"O!_"V X)Z0% 1W7A6T;J16DXN\NR9Y:6U M02M?5/>F&FW8Q&D9QGN=FV]C,TY/WLDX9U]DLE;L3LEBG2L3(UVPU^S>9,QL MG2B6S=F[.)7I-)8)NTT+G:\W-O6 &9.:[>"4P6$?U72=YW'ZR-[*(B[8RQNE M99P4KPSRY_L;]O+%*_:"Q2G[M,C6A4QGQ<50&SZE5\-I[?O;C>]\C^]W,G_# M O\/QCT>.H9?X\-OU'0[/+"'#\U=W-Y*OKV5O,(+]N!=%8723AJ;<:%[7/E# M/2]6Q_(A3F(=*V+]@8KVKG101CZT2_A:%H) M+_*X.R!BZZAHD3<)A.5P\HB&'\;7LU^];5J)T4CL29_1UML1ZNU=EJH?9I+- MOYIE=+Y.9R[_4(BN240$9K$=;]F.>TY;8TJ*1& 6Q;,MQ;/C WK63"4N&@F' M7J@G#=^#Q=K#?T>Y65__RI5*V>TMNYI^6\=%7,FAUVR:I=JLM^5L@$X#^"6Z MAI4*S;XA.^K%/V:FKT=3<25"L[F"O/#1I7WRCUZHG"59^OA:JWRY.YV>.\GS MYA0Z;BR_+BL1C=TSJ ]"P<>5PK5,9BJ7?7,4!>\<-R(T^U: &/&/4B,^J1RA M0K.Y@B#Q<472.4>;./>J[V/JFBH4*S:8*F\5$]T3JTXV9B1>-?UWR'U=XMB@^: MQ,=%R7OUI!+F.]TB4AFU^Z?0+!PT"_?Z;HM)E0@5FDT3E A'5_^.6^,:[)#: M=)CMR3N^4Z7 RQ0'EB-.6ZPX1;6"@PKAN KIMD&NP=QWN^:#F=A.@C[@Z)K< M9W-<(Z*>8B:VI["ZB/ *^9=-V2U'#8W(J:V&Z"?@AP_0#9>MS6&;],U]A1H=DW!;1*<)16"4BU M"A6:S76GM8)KEEBMH":VFZ!6 ERM0)ZVW&/A>)V#=(KZ1@ **(AZJH" M5.Q0H=DT0>P$))61H-E^::0@9F)[!QHEP#7*)@6YTR/2(@85FLT3!$S0MS,3 MD(H1*C2;)HB1 "^$=&PJ-_LTCI*-PVI_5QFD1(B7,@[UE4GK&51H-E?0(R&N M1[IMG4.L4%'S:5W+"$$?A'A+I,?6.6SV.QJ>8B:VI["ZA_CJ7L]9;;?..%KG M5#I% R3<.8V!-T#VSV,A[5&,4VB#$+1!B%='V@6VV-N.7Z1R[4Y0\(M IT5$Z)2+5*51H-E?0*1&N4[KF:718J: F MMIN@5")MMQ;X7B=@W2*VD8$ZB<*>BJ B%3H4*'9-$'H1'AMI&UHFZT9 MQQ;&8;5W"Q/MG!AMT\()G&Z15C"HT&R>H&*BONV:B%214*'9-$&11'@II-O> M.6KV;1IS'V9B.PE2(L+K&(>6(])B!A6:S17T2(3KD8Y'LIME"N>9;,?95.10 M-N@$<> X:8]CVT]M"U 38@VC97@Z,TT?IG. M$3Q%(42 >A%'J1=!JEZHT&RNH%X$KEXZ9ZNC&=,\ONVRVGM\>P3J982K%\C6 MEOLN'*_S,UNGJ'N,0 F-\"=?]JN!$:GHH4*S:8+H&>%UD[:AW: (1 ^@)AOO MACO/49S,R*9QOG@O?O-'9JGJT^B'3.EM6+Q=*FIFS M-##?S[-,_WQ3/JV]?3I_\C]02P,$% @ Q(&I6!]X8!B#$ E/H !D M !X;"]W;W)K&ULO=W]4]M(GL?Q?Z6+V[I*JB;! MDA^ '*&*H*?6PQZ7S,[^<'4_"+L!U=@2*\DAV9H__B1C$+)$8^V^AQ]F D;] M:AGYVZC5'\NG]UG^>W&K5"E^K)9I\?G@MBSO/AT>%O-;M8J+C]F=2JN?7&?Y M*BZK;_.;P^(N5_%BTVBU/#1'H]GA*D[2@[/3S6.7^=EIMBZ72:HN,#7Y.;V[)^X/#L]"Z^4=]4^;>[R[SZ[O!)620KE19)EHI< M77\^.#<^1;-QW6"SQ6^)NB^>?2WJIW*59;_7W\C%YX-1O4=JJ>9E3<35/]_5 MA5HN:ZG:CW]LT8.G/NN&S[]^U)W-DZ^>S%5-3#- M%QJ8VP;F3H/Q2SV,MPW&^S:8;!M,=G?IY(4&TVV#Z;X-9ML&LWT;'&T;'.TT M,(Y>:'"\;7"\TV R?J'!R;;!R6Z#Z4L';O1XY$;['CKCZ6#O?;2-Q\-M[!YO MTWBIR>,!-S9'_/#AM;AY(5MQ&9^=YMF]R.OM*Z_^8E,-F_;5ZS=)Z\+]5N;5 M3Y.J77GFQ$DN?HN7:R4B%1?K7%5561;B@SA?+)*ZMN*ED.G#"%%7VCM+E7&R M+-Z+OX@D%;_>9NLB3A?%Z6%9[4Z-'LZW7=L/79LO=#T649:6MX6PTX5:]+1W M]>T-4P,<5K^'IU^&^?C+^&)J14O-/PIS]$OUGSD6?_MFB7=_>=^S8Q=ZQE%7 M'X4Q;3/B.IXGRZ3\*:*_]Y#6/GMF;LC1GJ2M)Z,X_RC&QH:?,N6<6ZG*K_YZ6P/18_M#[$7 MZGOUQ_2N+L+]]$"O^^MEI1NOOJ3#UYBT^Y+N8:+]CZO9>SQ;=3M^&L3&&W;\ MZB#VB_CONWJ8^D7\SSI.RZ2,Z_,"827%?)G5HULA_C>L6@M9JE7Q?SW/X,M# M5Y/^KNKSJ$_%73Q7GP^J$Z5"Y=_5P=E__H M'AY^+_YX^6_+%VT70\<#$K-(S'[ IANLGNU]/SLZF9U,1Z>'WY]7>GS./? J2Q'P2"T@L)+&HYWB:HZ/IJ#F>K5%MY MERI/LH6(KTN5BU5U"J/ROMK2(D-KB\0L$K/UOZLC\5/%>>\Y-[D7+HEY)"9) MS">Q@,1"$HL@K%7=LZ?JGFE?L;]5,Y/R8>9938147V5K@:&536(6B=D/V,FS MX7/T\6CG3R;9H4MB'HE)$O-)+""QD,0B"&L5\=%3$1]IB_AK4OS^X3I72B1I M]5=:%>6+Q:R%AA8SB5DD9C]@]:7?9]4\FHR-G8(F.W5)S",Q26(^B04D%I)8 M!&&M@CY^*NAC;4'+QS)6/^Y46O16LE886LDD9I&8_8#-GA7R!V-FG(QW"KEO M,W,RF>W,92O1$6Z+OW#A)WXME5A0B2\5U M?=WZ^V;QK5YW>UI^$]FUF&=IO<10?U=]622+S9I#?64[565?:6M['EK:)&:1 MF'W2N6#QX>ADIZZ[VW2N3Y'[Y)&8)#&?Q (2"TDL@K!631NC9@E]I+_,?'GN M""FE^%7E*Q%F<=I7GWID:(&BFH5J-JHYJ.:BFH=J$M5\5 M0+42UB-+:Y?\L M06.\W>KSMB]JE" U"]5L5'-0S44U#]4DJOFH%J!:B&H1I;5'";,9)4SM24(4 M_TA6ZY6XRO*J;;T /8^K[OI#/5^VV/.IJ3$;CT8[I[$7^DX'%SBIV:CFH)J+ M:AZJ253S42WH>5V:QYV79=BSV>2HLUE$[5N[))O4F*$-GYQ=Q,MZ5BW.Y_]8 M)\4F[-I;BV@B#-4L5+-1S4$U%]4\5).HYJ-:@&HAJD64UJ[_)AUF3-[PQ!W- MB:&:A6HVJCFHYJ*:AVH2U7Q4"U M1+6(TMJC1)-D,_3Q+#O.TVQ=5J?KQ:VX MBW]NWA_3.P),.R<]W5.C"WUO@RL;S:FAFH-J+JIYJ"91S4>U -5"5(LHK5W9 M38K-T,?8SE?9>KO8=ANG-ZK^*BMO5:Y9?(LW;7K+'XV\H9J%:O96>[Z^9HYW M!SH'[=/=:JV)YVRW3P_M4Z*:CVH!JH6H%E%:NZR;7)NA#[;]F8OL^JX'%SF: MA4,U>ZL]+_*>&D>C<*CFH9I$-1_5 E0+42VBM/98T$3B#'TF[J_KU57U][PJ M];@H5%F(N+[6E_>^W?R+WAIB>8>[D[R7:I8]J :J%J!916OO>*DU,SM3'Y'[-JU-P-UU -5"5(LHK3T*-&DY\PW3!GZ\^Z<U -5"5(LHK5WF M37[.U.?G!JS5Z:7!E=T30#,[9^EHY@W5'%1S4 MO^$:'9JJ0S4+U6Q4))JIGZJ-Z^Z_1H4$] M5+.VVO,K_F-C]XJ;C?;IH)J+:AZJ253S42U M1#5(DIK?YI2D]0;ZY-Z_^KU M.ST[M-!1S=IJK63I3B[;1GMT4,U%-0_5)*KYJ!:@6HAJ$:6UR[R)XHVU(9XA MU^_TTN#*1H-V6\TPGY7VS/@XW2UN-$&':BZJ>:@F46]UHB [5K'$WDG:[ZP[)Z='#QDYJ%:O96:[U1NW-9ST'[=/?JTT/[ ME*CFHUJ :B&J1936+M\F(#?6!^0ZR^OUQ#M)ZQM$]]8MFHM#-0O5;%1S4,U% M-0_5)*KYJ!:@6HAJ$:6UQX$F03>>O=U"^QC-V*&:A6HVJCFHYJ*:AVH2U7Q4 M"U M1+6(TMJC1!/&&^O#>/_&;!]-Z*&:]U M -5"5(LHK3T -'F\L?XN=KW3A8?/D^FM>C1QAVH6JMFHYJ":BVH>JDE4\U$M M0+40U2)*:X\#3>)N?/*&TP4TE8=J%JK9J.:@FHMJ'JI)5/-1+4"U$-4B2FN- M$I,FO3?1I_?^]>F"'AXZ)*":]7ONO!@P8:.$0U>]*]6=YNX*AGDTY"R$7WRD,UB6H^J@6H%J): M1&GM F_B@A-MGNE,IJ6JW'(S 1#?[N.[_OD_F;&Z0#4+U6Q4N_R1M.IF\X#4#3B*AFH9J-:@ZJN:CFH9I$-1_5 E0+42VB MM/8HT:01)_K[^5DJ3[YOQH/ZC03U*!$O-;?>UFN#QP$T;XAJ]J1[OT'#.#[N MO)\ [=7M[=7L].JAO4I4\U$M0+40U2)*:]=NDQ&=2HO^J_QH M&A#5+%2S)]T/KS6[;__9;M7Z3.G.W>U==,\\5).HYJ-:@&HAJD64UB[6)L\W MT>?YG"R_C_.%^%;&>7TU373GY[WUB^;Z4,U"-1O5'%1S4U^;)^#]NJBFH=J$M5\5 M0+42UB-+: M%=X$]Z;ZX-YEGLV56A3B.L]6(BF*ZAQ@OOF O(6ZZB]R-+B':A:JV5NM??_. MSFS=03MU4!]!H'JK9J.:@FKO56F/4 MT;ASP1[M5**:CVH!JH6H%E%:>QQH,G=3?>9NCVN X@]Q?GGN""FEB-.%D+^) M7U6^$F$6]][&4]_CX$$ C=JAFHUJ#JJYJ.:AFD0U']4"5 M1+:*T]EC1Q/>F MD[>[/C@E@TT7J&:AFHUJ#JJYJ.:AFD0U']4"5 M1+:*T]BC1A/RF^IL*[A,! MT!.#BQ_-[J&:/>U^^N^'SGW#';1/%]4\5).HYJ-:@&HAJD64UB[J)I,W?2V3 M=U56D_\]*AM-XZ&:A6KVM"<7UYUE.VBG+JIYJ"91S4>U -5"5(LHK5W:361O MJH_LN<\N^I69N*K?;3=?QD617"=J(1;KO+XLD*H?I3#,E^]N\47?S>#*1V-] MJ&9/NX&]:M-.X:.W\T,U#]4DJOFH%J!:B&H1I;4+OXG_3?_M^-_S2W_Z:WYH M)A#5+%2S4))I,X/0-,X%3-!.(:A:JV:CF MH)J+:AZJ253S42U M1#5(DIKC1*S)A,XTV<"MW/\JS;QC0 M8T.' 52S4,U&-0?5W%E/7'%\W(DK>FBO$M5\5 M0+42UB-+:!=Y$ F?Z2."0 MN<(K\0!]3X.K'\T*HIJ-:@ZJN:CFH9I$-1_5 E0+42VBM/88T40*9V]XD[\9 MFB1$-0O5;%1S4,U%-0_5)*KYJ!:@6HAJ$:6U1XDF<#C3!PZ_JE6A[WC$_^YO'# MAC\[O8MO5!3G-TE:B*6ZKKH:?3RJ)JMY&PO=V]R:W-H965T)1(K=N6R9]3:,1V$I#@>>)SO:RTG0B+ M\8HM80;ZR^I1FE'8HY1U"US5@B,)BTEP2V[N"+4)+N)K#5NU]XRLE"TB?O/S^B?G'@CYHDIN!/-OW6I MJTDP"E )"[9N]&>Q_0MV@A*+-Q>-+3ZR6Z"MKUH >@*FU!/..M$(?T&U3+[D=H%G%)"AT>0^:U8VZ,HM? M9O?H\N(*7:":HW\JL5:,EVH<:D/) H?SW?;3;GMZ8OL(/0BN*X4^\A+*P_S0 M2.GUT&<]4WH6\('):Q21/Q#%-/;PN?O]].@,G:@O;^3PHA-X7>E\=>GR8G^> M->^-6K$Y3 +C3@5R T'Q_AU)\9\^46\$=B Q[B7&Y]"+*2QKSFN^-'9J&)\# MNC1G0CGA5S[E'5SBX.Q79E/D>4I&HW&XV==T'$8HSA*,^[@#NDE/-SE+]^58 M=Q317/ -2 WEKW@G1X0^D#RGT9"X)XYB0I,3Q-.>>'J6N'/JQCG5FK3WZJ]H MIT=T\(#PN8@#JEE/-3M+U9CY%>O,Z5/;0:1[E4UQ@NF@_IZHE,2)O_H$O]P_^#?].!OX MT7N;8(\)AR?%&T1.$-V[*,G_\I^7)O%\ U*<94.FGCB283(Z09:^D*6O<*"7 M(CUZGU$&ULM9A=;]LV%(;_"J$50PH4T;'+\FC0TYVA#ZS M-4(>;&]MFBS4J(+LF&U2*)TM""\A%DZYLMJ$(9LJIR&W/<49V M 7%IS2;JW@.=34C%J&C9+27#!2H9)B6@:#FU;MV;U VE@[+X&Z,=.[@&LBM/A#S+QH=L:CDR M(I2C!9<(*/ZV:([R7))$'-\:J-6^4SH>7K_0_U"=%YUY@@S-2?X/SOAZ:D46 MR- 25CG_1'9_HJ9#*L %R9GZ!;O:-A!O7%2,DZ)Q%NT"E_4__-X(<>#@Q6<< MO,;!.W+P@S,.?N/@'[_A7$A!XQ!8N''9^FW"O,?X"I!'.*&X(-[ M4O(U VF9H:S'?Z[W=ST-P!;=:?ODO?3ISM,2[R&]!K[[#GB.%X#/CPFX>O,6 ML#6DB/7%IZV,\!76/X.=YY Q M0);@D9/%,_CREW@./G!4L*]]DZ.&!?TPF>9NV 8NT-02>8PAND76[/??W)'S MOF\D3,(2D[#4$*PS(D$[(H&./IN3HA YE =@Q=>$XG]1!JYPV8Q[[[JM MJ:&BR@_&=A9'41B[7NA,[.VA[A=;)MI(AXIJ"-81-6Q%#0>(BAFK7A-H',21>R1HGV44QT+5T9&@VBB'"FH(UA%TU HZT@KZL2J>$)6)0^9&!OY3 M_WTR:CE#4\;H5.DCA4V^+C4$ZR@\;A4>7SQE08:W.$-E)H5^TZ=RS1H="'.\ MZE^U2+3Q#)7.$*PC7=1*%VFEN\WQJA3U+6^6-Q U,^.PS'"Y>FW51RFH6QR,WBHXD/35S14U_DFC3'CO/&8?.WJXC1-P*$>OGD/JZWX)F+JEO M?%^GM92A:]0D+#$)2PW!.D/A.OO:VS%9:C4T0X-BE)88I:6F:-UQ.=@3N?]+ MP=5@+ZFX+C=-],$.EM80K2NMMY?6,UYV-T_["2Q_H8%D-T;JR[O=L MKG8#TF22NU?3NAXS.(48W:\9I:6F:-T!V6_9W,!H:C>YKYH;I25&::DI6G=< M]KL^5[_M^Y5"T#W=U?56@CUVO:6@/M3!PAK=_-D'1XH%HBMUELO @E0EKT\7 MV[OM>?&M.B6U]^;U8?,]I"M<,I"CI7!UKLU0]N]W=D+H2VB1MB^)[=P]]SQGYWSCI9!/ M*@?0Y*4LN)HXN=;5N>NJ-(>2JE-1 <Y):4 M<6DM=*B;)V10'Z[(X<$1.2",DQ^YJ!7EF1J[ M&KD81#=MXUXV<8-WXH;D!F/EBGSE&63K_BYJZ(0$KT(N@YV -U2>DM _)H$7 M#'KXS#[N'NZ@$W9Y#2U>^ [>3)25X, Q?6)./I#EOA0V(0;](

PM6P,NFP,=J&OGC*^KI^U^H]) @O&N5E+:$%Y M"GT9:<)$-HRI4,_3(/(&N-_/JU*WK?S8#\/.:DW#L-,PW*EA1E5.,J:T9$EM M2E#OEC48PY70)\.1O\&OURCJIQ=U]**=]"[25-:0[6<8;0*T^(#4/C5GV]F/1_&&H&VC./+[]?C>VRWF_7.! 9[MJ2YMD+7R M,@CCLPT%_6:#S?KBKMS*)6E@T%2E@CI#>Z0C3*IO&I9EH4=F[/Q$:.PD[S+'9 VD,\/M<"/TZ,0&Z M]G'Z%U!+ P04 " #$@:E81) 8Z8\" #D!@ &0 'AL+W=OK6KE26RH7A3,"5 M(GI1553]&0.7JY'7\]8+UVQ>&KO@9VE-YW #YJZ^4CCS.Y:"52 TDX(HF(V\ M\][9)+'UKN">P4IOC(EU,I7RP4Z^%B,OL(* 0VXL \7'$B; N25"&;];3J\[ MT@(WQVOVS\X[>IE2#1/)?[#"E"-OZ)$"9G3!S;55"4U'HU#>HPG+Y>7OBN#DQ?.'$B%Q*84I-/HD" MBN=X']5W%L*UA7%XD/"2JA,2]=Z3, CC/7HF_PZ/#LB)NHY&CB\ZW-&?YU-M M%+ZEO_:UJ*&(]U/8FWNF:YK#R,.KJ4$MPONDEP<=]_OX3V3.W<> M/;TVW+TV\(CYHF&?YX8H<40V7)99'"2GJ;_<]+);%$:GO:[HF<9^I[%_4.,] M58Q..;PNL>'I;TKL#;<4[M9$_<%^@4DG,#DH\%8:RE]7E^PV,!X.MN3M%H6# M>+BES]\(C K4W.6H)KE<"--#!0, % ( 9 >&PO=V]R:W-H965TFX (O%>A%63+U<(J% M7(V]T%M/7/%Y;NR$GXPJ-L=K-#?5I:*1W[)DO$2AN12@<#;V3L+CR=#&NX ? M'%=ZXQVLDZF4=W9PGHV]P K" E-C&1@]ECC!HK!$).-WP^FUG[3 S?&T4K7+"F>0K4@XTO(?K15452/MC6 'GHCX?-M%R!M\J5#00MT4]D8?ZXJE./;HRFI42_22MV_"0?"QR]]_(GOBMM>Z M[>UB3QZ/3,IT#C.J%AIF2I8@VY7"9:0K#37WP'';.K1,>L& ]G"Y:>]Y4!3% M1VW0$]G]5G;_E;*=.&!:H]$@IW3$"F.J7O9H_B&@E#*.N;/(",/70Q3?["%'5I>&)YV%H>_IOEC.M4+H0!VC/L M,EGSA<%&ZH/#H#_L;^W0"W%A?VN/_(WB7**:NYZEP8FHBUD[V[;%$]<-MN9/ MJ5W6W>V1INZU5*KF7&C:Q!E1!H=#.CVJ[E_UP,C*M8"I--10W&M.+1^5#:#U MF91F/; ?:/]$)'\ 4$L#!!0 ( ,2!J5BY&PO M=V]R:W-H965TBK2K,WVZ LNW4\9WWA4>R+J5> MDE%A?M&V/^LY:-D*R:I>K!Q4I.Z>^+7_(W8$07! $/2"P/CN0,;E'98XGW"V M15R?5M'TP*1JU,H5$H"7:*Y>M]%2P&Q%7K LN5$$K6A M9M\;X%B2>HW,871/\(+0;OO\#B0F5%R@,T1J]%2R5N"Z$!-7*G,:X2Y[(S>= MD>" D0?,K]#(_X0"+PC1\_P.G9]=_!_&5;D-"09#@H&).SJ>X*_KA9!ZWQMGCI5;%2Z MMC:Y'_CA:.)N++!P@(6G8)$-UJFB75B4!ID=%@VPZ!0LML$B"RR+ CLL'F#Q M*5AB@\7[L-@+4SLL&6#)*5AJ@R46F.]Y=E@ZP-*CL*<25+]=2> V9+J'#+(P M"0XPLX&9'6GN_]:T/>4> ]"#%&,UU>M40;3%M !1%+ MUM;2VDR\/2.7?A*-X@,%XN\T1/^$$]WD:-_DWJQP?[\VLRC7=M=!/)&M.J%TRJQF^&I;IJ@>L#:G_%F'R?Z.X_7-[Y M7U!+ P04 " #$@:E8.-\9@RL# "-#@ &0 'AL+W=O@?XOF:88RH91S^6"8FP/JP"_?ZNS-"UA%3\:8M9P=EOY]17^4*L<0 32]U5 M 7P#EO_^G3MT/K4)[HBL(;]?R>^;V&OR)?"T3:H9[P[0(V#>=K"F1N0+=0TJ M70.C7XN,![%Z72!69;5-7$$RS$GT&W3C.V-[4Q=ALFAX-JP\&QH]FQ-*TJPU MU$;@B*K1F"6I'AOO( /T'@&3X+ M9NA+M7E[;9[YRP \KZ9I *C4"= JT&PO M=V]R:W-H965TL'8C"VL)+HDG0/0AR]UB&A:,A-AQS<;2]9\(_[C'?&GI--G M(7^H%><:O21QJLXZ*ZW7)]VNFJ]XPM2Q6//4?/,H9,*TV93+KEI+SA9Y4!)W M<:\W["8L2CO3TWS?C9R>BHV.HY3?2*0V2<+DZP6/Q?-9)^B\[;B-EBN=[>A. M3]=LR>^X_K:^D6:K6U$64<)3%8D42?YXUCD/3F@XS@+R(_Z*^+/:^HRRH3P( M\2/;N%R<=7K9&?&8SW6&8.;/$Y_Q.,Y(YCS^+:&=*F<6N/WYC?XU'[P9S -3 M?";B[]%"K\XZXPY:\$>VB?6M>/Z#EP,:9+RYB%7^+WHNCAU..FB^45HD9; Y M@R1*B[_LI11B*P /]@3@,@#O!N ] 6$9$'XTH%\&]'<#@CT!@S(@'WJW&'LN M'&&:34^E>$8R.]K0L@^Y^GFTT2M*LQ_*G9;FV\C$Z>DMCYGF"W3#I'Y%]Y*E MBN4E5.@SX9I%L?J"/J$H1?Y*$Z%JD>J40 M31=\T1!/_/$!]@"Z9L35L/';L"^PEWC-Y#$*@R.$>[B/OMT1]/G3EX83FWT< M$WHPQ(\A?/XA#/T IC?),=@4K8NNOWNT"JN?2)ACP[8_$?3WE3D476J>J'^: M?A4%M]_,S5K@B5JS.3_KF!ZGN'SBG>FOOP3#WF]-E8"$$4@8!8(YQ>E7Q>G[ MZ-/+5'-#U8B_F&N'XDUE* C#G)!=.)ZF_5[OM/NTK:XW2UMU(6$4".:H.ZC4 M'7C5G8DDX7(>L1B91ANS!R%9<7U;2L[-]5(C(W_2)+H?/$*OG,FF5CKS!K:M M!"2, L&<2@RK2@Q_MA*2I_S9?+^O(OX$05Z1IH)XX]H6!!)&@6!.0495049> MO?Y<\ZP"Z1+%W$S4$%.*ZR;91[7N$XS#X6"PTX"\V=JJW)!S%(Y[?3N]!NWTB^.V$,41_JU2<-Q?3R301]/=C3T9FRK(22, L$5TA.OTM]S MLV F,.S)2+[DIE%D#LI*GS6,H[T-^<)/-Q.V/!*-4%+,48=HP5X;6_L[)+SW M'(@WLFTQ@&!.,8*>-1P][S"OHE?[M8]J\Y6&@W8.(?[S:"L: M%,U5;^+:3;5 : :51*)I;"6PK@0]DATHP5(D@:0241J%H M;HFL80V\EFM*-J:I"]/GBTJM3:4BWKQN48 &6VUDO#LS\2=K+70]XR#8F9= M973ELY8R\'O*3+Y'*9(/"=BO#:?6JD&]Y?L)*51"5S[K&0._MW,;Q'_(=(4? MZ$HL(Z6C>;.(D#9M!DHCH#0*17-+8TUD,#Q4[X8T;C-0&@&E42B:6R)K*P,@ M7UERMAL!'@7UB2*HL6Q*V@]WDU*HI*Z&UEH&@-XRJ)O+1AU!S65)>U?'0_C& MP!K'X+#.\1T\GNQ?!?2'MI8;U#]"T=P[-]9 8K^!W+V^;BT-SIREP?-J:= < M='%+T>]2;-9'Z#*=-U7+G[9MBP>E$5 :A:*Y!;1>%@<'N@IC4),+2B.@- I% MLA MG"FVSA3[G>DM+Q>^'"HW@]JDD%I!)1&H6AN MB:Q)QOX[H3"]?UB?X-<\1<-!->-!_&?;6MM#N%MLW2WVN]O=QG7-E/$0Z,XD MBN90[]YIGP)QZ+=7X9_\JY M^0_4]"QN6130>\*@- )*HR4M"+=MY7$OL+=;7;FW'D_V>^IK]O(3?0OV&678 MAY1AGU(^A&4/K64/^X?J6Z#>')1&0&D4BN:6R'KST'_CNE7? G7CH#0"2J,E M;;=OA7O:EK79H=]FG]^7F[MWFEJC:4 O34-2B.@ M- I%'_CO?'WD=)FRXX5VS?PT'U1Y" M)?Z3:2T=J'_N;KT3F'"YS%_&5&B>+> 5[\E5>ZL7/L_SUQQW]E\$)[/BM4V+ M*=XBO69R&:4*Q?S1('O'(],I9?%B9K&AQ3I_\_!!:"V2_..*LP67V0'F^T6Y]"6/S.F.LA>^ M)D2 ;UF:\ZO16HC-I67Q:$TRS"_HAN3RR9*R# MYRU86WS""X](I2RUDV[Z5 MX20?S:9EVSV;3>E6I$E.[AG@VRS#[/L-2>GN:@1'^X:'9+4618,UFV[PBCP2 M\;2Y9_+.:E#B)",Y3V@.&%E>C:[AY0*APJ&T^"LA.WYP#8JA/%/Z4MSY^)_6 O (OHBDO/\&NMK5'(-IR0;/:64:0)7GUC;_51!PX M2!RU ZH=4-_!_8SLXISJXM8-[JH-7.Y1#MZJQE\2%6.#9E-$=8(6U1"LN M2O9+;\E7DA<3Y5$P^321?F*VP"Q/\A4'&\+ XQHS LY"(G"2\H_@$WAZ#,'9 MAX_@ [ +YYRD.3@*4\$/Y>-\OK+FFXYSF,^M82,IT"UHKKOFZIO](.^'7!' M<['F8)'').[Z6W([S-[#L(DW0H2GX/G[V!.LTS^4N"9/P?59*K,%QU&$6AN^0;')&KD:QDG+!7,IK] M^@OT[=]4&3()%IH$6Q@"Z^32;7+IZM!G?\H5(\DCFA& A6#)\U;@YY0 0<%U M*K8RQW1'6)G%"U6**G2_1"^6CM=9X-F3J?5Z2/VQD>?#H&L4:N,<2JDAL ZE M7D.IIZ7T5DWG!C.11,D&B^*WP$FT98E(B+*Z51UX!X1]SZ&5-TY@P+I<7N<0GD8I:_XBVP U@C]MC(\\; M]XQ";<1#R34$UB$W:,@-S)(;5\5>16]P7 ^.Z3TV4M"KC7DHO8; .O2.&WK' M6GJ_EEM*$@/\2IC<(N^W.W39H1?(S387IL>9&T4*C M: M3:-V$M H0>N_C#0DTJ?#F1M%"HV@+4VC=C+;Z$^H%Z'4NDGB_H6S%.R#? MBMS)BKYD-"MV0.3PM6=5]M\J2,=J$P40>?VW*/H(!V?'J'PUA=;-3BM@H5[! M/A NU^&H6%G+XE>]1P9G#X]//^# M1/=+EHH[/<30.6T4+32*MC"%UDU&JZ@1?!]5"IG4P7.C:*%1M(4IM&Y&6XV. M]!I]8)6JT0Y+D(.@[]K]=TX*0R15W 3U#$-]?(/9-*JWK8-_]3/"5N5Q"@XB MNLU%]9]XT]H-'"5.= [C!;)3D'*5E*2/LBD(RQZFA% M=2/HICP[\$R%H%EYN28X)JPPD,^7E(K]3=%!<\!E]A]02P,$% @ Q(&I M6(7!1$T8#@ ?J4 !D !X;"]W;W)K&ULQ9UO M<]NV 8>_"D[K[=*[1.)_4IGCN\0@VNZ6SI4?B (/@2AJ\>\^%(N.:_(U_4J*]^,EE6U>3V9E+,E M7R?E.-_P3/QED1?KI!*_%O>3;KF69GF&2GXXLWHK?V:16%=H-GB7RE_+#L_D_JMW.7YE_J7G^9O1E:]1WS% M9U6-2,3_'O@-7ZUJDMB/7UOH:%]G7;#[\S.=-6]>O)F[I.0W^>IS.J^6;T;1 MB,SY(MFNJ@_YXX^\?4-^S9OEJ[+Y+WELM[5&9+8MJWS=%A9[L$ZSW?^3K^T' MT2G@ND<*.&T!IU? \8\4<-L";J^ ?ZR UQ;P^C5,CQ3PVP)^OX!]I$#0%@B: MSW[W836?-$VJY/JJR!])46\M:/4/35Q-:?$!IUG=LCY6A?AK*LI5UQ^K?/;E MU3N1S9S3N?I_6/R8K\E.W:1,_8-]?N[5N:E56R6HEC ML^K0R0^?C]<3GU^/NZ_G*(WI:93/.K0ABA*4NV]F;H-UCS6S&O3J[K"9O2V* M)+OGS>=Q]T2ZV]TF3\W+;Q^38D[^_0^!)#]5?%W^9^!MO=O5[PW77_?/K\M- M,N-O1J(#+GGQP$?7?_V+'5A_&VHC2!A%PF(DC(%@2HOP]BW"T]';CF>7]*S; M(GXCWPWEJZ69YHN$T1TL:&#UB?SAVG,MS[*LJ\E#-[K#[9PH= ZV8Z"=4U+Q M]ZGXVE0^I.675XN"<]%155SP*U(D%1\*1 LR#00)HSN8;74^:6ML>:[="P19 M*0/!E-2"?6J!-C71HZ[%D5/6A]1+DI;E5AQ4+]*L[;^'SM3OM$33^) PNH/Y MG?1L?QJ%WC3J!XBLE@U5&TVGTR@*]M4JZ83[=$)].JND+,E;TJ;4='Q#B6@I MIHD@810)BY$P!H(IN4;[7*,+CVDB9(M PB@2%B-A# 136L1TWR*F\'Y82S3- M& FCT[/[862U;*A:;3]L6_):U]+F\\]UEMYM2W$Y.Q,'8?K R>TJR892T8-, M8X'2*)060VD,15,#[L@,^\)=^3?\J(^ MY$FYO?LOGU6DRLER6\Q7G"2S96:YSWCC95KDP<7^U.*;3.&$IC M*)J:H]1(MM9)[ YPLBG2&7\.4$19'^3EXHEL>-%X2M&]DUF>[?1EEO/Z MK[L3\?>U8]"9O7?ZO3!.W3VX\K>M?N902P2E,11-S5R*(OL,4]1FWDUXE_]+ M4BU3T7$G629.Z$69%$_?E#C4+[4TV^M&/AW[;C]U9*TQE,90-#5U*:)LO8DZ ME?HB753+WYTZ5&*U-"5UQQM[=C]U9*TQE,90-#5U*;)LOO'5XJCSKQ\F5%RA:.I,""FW'+W<,KAUIR>9Y@BET99VJ1QJM Y45!:#*4Q%$V-6CHG)[AT-P[U35 :A=)B*(VA M:&K#D%K*T6NIT]TX5$9!:?3$>W.;;GQXNCE44*%H:H924#EZ076T'S]W5IZ> M;YPQ5%E!:3&4QE T-7>IMISII3MUJ R#TBB4%D-I#$53GT.1FLS5:[*.:FGF MZ76GA,SRK+ZK))K)4.!ZL/$C)M89:H1"ZXRA-(:BJ4%*9^;JG=DO13)/LWLR M3YX&O9B^N'%<4"]VXJTYUK%W%4/W@Z%H:H32E;EZ5]:=+]N5G8N\:&;/-K=^ M3\R?U5=A'#/4G;6T[EQ6UYI.'=_K*U!HO>R<>M7(.L_QZ2=@Q>O-*G_B?#=@ M(K?;8K:L;?6QB;1ZG'$\V ?SL$_F81_-^R,,EBL-ENM=>/CD0A48E$:AM!A* M8RB:VC"D%W/U7NSWW*G2HXTCA_JQEM8;CO7G;D#K9"B:&J7T7JY^KI6N*S>X M0-;78IPJ5&Y!:3&4QE T-7TIM]SPTCT\U(Y!:11*BZ$TAJ*I#4,:,U=OS""# MAQQN% Q55+ZSXJ M<1#+R4T8:I_4A2VD8O+TBNE;'@/5(TU#@=)H2_,UH9S>A*'V20U%ZB)/[U0^ M\+(JTN9VSFZ\\RE+JY*\^/#QTY%$H/X(2J-06@RE,11-S5DZ)<^Y\+C&@QHG M*(U":3&4QE TM6%(<^7IS=6GK."S_#[;7:0>.V?RK_7/_.@J1%"=!:51[_ Q M0R^86M; 2D10586BJ;EVUI'23TCZW"P>*'),'GB1W#?/#:7YO#84;>#5D1LZ M>K!QF% %=>)-.\=OWT/W@Z%H:KA2-WDGUJ/2G;7%0?ICOJIO I6DL^%NDV-" M6E^A<>A0"06EQ5 :0]'4AB!EE7?I25H>U&-!:11*BZ$TAJ*I#4-Z+$\_D6G7 M+;3DG:58;*MMP<^6%?H*C(.'>JJ6IKWT@LJG@0H=VPKM(Y;"DUK)TVNE4SWY M^6OSZ"LRS@LJEZ"T&$IC*)K: *2F\BX](\N#BBTHC4)I,93&4#1UQ5&IRWR] M+OMYN[[CQ>Z.HEP<^;?N;T-IZZFF:4-IU#_480>+CT+G8J%H:H12KODGY)KH MQ,F].(RKTZ93CS+.#>K56IHBZ9W0FCK]IT\'-G0MV[:]J&<]4?NG!B-MF*^? M865Z;T"/,PX'ZK9:6F^AY0&],;"A,^1!&&K_U'"DD?+U1JHY:L2 =<'3&9[8#,_/$SEC_!)OO1)OEZM?-M U6#"A+Y^XR"AV@E* MBZ$TAJ*I[:*S,KI_X?&KCUU2';NF.E1-06D,15,;AE13_HDUJW9?X5'P&4\? MSNC'H9X)2J/^P"+H_3X<*H]0-#4Z*8]\O3RZE4N,M=^!8WR;6%^#<9Q0>P2E MQ5 :0]'4Y*6.\B^]>+L/U510&H728BB-H6AJPY":RM?/IH+<)O8/YRBY]L 5 MR(U^9XQCA4HF*(VA:.H7I$C)%.@ET[??)3X!/GXG]D9?TC1<*"V&TAB*IH8K M]5.@UT]_R@K![3XHJSCW+G!O]/MIG#ATEA>4QE T-7'IM8(SO-8?O3IP#@< Z5X_0CAZHS*"V&TAB*ID8N M35R@-W&&5V=&-Y'U59N.SJ$T"J7%4!I#T=0F(25<<&D)%T E')1&H;082F,H MFMHP.M^ J)=PW[ZLAQYL'/B.ICY'VALT4&B5,93&4#0U1VGD@I-&[CG'I#E> M'T277R_S4=37;\/G;*B!:VF]]8==\:\?(E2N06D,15-#E'(MT,_UZIRX26O' MM>O?ZG'&"4)5&9060VD,15-CEJHLN/2,K@ ZHPM*HU!:#*4Q%$W]OELIV\(3 M:VQ]_-3TVR+OIB$,1:M'F$8+I=%P8&VNWFTP:(4,15/SDOXL/+G\_$!_?7RA M6SW..#NH-(/28BB-H6AJS%*:A9=^-#*$3A^#TBB4%D-I#$53&X9T:Z'>K9W5 M7T.GGT%IM*5U^VM[W%]B#5HE0]'4Q*0:"\]68[+'/M]^Z>G&84+M%Y060VD, M15-3E_8KO+3]"J'V"TJC4%H,I3$436T8TGZ%9]NOQ_Z-[F9:/IG7WZZW2-*" M/"2K[7 /#Q5A4!H-A[3:00\/%6$HFAJI%&&A7H29/%*A1QDG!YV#%AX^4.A[ M@77P1 6T5H:BJ>%) 1:>>-BQ'Y[A;4@]WCA0J!!K:=VO._7'_9ND,;1.AJ*I M<4K1%>KGA V.MG[XO)OX+P;/PQE"W1641J&T&$IC*)J2=23=561=>(P505%^1 M?K[8[STAZ_'&@4+%5DM3OG]\/.T/CJ%U,A1-C5,*JT@OK'Y)U_@I0?HZC3.& M&BXH+8;2&(JFM@6IPB+OTB=LJ"V#TBB4%D-I#$53&X:T9='92]6?.Y5$3S1. MVC]S*@FTVAA*8RB:&J(T6Y'>;!F-NJ ""TJCT>&3E6^]?)05?B+CMUV^=T>3@=6J_CNWZ]8G$7%]MDGO^/BGNTZPD M*[X02&M<>_*F^WW^IU!N(OR_RO'K^I:[@,2^^ M-+M]_7]02P,$% @ Q(&I6 'R>;^9 P XQ !D !X;"]W;W)K&ULQ5A=;],P%/TK5I@0B+6)W>_15MJ&$).8J*B !\2# MF]RVT9(XV&[+_CW7;I9D+,E&M6HO;>SXGG.O[\E)W?%.R!NU!M#D3QPE:N*L MM4[/7%?Y:XBY:HL4$KRS%#+F&H=RY:I4 @]L4!RYS//Z;LS#Q)F.[=Q,3L=B MHZ,P@9DD:A/'7-Y>0"1V$XN(,'1+ DF\B_57L/D%64,_@ M^2)2]I/LLK6>0_R-TB+.@C&#.$SVW_Q/MA&E -:K"6!9 +-Y[XELEA^XYM.Q M%#LBS6I$,Q>V5!N-R86)ZSK7P;UH76%= +D6,S5;<;E>+S%$! MP28"(I;$YY&_B;C&50N[%E?H-1"^!8G-(\K D%2&/I W'T#S,%)O$6,&TBHG MP?GYFDM0./DE3L+%1I$KG$U,4\@LXLG8U5B/RO:-][WY!;)\^M8]$[=2TS1;86#UMV+B5/5H#/C":+6U)>-^.W M=OI\QV5 ?GY&2'*E(5:_JJKK'*&Z;EY=MW'GSZ]GTIOF%D=-G<_(,Z9[>438U&11V3@_U<_K0T.OJ+?R< M/F+H)F74.ZLQ]>;P0^50V#I]:5^GQS!V6C@[?39KSY#^U5N=! J#I\_F\+3" MXEFMQ;/"XMFA%L\>6CQMUY3,"HMGCUE\YUTEVS'70NB[@3D8Y_]K3/\"4$L#!!0 ( M ,2!J5C%$D&M4 ( )L% 9 >&PO=V]R:W-H965T&!E\9WON^[^ZZ^BVNI'G4.8,B^X$)/O-R8:A7"JT_(XE8P4(S:0@"C83;SH8SR,;[P*^,*CUT9E8 M)6LI'ZUQDTV\OBT(.*3&,E#\[& .G%LB+.-'R^EU*2WP^'Q@OW;:4R_@RMGG>6+Y55-K)HP5A!P43SI?NV M#T< Y#D-"%I \!P0O0 (6T#HA#:5.5D+:F@2*UD39:.1S1Y<;QP:U3!A_\65 M47C+$&>2&Y'* L@]W8,FEPLPE'%]1=Z2A]6"7%Y^G.M8P1J<9[=R.=4E3 MF'@XF!K4#KSD]:O!L/_QE-S_1/9$?-2)C\ZQ'\0;% ][7"P:3LEM.(:.PVZ5 M71*-/@QC?W.O22HK89H'U'F[#3-U@_7,/\/- MTRR*WS3-VL+GL65"$PX;I.SWWN//DU]02P,$% @ Q(&I6+7L+6PX! H!4 !D !X;"]W;W)K M&ULK9AM;]LV$,>_"J$50P*TUJ,=.[,-)%:'!5C: M($:V%\->T-+9%B*1*DG;+= /OZ,DRY8K:W'!O'#TP/L=[T_RJ.-XQ\6K7 ,H M\C5+F9Q8:Z7R6]N6T1HR*GL\!X9OEEQD5.&M6-DR%T#CPBA+;<]Q!G9&$V9- MQ\6S)S$=\XU*$P9/@LA-EE'Q[1Y2OIM8KK5_\)RLUDH_L*?CG*Y@#NHE?Q)X M9]>4.,F R80S(F YL>[5_^K42XLC #)6!=VK0 M/V/@5P;^6ST$E4%0*%.&4N@04D6G8\%W1.C62-,7A9B%-8:?,#WN4<21AZ3-,6ADF-;H6-M M;D>5DUGIQ#OCQ">/G*FU)!]9#''3WL8.U[WV]KV^]SJ!=[GH$6_PGGB.%[3U MI]O\D:*Y[YXU#]]N[G=$X]=CX!>\X SO&:022:0@)G/%HU?RPA(]$,_S%QR% M[^1SQI+%1I('%N$(X3(A3REE+?V^[_2C4\BMS&D$$PMSA 2Q!6OZZR_NP/FM M34.3L- 0K*%O4.L;%'3_C7.<_/,GMB /"C+Y;YN,@4D93<)"0["&C/U:QG[W M-,7I2%:",CU1KS AR#5%+]=M"G:2+E6PA/4+F-['MM/ NW%&>NENC\7YL9WO MN*X;#.MVC;@'==R#SKB+-?E!;RXQB7B&.ZZD>L]JB[N3=&G<)3U1NT1W]01WW1'?+I@OI.?RU'X8@XY%;39PNXN. M3YML 8+P)5*JMGCO*T(C03J]'U*BT1+!%*VIRJ%(<+NKA-GG^^<[5 0_ MFF M3'T1UT*M@.0@$AZW"M4-=;VN266RV A-T9KR'6H-]W^*C?VD>D]H'"=:/YJ2 MG'X[NUV4O,'1#'-/YY?)JB0T12L%LH^.KC(0J^((4.*4V3!5G@?53^MCQKOB M<.WD^4P?/Q9'8@=,>7;Y2,4J89*DL$2DT[O!$1;E<6!YHWA>') MN%(\*R[7 M0&,0N@&^7W*N]C?:07TH._T/4$L#!!0 ( ,2!J5B.HYP(7 , )(6 - M >&POG]G%+E+7,N MJJ$_5ZK\% 35=$YS4ET5)14:R0J9$Z6[_%H6Z>>?9X]F'L[/. MX^7-;OS" )=^X!2]/D#TJH/K:@R3C@^3WB^.R_>VY0WA7$M9ZCE&ZSMH.L^: M"1V,G+C)VVR4WNLXZ1M;?28N3N0>NP9Q&,<% 7Z6B0%6)=JY%O SHS MR:GW1/C0'Q/.)I(!*R,YXRL;[D)@6O!">DI?)-I*")'JCX5#VX/KI];)F2BD MR6TSV-])??H.T/3 (..\-=CU;6 T*(E25(I;W3$GF^ SR*O;#ZM2.YQ)L@J[ MU_Z:8 XZR:20*95MFM!O0J,!IQG8D6PVAZ,JR@! I8I<-U)&9H4@QD/#J!M: M=DHYOX>;R\]L2WN9;:RIJ2/1-K6ANFEE; ?T-]6L]J9L_"I=KV1/A?JRT,,1 MI@^U0N\DS=C2])=9:P!3#W%U4I9\]9FSF2'9'YT-2F6J M U3ZWA.5BDTW([\E*1_H4C7EM,QPS]T3]/QOYWE&!96$;YK6M7_,L_QJQU'O MK2R;N\JN8:?'>L=P[":O3\%D? HF3Z(F^Z=@,CD!D[TWNVN^Q&1X_":CDUCM M[E&:#.H]Y<;&=6O;VD8]>#T8^C_@182ODWJ3!>.*B;HW9VE*Q;/=JY979*)? MN+?T]?DIS:LD6>M&?=P4349ZW;WV!X>BOKJAL]8?(.PBM^;C1C".Q=P(8%@>S '&L2PLS_\TGCXZ'HMAWOI. MI(]R^BC'LES(V'RQ/&Y.HC_ND29)%,4Q-J/CL=/!&)NW.(8_MQKF#1A8'LCT MLKG&5QNOD/UU@*WIO@K!1HI7(C92?*X!<<\;,)+$O=I8'F!@JX#5#N1WYX&: MBNT3A&9B>&KWM]L*LDBI+$C0#F=A!%& )7(XY@ M#L #AD21>0[N/(^"YCD5K/\+/?H+4$L#!!0 ( ,2!J5B7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G";I38-=_#1K(9V8P2O[%H( MU]3#9#0JA@V7:G!Z\ES7U SC#]J)TDFMH- 7W$GQ8%^^]Q_95EJYD+5TCY-! M>%^+ 6NDDHW\+:K)8#1@=JT?_M)&_M;*\7I>&EW7D\&X^^).&"?+5\5S#WG+ M%S:4.+Z8<0"9#(H15+B4QKIP1:B? ^-6P,7=I];I*UD[82ZX$U^-;C=2K7PU MAA.%U!/,)@?E$"S.7*R7A6JX<.RM+W2H'49A-H>U**6P$ M^1F!_$P+.1-;H5K!N*J>(2V;B5+(+0\@+T%[A$7M$2WF'3?2\[!K!583UK%+ M:$W7;\8QZA5BL9R5/UOXTU >,V$:&1-[Y$(L7,R"V6),K(LK+@V[XS6,M6^" MV]9XW;I>4V&>&!.+XA)ZSSW&-)@0QL1&F(E*0"5^P'_7JH2DT6>&/GJ$\1]C M8DH8$SOA!CJR/P.QV#\F#O[GNFFD"Z,JA#/PE ^X0NU$VS'FA#&Q%&:^$+PY MY<8]LEO#E>7EJZ"!"6%,;(1+;A0TFV4;2-SG:VYB"228!!)B":# MA-@'4_[(MI9-A0D_]TN&"VG+6GLUQ)"8%1)B*UPK*RN8!C!/*Q]]SPQ,V-4K M2--?N:,,3&MI,1: M01/4_@X5ND5%+)DN0=W;R9A64NK%QJL4:R\B9I64VBIOY%I/H#$F9I7TH%:) M=Z52S"HIL55PS#S&Q*R2DB].,/G%CDXQJZ2'W+/J=7J&^24C]@N.&7=ZAADG M(S8.CEG$F)AQ,G+C8)@?8TS,.!FQ<9#$[ @":8R)'HL0&PC%/*MB3,Q"&;&% M>OFC!ZO">UX#-U088V(6RH@MM(MIK8#!&4H-^#/&Q"R4$5MH!S-*-?5R9VQB M%LJ(+;2#>6F=;,*>60<<8V(6RMYS;7/$ID:S*U\/^W A')?QT2)FH?P]5CE' M[$:KU1%,]89URY[ 6/?RS1RS4$YLH2?,W1G>/"6=,29FH?P=3E1\9_/';EDV M$T]S_&_E]XEB3,Q"^6$.6X!\#K7'X3W'+)036^AMS# .8DST>)[80@AF#8E] MC(E9*">V4'>$M7]J8]K)R;?4L+V">%618]K)B;7SM%=PQ'[ JIR']5DH C-" M>M2+0)AV;.HS$.%C&#XM@VBF(M?."Z0-.6X<T4Q-K9MZ^U)QH5F',*8N>\N;'5 M22?&Q)Q3'&K_K9M1,2;Z4!BQ<^(CS_U]C9FGH-YVVSW\W(^(6:<(UAF&B^WI M22664HGJ.U1OH;SD=3DUS+]T#_MDN3^[7[9U?0YE/]2-YM7S<[?/SPR?_@M0 M2P,$% @ Q(&I6!;=:Q0F @ 8R@ !H !X;"]?8@DCEQN ;OO M* R28_6@)\AG9)4M7_^C3U;9CR]EWPZ[[EBWNU.=?1[VQ[ILML-P^I5276W+ MH:UWW:DSIR]?IW*_TSLUNO= MJOSN5G\.Y3C\8W#ZZ/KWNBUE:&:O;;\IP[))G_OKZ9HNAWQWGMS,GM^63?_\ MEILT=9! D$P?I!"DTP<9!-GT00Y!/GU00%!,'[2 H,7T0?<0=#]]T ,$/4P? ME.$.Q/(G9'N M3&!W1KPS@=Z">@N!WH)Z"X'>,GK9)M!;4&\AT%M0;R'06U!O(=!;4&\AT%M0 M;R'06U!O(=!;4&\AT%M1;R706U%O)=!;46\ET%M'FR4$>BOJK01Z*^JM!'HK MZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01ZVVBSFT!O M0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O M1[V=0&\??:PDT-M1;R?0VU%O)]#;46\GT-M1;R?0.U#O(- [4.\@T#M0[R#0 M.U#O(- [4.\@T#M0[R#0.T8_FQ#H':AW$.@=J'?\I-YU^-J7>NWY7N/S?Y+J MX7QON3[^LOP^B1(N+CBGVXKZ]!=02P,$% @ Q(&I6.'L7A'T 0 HB< M !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK)P_1;H M ML. '3#*E49/8LETH?X^3 A((*E"1N)M&K>VY$X]T5CV_>_84)]NN[>.\6*7D MSQB+U8HZ&TOGJ<\K2QTM)LV M3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z>^SK3RG3UX0RGQSWQ%7CXU'> M4+ O$X:5[P->S]T\4@A-39-;&]*U[?(NMFU93,\MQ7)_B2]Z=,ME4U'MJDV7 MCY31![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q;R,93D]] M+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G$=GX./R./\[XO?XO^Q @?4B0 M/A1('QJD#P/2QS%('R<@?9R"],%G*(V@B,I12.4HIG(45#F*JAR%58[B*D>! ME:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$ MD56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K M1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,B MJT&1U:#(:OY3UGOGUG\ %02P$"% ,4 " #$@:E8 M!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( ,2!J5CO7P\G[@ "L" 1 " :\ M !D;V-0&UL4$L! A0# M% @ Q(&I6)+8-[AV!@ @R4 !@ ("!#0@ 'AL+W=O M@EBKT# ,# & @($Y%0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ Q(&I6&*IGB1N M" <"@ !@ ("!+!D 'AL+W=O <() #R90 & @('$*0 >&PO=V]R:W-H965T&UL4$L! A0#% @ Q(&I6-7E;I.P"0 ,2T !@ M ("!O#, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ Q(&I6/F<#-V7" C"8 !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ Q(&I6!-F M=.L:%0 5$X !D ("!"VX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q(&I6)/F!T;J @ / < !D M ("!))< 'AL+W=O&PO M=V]R:W-H965TB= !X;"]W;W)K&UL4$L! A0#% @ Q(&I6$Y*^ZP5" _A0 !D ("! M>:( 'AL+W=O&PO=V]R:W-H965TN !X;"]W;W)K&UL4$L! A0#% M @ Q(&I6)T"GS\N P 4 @ !D ("!5[L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q(&I6-@VQ8'X! S@P !D M ("!D]X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Q(&I6,UJ,_QK! Q@D !D ("!">X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MQ(&I6*>$Z=:V P I D !D ("!+?H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q(&I6%ADFKBF P M!( !D M ("!L1$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Q(&I6(GBZ)"1 @ V@8 !D ("!1AT! 'AL M+W=O&PO=V]R:W-H965T0( -X& 9 " M@;DC 0!X;"]W;W)K&UL4$L! A0#% @ Q(&I M6,7%YN4,!P 340 !D ("!:28! 'AL+W=O-QD( !J/ &0 M @(&L+0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ Q(&I6.&Q>6G! P E!, M !D ("!QCL! 'AL+W=O&PO=V]R:W-H965TF!_ M@@8 ' M 9 " @7I" 0!X;"]W;W)K&UL4$L! A0#% @ Q(&I6)SJWDPM) @]," !D M ("!,TD! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Q(&I6!]X8!B#$ E/H !D ("!$'@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Q(&I6$+# MB0@^ P 2@H !D ("!@9 ! 'AL+W=O&PO=V]R:W-H965T#!0, % ( 9 " @;R6 0!X;"]W;W)K&UL4$L! A0#% @ Q(&I6+ES?F"[ @ R < !D M ("!^)D! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Q(&I6#5A_4.L!0 ["( !D ("! M?Z&PO=V]R:W-H965T&UL4$L! A0#% M @ Q(&I6,420:U0 @ FP4 !D ("!@;\! 'AL+W=O&UL4$L! A0#% @ Q(&I6)>*NQS $P( L M ( !_LD! %]R96QS+RYR96QS4$L! A0#% @ Q(&I6$8MZF!5 M!0 MRP \ ( !Y\H! 'AL+W=O7!E&UL4$L% 3!@ !, $P RQ0 .S4 0 $! end XML 82 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 83 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 307 428 1 false 98 0 false 15 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.altuspower.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Operations (unaudited) Sheet http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited Condensed Consolidated Statements of Operations (unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) Sheet http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited Condensed Consolidated Statements of Comprehensive Income (unaudited) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Balance Sheets (unaudited) Sheet http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited Condensed Consolidated Balance Sheets (unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Sheet http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Changes in Equity (unaudited) Sheet http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited Condensed Consolidated Statements of Changes in Equity (unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) Sheet http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited Condensed Consolidated Statements of Cash Flows (unaudited) Statements 7 false false R8.htm 0000008 - Disclosure - General Sheet http://www.altuspower.com/role/General General Notes 8 false false R9.htm 0000009 - Disclosure - Significant Accounting Policies Sheet http://www.altuspower.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Revenue and Accounts Receivable Sheet http://www.altuspower.com/role/RevenueandAccountsReceivable Revenue and Accounts Receivable Notes 10 false false R11.htm 0000011 - Disclosure - Variable Interest Entities Sheet http://www.altuspower.com/role/VariableInterestEntities Variable Interest Entities Notes 11 false false R12.htm 0000012 - Disclosure - Acquisitions Sheet http://www.altuspower.com/role/Acquisitions Acquisitions Notes 12 false false R13.htm 0000013 - Disclosure - Debt Sheet http://www.altuspower.com/role/Debt Debt Notes 13 false false R14.htm 0000014 - Disclosure - Fair Value Measurements Sheet http://www.altuspower.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 0000015 - Disclosure - Equity Sheet http://www.altuspower.com/role/Equity Equity Notes 15 false false R16.htm 0000016 - Disclosure - Redeemable Noncontrolling Interests Sheet http://www.altuspower.com/role/RedeemableNoncontrollingInterests Redeemable Noncontrolling Interests Notes 16 false false R17.htm 0000017 - Disclosure - Leases Sheet http://www.altuspower.com/role/Leases Leases Notes 17 false false R18.htm 0000018 - Disclosure - Commitments and Contingencies Sheet http://www.altuspower.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 0000019 - Disclosure - Related Party Transactions Sheet http://www.altuspower.com/role/RelatedPartyTransactions Related Party Transactions Notes 19 false false R20.htm 0000020 - Disclosure - Earnings per Share Sheet http://www.altuspower.com/role/EarningsperShare Earnings per Share Notes 20 false false R21.htm 0000021 - Disclosure - Stock-Based Compensation Sheet http://www.altuspower.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 0000022 - Disclosure - Income Taxes Sheet http://www.altuspower.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent Events Sheet http://www.altuspower.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 24 false false R25.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 25 false false R26.htm 9954471 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.altuspower.com/role/SignificantAccountingPolicies 26 false false R27.htm 9954472 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.altuspower.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.altuspower.com/role/SignificantAccountingPolicies 27 false false R28.htm 9954473 - Disclosure - Revenue and Accounts Receivable (Tables) Sheet http://www.altuspower.com/role/RevenueandAccountsReceivableTables Revenue and Accounts Receivable (Tables) Tables http://www.altuspower.com/role/RevenueandAccountsReceivable 28 false false R29.htm 9954474 - Disclosure - Variable Interest Entities (Tables) Sheet http://www.altuspower.com/role/VariableInterestEntitiesTables Variable Interest Entities (Tables) Tables http://www.altuspower.com/role/VariableInterestEntities 29 false false R30.htm 9954475 - Disclosure - Acquisitions (Tables) Sheet http://www.altuspower.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.altuspower.com/role/Acquisitions 30 false false R31.htm 9954476 - Disclosure - Debt (Tables) Sheet http://www.altuspower.com/role/DebtTables Debt (Tables) Tables http://www.altuspower.com/role/Debt 31 false false R32.htm 9954477 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.altuspower.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.altuspower.com/role/FairValueMeasurements 32 false false R33.htm 9954478 - Disclosure - Redeemable Noncontrolling Interests (Tables) Sheet http://www.altuspower.com/role/RedeemableNoncontrollingInterestsTables Redeemable Noncontrolling Interests (Tables) Tables http://www.altuspower.com/role/RedeemableNoncontrollingInterests 33 false false R34.htm 9954479 - Disclosure - Leases (Tables) Sheet http://www.altuspower.com/role/LeasesTables Leases (Tables) Tables http://www.altuspower.com/role/Leases 34 false false R35.htm 9954480 - Disclosure - Earnings per Share (Tables) Sheet http://www.altuspower.com/role/EarningsperShareTables Earnings per Share (Tables) Tables http://www.altuspower.com/role/EarningsperShare 35 false false R36.htm 9954481 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.altuspower.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.altuspower.com/role/StockBasedCompensation 36 false false R37.htm 9954482 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 37 false false R38.htm 9954483 - Disclosure - Significant Accounting Policies - Reconciliation of Cash and Restricted Cash (Details) Sheet http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails Significant Accounting Policies - Reconciliation of Cash and Restricted Cash (Details) Details 38 false false R39.htm 9954484 - Disclosure - Revenue and Accounts Receivable - Disaggregation of Revenue (Details) Sheet http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails Revenue and Accounts Receivable - Disaggregation of Revenue (Details) Details 39 false false R40.htm 9954485 - Disclosure - Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details) Sheet http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details) Details 40 false false R41.htm 9954486 - Disclosure - Revenue and Accounts Receivable - Accounts Receivable (Details) Sheet http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails Revenue and Accounts Receivable - Accounts Receivable (Details) Details 41 false false R42.htm 9954487 - Disclosure - Revenue and Accounts Receivable - Additional Information (Details) Sheet http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails Revenue and Accounts Receivable - Additional Information (Details) Details 42 false false R43.htm 9954488 - Disclosure - Revenue and Accounts Receivable - Maturities of Fixed Rental Payment (Details) Sheet http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails Revenue and Accounts Receivable - Maturities of Fixed Rental Payment (Details) Details 43 false false R44.htm 9954489 - Disclosure - Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details) Sheet http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details) Details 44 false false R45.htm 9954490 - Disclosure - Variable Interest Entities - Additional Information (Details) Sheet http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails Variable Interest Entities - Additional Information (Details) Details 45 false false R46.htm 9954491 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 46 false false R47.htm 9954492 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed from Business Combination (Details) Sheet http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails Acquisitions - Assets Acquired and Liabilities Assumed from Business Combination (Details) Details 47 false false R48.htm 9954493 - Disclosure - Acquisitions - Fair Value of Consideration Transferred (Details) Sheet http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails Acquisitions - Fair Value of Consideration Transferred (Details) Details 48 false false R49.htm 9954494 - Disclosure - Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details) Sheet http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details) Details 49 false false R50.htm 9954495 - Disclosure - Acquisitions - Pro Forma (Details) Sheet http://www.altuspower.com/role/AcquisitionsProFormaDetails Acquisitions - Pro Forma (Details) Details 50 false false R51.htm 9954496 - Disclosure - Debt - Long-term Debt (Details) Sheet http://www.altuspower.com/role/DebtLongtermDebtDetails Debt - Long-term Debt (Details) Details 51 false false R52.htm 9954497 - Disclosure - Debt - Additional Information (Details) Sheet http://www.altuspower.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 52 false false R53.htm 9954498 - Disclosure - Debt - Payments Required Under Failed Sale-Leasebacks (Details) Sheet http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails Debt - Payments Required Under Failed Sale-Leasebacks (Details) Details 53 false false R54.htm 9954499 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) Details 54 false false R55.htm 9954500 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 55 false false R56.htm 9954501 - Disclosure - Fair Value Measurements - Alignment Shares (Details) Sheet http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails Fair Value Measurements - Alignment Shares (Details) Details 56 false false R57.htm 9954502 - Disclosure - Equity (Details) Sheet http://www.altuspower.com/role/EquityDetails Equity (Details) Details http://www.altuspower.com/role/Equity 57 false false R58.htm 9954503 - Disclosure - Redeemable Noncontrolling Interests (Details) Sheet http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails Redeemable Noncontrolling Interests (Details) Details http://www.altuspower.com/role/RedeemableNoncontrollingInterestsTables 58 false false R59.htm 9954504 - Disclosure - Leases - Operating Lease Cost (Details) Sheet http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails Leases - Operating Lease Cost (Details) Details 59 false false R60.htm 9954505 - Disclosure - Leases - Supplemental Information of Operating Leases (Details) Sheet http://www.altuspower.com/role/LeasesSupplementalInformationofOperatingLeasesDetails Leases - Supplemental Information of Operating Leases (Details) Details 60 false false R61.htm 9954506 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details) Sheet http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails Leases - Schedule of Maturities of Operating Lease Liabilities (Details) Details 61 false false R62.htm 9954507 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.altuspower.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.altuspower.com/role/CommitmentsandContingencies 62 false false R63.htm 9954508 - Disclosure - Related Party Transactions (Details) Sheet http://www.altuspower.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.altuspower.com/role/RelatedPartyTransactions 63 false false R64.htm 9954509 - Disclosure - Earnings per Share (Details) Sheet http://www.altuspower.com/role/EarningsperShareDetails Earnings per Share (Details) Details http://www.altuspower.com/role/EarningsperShareTables 64 false false R65.htm 9954510 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 65 false false R66.htm 9954511 - Disclosure - Stock-Based Compensation - Schedule of calculated based on the average stock price (Details) Sheet http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails Stock-Based Compensation - Schedule of calculated based on the average stock price (Details) Details 66 false false R67.htm 9954512 - Disclosure - Income Taxes (Details) Sheet http://www.altuspower.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.altuspower.com/role/IncomeTaxes 67 false false R68.htm 9954513 - Disclosure - Subsequent Events (Details) Sheet http://www.altuspower.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.altuspower.com/role/SubsequentEvents 68 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 11 fact(s) appearing in ix:hidden were eligible for transformation: amps:AlignmentSharesPeriodAfterMerger, amps:ShareBasedCompensationArrangementByShareBasedPaymentAwardTradingPeriod, ecd:TrdArrDuration, us-gaap:NumberOfOperatingSegments, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - amps-20240331.htm 4 amps-20240331.htm amps-20240331.xsd amps-20240331_cal.xml amps-20240331_def.xml amps-20240331_lab.xml amps-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "amps-20240331.htm": { "nsprefix": "amps", "nsuri": "http://www.altuspower.com/20240331", "dts": { "inline": { "local": [ "amps-20240331.htm" ] }, "schema": { "local": [ "amps-20240331.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/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "amps-20240331_cal.xml" ] }, "definitionLink": { "local": [ "amps-20240331_def.xml" ] }, "labelLink": { "local": [ "amps-20240331_lab.xml" ] }, "presentationLink": { "local": [ "amps-20240331_pre.xml" ] } }, "keyStandard": 323, "keyCustom": 105, "axisStandard": 35, "axisCustom": 2, "memberStandard": 30, "memberCustom": 65, "hidden": { "total": 16, "http://xbrl.sec.gov/dei/2023": 5, "http://www.altuspower.com/20240331": 2, "http://xbrl.sec.gov/ecd/2023": 1, "http://fasb.org/us-gaap/2023": 8 }, "contextCount": 307, "entityCount": 1, "segmentCount": 98, "elementCount": 749, "unitCount": 15, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 819, "http://xbrl.sec.gov/dei/2023": 32, "http://xbrl.sec.gov/ecd/2023": 18 }, "report": { "R1": { "role": "http://www.altuspower.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", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "longName": "0000002 - Statement - Condensed Consolidated Statements of Operations (unaudited)", "shortName": "Condensed Consolidated Statements of Operations (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCostAndExpenseOperating", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R3": { "role": "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited", "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "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": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R4": { "role": "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets (unaudited)", "shortName": "Condensed Consolidated Balance Sheets (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeAssetsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R5": { "role": "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "longName": "0000005 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R6": { "role": "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited", "longName": "0000006 - Statement - Condensed Consolidated Statements of Changes in Equity (unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Equity (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (unaudited)", "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": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R8": { "role": "http://www.altuspower.com/role/General", "longName": "0000008 - Disclosure - General", "shortName": "General", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.altuspower.com/role/SignificantAccountingPolicies", "longName": "0000009 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivable", "longName": "0000010 - Disclosure - Revenue and Accounts Receivable", "shortName": "Revenue and Accounts Receivable", "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": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.altuspower.com/role/VariableInterestEntities", "longName": "0000011 - Disclosure - Variable Interest Entities", "shortName": "Variable Interest Entities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.altuspower.com/role/Acquisitions", "longName": "0000012 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.altuspower.com/role/Debt", "longName": "0000013 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.altuspower.com/role/FairValueMeasurements", "longName": "0000014 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.altuspower.com/role/Equity", "longName": "0000015 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.altuspower.com/role/RedeemableNoncontrollingInterests", "longName": "0000016 - Disclosure - Redeemable Noncontrolling Interests", "shortName": "Redeemable Noncontrolling Interests", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.altuspower.com/role/Leases", "longName": "0000017 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.altuspower.com/role/CommitmentsandContingencies", "longName": "0000018 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.altuspower.com/role/RelatedPartyTransactions", "longName": "0000019 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.altuspower.com/role/EarningsperShare", "longName": "0000020 - Disclosure - Earnings per Share", "shortName": "Earnings per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.altuspower.com/role/StockBasedCompensation", "longName": "0000021 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.altuspower.com/role/IncomeTaxes", "longName": "0000022 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.altuspower.com/role/SubsequentEvents", "longName": "0000023 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.altuspower.com/role/SignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Significant Accounting Policies (Tables)", "shortName": "Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivableTables", "longName": "9954473 - Disclosure - Revenue and Accounts Receivable (Tables)", "shortName": "Revenue and Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.altuspower.com/role/VariableInterestEntitiesTables", "longName": "9954474 - Disclosure - Variable Interest Entities (Tables)", "shortName": "Variable Interest Entities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.altuspower.com/role/AcquisitionsTables", "longName": "9954475 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.altuspower.com/role/DebtTables", "longName": "9954476 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.altuspower.com/role/FairValueMeasurementsTables", "longName": "9954477 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsTables", "longName": "9954478 - Disclosure - Redeemable Noncontrolling Interests (Tables)", "shortName": "Redeemable Noncontrolling Interests (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.altuspower.com/role/LeasesTables", "longName": "9954479 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.altuspower.com/role/EarningsperShareTables", "longName": "9954480 - Disclosure - Earnings per Share (Tables)", "shortName": "Earnings per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.altuspower.com/role/StockBasedCompensationTables", "longName": "9954481 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "amps:ShareBasedPaymentArrangementPerformanceSharesVestingPercentagePayoutCalculationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "amps:ShareBasedPaymentArrangementPerformanceSharesVestingPercentagePayoutCalculationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "longName": "9954482 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "shortName": "Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "numberofreportablesegment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R38": { "role": "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails", "longName": "9954483 - Disclosure - Significant Accounting Policies - Reconciliation of Cash and Restricted Cash (Details)", "shortName": "Significant Accounting Policies - Reconciliation of Cash and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails", "longName": "9954484 - Disclosure - Revenue and Accounts Receivable - Disaggregation of Revenue (Details)", "shortName": "Revenue and Accounts Receivable - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-61", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R40": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails", "longName": "9954485 - Disclosure - Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details)", "shortName": "Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails", "longName": "9954486 - Disclosure - Revenue and Accounts Receivable - Accounts Receivable (Details)", "shortName": "Revenue and Accounts Receivable - Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-84", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R42": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails", "longName": "9954487 - Disclosure - Revenue and Accounts Receivable - Additional Information (Details)", "shortName": "Revenue and Accounts Receivable - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AccountsAndNotesReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:AccountsAndNotesReceivableNet", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AccountsAndNotesReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:AccountsAndNotesReceivableNet", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails", "longName": "9954488 - Disclosure - Revenue and Accounts Receivable - Maturities of Fixed Rental Payment (Details)", "shortName": "Revenue and Accounts Receivable - Maturities of Fixed Rental Payment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails", "longName": "9954489 - Disclosure - Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details)", "shortName": "Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "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": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R45": { "role": "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails", "longName": "9954490 - Disclosure - Variable Interest Entities - Additional Information (Details)", "shortName": "Variable Interest Entities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-100", "name": "amps:ConsolidatedVariableInterestEntity", "unitRef": "variableinterestentity", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-100", "name": "amps:ConsolidatedVariableInterestEntity", "unitRef": "variableinterestentity", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "longName": "9954491 - Disclosure - Acquisitions - Additional Information (Details)", "shortName": "Acquisitions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-108", "name": "amps:PowerGeneratingCapacityOfLongTermPurchaseCommitments", "unitRef": "mw", "xsiNil": "false", "lang": "en-US", "decimals": "1", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R47": { "role": "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "longName": "9954492 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed from Business Combination (Details)", "shortName": "Acquisitions - Assets Acquired and Liabilities Assumed from Business Combination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-115", "name": "amps:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-115", "name": "amps:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "longName": "9954493 - Disclosure - Acquisitions - Fair Value of Consideration Transferred (Details)", "shortName": "Acquisitions - Fair Value of Consideration Transferred (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-103", "name": "amps:BusinessCombinationCashConsiderationPaidToVitolOnClosing", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-103", "name": "amps:BusinessCombinationCashConsiderationPaidToVitolOnClosing", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "longName": "9954494 - Disclosure - Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details)", "shortName": "Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-105", "name": "amps:FiniteLivedIntangibleLiabilitiesAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-105", "name": "amps:FiniteLivedIntangibleLiabilitiesAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.altuspower.com/role/AcquisitionsProFormaDetails", "longName": "9954495 - Disclosure - Acquisitions - Pro Forma (Details)", "shortName": "Acquisitions - Pro Forma (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-104", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-104", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.altuspower.com/role/DebtLongtermDebtDetails", "longName": "9954496 - Disclosure - Debt - Long-term Debt (Details)", "shortName": "Debt - Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R52": { "role": "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "longName": "9954497 - Disclosure - Debt - Additional Information (Details)", "shortName": "Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:SaleLeasebackTransactionNetBookValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R53": { "role": "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails", "longName": "9954498 - Disclosure - Debt - Payments Required Under Failed Sale-Leasebacks (Details)", "shortName": "Debt - Payments Required Under Failed Sale-Leasebacks (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails", "longName": "9954499 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details)", "shortName": "Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "longName": "9954500 - Disclosure - Fair Value Measurements - Additional Information (Details)", "shortName": "Fair Value Measurements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "amps:AlignmentSharesOutstandingShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "amps:ScheduleOfAlignmentSharesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R56": { "role": "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails", "longName": "9954501 - Disclosure - Fair Value Measurements - Alignment Shares (Details)", "shortName": "Fair Value Measurements - Alignment Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-6", "name": "amps:AlignmentSharesOutstandingShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "amps:ScheduleOfAlignmentSharesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "amps:AlignmentSharesConvertedShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "amps:ScheduleOfAlignmentSharesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R57": { "role": "http://www.altuspower.com/role/EquityDetails", "longName": "9954502 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-240", "name": "amps:CommonStockNumberOfVotes", "unitRef": "vote", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R58": { "role": "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails", "longName": "9954503 - Disclosure - Redeemable Noncontrolling Interests (Details)", "shortName": "Redeemable Noncontrolling Interests (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R59": { "role": "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails", "longName": "9954504 - Disclosure - Leases - Operating Lease Cost (Details)", "shortName": "Leases - Operating Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.altuspower.com/role/LeasesSupplementalInformationofOperatingLeasesDetails", "longName": "9954505 - Disclosure - Leases - Supplemental Information of Operating Leases (Details)", "shortName": "Leases - Supplemental Information of Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "amps:SupplementalInformationOfOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "amps:SupplementalInformationOfOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails", "longName": "9954506 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details)", "shortName": "Leases - Schedule of Maturities of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.altuspower.com/role/CommitmentsandContingenciesDetails", "longName": "9954507 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "amps:GuarantorTermObligations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "amps:GuarantorTermObligations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "longName": "9954508 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "amps:CommercialCollaborationAgreementTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R64": { "role": "http://www.altuspower.com/role/EarningsperShareDetails", "longName": "9954509 - Disclosure - Earnings per Share (Details)", "shortName": "Earnings per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R65": { "role": "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "longName": "9954510 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-268", "name": "amps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentSubjectToHurdleAchievement", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } }, "R66": { "role": "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails", "longName": "9954511 - Disclosure - Stock-Based Compensation - Schedule of calculated based on the average stock price (Details)", "shortName": "Stock-Based Compensation - Schedule of calculated based on the average stock price (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-280", "name": "amps:ShareBasedPaymentArrangementAverageStockPriceRangeUpperRangeLimit", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-280", "name": "amps:ShareBasedPaymentArrangementAverageStockPriceRangeUpperRangeLimit", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.altuspower.com/role/IncomeTaxesDetails", "longName": "9954512 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": null }, "R68": { "role": "http://www.altuspower.com/role/SubsequentEventsDetails", "longName": "9954513 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-272", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-300", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20240331.htm", "unique": true } } }, "tag": { "amps_APACFIIFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "APACFIIFacilityMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APACF II Facility", "label": "APACF II Facility [Member]", "documentation": "APACF II Facility" } } }, "auth_ref": [] }, "amps_APAFIIIAndIVTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "APAFIIIAndIVTermLoanMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAF III and IV Term Loan", "label": "APAF III And IV Term Loan [Member]", "documentation": "APAF III And IV Term Loan" } } }, "auth_ref": [] }, "amps_APAFIIITermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "APAFIIITermLoanMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAF III Term Loan", "label": "APAF III Term Loan [Member]", "documentation": "APAF III Term Loan" } } }, "auth_ref": [] }, "amps_APAFIITermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "APAFIITermLoanMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAF II Term Loan", "label": "APAF II Term Loan [Member]", "documentation": "APAF II Term Loan" } } }, "auth_ref": [] }, "amps_APAFIVTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "APAFIVTermLoanMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAF IV Term Loan", "label": "APAF IV Term Loan [Member]", "documentation": "APAF IV Term Loan" } } }, "auth_ref": [] }, "amps_APAFTermLoanAndAPAFIIITermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "APAFTermLoanAndAPAFIIITermLoanMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAF Term Loan and APAF III Term Loan", "label": "APAF Term Loan And APAF III Term Loan [Member]", "documentation": "APAF Term Loan And APAF III Term Loan" } } }, "auth_ref": [] }, "amps_APAFTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "APAFTermLoanMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAF Term Loan", "label": "APAF Term Loan [Member]", "documentation": "APAF Term Loan" } } }, "auth_ref": [] }, "amps_APAGHTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "APAGHTermLoanMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAGH Term Loan", "label": "APAGH Term Loan [Member]", "documentation": "APAGH Term Loan" } } }, "auth_ref": [] }, "amps_APAGRevolverMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "APAGRevolverMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAG Revolver", "label": "APAG Revolver [Member]", "documentation": "APAG Revolver" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndNotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndNotesReceivableNet", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for uncollectible accounts", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r314", "r969" ] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [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_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "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": [ "r22", "r772" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "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": [ "r314", "r315" ] }, "amps_AccruedDeferredFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AccruedDeferredFinancingCosts", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued deferred financing costs", "label": "Accrued Deferred Financing Costs", "documentation": "Accrued Deferred Financing Costs" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "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": [ "r37", "r38", "r136", "r214", "r572", "r600", "r601" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (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": [ "r5", "r15", "r38", "r480", "r483", "r523", "r596", "r597", "r876", "r877", "r878", "r893", "r894", "r895" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average amortization period", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r153" ] }, "amps_AcquiredFiniteLivedIntangibleLiabilitiesWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AcquiredFiniteLivedIntangibleLiabilitiesWeightedAverageUsefulLife", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average amortization period", "label": "Acquired Finite-lived Intangible Liabilities, Weighted Average Useful Life", "documentation": "Acquired Finite-lived Intangible Liabilities, Weighted Average Useful Life" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r826" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r131", "r772", "r974" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "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": [ "r447", "r448", "r449", "r615", "r893", "r894", "r895", "r951", "r976" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r832" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r832" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r832" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r832" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation, net of withholding taxes", "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": [ "r80", "r81", "r412" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash from operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r797", "r808", "r818", "r843" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r800", "r811", "r821", "r846" ] }, "amps_AlignmentSharesConvertedShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AlignmentSharesConvertedShares", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Alignment shares converted (in shares)", "label": "Alignment Shares, Converted, Shares", "documentation": "Alignment Shares, Converted, Shares" } } }, "auth_ref": [] }, "amps_AlignmentSharesConvertedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AlignmentSharesConvertedValue", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Alignment Shares converted", "label": "Alignment Shares, Converted, Value", "documentation": "Alignment Shares, Converted, Value" } } }, "auth_ref": [] }, "amps_AlignmentSharesFairValueRemeasurementShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AlignmentSharesFairValueRemeasurementShares", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value remeasurement (in shares)", "label": "Alignment Shares, Fair Value Remeasurement, Shares", "documentation": "Alignment Shares, Fair Value Remeasurement, Shares" } } }, "auth_ref": [] }, "amps_AlignmentSharesFairValueRemeasurementValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AlignmentSharesFairValueRemeasurementValue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Fair value remeasurement", "label": "Alignment Shares, Fair Value Remeasurement, Value", "documentation": "Alignment Shares, Fair Value Remeasurement, Value" } } }, "auth_ref": [] }, "amps_AlignmentSharesLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AlignmentSharesLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Alignment Shares liability", "label": "Alignment Shares Liability", "documentation": "Alignment Shares Liability" } } }, "auth_ref": [] }, "amps_AlignmentSharesLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AlignmentSharesLiabilityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alignment Shares liability", "label": "Alignment Shares Liability, Fair Value Disclosure", "documentation": "Alignment Shares Liability, Fair Value Disclosure" } } }, "auth_ref": [] }, "amps_AlignmentSharesOutstandingShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AlignmentSharesOutstandingShares", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/EquityDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alignment shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Alignment Shares, Outstanding, Shares", "documentation": "Alignment Shares, Outstanding, Shares" } } }, "auth_ref": [] }, "amps_AlignmentSharesOutstandingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AlignmentSharesOutstandingValue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Alignment Shares, Outstanding, Value", "documentation": "Alignment Shares, Outstanding, Value" } } }, "auth_ref": [] }, "amps_AlignmentSharesPeriodAfterMerger": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AlignmentSharesPeriodAfterMerger", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period after merger", "label": "Alignment Shares, Period After Merger", "documentation": "Alignment Shares, Period After Merger" } } }, "auth_ref": [] }, "amps_AlignmentSharesSharesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AlignmentSharesSharesRollForward", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Alignment Shares, Shares [Roll Forward]", "documentation": "Alignment Shares, Shares" } } }, "auth_ref": [] }, "amps_AlignmentSharesValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AlignmentSharesValueRollForward", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$", "label": "Alignment Shares, Value [Roll Forward]", "documentation": "Alignment Shares, Value" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r832" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r839" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r804", "r812", "r822", "r839", "r847", "r851", "r859" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r857" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r442", "r450" ] }, "amps_AllocationOfAcquisitionDateFairValuesAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AllocationOfAcquisitionDateFairValuesAxis", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocation Of Acquisition Date Fair Values [Axis]", "label": "Allocation Of Acquisition Date Fair Values [Axis]", "documentation": "Allocation Of Acquisition Date Fair Values" } } }, "auth_ref": [] }, "amps_AllocationOfAcquisitionDateFairValuesDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AllocationOfAcquisitionDateFairValuesDomain", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocation Of Acquisition Date Fair Values [Domain]", "label": "Allocation Of Acquisition Date Fair Values [Domain]", "documentation": "Allocation Of Acquisition Date Fair Values [Domain]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total power sales", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r215", "r316", "r320", "r321", "r322", "r969" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.altuspower.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_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance discount", "label": "Amortization of Debt Discount (Premium)", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r10", "r112", "r144", "r371" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount and financing costs", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r371", "r506", "r750", "r751", "r883" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from of 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": [ "r285" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r944" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred", "label": "Asset Acquisition, Consideration Transferred", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r768", "r945", "r946", "r947" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r944" ] }, "amps_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleLiabilities", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible liabilities", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities", "documentation": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities" } } }, "auth_ref": [] }, "amps_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets", "documentation": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets" } } }, "auth_ref": [] }, "amps_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liabilities", "documentation": "Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liabilities" } } }, "auth_ref": [] }, "amps_AssetAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AssetAcquisitionsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisitions", "label": "Asset Acquisitions [Member]", "documentation": "Asset Acquisitions" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationsNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligations", "label": "Asset Retirement Obligations, Noncurrent", "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r902" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "verboseLabel": "Total assets of consolidated VIEs", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r172", "r207", "r244", "r292", "r305", "r309", "r317", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r473", "r477", "r493", "r567", "r662", "r772", "r787", "r910", "r911", "r959" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "verboseLabel": "Assets of consolidated VIEs, included in total assets above:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "terseLabel": "Current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r203", "r217", "r244", "r317", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r473", "r477", "r493", "r772", "r910", "r911", "r959" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets at fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r108" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r244", "r317", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r473", "r477", "r493", "r910", "r911", "r959" ] }, "amps_AverageStockPricePriceFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AverageStockPricePriceFiveMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$13+", "label": "Average Stock Price, Price Five [Member]", "documentation": "Average Stock Price, Price Five" } } }, "auth_ref": [] }, "amps_AverageStockPricePriceFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AverageStockPricePriceFourMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$11.51-12.99", "label": "Average Stock Price, Price Four [Member]", "documentation": "Average Stock Price, Price Four" } } }, "auth_ref": [] }, "amps_AverageStockPricePriceOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AverageStockPricePriceOneMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less than $8", "label": "Average Stock Price, Price One [Member]", "documentation": "Average Stock Price, Price One" } } }, "auth_ref": [] }, "amps_AverageStockPricePriceThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AverageStockPricePriceThreeMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$11-11.50", "label": "Average Stock Price, Price Three [Member]", "documentation": "Average Stock Price, Price Three" } } }, "auth_ref": [] }, "amps_AverageStockPricePriceTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AverageStockPricePriceTwoMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$8-10.99", "label": "Average Stock Price, Price Two [Member]", "documentation": "Average Stock Price, Price Two" } } }, "auth_ref": [] }, "amps_AverageStockPriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AverageStockPriceRangeAxis", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average Stock Price Range [Axis]", "label": "Average Stock Price Range [Axis]", "documentation": "Average Stock Price Range" } } }, "auth_ref": [] }, "amps_AverageStockPriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "AverageStockPriceRangeDomain", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average Stock Price Range [Domain]", "label": "Average Stock Price Range [Domain]", "documentation": "Average Stock Price Range [Domain]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r854" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r855" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r850" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r850" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r850" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r850" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r850" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r850" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails", "http://www.altuspower.com/role/SubsequentEventsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r853" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r852" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r851" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r851" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Principles of Consolidation", "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": [] }, "amps_BlackstoneCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BlackstoneCreditFacilityMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Blackstone Credit Facility", "label": "Blackstone Credit Facility [Member]", "documentation": "Blackstone Credit Facility" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/AcquisitionsProFormaDetails", "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r469", "r763", "r764" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/AcquisitionsProFormaDetails", "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r83", "r86", "r469", "r763", "r764" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/AcquisitionsProFormaDetails" ], "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": [ "r469" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of ownership interest acquired", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r84" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.altuspower.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisition, Pro Forma Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r870", "r871" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsProFormaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r467", "r468" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsProFormaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating revenues, net", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r467", "r468" ] }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interests", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date." } } }, "auth_ref": [ "r89" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition and entity formation costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r82" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "amps_BusinessCombinationCashConsiderationPaidToSellerOnClosing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationCashConsiderationPaidToSellerOnClosing", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration paid to seller on closing", "label": "Business Combination, Cash Consideration Paid To Seller On Closing", "documentation": "Business Combination, Cash Consideration Paid To Seller On Closing" } } }, "auth_ref": [] }, "amps_BusinessCombinationCashConsiderationPaidToSettleDebtOnBehalfOfSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationCashConsiderationPaidToSettleDebtOnBehalfOfSeller", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration paid to settle debt on behalf of seller", "label": "Business Combination, Cash Consideration Paid To Settle Debt On Behalf Of Seller", "documentation": "Business Combination, Cash Consideration Paid To Settle Debt On Behalf Of Seller" } } }, "auth_ref": [] }, "amps_BusinessCombinationCashConsiderationPaidToVitolOnClosing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationCashConsiderationPaidToVitolOnClosing", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash consideration paid to Vitol on closing", "label": "Business Combination, Cash Consideration Paid to Vitol On Closing", "documentation": "Business Combination, Cash Consideration Paid to Vitol On Closing" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, consideration transferred", "totalLabel": "Total fair value of consideration transferred, net of cash acquired", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r13" ] }, "amps_BusinessCombinationConsiderationTransferredEarnoutCashPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationConsiderationTransferredEarnoutCashPaid", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout cash payments", "label": "Business Combination, Consideration Transferred, Earnout Cash Paid", "documentation": "Business Combination, Consideration Transferred, Earnout Cash Paid" } } }, "auth_ref": [] }, "amps_BusinessCombinationContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationContingentConsideration", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration", "documentation": "Business Combination, Contingent Consideration" } } }, "auth_ref": [] }, "amps_BusinessCombinationContingentConsiderationArrangementsAmountOfChangeOfOtherContingentConsiderationAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationContingentConsiderationArrangementsAmountOfChangeOfOtherContingentConsiderationAmount", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of change of other contingent consideration, amount", "label": "Business Combination, Contingent Consideration Arrangements, Amount Of Change Of Other Contingent Consideration, Amount", "documentation": "Business Combination, Contingent Consideration Arrangements, Amount Of Change Of Other Contingent Consideration, Amount" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 }, "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(Gain) loss on fair value remeasurement of contingent consideration, net", "verboseLabel": "Remeasurement of contingent consideration", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r471", "r882" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price payable, current", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r91" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price payable, noncurrent", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r91" ] }, "amps_BusinessCombinationContingentConsiderationPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationContingentConsiderationPayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration payable", "label": "Business Combination, Contingent Consideration Payable", "documentation": "Business Combination, Contingent Consideration Payable" } } }, "auth_ref": [] }, "amps_BusinessCombinationPeriodSinceAcquisitionOfFacilities": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationPeriodSinceAcquisitionOfFacilities", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period since acquisition of facilities", "label": "Business Combination, Period Since Acquisition Of Facilities", "documentation": "Business Combination, Period Since Acquisition Of Facilities" } } }, "auth_ref": [] }, "amps_BusinessCombinationPostClosingPurchasePriceTrueUp": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationPostClosingPurchasePriceTrueUp", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Post-closing purchase price true-up", "label": "Business Combination, Post-Closing Purchase Price True-Up", "documentation": "Business Combination, Post-Closing Purchase Price True-Up" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r85" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r85" ] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashConsiderationPaidToSellerOnClosing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashConsiderationPaidToSellerOnClosing", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Cash consideration paid to seller on closing", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Seller On Closing", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Seller On Closing" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashConsiderationPaidToSettleDebtOnBehalfOfSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashConsiderationPaidToSettleDebtOnBehalfOfSeller", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Cash consideration paid to settle debt on behalf of seller", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Settle Debt On Behalf Of Seller", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Settle Debt On Behalf Of Seller" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Measurement period adjustments of increase the fair value of consideration transferred", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r90" ] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContingentConsiderationPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContingentConsiderationPayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Contingent consideration payable", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contingent Consideration Payable", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contingent Consideration Payable" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Measurement period adjustments, Total fair value of consideration transferred", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Fair Value Of Consideration Transferred", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Fair Value Of Consideration Transferred" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of consideration transferred, net of cash acquired", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r90" ] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAsset", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease asset", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Asset", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Asset" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liability", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liability" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r90" ] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPurchasePricePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPurchasePricePayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Purchase price payable", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Purchase Price Payable", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Purchase Price Payable" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRestrictedCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRestrictedCashAcquired", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Restricted cash acquired", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Restricted Cash Acquired", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Restricted Cash Acquired" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Measurement period adjustments, Total assets acquired", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Assets", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Assets" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Measurement period adjustments, Total liabilities assumed", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Liabilities", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Liabilities" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssetRetirementObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssetRetirementObligation", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligation", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Asset Retirement Obligation", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Asset Retirement Obligation" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsIntangibleLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsIntangibleLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Intangible Liabilities", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Intangible Liabilities" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNonControllingInterests", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Redeemable non-controlling interests", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Non-controlling Interests", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Non-controlling Interests" } } }, "auth_ref": [] }, "amps_BusinessCombinationPurchasePricePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationPurchasePricePayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price payable", "label": "Business Combination, Purchase Price Payable", "documentation": "Business Combination, Purchase Price Payable" } } }, "auth_ref": [] }, "amps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetRetirementObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetRetirementObligation", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligation", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Asset Retirement Obligation", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Asset Retirement Obligation" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r88" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r88" ] }, "amps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsLiabilitiesOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsLiabilitiesOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability" } } }, "auth_ref": [] }, "amps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsLiabilitiesOperatingLeaseLiabilityContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsLiabilitiesOperatingLeaseLiabilityContractLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability Contract Liability", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability Contract Liability" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r88" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r88" ] }, "amps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r88" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r88" ] }, "amps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease asset", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Assets", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r88" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r87", "r88" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of consideration transferred", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree." } } }, "auth_ref": [ "r88" ] }, "amps_BusinessCombinationRestrictedCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "BusinessCombinationRestrictedCashAcquired", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and restricted cash acquired", "label": "Business Combination, Restricted Cash Acquired", "documentation": "Business Combination, Restricted Cash Acquired" } } }, "auth_ref": [] }, "amps_CBREGroupIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "CBREGroupIncMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CBRE Group, Inc", "label": "CBRE Group, Inc [Member]", "documentation": "CBRE Group, Inc" } } }, "auth_ref": [] }, "amps_CalderaAcquisitionContingentLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "CalderaAcquisitionContingentLiabilityMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Caldera Acquisition - contingent liability", "label": "Caldera Acquisition - Contingent Liability [Member]", "documentation": "Caldera Acquisition - Contingent Liability" } } }, "auth_ref": [] }, "amps_CalderaAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "CalderaAcquisitionMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Caldera Acquisition", "label": "Caldera Acquisition [Member]", "documentation": "Caldera Acquisition" } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r185", "r570", "r626", "r656", "r772", "r787", "r874" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "terseLabel": "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": [ "r46", "r205", "r737" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r205" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market fund", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, and Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r47", "r171" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "totalLabel": "Total", "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": [ "r46", "r148", "r241" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease 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": [ "r4", "r148" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unrealized gain (loss) on fair value hedging instruments", "label": "Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments", "documentation": "Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement." } } }, "auth_ref": [ "r168" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r830" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.altuspower.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/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited", "http://www.altuspower.com/role/CoverPage", "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/EquityDetails", "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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": [ "r199", "r210", "r211", "r212", "r244", "r268", "r272", "r280", "r284", "r290", "r291", "r317", "r340", "r342", "r343", "r344", "r347", "r348", "r378", "r379", "r381", "r382", "r384", "r493", "r604", "r605", "r606", "r607", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r627", "r648", "r671", "r694", "r724", "r725", "r726", "r727", "r728", "r866", "r886", "r896" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "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": [ "r210", "r211", "r212", "r290", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r604", "r605", "r606", "r607", "r752", "r866", "r886" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r831" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r831" ] }, "amps_CommercialCollaborationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "CommercialCollaborationAgreementMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Collaboration Agreement", "label": "Commercial Collaboration Agreement [Member]", "documentation": "Commercial Collaboration Agreement" } } }, "auth_ref": [] }, "amps_CommercialCollaborationAgreementRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "CommercialCollaborationAgreementRenewalTerm", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial collaboration agreement renewal term", "label": "Commercial Collaboration Agreement, Renewal Term", "documentation": "Commercial Collaboration Agreement, Renewal Term" } } }, "auth_ref": [] }, "amps_CommercialCollaborationAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "CommercialCollaborationAgreementTerm", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial collaboration agreement term", "label": "Commercial Collaboration Agreement Term", "documentation": "Commercial Collaboration Agreement Term" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingent liabilities (Note 11)", "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": [ "r31", "r120", "r569", "r647" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.altuspower.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": [ "r155", "r328", "r329", "r731", "r904" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited", "http://www.altuspower.com/role/CoverPage", "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/EquityDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r976" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.altuspower.com/role/CoverPage", "http://www.altuspower.com/role/EquityDetails", "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock", "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": [ "r976" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r32" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "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": [ "r775", "r776", "r777", "r779", "r780", "r781", "r784", "r893", "r894", "r951", "r972", "r976" ] }, "amps_CommonStockNumberOfVotes": { "xbrltype": "integerItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "CommonStockNumberOfVotes", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of votes", "label": "Common Stock, Number Of Votes", "documentation": "Common Stock, Number Of Votes" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r130" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, 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": [ "r130", "r648" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/EquityDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (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": [ "r130" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (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": [ "r16", "r130", "r648", "r668", "r976", "r977" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock $0.0001 par value; 988,591,250 shares authorized as of March\u00a031, 2024, and December\u00a031, 2023; 159,874,981 and 158,999,886 shares issued and outstanding as of March\u00a031, 2024, and December\u00a031, 2023, respectively", "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": [ "r130", "r571", "r772" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r836" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r835" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r837" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r834" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to Altus Power, Inc.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r39", "r225", "r227", "r236", "r563", "r585" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive loss attributable to the noncontrolling and redeemable noncontrolling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r8", "r94", "r102", "r225", "r227", "r235", "r562", "r584" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r102", "r166", "r225", "r227", "r234", "r561", "r583" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "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": [ "r56", "r58", "r110", "r111", "r313", "r730" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r56", "r58", "r110", "r111", "r313", "r602", "r730" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r56", "r58", "r110", "r111", "r313", "r730", "r869" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r121", "r190" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [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": [ "r730" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r56", "r58", "r110", "r111", "r313" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r55", "r56", "r58", "r59", "r110", "r170", "r730" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r56", "r58", "r110", "r111", "r313", "r730" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r250", "r473", "r474", "r477", "r478", "r532", "r732", "r909", "r912", "r913" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r250", "r473", "r474", "r477", "r478", "r532", "r732", "r909", "r912", "r913" ] }, "amps_ConsolidatedVariableInterestEntity": { "xbrltype": "integerItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ConsolidatedVariableInterestEntity", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated VIEs", "label": "Consolidated Variable Interest Entity", "documentation": "Consolidated Variable Interest Entity" } } }, "auth_ref": [] }, "us-gaap_ConstructionLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionLoansMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction Loans", "label": "Construction Loans [Member]", "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis." } } }, "auth_ref": [ "r788" ] }, "us-gaap_ConstructionPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Construction payable", "label": "Construction Payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables." } } }, "auth_ref": [ "r119" ] }, "amps_ConstructionToTermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ConstructionToTermLoanFacilityMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction to Term Loan Facility", "label": "Construction To Term Loan Facility [Member]", "documentation": "Construction To Term Loan Facility" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration by Type [Axis]", "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration Type [Domain]", "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, asset, after allowance for credit loss", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r386", "r388", "r399" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, noncurrent", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r386", "r387", "r399" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r386", "r387", "r399" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, noncurrent", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r386", "r387", "r399" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance guarantee obligations", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r892" ] }, "us-gaap_ConversionOfStockAmountConverted1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockAmountConverted1", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Alignment Shares into common stock", "label": "Conversion of Stock, Amount Converted", "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r49", "r50", "r51" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r248", "r249", "r353", "r380", "r530", "r738", "r740" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "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": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.altuspower.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_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r57", "r313" ] }, "amps_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "CustomerOneMember", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Customer One" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.altuspower.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": [ "r156", "r243", "r349", "r355", "r356", "r357", "r358", "r359", "r360", "r365", "r372", "r373", "r374" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r20", "r126", "r127", "r173", "r174", "r250", "r350", "r351", "r352", "r353", "r354", "r356", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r507", "r747", "r748", "r749", "r750", "r751", "r887" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate", "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": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r20", "r174", "r375" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "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": [ "r113", "r116", "r350", "r507", "r748", "r749" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r28", "r351" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r29", "r250", "r350", "r351", "r352", "r353", "r354", "r356", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r507", "r747", "r748", "r749", "r750", "r751", "r887" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "amps_DebtInstrumentUnamortizedDeferredFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "DebtInstrumentUnamortizedDeferredFinancingCosts", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized deferred financing costs", "label": "Debt Instrument, Unamortized Deferred Financing Costs", "documentation": "Debt Instrument, Unamortized Deferred Financing Costs" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, unamortized discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r112", "r116", "r915" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r114", "r361", "r376", "r748", "r749" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized discounts and premiums", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "documentation": "Amount, after accumulated amortization, of debt discount (premium)." } } }, "auth_ref": [ "r112", "r113", "r114", "r115", "r116", "r915" ] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance 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": [ "r114", "r915" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax expense", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r162", "r195", "r462", "r463", "r889" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r452", "r453", "r568" ] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 }, "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation, amortization and accretion expense", "terseLabel": "Depreciation, amortization and accretion", "label": "Depreciation, Amortization and Accretion, Net", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r10" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "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": [ "r218", "r219", "r492", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r638", "r639", "r654", "r655", "r709", "r711", "r712", "r713", "r714", "r715", "r740", "r777", "r973" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets", "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": [ "r218" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r636", "r639", "r653", "r654", "r655", "r658", "r659", "r660", "r661", "r663", "r664", "r665", "r666", "r682", "r683", "r684", "r685", "r688", "r689", "r690", "r691", "r709", "r710", "r712", "r714", "r775", "r777" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, fixed interest rate", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification of realized gain on cash flow hedge to net income", "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": [ "r950" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r103", "r104", "r105", "r106", "r636", "r639", "r653", "r654", "r655", "r658", "r659", "r660", "r661", "r663", "r664", "r665", "r666", "r682", "r683", "r684", "r685", "r688", "r689", "r690", "r691", "r709", "r710", "r712", "r714", "r740", "r775", "r777" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r948", "r949" ] }, "amps_DevelopmentFee": { "xbrltype": "perUnitItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "DevelopmentFee", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Development Fee", "label": "Development Fee", "documentation": "Development Fee" } } }, "auth_ref": [] }, "amps_DilutiveConversionOfAlignmentShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "DilutiveConversionOfAlignmentShares", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive conversion of Alignment Shares (in shares)", "label": "Dilutive Conversion Of Alignment Shares", "documentation": "Dilutive Conversion Of Alignment Shares" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails" ], "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": [ "r398", "r753", "r754", "r755", "r756", "r757", "r758", "r759" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "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": [ "r398", "r753", "r754", "r755", "r756", "r757", "r758", "r759" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of 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": [ "r916" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r410", "r415", "r443", "r444", "r446", "r766" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock dividends", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r7", "r160" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.altuspower.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/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.altuspower.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_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.altuspower.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.altuspower.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.altuspower.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/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.altuspower.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": [ "r792" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.altuspower.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": [ "r825" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.altuspower.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": [] }, "amps_DustinWeberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "DustinWeberMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Dustin Weber [Member]", "documentation": "Dustin Weber" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share attributable to common stockholders", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in usd per share)", "verboseLabel": "Net income attributable to common stockholders per share - basic (in usd 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": [ "r237", "r256", "r257", "r258", "r259", "r260", "r265", "r268", "r280", "r283", "r284", "r288", "r486", "r487", "r564", "r586", "r742" ] }, "amps_EarningsPerShareBasicAndDilutedEPSAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used to compute net income per share attributable to common stockholders", "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]", "documentation": "Earnings Per Share, Basic and Diluted EPS" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in usd per share)", "verboseLabel": "Net income attributable to common stockholders per share - diluted (in usd 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": [ "r237", "r256", "r257", "r258", "r259", "r260", "r268", "r280", "r283", "r284", "r288", "r486", "r487", "r564", "r586", "r742" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [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": [ "r268", "r272", "r280" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.altuspower.com/role/EarningsperShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r264", "r285", "r286", "r287" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Employee Benefits and Share-Based Compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r445" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period of recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r445" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "amps_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan [Member]", "documentation": "Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.altuspower.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/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.altuspower.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/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.altuspower.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/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.altuspower.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/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.altuspower.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/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.altuspower.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": [ "r790" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.altuspower.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/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.altuspower.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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.altuspower.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": [ "r790" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.altuspower.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r865" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.altuspower.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/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.altuspower.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": [ "r790" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.altuspower.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/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.altuspower.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": [ "r864" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.altuspower.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": [ "r790" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.altuspower.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": [ "r790" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.altuspower.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": [ "r790" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.altuspower.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": [ "r790" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "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": [ "r16", "r200", "r228", "r229", "r230", "r251", "r252", "r253", "r255", "r261", "r263", "r289", "r318", "r319", "r385", "r447", "r448", "r449", "r458", "r459", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r497", "r499", "r500", "r501", "r502", "r503", "r523", "r596", "r597", "r598", "r615", "r694" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r833" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r797", "r808", "r818", "r843" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r794", "r805", "r815", "r840" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r839" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r489", "r490", "r491" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r489", "r490", "r491" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r17", "r108", "r109", "r169" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r363", "r402", "r403", "r404", "r405", "r406", "r407", "r490", "r536", "r537", "r538", "r748", "r749", "r760", "r761", "r762" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.altuspower.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": [ "r488" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "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": [ "r363", "r402", "r407", "r490", "r536", "r760", "r761", "r762" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r363", "r402", "r407", "r490", "r537", "r748", "r749", "r760", "r761", "r762" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "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": [ "r363", "r402", "r403", "r404", "r405", "r406", "r407", "r490", "r538", "r748", "r749", "r760", "r761", "r762" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "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/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r363", "r402", "r403", "r404", "r405", "r406", "r407", "r536", "r537", "r538", "r748", "r749", "r760", "r761", "r762" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Option, Quantitative Disclosures [Line Items]", "label": "Fair Value, Option, Quantitative Disclosures [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": [ "r494", "r495", "r496" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionQuantitativeDisclosuresTable", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Option, Disclosures [Table]", "label": "Fair Value Option, Disclosures [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option." } } }, "auth_ref": [ "r494", "r495", "r496" ] }, "amps_FavorableRateRevenueContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "FavorableRateRevenueContractsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Favorable Rate Revenue Contracts", "label": "Favorable Rate Revenue Contracts [Member]", "documentation": "Favorable Rate Revenue Contracts" } } }, "auth_ref": [] }, "amps_FinalAllocationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "FinalAllocationMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Final Accounting", "terseLabel": "Final Allocation", "label": "Final Allocation [Member]", "documentation": "Final Allocation" } } }, "auth_ref": [] }, "amps_FinanceLeaseDifferenceInFairValueOfFinanceLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "FinanceLeaseDifferenceInFairValueOfFinanceLeaseObligations", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Difference between minimum lease payments and fair value of finance obligations", "label": "Finance Lease, Difference In Fair Value Of Finance Lease Obligations", "documentation": "Finance Lease, Difference In Fair Value Of Finance Lease Obligations" } } }, "auth_ref": [] }, "amps_FinanceLeaseFutureMinimumPaymentsDifferenceBetweenLeasePaymentsAndFairValueOfFinancingLeaseObligationsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "FinanceLeaseFutureMinimumPaymentsDifferenceBetweenLeasePaymentsAndFairValueOfFinancingLeaseObligationsAcquired", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Difference between minimum lease payments and fair value of financing lease obligations acquired", "label": "Finance Lease, Future Minimum Payments, Difference Between Lease Payments And Fair Value Of Financing Lease Obligations Acquired", "documentation": "Finance Lease, Future Minimum Payments, Difference Between Lease Payments And Fair Value Of Financing Lease Obligations Acquired" } } }, "auth_ref": [] }, "amps_FinanceLeaseFutureMinimumPaymentsInterestIncludedInPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "FinanceLeaseFutureMinimumPaymentsInterestIncludedInPayments", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Implied interest on financing lease obligation", "label": "Finance Lease, Future Minimum Payments, Interest Included In Payments", "documentation": "Finance Lease, Future Minimum Payments, Interest Included In Payments" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum lease payments", "totalLabel": "Total", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r519" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r519" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r519" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r519" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r519" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r954" ] }, "amps_FinanceLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtPaymentsRequiredUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "documentation": "Finance Lease, Liability, To Be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities:", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [] }, "amps_FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing obligations recognized in failed sale leaseback transactions", "label": "Financing Obligations Recognized In Failed Sale Leaseback Transactions [Member]", "documentation": "Financing Obligations Recognized In Failed Sale Leaseback Transactions" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "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": [ "r323", "r325", "r326", "r327", "r546", "r547" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "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": [ "r63", "r64" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "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": [ "r154", "r546" ] }, "amps_FiniteLivedIntangibleLiabilitiesAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "FiniteLivedIntangibleLiabilitiesAcquired", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Fair value, Unfavorable rate revenue contracts", "label": "Finite-lived Intangible Liabilities Acquired", "documentation": "Finite-lived Intangible Liabilities Acquired" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleLiabilityNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "FiniteLivedIntangibleLiabilityNet", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible liabilities, net", "label": "Finite-Lived Intangible Liability, Net", "documentation": "Finite-Lived Intangible Liability, Net" } } }, "auth_ref": [] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, favorable rate revenue contracts", "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": [ "r324" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r801", "r812", "r822", "r847" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r801", "r812", "r822", "r847" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r801", "r812", "r822", "r847" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r801", "r812", "r822", "r847" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r801", "r812", "r822", "r847" ] }, "amps_ForwardStartingInterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ForwardStartingInterestRateSwapMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Starting Interest Rate Swap", "label": "Forward Starting Interest Rate Swap [Member]", "documentation": "Forward Starting Interest Rate Swap" } } }, "auth_ref": [] }, "amps_GWPlanPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "GWPlanPSUsMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GW Plan PSUs", "label": "GW Plan PSUs [Member]", "documentation": "GW Plan PSUs" } } }, "auth_ref": [] }, "amps_GainLossInFairValueChangeOfAlignmentSharesLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "GainLossInFairValueChangeOfAlignmentSharesLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value of Alignment Shares liability", "label": "Gain (Loss) In Fair Value Change Of Alignment Shares Liability", "documentation": "Gain (Loss) In Fair Value Change Of Alignment Shares Liability" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 3.0 }, "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on disposal of property, plant and equipment", "negatedLabel": "Gain on disposal of property, plant and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r10" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r10", "r66", "r67" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r141", "r673" ] }, "us-gaap_GuaranteeObligationsByNatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsByNatureAxis", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Axis]", "label": "Guarantor Obligations, Nature [Axis]", "documentation": "Information by nature of guarantee." } } }, "auth_ref": [ "r336", "r337", "r338", "r339" ] }, "us-gaap_GuaranteeObligationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsLineItems", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations [Line Items]", "label": "Guarantor Obligations [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": [ "r336", "r337", "r338", "r339" ] }, "us-gaap_GuaranteeObligationsNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsNatureDomain", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Domain]", "label": "Guarantor Obligations, Nature [Domain]", "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r336", "r337", "r338", "r339" ] }, "amps_GuarantorTermObligations": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "GuarantorTermObligations", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor term", "label": "Guarantor Term Obligations", "documentation": "Guarantor Term Obligations" } } }, "auth_ref": [] }, "amps_HoldingsRestrictedUnitsPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "HoldingsRestrictedUnitsPlanMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdings Restricted Units Plan", "label": "Holdings Restricted Units Plan [Member]", "documentation": "Holdings Restricted Units Plan" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r0", "r137", "r177", "r292", "r304", "r308", "r310", "r565", "r577", "r744" ] }, "amps_IncomeLossOfFairValueAdjustmentOfAlignmentShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "IncomeLossOfFairValueAdjustmentOfAlignmentShares", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value of Alignment Shares liability", "label": "Income (Loss) Of Fair Value Adjustment Of Alignment Shares", "documentation": "Income (Loss) Of Fair Value Adjustment Of Alignment Shares" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r245", "r451", "r455", "r456", "r457", "r460", "r464", "r465", "r466", "r609" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://www.altuspower.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax expense", "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": [ "r184", "r196", "r262", "r263", "r296", "r454", "r461", "r588" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r48" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAssetRetirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAssetRetirementObligations", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligations", "label": "Increase (Decrease) in Asset Retirement Obligations", "documentation": "The increase (decrease) during the reporting period in the carrying amount of asset retirement obligations." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r544", "r882" ] }, "us-gaap_IncreaseDecreaseInDerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDerivativeAssets", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivative assets", "label": "Increase (Decrease) in Derivative Assets", "documentation": "The increase (decrease) during the period in the carrying value of derivative instruments reported as assets that are due to be disposed of within one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [ "r882" ] }, "us-gaap_IncreaseDecreaseInDueFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueFromRelatedParties", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Due to related parties", "label": "Increase (Decrease) in Due from Related Parties", "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInterestPayableNet", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest payable", "label": "Increase (Decrease) in Interest Payable, Net", "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities, excluding the effect of acquisitions", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease transactions", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r872", "r882" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "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": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive shares (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r269", "r270", "r271", "r284", "r414" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r804", "r812", "r822", "r839", "r847", "r851", "r859" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r857" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r793", "r863" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r793", "r863" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r793", "r863" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r114", "r180", "r231", "r295", "r505", "r679", "r785", "r975" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r144", "r369", "r377", "r750", "r751" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "terseLabel": "Interest expense", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r179" ] }, "us-gaap_InterestPaidCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidCapitalized", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Capitalized, Investing Activities", "documentation": "Amount of cash paid for interest capitalized, classified as investing activity." } } }, "auth_ref": [ "r741", "r884" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest payable", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) to be reclassified during next 12 months", "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net", "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months." } } }, "auth_ref": [ "r107" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate swaps", "terseLabel": "Interest Rate Swaps", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r735", "r782", "r783" ] }, "us-gaap_InvestmentTaxCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTaxCredit", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment tax credit", "label": "Investment Tax Credit", "documentation": "The amount deducted from an entities' taxes, reflecting a percentage of an amount invested in certain assets spread over the useful life of those assets; includes deferred investment tax credits." } } }, "auth_ref": [ "r150" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type [Axis]", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r629", "r631", "r632", "r634", "r637", "r700", "r702", "r704", "r707", "r708", "r716", "r717", "r719", "r720", "r721", "r722", "r723", "r777" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments [Domain]", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r629", "r631", "r632", "r634", "r637", "r700", "r702", "r704", "r707", "r708", "r716", "r717", "r719", "r720", "r721", "r722", "r723", "r777" ] }, "amps_LarsNorellDecember2022PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "LarsNorellDecember2022PlanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Lars Norell December 2022 Plan [Member]", "documentation": "Lars Norell December 2022 Plan" } } }, "auth_ref": [] }, "amps_LarsNorellMarch2024PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "LarsNorellMarch2024PlanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Lars Norell March 2024 Plan [Member]", "documentation": "Lars Norell March 2024 Plan" } } }, "auth_ref": [] }, "amps_LarsNorellMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "LarsNorellMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Lars Norell [Member]", "documentation": "Lars Norell" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r512", "r771" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.altuspower.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r953" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.altuspower.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Operating Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r954" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r519" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r519" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r519" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r519" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r519" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r954" ] }, "amps_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Present value discount", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r519" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.altuspower.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r508" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessor, Operating Lease, Payment to be Received", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r522" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r522" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fixed Rental Payments", "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r955" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r522" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r955" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r522" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r522" ] }, "amps_LessorOperatingLeasePaymentsToBeReceivedafterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "LessorOperatingLeasePaymentsToBeReceivedafterYearFour", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "LessorOperatingLeasePaymentsToBeReceivedafterYearFour", "documentation": "LessorOperatingLeasePaymentsToBeReceivedafterYearFour" } } }, "auth_ref": [] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "verboseLabel": "Total liabilities of consolidated VIEs", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r25", "r244", "r317", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r474", "r477", "r478", "r493", "r646", "r743", "r787", "r910", "r959", "r960" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities of consolidated VIEs, included in total liabilities above:", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, redeemable noncontrolling interests, and 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": [ "r135", "r176", "r575", "r772", "r888", "r901", "r952" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities, redeemable noncontrolling interests, and stockholders' equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "terseLabel": "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": [ "r27", "r204", "r244", "r317", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r474", "r477", "r478", "r493", "r772", "r910", "r959", "r960" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities at fair value", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r108" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r20", "r123", "r124", "r125", "r128", "r244", "r317", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r474", "r477", "r478", "r493", "r910", "r959", "r960" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Outstanding principal balance", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r20", "r174", "r967" ] }, "amps_LineOfCreditFacilityAmortizationStepUpRate": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "LineOfCreditFacilityAmortizationStepUpRate", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization step up rate", "label": "Line Of Credit Facility, Amortization Step Up Rate", "documentation": "Line Of Credit Facility, Amortization Step Up Rate" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeeAmount", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, commitment fee amount", "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": [ "r23" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r23" ] }, "amps_LineOfCreditFacilityInitialAmortizationRate": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "LineOfCreditFacilityInitialAmortizationRate", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial amortization rate", "label": "Line Of Credit Facility, Initial Amortization Rate", "documentation": "Line Of Credit Facility, Initial Amortization Rate" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "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": [ "r887" ] }, "amps_LineOfCreditFacilityMaturity": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "LineOfCreditFacilityMaturity", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, maturity period", "label": "Line Of Credit Facility, Maturity", "documentation": "Line Of Credit Facility, Maturity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "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": [ "r23" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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." } } }, "auth_ref": [ "r23", "r887" ] }, "amps_LinkLogisticsRealEstateManagementLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "LinkLogisticsRealEstateManagementLLCMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Link Logistics", "label": "Link Logistics Real Estate Management LLC [Member]", "documentation": "Link Logistics Real Estate Management LLC" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue and Accounts Receivable", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r899" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.altuspower.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_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt, net", "verboseLabel": "Less: Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r208" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of unamortized debt issuance costs and current portion", "verboseLabel": "Long-term debt, less current portion", "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": [ "r209" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r29" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r29", "r65" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "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": [ "r330", "r331", "r332", "r335", "r905", "r906" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "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": [ "r330", "r331", "r332", "r335", "r905", "r906" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r313", "r755", "r916", "r970", "r971" ] }, "amps_MasterServicesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "MasterServicesAgreementMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master Services Agreement", "label": "Master Services Agreement [Member]", "documentation": "Master Services Agreement" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r331", "r332", "r333", "r334", "r409", "r543", "r595", "r638", "r639", "r701", "r703", "r705", "r706", "r718", "r733", "r734", "r746", "r752", "r765", "r774", "r914", "r961", "r962", "r963", "r964", "r965", "r966" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r831" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r831" ] }, "amps_MeasurementPeriodAdjustmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "MeasurementPeriodAdjustmentsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Period Adjustments", "label": "Measurement Period Adjustments [Member]", "documentation": "Measurement Period Adjustments" } } }, "auth_ref": [] }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "presentation": [ "http://www.altuspower.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings." } } }, "auth_ref": [ "r122", "r163" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r331", "r332", "r333", "r334", "r409", "r543", "r595", "r638", "r639", "r701", "r703", "r705", "r706", "r718", "r733", "r734", "r746", "r752", "r765", "r774", "r914", "r961", "r962", "r963", "r964", "r965", "r966" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r36", "r175", "r244", "r317", "r340", "r342", "r343", "r344", "r347", "r348", "r493", "r574", "r650" ] }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestChangeInRedemptionValue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption of redeemable noncontrolling interests", "label": "Noncontrolling Interest, Change in Redemption Value", "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest." } } }, "auth_ref": [ "r21", "r71", "r72", "r79" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash distributions to noncontrolling interests", "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": [ "r160" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterests" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Noncontrolling Interests", "label": "Noncontrolling Interest Disclosure [Text Block]", "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r165" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r850" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market fund", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r917" ] }, "amps_Mr.NorellMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "Mr.NorellMember", "presentation": [ "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mr. Norell", "label": "Mr. Norell [Member]", "documentation": "Mr. Norell" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r858" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r313", "r755", "r916", "r970", "r971" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r832" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.altuspower.com/role/General" ], "lang": { "en-us": { "role": { "terseLabel": "General", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r187", "r197" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by 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": [ "r240" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows used for 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/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used for 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": [ "r240" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows used for 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/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r148", "r149", "r150" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/EarningsperShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://www.altuspower.com/role/EarningsperShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Altus Power, Inc.", "verboseLabel": "Net income attributable to Altus Power, Inc.", "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r138", "r150", "r178", "r202", "r223", "r226", "r230", "r244", "r254", "r256", "r257", "r258", "r259", "r262", "r263", "r277", "r292", "r304", "r308", "r310", "r317", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r487", "r493", "r580", "r670", "r692", "r693", "r744", "r785", "r910" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss attributable to noncontrolling interests and redeemable noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r101", "r167", "r223", "r226", "r262", "r263", "r579", "r878" ] }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income attributable to redeemable noncontrolling interest", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest." } } }, "auth_ref": [ "r139" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/EarningsperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to common stockholders - 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": [ "r238", "r256", "r257", "r258", "r259", "r265", "r266", "r279", "r284", "r292", "r304", "r308", "r310", "r744" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/EarningsperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to common stockholders - 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": [ "r238", "r267", "r273", "r274", "r275", "r276", "r279", "r284" ] }, "amps_NetIncomeLossIncludingPortionAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "NetIncomeLossIncludingPortionAttributableToRedeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable To Redeemable Noncontrolling Interest", "documentation": "Net Income (Loss), Including Portion Attributable To Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "amps_NetMeteringCreditAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "NetMeteringCreditAgreementsMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Power sales under NMCAs", "label": "Net Metering Credit Agreements [Member]", "documentation": "Net Metering Credit Agreements" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Pronouncements", "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": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r831" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r801", "r812", "r822", "r839", "r847" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r829" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r828" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r839" ] }, "amps_NonRedeemableNoncontrollingInterestAccruedDistributionsToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "NonRedeemableNoncontrollingInterestAccruedDistributionsToNoncontrollingInterests", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued distributions to noncontrolling interests", "label": "Non Redeemable Noncontrolling Interest Accrued Distributions To Noncontrolling Interests", "documentation": "Non Redeemable Noncontrolling Interest Accrued Distributions To Noncontrolling Interests" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r858" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r858" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionDebtAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionDebtAssumed1", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Debt assumed through acquisitions", "label": "Noncash or Part Noncash Acquisition, Debt Assumed", "documentation": "The amount of debt that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r49", "r50", "r51" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions of property and equipment included in construction payable", "label": "Noncash or Part Noncash Acquisition, Other Liabilities Assumed", "documentation": "Amount of liabilities, classified as other, assumed in acquiring a business or in consideration for an asset received in a noncash or part noncash acquisition." } } }, "auth_ref": [ "r49", "r50", "r51" ] }, "amps_NoncashOrPartNoncashDeferredPurchasePricePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "NoncashOrPartNoncashDeferredPurchasePricePayable", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred purchase price payable", "label": "Noncash Or Part Noncash, Deferred Purchase Price Payable", "documentation": "Noncash Or Part Noncash, Deferred Purchase Price Payable" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "amps_NoncontrollingInterestAssumedThroughAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "NoncontrollingInterestAssumedThroughAcquisitions", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest assumed through acquisitions", "label": "Noncontrolling Interest Assumed Through Acquisitions", "documentation": "Noncontrolling Interest Assumed Through Acquisitions" } } }, "auth_ref": [] }, "amps_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfRedeemableNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfRedeemableNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption of redeemable noncontrolling interests", "label": "Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Redeemable Noncontrolling Interests", "documentation": "Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Redeemable Noncontrolling Interests" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests assumed through acquisitions", "label": "Noncontrolling Interest, Increase from Business Combination", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r14", "r79", "r89" ] }, "amps_NoncontrollingInterestIncreaseFromBusinessCombinationRedeemable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "NoncontrollingInterestIncreaseFromBusinessCombinationRedeemable", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assumed redeemable noncontrolling interest through business combination", "label": "Noncontrolling Interest, Increase From Business Combination, Redeemable", "documentation": "Noncontrolling Interest, Increase From Business Combination, Redeemable" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non Controlling Interests", "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": [ "r92", "r385", "r893", "r894", "r895", "r976" ] }, "amps_NoncontrollingInterestsCashContribution": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "NoncontrollingInterestsCashContribution", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash contributions from noncontrolling interests", "label": "Noncontrolling Interests, Cash Contribution", "documentation": "Noncontrolling Interests, Cash Contribution" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total other income, net", "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": [ "r143" ] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrelated Party", "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r890", "r891" ] }, "amps_NumberOfAssetsAcquired": { "xbrltype": "integerItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "NumberOfAssetsAcquired", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of assets acquired", "label": "Number of Assets Acquired", "documentation": "Number of Assets Acquired" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r898" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r898" ] }, "amps_OmnibusIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "OmnibusIncentivePlanMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails", "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Omnibus Incentive Plan", "label": "Omnibus Incentive Plan [Member]", "documentation": "Omnibus Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Operating (loss) income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r292", "r304", "r308", "r310", "r744" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r513", "r771" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "verboseLabel": "Operating lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r510" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r510" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liability, noncurrent", "terseLabel": "Operating lease liability, noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r510" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/LeasesSupplementalInformationofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r511", "r515" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease asset", "terseLabel": "Operating lease asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r509" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.altuspower.com/role/LeasesSupplementalInformationofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r518", "r771" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.altuspower.com/role/LeasesSupplementalInformationofOperatingLeasesDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term, years", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r517", "r771" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r216", "r772" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r206" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss on a cash flow hedge, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r220", "r221" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification of realized gain on cash flow hedge to net income", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r221", "r222" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited", "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive loss, net of tax", "terseLabel": "Other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r16", "r19", "r224", "r227", "r233", "r497", "r498", "r503", "r560", "r581", "r876", "r877" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of operations (exclusive of depreciation and amortization shown separately below)", "label": "Other Cost and Expense, Operating", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r140", "r587" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other (income) expense", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due to related parties", "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": [ "r26", "r772" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r30" ] }, "amps_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "OtherMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other [Member]", "documentation": "Other" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other (income) expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r145" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r831" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due from related parties", "label": "Other Receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r213", "r657" ] }, "amps_OtherTermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "OtherTermLoansMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other term loans", "label": "Other Term Loans [Member]", "documentation": "Other Term Loans" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r799", "r810", "r820", "r845" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r802", "r813", "r823", "r848" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r802", "r813", "r823", "r848" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "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": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r827" ] }, "amps_PaymentForContingentConsiderationLiabilityFinancingActivitiesPurchasePricePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivitiesPurchasePricePayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of deferred purchase price payable", "label": "Payment For Contingent Consideration Liability, Financing Activities, Purchase Price Payable", "documentation": "Payment For Contingent Consideration Liability, Financing Activities, Purchase Price Payable" } } }, "auth_ref": [] }, "amps_PaymentOfFinancingObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "PaymentOfFinancingObligation", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of financing obligation", "label": "Payment Of Financing Obligation", "documentation": "Payment Of Financing Obligation" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt issuance costs", "terseLabel": "Payment of debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r45" ] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of financing costs", "label": "Payments of Financing Costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r43" ] }, "us-gaap_PaymentsToAcquireBusinessTwoNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessTwoNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired", "label": "Payments to Acquire Business Two, Net of Cash Acquired", "documentation": "The cash outflow associated with a second acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r879" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price", "totalLabel": "Total fair value of consideration transferred", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r40", "r470" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments to acquire renewable energy businesses, net of cash and restricted cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r40" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capital expenditures", "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": [ "r147" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions to noncontrolling interests", "label": "Payments to Noncontrolling Interests", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r43" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r830" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r830" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r829" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r839" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r832" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r828" ] }, "amps_PerformanceBasedIncentivesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "PerformanceBasedIncentivesMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance based incentives", "label": "Performance Based Incentives [Member]", "documentation": "Performance Based Incentives" } } }, "auth_ref": [] }, "amps_PerformanceBasedRestrictedStockUnitsRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "PerformanceBasedRestrictedStockUnitsRSUsMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-Based Restricted Stock Units (RSUs)", "label": "Performance-Based Restricted Stock Units (RSUs) [Member]", "documentation": "Performance-Based Restricted Stock Units (RSUs)" } } }, "auth_ref": [] }, "us-gaap_PerformanceGuaranteeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceGuaranteeMember", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Guarantee", "label": "Performance Guarantee [Member]", "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails", "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails", "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943" ] }, "amps_PowerGeneratingCapacityOfLongTermPurchaseCommitments": { "xbrltype": "powerItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "PowerGeneratingCapacityOfLongTermPurchaseCommitments", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nameplate capacity", "label": "Power Generating Capacity Of Long Term Purchase Commitments", "documentation": "Power Generating Capacity Of Long Term Purchase Commitments" } } }, "auth_ref": [] }, "amps_PowerPurchaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "PowerPurchaseAgreementsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Power sales under PPAs", "verboseLabel": "PPA", "label": "Power Purchase Agreements [Member]", "documentation": "Power Purchase Agreements" } } }, "auth_ref": [] }, "amps_PowerRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "PowerRateMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Power Rate", "label": "Power Rate [Member]", "documentation": "Power Rate" } } }, "auth_ref": [] }, "amps_PowerSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "PowerSalesMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue from power sales", "verboseLabel": "Total power sales", "label": "Power Sales [Member]", "documentation": "Power Sales" } } }, "auth_ref": [] }, "amps_PowerSalesOnWholesaleMarketsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "PowerSalesOnWholesaleMarketsMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Power sales on wholesale markets", "label": "Power Sales On Wholesale Markets [Member]", "documentation": "Power Sales On Wholesale Markets" } } }, "auth_ref": [] }, "amps_PreliminaryAllocationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "PreliminaryAllocationMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provisional Accounting", "label": "Preliminary Allocation [Member]", "documentation": "Preliminary Allocation" } } }, "auth_ref": [] }, "amps_ProceedsFromContributionOfNoncontrollingInterestFromCommonEquityStockholder": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ProceedsFromContributionOfNoncontrollingInterestFromCommonEquityStockholder", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interest assumed through acquisitions", "label": "Proceeds From Contribution Of Noncontrolling Interest From Common Equity Stockholder", "documentation": "Proceeds From Contribution Of Noncontrolling Interest From Common Equity Stockholder" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of debt", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r880" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of long-term debt", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r42", "r604" ] }, "us-gaap_ProceedsFromLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLeasePayments", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease payment", "label": "Proceeds from Lease Payment, Operating Activity", "documentation": "Amount of cash inflow from lease payment, classified as operating activity." } } }, "auth_ref": [ "r520", "r521" ] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions from noncontrolling interests", "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": [ "r41" ] }, "amps_ProceedsFromNoncontrollingInterestRedeemable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ProceedsFromNoncontrollingInterestRedeemable", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash distributions", "label": "Proceeds From Noncontrolling Interest, Redeemable", "documentation": "Proceeds From Noncontrolling Interest, Redeemable" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from disposal of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r146" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r311", "r545", "r589", "r590", "r591", "r592", "r593", "r594", "r736", "r753", "r773", "r873", "r907", "r908", "r916", "r970" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r311", "r545", "r589", "r590", "r591", "r592", "r593", "r594", "r736", "r753", "r773", "r873", "r907", "r908", "r916", "r970" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited", "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "terseLabel": "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": [ "r202", "r223", "r226", "r239", "r244", "r254", "r262", "r263", "r292", "r304", "r308", "r310", "r317", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r472", "r475", "r476", "r487", "r493", "r565", "r578", "r614", "r670", "r692", "r693", "r744", "r769", "r770", "r786", "r878", "r910" ] }, "amps_ProjectLevelTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ProjectLevelTermLoanMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Project-Level Term Loan", "label": "Project Level Term Loan [Member]", "documentation": "Project Level Term Loan" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAdditions", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Property, Plant and Equipment, Additions", "documentation": "Amount of acquisition of long-lived, 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, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "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": [ "r11", "r566", "r576", "r772" ] }, "amps_PurchaseAndSaleAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "PurchaseAndSaleAgreementMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase and Sale Agreement", "label": "Purchase And Sale Agreement [Member]", "documentation": "Purchase And Sale Agreement" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase obligation", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r827" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r827" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r331", "r332", "r333", "r334", "r401", "r409", "r438", "r439", "r440", "r539", "r543", "r595", "r638", "r639", "r701", "r703", "r705", "r706", "r718", "r733", "r734", "r746", "r752", "r765", "r774", "r777", "r903", "r914", "r962", "r963", "r964", "r965", "r966" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r331", "r332", "r333", "r334", "r401", "r409", "r438", "r439", "r440", "r539", "r543", "r595", "r638", "r639", "r701", "r703", "r705", "r706", "r718", "r733", "r734", "r746", "r752", "r765", "r774", "r777", "r903", "r914", "r962", "r963", "r964", "r965", "r966" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r794", "r805", "r815", "r840" ] }, "amps_RedeemableNoncontrollingInterestAccruedDistributionsToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "RedeemableNoncontrollingInterestAccruedDistributionsToNoncontrollingInterests", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued distributions", "label": "Redeemable Noncontrolling Interest, Accrued Distributions To Noncontrolling Interests", "documentation": "Redeemable Noncontrolling Interest, Accrued Distributions To Noncontrolling Interests" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interests", "periodStartLabel": "Redeemable noncontrolling interest, beginning balance", "periodEndLabel": "Redeemable noncontrolling interest, ending balance", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity." } } }, "auth_ref": [ "r69", "r70", "r71", "r72" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmountAbstract", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Redeemable Noncontrolling Interests", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestTableTextBlock", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Redeemable Noncontrolling Interests", "label": "Redeemable Noncontrolling Interest [Table Text Block]", "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity." } } }, "auth_ref": [] }, "amps_RedemptionOfRedeemableNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "RedemptionOfRedeemableNoncontrollingInterests", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption of redeemable noncontrolling interests", "label": "Redemption Of Redeemable Noncontrolling Interests", "documentation": "Redemption Of Redeemable Noncontrolling Interests" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r408", "r527", "r528", "r641", "r642", "r643", "r644", "r645", "r667", "r669", "r699" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "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": [ "r246", "r247", "r527", "r528", "r529", "r530", "r641", "r642", "r643", "r644", "r645", "r667", "r669", "r699" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party transaction, amounts of transaction", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r118", "r527" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r527", "r528", "r958" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "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/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "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": [ "r674", "r675", "r678" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r408", "r527", "r528", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r641", "r642", "r643", "r644", "r645", "r667", "r669", "r699", "r958" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "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": [ "r524", "r525", "r526", "r528", "r531", "r610", "r611", "r612", "r676", "r677", "r678", "r697", "r698" ] }, "amps_RentalIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "RentalIncomeMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rental income", "label": "Rental Income [Member]", "documentation": "Rental Income" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt repayment", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r881" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r44", "r607" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repaid all outstanding term loans", "label": "Repayments of Long-Term Lines of Credit", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r44" ] }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfRelatedPartyDebt", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of related party debt", "label": "Repayments of Related Party Debt", "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates." } } }, "auth_ref": [ "r44" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r248", "r249", "r353", "r380", "r530", "r739", "r740" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r795", "r806", "r816", "r841" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r796", "r807", "r817", "r842" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r803", "r814", "r824", "r849" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r205" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of restricted cash", "verboseLabel": "Current portion of restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash 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." } } }, "auth_ref": [ "r874", "r885" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 }, "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash, noncurrent portion", "verboseLabel": "Restricted cash, noncurrent portion", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r186", "r875", "r885" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r53" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/SubsequentEventsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (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": [] }, "amps_RestructuringCOBRAContinuationCoveragePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "RestructuringCOBRAContinuationCoveragePeriod", "presentation": [ "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "COBRA continuation coverage period", "label": "Restructuring, COBRA Continuation Coverage Period", "documentation": "Restructuring, COBRA Continuation Coverage Period" } } }, "auth_ref": [] }, "amps_RestructuringNumberOfMonthsToReceiveSeverance": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "RestructuringNumberOfMonthsToReceiveSeverance", "presentation": [ "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of months to receive severance", "label": "Restructuring, Number Of Months To Receive Severance", "documentation": "Restructuring, Number Of Months To Receive Severance" } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "amps_RestructuringSeveranceAdditionalPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "RestructuringSeveranceAdditionalPayment", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance, additional payment", "label": "Restructuring, Severance, Additional Payment", "documentation": "Restructuring, Severance, Additional Payment" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r132", "r160", "r573", "r599", "r601", "r608", "r649", "r772" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r200", "r251", "r252", "r253", "r255", "r261", "r263", "r318", "r319", "r447", "r448", "r449", "r458", "r459", "r479", "r481", "r482", "r484", "r485", "r596", "r598", "r615", "r976" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating revenues, net", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r293", "r294", "r303", "r306", "r307", "r311", "r312", "r313", "r397", "r398", "r545" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue and Accounts Receivable", "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": [ "r198", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r400" ] }, "amps_RevenueRecognizedOnContractLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "RevenueRecognizedOnContractLiabilitiesMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized on contract liabilities", "label": "Revenue Recognized On Contract Liabilities [Member]", "documentation": "Revenue Recognized On Contract Liabilities" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r193" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r194" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r194" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r867" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue from power sales", "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": [ "r232", "r244", "r293", "r294", "r303", "r306", "r307", "r311", "r312", "r313", "r317", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r493", "r565", "r910" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/LeasesSupplementalInformationofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets obtained in exchange for new operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r516", "r771" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r858" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r858" ] }, "amps_SaleLeasebackTransactionDeferredTransactionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "SaleLeasebackTransactionDeferredTransactionCost", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred transaction cost", "label": "Sale Leaseback Transaction, Deferred Transaction Cost", "documentation": "Sale Leaseback Transaction, Deferred Transaction Cost" } } }, "auth_ref": [] }, "us-gaap_SaleLeasebackTransactionNetBookValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleLeasebackTransactionNetBookValue", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing obligation", "label": "Sale Leaseback Transaction, Net Book Value", "documentation": "The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller." } } }, "auth_ref": [ "r181", "r182", "r183", "r956" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r313", "r868" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r35" ] }, "amps_ScheduleOfAlignmentSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ScheduleOfAlignmentSharesTableTextBlock", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Alignment Shares", "label": "Schedule Of Alignment Shares [Table Text Block]", "documentation": "Schedule Of Alignment Shares" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/AcquisitionsProFormaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r83", "r86", "r469" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.altuspower.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r83", "r86" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.altuspower.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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.altuspower.com/role/EarningsperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "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": [ "r897" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r52", "r54", "r268", "r272", "r280" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.altuspower.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGuaranteeObligationsTable", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Guarantor Obligations [Table]", "label": "Schedule of Guarantor Obligations [Table]", "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties." } } }, "auth_ref": [ "r336", "r337", "r338", "r339" ] }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Investment Income [Line Items]", "label": "Net Investment Income [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": [ "r582" ] }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Income [Table]", "label": "Investment Income [Table]", "documentation": "Disclosure of information about investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments." } } }, "auth_ref": [ "r142", "r144", "r582" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.altuspower.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.altuspower.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r164" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r117", "r118", "r674", "r675", "r678" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Cash and Cash Equivalents", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r18", "r171", "r968" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails" ], "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": [ "r411", "r413", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also 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." } } }, "auth_ref": [ "r68", "r73", "r74", "r75", "r76", "r77", "r78", "r158", "r159", "r160", "r210", "r211", "r212", "r290", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r604", "r605", "r606", "r607", "r752", "r866", "r886" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Variable Interest Entities [Table]", "label": "Schedule of Variable Interest Entities [Table]", "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description 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 tabular 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": [ "r95", "r96", "r97", "r98", "r99", "r473", "r474", "r477", "r478", "r540", "r541", "r542" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consolidated VIE 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": [ "r95", "r96", "r97", "r98", "r99" ] }, "amps_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.altuspower.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": [ "r789" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.altuspower.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": [ "r791" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r297", "r298", "r299", "r300", "r301", "r302", "r312", "r745" ] }, "amps_SeparationAndReleaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "SeparationAndReleaseAgreementMember", "presentation": [ "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Separation and Release Agreement", "label": "Separation And Release Agreement [Member]", "documentation": "Separation And Release Agreement" } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance costs", "label": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs 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": [ "r432" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs 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": [ "r430" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs granted (in usd 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": [ "r430" ] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfInstallmentToVest": { "xbrltype": "integerItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfInstallmentToVest", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of installment", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Number Of Installment To Vest", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Number Of Installment To Vest" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares received (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Right To Receive Shares", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Right To Receive Shares" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r440" ] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateStockPricePerformanceHurdleFifthAnniversary": { "xbrltype": "perShareItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateStockPricePerformanceHurdleFifthAnniversary", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price performance hurdle, fifth anniversary (in usd per share)", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fifth Anniversary", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fifth Anniversary" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateStockPricePerformanceHurdleFourthAnniversary": { "xbrltype": "perShareItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateStockPricePerformanceHurdleFourthAnniversary", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price performance hurdle, fourth anniversary (in usd per share)", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fourth Anniversary", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fourth Anniversary" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateStockPricePerformanceHurdleThirdAnniversary": { "xbrltype": "perShareItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateStockPricePerformanceHurdleThirdAnniversary", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price performance hurdle, third anniversary (in usd per share)", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Third Anniversary", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Third Anniversary" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails" ], "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": [ "r411", "r413", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock authorized for issuance (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": [ "r767" ] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedPercentage", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PSU vested range", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Percentage", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Percentage" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfStockSubjectToConversion": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfStockSubjectToConversion", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of stock subject to conversion", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Percent Of Stock Subject To Conversion", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Percent Of Stock Subject To Conversion" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentSubjectToHurdleAchievement": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentSubjectToHurdleAchievement", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent subject to hurdle achievement", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Percent Subject To Hurdle Achievement", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Percent Subject To Hurdle Achievement" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfIncreaseInAuthorizedShare": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfIncreaseInAuthorizedShare", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of increase in authorized shares", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Increase In Authorized Share", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Increase In Authorized Share" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharePriceHurdleToSatisfyPerformanceCondition": { "xbrltype": "perShareItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharePriceHurdleToSatisfyPerformanceCondition", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price hurdle to satisfy performance condition (in usd per share)", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Share Price Hurdle To Satisfy Performance Condition", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Share Price Hurdle To Satisfy Performance Condition" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardTradingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTradingPeriod", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading days", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Trading Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Trading Period" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPayoutPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPayoutPercentage", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payout", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vesting, Payout Percentage", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vesting, Payout Percentage" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails", "http://www.altuspower.com/role/SubsequentEventsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ] }, "amps_ShareBasedPaymentArrangementAverageStockPriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedPaymentArrangementAverageStockPriceRangeLowerRangeLimit", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AMPS Price, lower range", "label": "Share-Based Payment Arrangement, Average Stock Price Range, Lower Range Limit", "documentation": "Share-Based Payment Arrangement, Average Stock Price Range, Lower Range Limit" } } }, "auth_ref": [] }, "amps_ShareBasedPaymentArrangementAverageStockPriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedPaymentArrangementAverageStockPriceRangeUpperRangeLimit", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationScheduleofcalculatedbasedontheaveragestockpriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AMPS Price, upper range", "label": "Share-Based Payment Arrangement, Average Stock Price Range, Upper Range Limit", "documentation": "Share-Based Payment Arrangement, Average Stock Price Range, Upper Range Limit" } } }, "auth_ref": [] }, "amps_ShareBasedPaymentArrangementPerformanceSharesVestingPercentagePayoutCalculationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ShareBasedPaymentArrangementPerformanceSharesVestingPercentagePayoutCalculationTableTextBlock", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of percentage payout calculation", "label": "Share-Based Payment Arrangement, Performance Shares, Vesting Percentage Payout Calculation [Table Text Block]", "documentation": "Share-Based Payment Arrangement, Performance Shares, Vesting Percentage Payout Calculation" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of award vesting rights", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r918" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r437" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.altuspower.com/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r157", "r161" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r22" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r151", "r242" ] }, "amps_SolarAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "SolarAcquisitionMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar Acquisition", "label": "Solar Acquisition [Member]", "documentation": "Solar Acquisition" } } }, "auth_ref": [] }, "amps_SolarRenewableEnergyCreditRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "SolarRenewableEnergyCreditRevenueMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar renewable energy credit revenue", "verboseLabel": "Solar renewable energy credits", "label": "Solar Renewable Energy Credit Revenue [Member]", "documentation": "Solar Renewable Energy Credit Revenue" } } }, "auth_ref": [] }, "amps_SolarRenewableEnergyCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "SolarRenewableEnergyCreditsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SREC", "label": "Solar Renewable Energy Credits [Member]", "documentation": "Solar Renewable Energy Credits" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited", "http://www.altuspower.com/role/CoverPage", "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/EquityDetails", "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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": [ "r199", "r210", "r211", "r212", "r244", "r268", "r272", "r280", "r284", "r290", "r291", "r317", "r340", "r342", "r343", "r344", "r347", "r348", "r378", "r379", "r381", "r382", "r384", "r493", "r604", "r605", "r606", "r607", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r627", "r648", "r671", "r694", "r724", "r725", "r726", "r727", "r728", "r866", "r886", "r896" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r34", "r200", "r228", "r229", "r230", "r251", "r252", "r253", "r255", "r261", "r263", "r289", "r318", "r319", "r385", "r447", "r448", "r449", "r458", "r459", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r497", "r499", "r500", "r501", "r502", "r503", "r523", "r596", "r597", "r598", "r615", "r694" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "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": [ "r251", "r252", "r253", "r289", "r545", "r603", "r627", "r640", "r641", "r642", "r643", "r644", "r645", "r648", "r651", "r652", "r653", "r654", "r655", "r658", "r659", "r660", "r661", "r663", "r664", "r665", "r666", "r667", "r669", "r672", "r673", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r694", "r778" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r251", "r252", "r253", "r289", "r545", "r603", "r627", "r640", "r641", "r642", "r643", "r644", "r645", "r648", "r651", "r652", "r653", "r654", "r655", "r658", "r659", "r660", "r661", "r663", "r664", "r665", "r666", "r667", "r669", "r672", "r673", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r694", "r778" ] }, "amps_StellarHIAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "StellarHIAcquisitionMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stellar HI Acquisition", "label": "Stellar HI Acquisition [Member]", "documentation": "Stellar HI Acquisition" } } }, "auth_ref": [] }, "amps_StellarNJ2AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "StellarNJ2AcquisitionMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stellar NJ 2 Acquisition", "label": "Stellar NJ 2 Acquisition [Member]", "documentation": "Stellar NJ 2 Acquisition" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r798", "r809", "r819", "r844" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of convertible securities (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r16", "r33", "r75", "r160", "r366" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation, net of withholding taxes (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r16", "r129", "r130", "r160" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of convertible securities", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r16", "r34", "r160" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' 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": [ "r130", "r133", "r134", "r152", "r650", "r668", "r695", "r696", "r772", "r787", "r888", "r901", "r952", "r976" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.altuspower.com/role/CondensedConsolidatedStatementsofChangesinEquityunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r92", "r93", "r100", "r200", "r201", "r229", "r251", "r252", "r253", "r255", "r261", "r318", "r319", "r385", "r447", "r448", "r449", "r458", "r459", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r497", "r499", "r503", "r523", "r597", "r598", "r613", "r650", "r668", "r695", "r696", "r729", "r786", "r888", "r901", "r952", "r976" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.altuspower.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": [ "r504", "r534" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.altuspower.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": [ "r504", "r534" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more 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." } } }, "auth_ref": [ "r504", "r534" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.altuspower.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": [ "r504", "r534" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.altuspower.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": [ "r504", "r534" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.altuspower.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": [ "r533", "r535" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow disclosure", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "amps_SupplementalInformationOfOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "SupplementalInformationOfOperatingLeasesTableTextBlock", "presentation": [ "http://www.altuspower.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Information of Operating Leases", "label": "Supplemental Information Of Operating Leases [Table Text Block]", "documentation": "Supplemental Information Of Operating Leases" } } }, "auth_ref": [] }, "us-gaap_SuretyBondMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SuretyBondMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Surety Bond", "label": "Surety Bond [Member]", "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r838" ] }, "amps_TimeBasedRestrictedStockUnitsRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "TimeBasedRestrictedStockUnitsRSUsMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Time-Based Restricted Stock Units (RSUs)", "label": "Time-Based Restricted Stock Units (RSUs) [Member]", "documentation": "Time-Based Restricted Stock Units (RSUs)" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r900", "r957" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.altuspower.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r830" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r837" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r857" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r859" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.altuspower.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": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r860" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r861" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r859" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r859" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r862" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r860" ] }, "amps_TrueGreenIIAcquisitionContingentLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "TrueGreenIIAcquisitionContingentLiabilityMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "True Green II Acquisition - contingent liability", "label": "True Green II Acquisition - Contingent Liability [Member]", "documentation": "True Green II Acquisition - Contingent Liability" } } }, "auth_ref": [] }, "amps_TrueGreenIIAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "TrueGreenIIAcquisitionMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "True Green II Acquisition", "label": "True Green II Acquisition [Member]", "documentation": "True Green II Acquisition" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/EarningsperShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income attributable to participating securities", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r278", "r281", "r282" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r856" ] }, "amps_UnfavorableRateRevenueContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "UnfavorableRateRevenueContractsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unfavorable Rate Revenue Contracts", "label": "Unfavorable Rate Revenue Contracts [Member]", "documentation": "Unfavorable Rate Revenue Contracts" } } }, "auth_ref": [] }, "us-gaap_UnusedLinesOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusedLinesOfCreditMember", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused lines of Credit", "label": "Unused lines of Credit [Member]", "documentation": "The unused portion of a line of credit that is available to the borrower to withdrawn upon." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "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": [ "r60", "r61", "r62", "r188", "r189", "r191", "r192" ] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntities" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entities", "label": "Variable Interest Entity Disclosure [Text Block]", "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss." } } }, "auth_ref": [ "r165" ] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "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": [ "r473", "r474", "r477", "r478", "r540", "r541", "r542" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "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": [ "r95", "r473", "r474", "r477", "r478" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease expense", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r514", "r771" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "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/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.altuspower.com/role/DebtAdditionalInformationDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "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": [] }, "amps_VitolAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "VitolAcquisitionMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/AcquisitionsProFormaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vitol Acquisition", "label": "Vitol Acquisition [Member]", "documentation": "Vitol Acquisition" } } }, "auth_ref": [] }, "amps_WeightedAverageGrantDateFairValuePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "WeightedAverageGrantDateFairValuePercent", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of weighted average grant date fair value", "label": "Weighted Average Grant Date Fair Value Percent", "documentation": "Weighted Average Grant Date Fair Value Percent" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted average shares of common stock outstanding - diluted (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": [ "r267", "r284" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.altuspower.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares of common stock outstanding - basic (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": [ "r265", "r284" ] }, "amps_ZildjianSolarVLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20240331", "localname": "ZildjianSolarVLLCMember", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Zildjian Solar V, LLC", "label": "Zildjian Solar V, LLC [Member]", "documentation": "Zildjian Solar V, LLC" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r4": { "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/2147481877/830-230-45-1" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "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/2147481071/942-405-45-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "16(c)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "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" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "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" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-4A" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r92": { "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" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r110": { "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" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-4" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r140": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r167": { "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" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "25", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r172": { "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/2147479853/942-210-S99-1" }, "r173": { "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/2147479853/942-210-S99-1" }, "r174": { "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/2147479853/942-210-S99-1" }, "r175": { "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/2147479853/942-210-S99-1" }, "r176": { "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/2147479853/942-210-S99-1" }, "r177": { "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/2147483589/942-220-S99-1" }, "r178": { "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/2147483589/942-220-S99-1" }, "r179": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r180": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-50" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "51", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-51" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-52" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r188": { "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" }, "r189": { "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" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r195": { "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" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "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" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r235": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r279": { "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" }, "r280": { "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" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "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" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r463": { "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.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r464": { "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" }, "r465": { "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/2147482526/740-270-50-1" }, "r466": { "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r489": { "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" }, "r490": { "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" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r492": { "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-31" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-32" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r507": { "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" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-5" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-7" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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/2147483147/928-340-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r558": { "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/2147482274/932-235-50-8" }, "r559": { "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/2147482274/932-235-50-8" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r562": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r564": { "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/2147483589/942-220-S99-1" }, "r565": { "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/2147479557/942-235-S99-1" }, "r566": { "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/2147480842/942-360-50-1" }, "r567": { "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/2147479440/944-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r569": { "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/2147479440/944-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r571": { "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/2147479440/944-210-S99-1" }, "r572": { "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/2147479440/944-210-S99-1" }, "r573": { "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/2147479440/944-210-S99-1" }, "r574": { "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/2147479440/944-210-S99-1" }, "r575": { "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/2147479440/944-210-S99-1" }, "r576": { "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/2147479440/944-210-S99-1" }, "r577": { "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/2147483586/944-220-S99-1" }, "r578": { "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/2147483586/944-220-S99-1" }, "r579": { "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/2147483586/944-220-S99-1" }, "r580": { "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/2147483586/944-220-S99-1" }, "r581": { "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/2147483586/944-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r584": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r586": { "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/2147483586/944-220-S99-1" }, "r587": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r588": { "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/2147483586/944-220-S99-1" }, "r589": { "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/2147480149/944-235-S99-2" }, "r590": { "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/2147480149/944-235-S99-2" }, "r591": { "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/2147480149/944-235-S99-2" }, "r592": { "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/2147480149/944-235-S99-2" }, "r593": { "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/2147480149/944-235-S99-2" }, "r594": { "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/2147480149/944-235-S99-2" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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/2147479383/944-825-50-1B" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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/2147480767/946-205-45-3" }, "r614": { "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/2147480767/946-205-45-3" }, "r615": { "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/2147480767/946-205-45-4" }, "r616": { "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/2147480737/946-205-50-2" }, "r617": { "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/2147480737/946-205-50-27" }, "r618": { "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/2147480737/946-205-50-7" }, "r619": { "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/2147480737/946-205-50-7" }, "r620": { "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/2147480737/946-205-50-7" }, "r621": { "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/2147480737/946-205-50-7" }, "r622": { "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/2147480737/946-205-50-7" }, "r623": { "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/2147480737/946-205-50-7" }, "r624": { "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/2147480737/946-205-50-7" }, "r625": { "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/2147480737/946-205-50-7" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r627": { "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/2147480555/946-210-45-4" }, "r628": { "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/2147480524/946-210-50-1" }, "r629": { "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/2147480524/946-210-50-1" }, "r630": { "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/2147480524/946-210-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r632": { "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/2147480524/946-210-50-1" }, "r633": { "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/2147480524/946-210-50-12" }, "r634": { "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/2147480524/946-210-50-6" }, "r635": { "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/2147480524/946-210-50-6" }, "r636": { "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/2147480524/946-210-50-6" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r638": { "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/2147480524/946-210-50-6" }, "r639": { "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/2147480524/946-210-50-6" }, "r640": { "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/2147479617/946-210-S99-1" }, "r641": { "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/2147479617/946-210-S99-1" }, "r642": { "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/2147479617/946-210-S99-1" }, "r643": { "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/2147479617/946-210-S99-1" }, "r644": { "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/2147479617/946-210-S99-1" }, "r645": { "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/2147479617/946-210-S99-1" }, "r646": { "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/2147479617/946-210-S99-1" }, "r647": { "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/2147479617/946-210-S99-1" }, "r648": { "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/2147479617/946-210-S99-1" }, "r649": { "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/2147479617/946-210-S99-1" }, "r650": { "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/2147479617/946-210-S99-1" }, "r651": { "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/2147479617/946-210-S99-1" }, "r652": { "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/2147479617/946-210-S99-1" }, "r653": { "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/2147479617/946-210-S99-1" }, "r654": { "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/2147479617/946-210-S99-1" }, "r655": { "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/2147479617/946-210-S99-1" }, "r656": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r658": { "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/2147479617/946-210-S99-1" }, "r659": { "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/2147479617/946-210-S99-1" }, "r660": { "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/2147479617/946-210-S99-1" }, "r661": { "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/2147479617/946-210-S99-1" }, "r662": { "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/2147479617/946-210-S99-1" }, "r663": { "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/2147479617/946-210-S99-1" }, "r664": { "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/2147479617/946-210-S99-1" }, "r665": { "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/2147479617/946-210-S99-1" }, "r666": { "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/2147479617/946-210-S99-1" }, "r667": { "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/2147479617/946-210-S99-2" }, "r668": { "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/2147479617/946-210-S99-2" }, "r669": { "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/2147483581/946-220-45-3" }, "r670": { "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/2147483581/946-220-45-7" }, "r671": { "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/2147483580/946-220-50-3" }, "r672": { "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/2147483575/946-220-S99-1" }, "r673": { "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/2147483575/946-220-S99-1" }, "r674": { "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/2147483575/946-220-S99-1" }, "r675": { "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/2147483575/946-220-S99-1" }, "r676": { "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/2147483575/946-220-S99-1" }, "r677": { "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/2147483575/946-220-S99-1" }, "r678": { "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/2147483575/946-220-S99-1" }, "r679": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r680": { "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/2147483575/946-220-S99-1" }, "r681": { "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/2147483575/946-220-S99-1" }, "r682": { "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/2147483575/946-220-S99-1" }, "r683": { "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/2147483575/946-220-S99-1" }, "r684": { "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/2147483575/946-220-S99-1" }, "r685": { "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/2147483575/946-220-S99-1" }, "r686": { "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/2147483575/946-220-S99-1" }, "r687": { "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/2147483575/946-220-S99-1" }, "r688": { "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/2147483575/946-220-S99-1" }, "r689": { "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/2147483575/946-220-S99-1" }, "r690": { "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/2147483575/946-220-S99-1" }, "r691": { "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/2147483575/946-220-S99-1" }, "r692": { "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/2147483575/946-220-S99-1" }, "r693": { "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/2147483575/946-220-S99-3" }, "r694": { "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/2147483575/946-220-S99-3" }, "r695": { "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/2147483575/946-220-S99-3" }, "r696": { "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/2147483575/946-220-S99-3" }, "r697": { "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/2147481062/946-235-50-2" }, "r698": { "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/2147481062/946-235-50-2" }, "r699": { "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/2147480833/946-310-45-1" }, "r700": { "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 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r701": { "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/2147480032/946-320-S99-1" }, "r702": { "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/2147480032/946-320-S99-1" }, "r703": { "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/2147480032/946-320-S99-2" }, "r704": { "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/2147480032/946-320-S99-2" }, "r705": { "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/2147480032/946-320-S99-3" }, "r706": { "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/2147480032/946-320-S99-3" }, "r707": { "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 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r708": { "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/2147480032/946-320-S99-3" }, "r709": { "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/2147480032/946-320-S99-5" }, "r710": { "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/2147480032/946-320-S99-5" }, "r711": { "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/2147480032/946-320-S99-5A" }, "r712": { "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/2147480032/946-320-S99-5B" }, "r713": { "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/2147480032/946-320-S99-5B" }, "r714": { "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/2147480032/946-320-S99-5C" }, "r715": { "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/2147480032/946-320-S99-5C" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r718": { "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/2147480032/946-320-S99-6" }, "r719": { "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/2147480032/946-320-S99-6" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r724": { "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/2147481004/946-505-50-1" }, "r725": { "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/2147481004/946-505-50-2" }, "r726": { "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/2147481004/946-505-50-2" }, "r727": { "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/2147481004/946-505-50-2" }, "r728": { "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/2147481004/946-505-50-2" }, "r729": { "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/2147481004/946-505-50-3" }, "r730": { "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/2147481027/954-310-50-2" }, "r731": { "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/2147480327/954-440-50-1" }, "r732": { "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(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r733": { "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/2147482856/976-310-50-1" }, "r734": { "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/2147482707/978-310-50-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r736": { "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" }, "r737": { "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" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1" }, "r769": { "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" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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/2147480524/946-210-50-1" }, "r776": { "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/2147480524/946-210-50-6" }, "r777": { "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/2147480493/946-210-55-1" }, "r778": { "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/2147480833/946-310-45-1" }, "r779": { "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/2147480032/946-320-S99-1" }, "r780": { "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/2147480032/946-320-S99-2" }, "r781": { "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/2147480032/946-320-S99-3" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r784": { "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/2147480032/946-320-S99-6" }, "r785": { "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/2147480167/946-830-55-10" }, "r786": { "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/2147480167/946-830-55-11" }, "r787": { "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/2147480167/946-830-55-12" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r825": { "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" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r866": { "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" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r875": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r901": { "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" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r903": { "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" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-2" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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/2147479440/944-210-S99-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r969": { "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/2147479440/944-210-S99-1" }, "r970": { "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" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r972": { "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/2147480767/946-205-45-4" }, "r973": { "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/2147480524/946-210-50-6" }, "r974": { "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/2147479617/946-210-S99-1" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r976": { "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/2147483575/946-220-S99-3" }, "r977": { "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/2147483575/946-220-S99-3" } } } ZIP 89 0001828723-24-000065-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001828723-24-000065-xbrl.zip M4$L#!!0 ( ,2!J5A:,$WKUB, /&] > 86QT=7-?;F]R96QL+7)E MYP M3\K]XA.;]35M-4_?7%1&=;8X7C M'Q_N%M7K.YU4X^.=[>W_>=%N)\T(F@[RJLHGQZ^*"GX>YED%TS#0+7_DWN?' M:+V[@\-4ZDNU)5,]RHYC6)HRMCOW2IRGN3G^;IO^O<9?MH9RHM/I\0_7>J)* M<:'N1#^?R.R'J)19N54JHX?]CM]^] M/KN\$-V+4]'OG?>Z5SUQ^5:A=W'=7N.C5_=K759Z..5' M.DM@L<E3K0T6I41]!6G=8*X$O0@NA-8 MBX-'$9N5)J*#=N.O_IF M&ZTNP[':W7^4IH+UNO\>NHU*5)PSP!_7 ML$$&WP/<;]#@%"#QZ:;]XN>.N :XL A)"(:0(JL'*2- 7)N\[3.*D 1 JH2 MCAZ :FCRB4"<+O)2XU)*!+(XWSH9:S44O2\JKA$0Q24@7 R@#TB.(&A!FT!Z MHB:#N5\0*G<.7Y?B32Y-@C^>:@- G1L: ;[':A M)D6:3Q7TEO,> ,48$?7(3?.JI%V:V9TAM,"_16U@?U4']C-6144; .W,G88= M*%6%#:LQT"UX6P?D,UJT*G%GR0!/C,@L; P8FZ38!LRDCJ.Q"3/B+Y"AS1](-29&B(Y)C *5A[2X#B_ M509V3!#J4/?V/5&D //876'RD9' .\H-4A \V"_5@3NK?[;.A> M7U6UR? T/IJ\4*::/BWILZ#L49%% N#G1N(7PF@ &R("QL[=$/+S-P VQ ^' MM(5=5 C#&J%# _8SV,5 T@AN!S(9$4;%,1*P. ?9')\GZA8H!?QPHZ;P?RJ+ M*B_@ ^)3#<@*'RN0FHIQGF&K20[2AA+NZQCF#XM,$Z%0#C" =G'3)6@#"> . MS2$*6L :IK#YA#R)%?EI,B I.3$)?D5,]'T5XVF);W(;I@RX!XS>LSN"!(HW M^P=B&$!,2B(,=QKH%NQJIAIBGLCI>B/LRV>$L V3 O*Z$MA:%BHFA$I)''&H M&WF\96",\VRHS:3!8D3;1)=O M'P%#.3YX&!S0*/-$X+ A-U<&'G8[A[@/'VM3UA(%YARX4DPHN+\QV'2( MU UU<.:(6;W'4K*$;'.7H-J@%K2[0ZK+3DMU6=2MTU\B9\#X%>;CY&_BPT24 MLL2I9? H'\ Y,Q$/U(:*31/1#!U"D1]X,,\2A1F!.T)+AE'>@KK ,H^3[U'" M3D LS\@:LW0[(K&A-P7L2 KZSL;.[B:J!=68I//&D$%D>(!6H5*FTDR7B^]B MXR_[A]L1P )L18J2@R0Y+56W=%#RBQ5>6"9!^CK.4SS:\OOO]H]>PW1@/A*% ME"WH5HIR#+NRA1H1"G HM\%$!WE6EZ0*X11(MP21!KY/B K 9YTG-.$$U5!L ME-5.K051QMML4/FR&N&LCB*2VC!S48LZQS7@3W("7*ERNW'/;!/%:IT*)B;C MJH9S"[MWB\)WS:*1?]NVXF^PM;"W 6S.'' %^ KLFV109PT$D 466RL47O5( M6S,:3O+D\DV_ZWZW@K35#2.WAUO6DO/^>]KA[$Q"#07R(!-(YV!,<_%:C M0!KHI&QB]C(/L/,A!]M$4^4BV_ AO!O\_ M-JZ# H!X:V"4O-DBD_*Q3.^ RKQ8!=_*@P+&$\D3A#XIJJ-JHNN):!O*H] T M/B_?->;".7/!HW0.HV(%XR1D+"5= :@S-,^0',]QEYX,OV6Y:1!XEE1BD]H0Z(BI,_!BWDRBQ MR9$B&R2^L2IGC*Y1\P:<(FAG1(8+GDYD]3F:%0Q:ZM)SXIFEA*ML3<\=L[>. MN D172];XN(L3W$R -EH82 _K8E,E!,\9K79#(X>X&]4PUSP#;2L#&'$_,Y) M&[WAD-& 1Z$5M.W(@6PW4/!FY*<"R 1:+!FY0)<%(<':C1[8A4+J9-F$[5S1 M'!6/55*C8=GM4D(G%TMN?"-R8">8UX/6A38F-C[Q MO.]5%D_.SKJ.6VT @X$7@>N BL<.X-Z7,0C5L&4-*W/>FO X9AU9B[P\3A]D MJDJSS V31319T8'A>S.VNB',!38H6>2O8JHBV29F.RVMYV?&Z(9:9SDDH_*P MADFVWFB/@A@_,K(8B\, ?G"COHJM/A_+R6"5+"?;M!%G6> 5#"&D<35Z!F - MK41L(P"A; O1T#I/\!&+6;.HU@:EQOO"G(*#3-BU U3=L ^9XDT:/1;4#2;_ MSAL:F$QL]$C;#M*".D_?&6 ?:R&:M[R "OWJ-1E* *"4Y;0M_GF_M80=QR&" MEOJ+V#C8W&HQQ8$">";JU_*;[[_D( MDOR$4+!RQNS[ ,$[:9TCK!]0S\^>>G*TWGI@*; G]24>RVS46$3;?"H4WF=Y MC:..WJH/>P?=HY^>>5F.']O!/LA/$J":H$+""-2 XH*<)%RB9%K>8Z3@0X$7 MFWA(PWQRD+(+H,Z\P$NR%\I)_ OZ,_$4B15&CCORR.@>'T OCI!DTPL M"QEK"H=[Z 0 )&9"*2-K40T],80K:&R>.-W'"A6QK$NV0OA'O];):,*;2J'9 M\'=(*TGD1)*NE*@!/FU))R[H5+LUJR_HG,$5T-F5-L), CZ:3$W+'ZA7$DUP MJJ#F@&P$PG>9(VR@K4.14(1: <6\U!E_G-D1IWC0$IL](#G> ZF8@!0QEK>* M@V?0ZHT .)9)RP\^NZ44+48A)20_36!E1E,<.VIG\!!^1I$,!2>)VD5*[C3O M:T!$!*"(O!H8!7%O41CX1B.5C76 CC"(D0OT.8L1&, S74/C]R,)Z^.,X+M_ M3B/XREB]#:)?YG#<^O\XI%.-,'0MQDC4B;:A6,"+LI()4>1MI!$93FIJ&3,! MQH<^CG,") 7^>!M;HU<@UL)J0.IGHT$RPT:<(=,C:ZCZ+5?I )T!^]&VX"+N MJYQUIO^@-+*S_>KIQ$6].N+B7N?@"#=BGIU9/?<:K4+B'V=GWK("7#3U)JR8 MZ/3.T<&>V/!--YF1VJ0*D'.(O)[JTO,P>G&C>]JU3=_20FD&'ZP#\UPA'Z%V M;S^<=S?%AE$C:0BZU!<0K/"#@Q20WQHA@J;O.P9!X%P. )ROT#!)P9G.IM,],BRY[ZB:>"0 M)P#/)D^Y^5G_Q#6'YQEN&Q"4>Z$G"EO^0#%[)6SK(*6\GU3>S3888GX$ )," M695^GA\-#B+8F(_>V;1@.-0!)O4$Y)>1LT^-O%&)(@EY )E5>LNH2J)8[362 MTM+*H$]O$KJCDP8Y+XS#I\C"&K,;$)$;":YF4:N,_KL^ JF-VRR&(G" MXT )8%FDR)#:DEB;/0N,;+,:PY&1[(H;-A-UC>Y":XEV>T!. 53W7'(#-E)? M)"Y3Y!D*M\[/Y5BDXZ2S7=FH3U0T;+((L28.THGSHK%PC:Q2[4R25GR=H*W> MT#+6AHFM$!?;Z;!U80$7&^;M3!5WQ-443BU4B!IDF1<_PL[8"AL1(@-ND/]0 M8V.0'TJ]Y9XQVW@,/&&"FW%6$4PG^X)&) HR1VJL51(,5)&/NBXQ M'589ZP)CTAW?9';#&@8UEF8" M^&GR;#2L4\[$8\:*L_<6,#3DR#K!50!X6;0L4XFGC :7 :YP*-.26"/ 0)XU M?LQ,C0"IK%<4#R2SOAB=#5,=NX6J26Z?)V@*A*DV[I>U0>/;5<+BI>H,!4?F M&7O@X3,&.%;DR$+(5<,',';&L 9X).,;%.3('IA5_!%CK4DL8DA!(YVI_"LN M-A._T12L#0_)26G%,H"306U*94V$19UI0F5O'4PU3)SCROTS?!&ZDBGJ5FL2 M3?;>27MP$$CD**[$F1;@,$NB00I- C$9-EFT+EWVS2VW9( MV,49-;:9-4(M$3BBK$X];MJ13]YWPU%U6$%AA!':61,;CP9:'TT6>I:!" =I MBH3(=Y@I+IVYR,WY9+-EB&\&1?B=9(U^X%K,/-]R-F4?2#03R47)T=)PT%L7 M&'#\U.[_\ M9G9^4K,S8S06:&%Y-<5 +>]ML_5:VO9=QE<@&!NGC+*6G)'X:HT0+O1L/OS% MXO6B4+%UB22Y;@? >:8#/%VU8HIG-J7).$6U @5PE%IST \TJBE @;904K$% M*5UY1HL:+9F4B4@[MI@V'Z7S_W<[!]FNTC8XYV'DN'I$,/YCICCZ-K]MIRT9)WJ0$ MA5O4XF#5-*/0G[F^ 3(K%[-X;P*PL_X%Q:NZI[WNNL7$+ [9=!D/+NZ1BVY9 MZO%[Q*_,!A3,AV:$.T7V.S6IL\GHT_@W. MS!F3$3K#8,JG;0\([%P8,L1XZ.$ !SV4Q?[V-MZ]Y[>P\#_-93$J'5L39ZMVM0@@MDSF26[0"$X-%S]F[E\,8G M61"$VW@JTJ6^WC[\W(YPA<[0.1U(F5V,=A(SOA3&:M_JTNF]T/3.:"XUDA/Q MK=/*U0;Q=J86K8G'>5ZZ1)8Q%6&CMZ!+>H\4\]@6-)%EDR"<:H5F!TQ,SRA( M#XU?UE2PF&;\"4!H=6#(>QWL@2%YAA]3,BHJY5R4874^ET25.^1O#"F6HKNB M$%@$ N/HYJ79(-3&I4*1I=/:P+%'-HW-,%_G+a+IJ$/I/ #0K:.-N\K>6 M%P)D'&FUX!#O$-U=C[FMDUU0Q= MCMG:@\OJ0(M/T0I*E(P #I#1" 2""M-JLVJZA07:-G9W-KFBB>5,VHFO@:FV M71V+:HJH5=)[G52I[[\[V'LMT0%0H/V_ M$^<36X9 N844QJEH@5^I@R[2GS(S0CM5^<*R*;X_KN7H)>]R>,;79?B_/QC M>Z1OOH)[?05[?TY?P:/HTA-1H9*@O7,GT<(/R#$A<$\1V!D[K(+"A:L2SW6( M"LQ1ZZ\-I7AV%'N%2/:^57F7D>R0XK94A!G:VW@WBB(E"CCOZ/8A<6A+4Y;F MNP*AE#TWXPA:#[OL]2+' P<14/2Y\IG57!*,D 3?'XN-5]68..2"S7JXZ(6_ M<:"=NQW61FJ,P@F+^B$<+':9#)0M7V/8OAKB=GN@-3F_@V>3$?X1RR%"6#10M_7/%35P-$%M%J/251 #Z8H[^84P*RI+, M.IU;Q68:'P@@4=JB:X%AI5V%ALHA/%Q#IA4&0X5+Q*):I(<4[A(T:Y>6L#;^ MC/([E+A1Y4"V9W;RP3GOLCD4W&@U9H@[.&S0=@^7\S0IY[)YO3?0Y9[[]'7K^?^-A8(:R'YZ,'[U;,#X).HGO%UG1M7,.-5Q<%V$RIH'1$W"Q_'E!=!<2Z MJHWJB"Z5.K0> 2?.C;GXLPM&F0?VDJJWVN#-=A7B)DN1LY)XA?-9]XM2[4M. M"IRIJ^]B9ZZ".F">O MB'/8+ <,1,!P>Y]CV)X8F0*);[&U1F.%8$ZCM50RF=L?FKL:8'>&K/H<[V5SMY H[=,39_/XQM.'4 M2:!9"G7>#AQJ"EX;7%";W"=-J?"B(K]A"C/9;S'\:J)L<6+(X( +F]L'B+GCB"%<+DH)+\#9\MF*9FEDBY3 MK%V4A>BGKHOK.P.@^.VZK( T20.JV8]"!9GV%TUR'_"H3$+ ]N MD,/9++@QCD_@&6W_;PCV7%T"L[.].A1FYP&#!^56AN7.WF*5@5=;?W]Z.=1K M\6'^B;^AT H">8%E'S C;&K=7%K=N7J97**5T8JS2)TEEI/%;!7(([X]T9>X MI=(2=AMLI#7=9+1(7IHSD'A]%'0^*K4\+TW/3^>;P^I>A]7^G]-AM3+>J>69 M62>-31NA^A9X21@PW0)RQB1=EK7-"OMM2+4F/&*%[NU]@$>$];Q)/A@VYMWG M)I"ZJ_#:1F:;A&-O&J)Z]@O]-U9B"LHF>JF)':^.345A899F'OY>W0&5X"<4 MD[R%U]M@)2'D*QE=KFM#BR*\I(C#:IW(*4M7 M0(/NKC$^V_8_FB'VA(6_EV'R*Q"ZTSYMJ*$2AJ%&L_!'@#WVJC_ M;,S 2SSI6J&2"UXA8\=T*U_)H70J\U7O).)\=F5B-B7!B5= Y6 6,[E[,('S M?K0D7G! MY500.&% (][U8.P-%-)=TCAD\P1-Z%?8F#)Q]1ZX+G==C7-#EU1QOC/'R6&N M]30*K U^*8%+R/O%U1>TYG"C$)QQ+RB!O)DLEU3"6:Z+1K%"MQT_P"WZ"DLZ MJ"=VMYRQ%$^62(945^,%$0X^ J@B^/!#G[KI*B&U*HW=GT"$D9Y-2GZ@IV-A MC:FK1R'N\CI-.+YC"%0E(;1( (Q1J\9J 4*(Q MMY@+=X .#YO&=._7.O.XQ_1DMJR'+T!+N';?QOCC] M %-Z1U('GLLY2@I_:Y$N!(5_J*Q^VHL@Q/4\@$IR =[KD+0IY'K%8E\ M>-G+\/Z"WRZ5H 1,2ZR[/!"#7)AVZL3%]RRW28.3:D06[H<>>>2B23/*'XOJA9"WR^S752MHOKISHZ8YRM8R&H^B*!+MH;B;BP M&=(6I6X:V&5JZT9*N)R;SYDG-.:0P4:5O3<)Y)M?"?U*!]_\2D_J5W(Q46-4 MVYL *Q>ZBQ!\?X(A89Q-XB;)>5 MO:7:&1Y!FN3>O)R;8',0W(,ZFF3(T;![TM@("?XA+H@(L[8:Y, MX6W^RGJ,&4&;AK&C4^P(J,RU459!2 "9I^U]H>1V;Y'VM2TC47 A1AOJH?&N ME,4^$!>*A_5XW"HK*TY42/X4U0L-A&FT.-NR2G9LY=^PGA?_O"6%-U;MA?-; M%YZ[0NDQ#_!L@**8IU2C M6.*^ ML"[KC/P>D= IF0PC+I:E,I("W37M' -+51O9\Q/\C%V;NQ0LUK= M^"XWB$%77?6IK5),(@&*KO8Y[@9LU#N8<^?L,0X ,^"*R.@V@@T@49*!PZTK> M*,2YD;4ZV:C^#*");QS)E-?0B#MJ,B)QR=-3+EPP]=<&V.O#@^DM(!(##&2, MB2&KR!80P)CRW+!+P=7#%.P)%AN=(AEN1N(4GE\!K+M+\1JFI?"B0)-G.L9( M[*SM>R;%V-RRVPREG MS3PR8W]QJ66*N$(#)@'=7;/D,K#OMISYKDWC6O>^QH43P'?:J$$=V\L+_- 5 M[JZPC,$G1Y5-H P6(7-#%T$F-;:SP3Y-:([%MW8$4*<=38=[DJ7ZT*0=.6LVQ5Z,:DE%J[WR.G-B^Z[?@X_7[[O7XGU/O.]>B;>?SL]_$?U>]S02 MGRY.>_VK:VAY%5'[?UR>?[JX[O;/H$GOXAI^%&<7UY?0P=D5=_8!'G_5>.^[ M\/A"7'[\>-F__G1Q=OV+@ Z[5W\7__NI=W5]=GG!KY[ AT_GU^+SV?5[?*%[ M?7W9O^C](B[?"AS]Y/WEV4E/O.F]A;'%U=F[B[.+=\LF]O93__I]K]^>(,\* MVN/+W>M/?>SM_/*SP"XNFEYP?M!+KWO5@W=Z,+,/'[L7OXBW_/CV2GEW@>5STKJ[$9]C/ MWN7;*#1/V%O5G9XSRSA]^$!"]!TM'+&]UR;-[Y;OQS?7"+I&#O]TKA%^E]5^ M?Z(80[P%>Y[*HE3'[L-K3'-,Y?189[1S]-+K=G?[,&F0IRH,%+ '2F?+/S?K MZ6SSFBJ8;I6XD>W/'?KIQRJ9_VWOH'-T>+#TY^W.SM+?[NMV?[OS:G?O4=W^ M2%/F:)AZ1B5.Z2O2&"Y'\?O\_ MGDFL^B%?@'[#QSRWB>NSR&M,(G"KE-IPZO_ZK(^+,ZXNKMI\\U><;_['(N?C M^=?CF-975)1=+4!![G=%^<2U>6)HV7XT93^7IO26H96@Z<_AF)^>'MQ_PO\> M/7A" ]:]4/N[42^237\D9>M1X+E<%;R7R075# \>V9T! /K8%0 1 86UP.R18H$,I],Y(;$U__]-G&Y M%QB$CN_]_$^Q(_R3@Y[EVX[W_/,_>X_]FYM__N_N?WS]_]KM__[V<,M=^E8\ M@5[$]0,((FASKTXTYJ(QY/[P@Q_."^#N71"-_B=?Z_O3]\!Y'D><)$C* M[+;9U> ":H*AV;+9AK8HM17!'K:'(QVT3=M0+V\#0.WXP?/GR5!E#\[GNMX$,^[E=Z. MK]O._"M+MPO:Y^3B[-8X;#\#,)W?.P+AD-R;7D#?D>39S39<>V@(K_.QI81!MC@]]N/)*)_052=2W MOA;1*;EC3J30R7H]NE7\_-_?;Q^M,9R MN.%$? L./L6(O6/#]Z!+P]!")E\;C7WEYME_3F $./S4-OPK=EY^;O5]+T*RWGYZGR(Z6LE? M/[$>?KY^3#KY^31P]]^[W[U79>N#!Z M=^'/+=L)IRYXO_!\#Z(!.&\7^$88)+\ZM@T]\BNZ?H<43N!8R?O?H@1Z,+@'OCV?#M_\+W%N<@EH_:DM'J"@A[AF3HDOSU M\\I3"[QDIOJNG= "[K\A"*[1)^'\-6:KBZ=?U0ONT>V^O?(*66AU_R7N_X)^ M' 0K$[CR[$NDQ5M< I2?6PA<%S;ZI#U!3QFW;3"G(@).5Y0^RR5>WT.3L\D$ M7?"\^LZ1\P;M]@BX6,#3%TJM[G7O]O%JRPNO V!A:'.QYR2O\^+)$ ;^R)_" M *'>>P[A,WY=:W-0-K2<"7K;SZV;N^O9&%/%?'%'GC,8#6;/>4R>$ZZ,&0OA M!7KEJQ_8(?1:'"8J>HHPFX B(D0@>,_&/QOPQQ33S?7A/, 7Z,7P 2E-QT.C M0< @PT#*;3!TG6K5SC:/6BHYT# 2]; M%STT&@^+^.,8!#!,WML;13#X#H-G.'^1(2*RW.O_+O0J:2'2Y&7D'=^0*6/W M_B&A0R] "_8SQ(/X]KZXY1Z\XX]ZKR"PGP)@)V1$HYL-213(F"3ALJ"> M7->*DJDOZT5EG9MD3,/=PQZN#YO\^!V&6),^8$< T]="5\$SG&O-MK28D(KD M6I8[LKQ-<^:?DD'+E-0=4\J&CBS,A0J9J1=/Z,U!R MO&GR?%ZUL0(X@L@NL&"881IBT_,B)"8[&A1'3-&+"!F$/[="9S)UL8%-/AL' M>,PK5F#G+;21C4C>MWA)^L[0CP/R%['D+S KR<3",(X@-WDK^3B MU\^KUV9_XV=L/"]&8UA_6.JP7/SV>%GT68C1!!/S9R*CUK'A\JV$SB#R@SU? MN_%]_.$E]'RD(;,>FY;L:J%'+DCNNPBA'EI0WS]^ MS?P;C_@;5^0;U_N\VD8&B.M/B>V>]^5+WRG[^A<_@EOXC:[LH7B^_T&1UMF- MKGWU#0G=N.YV^5RZH1 5G[-EY)=<,I*NS.1!V'ZPO-#GT]\B! 4<6 M39@9I^G?_-_5F,3ZE^3Z-_D3QN][&WJ.I83?8=847.V@ZZ2 M /;"M(O0E/!W^BX(0^161+[UH_?F(,-B=@NR^9#W2Z[WD@=]_9SY_#DIYL/( MP9PD_ABE]%:0*3>?7GIE'WK+IT'O;TVAMT*;F,OYQ5RN3LQ5"LBPRN#EF95A ML$;7S.2V*%4T,YU65?$ 79PYO$?(?7_"68K$$PZ_O2]?6=4=RU<.K3NJ@I;! M&+ ' RJ4 /.4&'#G>T$#A4 4&!-J%P3QX-Y*42:$083L00]YY0Y.-]HDX.' M<)7&1>X#9P*"]V_(FQ^AIZ-?&R,,U+E+#>)#E?) OQMU]5>,*QK\R=3W M!>?$ (^!X:+D 4[LAXTA M/+5.<4["W^,D1M08K.T57)BZ;'78Z:HZN2\$T/HAPA1UF/ M3= 17SP0^:DK0*]N:O2[K[18<)7E1>7&.Z6U6'#5T;_IOF7]%EQEO%":[D$> MV8*KCO!-=R./8L%51^ZF>XVU6'#5D;_ICN+Q2I'JV:.N--VAK"<-6A.SFNZ. M'J44J2;>-#U%74LI4DV\.A_GN_B;J 2+.[QT7SW<6"-00A[SP$DJN(T75&-NH !E*HB1%TL@EX. MU21#U 4MO 5]^!.SB-+K('4[SY) ML=&I"XY0SJ9ZI$EO6K0 <2C"9\2?;$V!WK00P1$Y4I.,-"TN<+\XJ)L<0GU# MXI[.RXE::'K3P@*U\:>'V<%P16=.N (3Y)UCE5 M66I:?( *7M4D5TV+%)!"GM,4FZ8%"8[!BIJDHJ;X0/0^A?;V3/5<3TV @XNH MEFR P=!UGDE2^NIM"JT(VD_.!-TR&#VB3\-1_'N;!'=O'SYD? MPXO9=]@WS>&W1$"*BCR,FN(8)PLHHVG!LJ/6HQT(XTT+ M>M5%\RIQWK3HUG&+Q@X$]*;5N=1&] J1;C:M:N60Q5Z'P;79M(J3(Y&X2A0W MK82DAMJK X&[::4B]5*^2LPWS=<\;-G4@>#=- ?S:$2N$LE-\RJ/615HIPZGW(6JKWQ$!DC_*7%5O(=:V5S@$Z=4TDMU2O$NBA0Z58.7A$Q MP[$S7:+V_W-<^T\'>(3JO]_>]D^R7$L4J'1":6!(H:*M%0DIQQ#J7-:98OH6 MAXX'P[!G_14[(>D)M\2>WYW(=YZZ#Z"+Z[!!\+[XZG'\I28+)W5AI;V8_QV", Z(CWQ/IM^S M_XP3G^%(/O/9: OJ(EU[ 0;Y=B(_VZD+H1UMD:"("=0%AMA*3:F6IBX> MP[0T=1BA-BI$&7_J"E50&T:BC#\U154E:D-)S4J87)=(ES07LK6H?(G:4%RS M(%LNQ\= 6PRTU,4G9_RYA,/H!CET08R_N)Q,N>]=/\%@859:VDJ@+ M!=)#YRJ+BR7J(FBYZ'QSTSQ$4Q>THHG2E6*:NLA4M93._;K?0>#,S()E*P9: M,3):!B\P\)SG<80#&Y[E>,_XOL?!]4-S9(JZR%).3C=0?5$;H*&"U)7J+VIC M+1^3^O?&@5JF-FI" Z6KQ+1,K;/_$:5_^;5YD&ZD@WHD0E>*Z$9ZJ+\\P!?? M?3E$^_9# ;J1'NIQZ%PIGJGU3P_DQC2(SY7*4R.]XSZRY*^!A4]D>6\.J1OI MGAZ-U)5JKT:ZIP5(7;>VI$BJFN<>DP-S9A9N<_8.*WSK M>\\1HB>F^%HV?*Y"%DWHP\51:C?>-7!<:./FE[<0A' (K!]/ >)*TI.^06) MK4O=4.94*CF-=,/S)HISORRI0IG9$DLO^^8BSH:1[\'56P[*8+$M&&U)K8;! MC?3_3Y'!*_4W:RS^J/YF[=92]3<*M5&*#W1Q(:.D&O@=*>TED=(JN1I!;V1@ MXJ33]BL2O\;KCR1^[=9R$M_(($HC!;"1,90CIO@%1.V*C)KFQ3"*D;I)=LV! M>*Q2&SWYH//*4Q##7P((O9N;X^T,KI#FU,91ZE-A-&P?4ZD-H="RM&B5B4 S M R)')+7>EJJ)/:G-#$T<3]NLX7K'9LCE6\MI&VJ#!/3P95D(=O!E^=9R?&FJ MAW_$&N**NG.H3?6:3][!J)#'S%_?I>9JV2.J-M2Y/V+]OJ15(@$:M2YV;91> M]_:6:;W3VUO<6DH M$9ZX8>L0<]02WI^M:17PY5&^N#'W!FP('0YK=1(#_R ME[WV=3B5LKJ1GKTAY6J];5^ MF=@[UOKE6\MINT:Z_\?YQZL>4W/ODS<_LH@B@0AE>S%NG-"P8X>XR@ MZX+@[O](!SA5;"M"[@/_3VA%M_ %ND5&U7TY@4> MCD[O*O>>Z-3&%+*27G/S T;(^AB,DGN: VYJHPH?$?LW+PZA?8O7E>91G%KG MGA)X5ZI+J/78:8)WI12GUG&_]<,0]V]VO&?H60X,O[W?@2@.(*+Q_.,U3CRB MR]'[-]^SFZ-?*/;0J65 E1)@'-QCWL,G+7!Z@M:6JPF7&LWV27\]6JU^E>)O M4.L=SH__^?8^__57]$006.-WXJJLBO[\IAMO&D9^-_KA"3 M7X"+)A.N#N"[[\'W[R#X :/KV+.;TUK!H-9C/0#9CXH_J3D8H->+;C@&Y.9@ M@%[G_J35+[4>/E5+\"6BZ0N(G!>XB&$^..&/U2'<(-(&,(Q($<+8,9Z. VG#(,99"I@M2%% ;DSEQPIO45B\<8RFFB _4AH+.:SDR3SHZ MU!S/S*0V0D.5B_!!][?LEBKS/$)TZX!AL_J:F]1&;([ !J:OLS%!;02'*O?A MO/0$M>&E\V(#M?&=#]BP>: TY:JZ02X.M9&>4\)#@Y9N:F,^IX2'QKA\DD!M M*.K >*"(!2<=A3KEQ%R%]7GH:;2B@"7FCHB"DX[ G7)BKE(44!MS.W7"GW1@ MZ[!>:Z5\H#:8=&;+$;71)/J]M$KY0&T4ARH7@?I(;Z68:&(DAR7F#HH)D=IH M#E7NPUGI"9':\-)YL8':^,XI!=Z;X^*(U$9Z3@D/#5JZJ8WYG!(>FN/RB=2& MHJA.S%7* FJC4+2$83=[?Q[]N#E)I#9&1267BG7=J(Y+U$:P/N8246O7?O * M OL1TPHILZ;N.Y)$:D-&-#*!!N4F41O0H9YCA13=BM%0CF/4AEL.SK$"(Z'E M!+Z*%*M$;7"G*4P_SGEDE?*CU;+"DYM7(?!Y+#6MD1M M!.?C1H.;09P3M=2H#>]\S)_LW-B!UTU!JNC,>DFB-EY#!]G714/*?VZ'5-&Y M'9)$;;2&3A[5HKZH#>90R*.:C#^9VO#-CE[#O@N"8RTN CF.5:ID<9&IC;[4 M3? 5<5@C^4?BL'9K.7&@-DQ2*7=VOC4,HHL'X#VGJ5/\YW?'8S0I/!W^BX(P\'H,?*M MM3JEOC^9^!ZYWFN.?J8V2$(3Q:LT091FGS-577Q.H38440QZWYH#/>K""[4Y M^C79/QB,_& "/ O.O]0< M)42M"TXQ ZHT^11J7?+'L1]$3]D[9W"ERZS"I>?9Q0HA] M/R&^AL!*8;!\914,RU=.5&=2ZZTSQ-#IR"O4.?+8L.G[,2[0FV*ZWX')RL:\ M;P]7OP1^/+WQK(9 @RKC>FFMDK"Q()C5K%74A2<.EQ@[/832@R.5NCJ3T^-V MV7$LS]Z?3&!@.<#M^ZX+AGX2A.\]!Y#$94[3S%*I"X@QD-(+TIHL.Y7*&"(# MZ0F M+K4@DIEF)6!= M([^/ &H,0(B_]$;CPU)=YZB+0#)ST@;.NY9VZZ#P# MYP?@_ Y"1)='&+PX%@P/B,T#Y2)4ZG(1#&Z4P:W*W*-*72)C!]QN'>_'K?_L MA)%CA0\0N%]MO" PI4CI-2TXP%!Q"%U"76IB1LX=;2BR2 MF0LJAU'@6(C0I![M-\^)PH?'WT[32=*H"]A3R9V:O 2-NDAU,>ZKC[[J/8<+HA-ZXSNKLNA.E#7240GY]:8$,&HF M_[KCO,R G8[SXM92+II.;3BC7ANCG W9G+6.AN"-3FWPILD8;"H8J(T9T0&& MI>7J<0P">(1UJ1884!O)JH@O.]]7TQ:F*N-4.G5QJL/W]JM/; _%1!:%VNX\ M/*';:O8::M'.U,:JCJ6=/\#@+W_@#^]/E_DLCG4LU4MM'.O<0L(TR)U!75@M MZ37Q @/P# E+[M$2")?LJ^P;R(^!5UG[R+-QS ZD9@P6 SRN\5!&;IY>_>8 MBP7V&@2L<="@3EX&"Q,V!UK7?APT!UG41AZ/A*Q2G$9CH S9%"&+NG!H[8XS M%7[5N0IBWW2 MY>Z=U19,D]IX9;7B5P:#5Y.IZ[_#U#]+^_@T*OEE4AL\/'BHK!S;3OD1YA8N[4< M)EBDC/J=@G5!@[H8&PZ3/SF1"P>C&\]V7AP[!NYRR\:@<^<'T'6K @5A>&Q% M<>!XSQAMRZ<4PRE(&XQ["!DNQ'US MP!IC6I]LO$ 6J(LJTL'Z2VB1K^%S^TZ8^]0%$.G@_H$%_U K*G6Q/SJX>7A9 M+L_0S\[;10!#/PXL&"9_CB&PR7@0_;I?T0_"9T<;#A55'^J*+FB*.=2'FB3I MMJ#90Q&*EB+^#W8A%M\)HW<7\7OB>.TQ=)['T84B=71U&GUY=>QH?"$*PC]: MY-;NUW *O.[78? 9/2#Y/7G._&G=KQ$8NG#VT*$?H!&V+7P2VS2$%[-?OMA. M.'7!.YJ]ZWBP3;[T90*"9S2*H1]%_N0"C^ %!I%C ;<-7.?9N\"42"\O!M<1 MD@%&B!*1/7MS>KF#+GW>_-PT.J:0?4GHB.3SS^1YP>QB2AHTJ!;Y#IH))L#/ M+;FU-MET^-(TXD+?=6SN/P7RWY(SF7L&0\ADDWGC( (, M6@G]9]?1"/S@8O;P$<))>P0FCOM^\4\KQU6V4SC:QZO^ M;P\W3S=7CUSO[I*[^N_^K[V[7ZZX_N#[]YO'QYO!78U34')-X0\0CA%.(M_C MNO#PG?N*U)+G>W?Q!#W$XE+M]0!'>/T16YP'\-IB0^?B MTK?B21K':1'%-4(W=$6A_2^BW!9/Z7(;76H$I'$#]^5*I!MZG+F3J4IF]8(7Y9PK$+1YLT\*>MU05KA6IB M!],M_0S=>R%U-'7UJ0>2CG7L*.O8P63J_J__%#7ARPPW.4?P!Z(/Z:)=[MW% MA?)?,7(O8."^/\"I'T0MCF3 (F1GJX>;O_-/5S= M#QZ>N/O?'AY_Z]T]<4\##BUN3V@%XT29&SQPHOK)_HD;7'-/OUYQ2^O>?,WK M]9_P9=&4E0P^?&Q]K)))KX,>R:KB!UPTAMQ?,T1RB8',(;<6VGNL-_?DZU>) M4[P*;!M]TIZ@1XSQU]HV>&^_0Q"TH3<#NMSJ$L^/DT6>P[;\QWC/0<\L:_J8 MBWN^M7WPL&4)WC)\MAR>[7(HU;@OA"+CA?$%4T@51 M80MBV07QZ:%W]WA#ECVV(BZOB-$V\1+";V5^$]CQ!-YNTM2@15BRNMP:K:ZAMF5%,613VTKI C1F MV08[#Q2N@LRQ6Y+7@&GO,W^?NG(PI% MA8YP\YATTWGH/':X=+M2P*W*%G?G=TJP(CO;*6]D.S?%*9.;9L.D5.P0&W$5 M .F'%*R&!<,6B?KMV78 PS#]YQ8]3YRI7K/5E21!X'J1B\Q;]+#'*( P6E?" M?&&G:O.=TCRW)[2ZCVCI'7/7KN\'QUI:B]Y6;90N"YY+7R$X:\AJGO*TCWX= M!$_^Z]Q>$D7$V A,D'EE;R#H&.&N1M&/++6#X!Z9G6A9762^I5:W_\3LS0HH M?.\CP][]?\XTL?I3^LJMKJ"9@G0P0W-SR6.&YH8-D[((&Y7W <*_,P4N=_4& MK1AODN(&(V3.P+"X'<-(O4%J) /4""%8T@X*, M(4%>UPL_M?,_]M9'$+L?^]Y:0%E46UW---J"8 KE \I'1!"AZR+2^\^0BZ + MIWB&:;B=QTZA&V.\< !1%)''AL5RQ+3-]_A59MGC>$3:,' B!STQ"4'# -K< M- ["&,>B(Y]#=Q"73Y0^#7_"NA2G@WI6=)$UA48$G&6I(^O5A'8EH:/*>C51 M8EP?L$=L=Z,D./$Q-PJ"TZMXF=F\2*NMEKW M9/\!]_@^&?KNIR4+IR1QTDC%*=/N+LW'$63!-VN,.R9S2/V]CAWTR4)'KM T MGV#.K+X5$GTY)BPGCFV[L";2YC=QTD7I792&1-3G)HZ&_%8L[5P/?1WW:T)S M\*T?/#<% ?<"W!AR_T66!!%7*7#A^*.TRDYA.!M^E?6(4X63Z)LYL_16M_?] M_K$6^A]'4S6$/3-QNDK565)+L9Z@Q,IN-3PAN^<-8:(+!.\5>-U#$E""]O'BW*."^Z3^!,W M!B&I'[(YX+KH*J[KPQ;W7[&#[6UD9@]A>@-ZZ-SDEG'^*ZDS2PWO)7M]Q@ML MC./+N,Z,LTG'%'+K-( 6)(: *'&DT#CD/J'G(<9S88P6LW#LXZ*264%7- ;1 MVN"Y5[ Z2E(#1;ZPTY2I[GYLVALKA\' 7I+4CZ)%5,$HCBHIV1]]Z69G;K MLK':X3[U"0-\#_YTD:^D63%GVT*.&V(VQ(ZH%(\PBQU#EZJI0U8ZTHZ]7KE' MI7<,T:BL.MJL<@<:1_[M"&LU4!_F5>L(8MUF"UR!Q#Z5V>/"JKD7., MNRMO M9=AD&OMD4/JXS=ZFE[@'W9Y=9"-_,[;S)RLM MX?.W.$0/"L.=G6VD(COY$.6K;'>87D&FR@0J*E S:O]"B-U/ M:+U3L.0B/:-JKD352F5JJOI)2[)B]$%T#->%9@;UG%%6&H,D+Y!%Z/DDA1"' M260-\3-I[Y31X\(/R+O<=_SR5P>]&KV6\]#>-% '%RZ 5N=)A=!!&)VA067P'#T'?C:/,KNYK2)C_' MP4*W/\/V,(#@1QN,D*ZX .XK> _Q.GN ;K@-3S62F'LXAJX[$W#N$Q);$OE. M6F%LQI61I'R05OLW#+=KMC/-\-"3;ASZV;N^N, AQ2G$E*QA[)(P9Q1!9$!)%5/GGQI&W[43M]X)Q76JLKJB9O MZ IO&O,&2;,1=I/23C*OK()0SE^\CV2N"LY0/N0,0V3+HV<)\[GJK:YN:KRI M"KOG^6WK/#<-AH9LQVA">W1Z; L[=^-]O56O/4+1UCWB:3X18<"2A&7=B\(\ M%G;9+FN-D$!#ZXC&QQ)8)#$LY1+FXS0]V(6XT>A@)=K)R)':3WO97,3(RPSP M76@X@)JQ<., +WK_F>,D#Z'5O0=!Q-UP;>YZ[O3>>,ERAQ[[]3,HT4;@<, X M-/NS H-UL;_@6 JP7T8.700GG-A9XO[\:/5P+^8S9M;'3&4+QPZOH+C@LB7XC-B_)@B_$%%M @RE,7L.$MOZQ%.,O$]H38RH.2^42 M6ASG"N 8GS3W CGJ),37W2DNR\"'G) &-ILZ5:_3HK_Z*G>B=:."9R-\_0^[2":TX.7 .%R[U/."^APY98!<"BR4Z M*53&]SS ,'998+_A:)"/'QIDO*LBJHO;Y!%1ECO:Y*3& ;R3S@9ML#DR2Y26/M8RG(4":-#66>(J72J'8J"NXQ5M;(2B:'367>+'^M=;BK MM[$S=%@=& 5C*V]0]: M;ZV5D_5R:^E+]4SLX]8X>\Y+:V6P7O2?TQ^,3^N?[U=W3(S>XY@;W5P^]IQMT M _T3^A1[(+:="-H_T3_6&X^+QGZ,GF&'/ ??+(C[-.*.E\GQF;,CW#D;1."G M3>(?LT]]UML;T=Q/ESN"5-%9=&)'$\U"C]K^N6PH50U*T:L\BBZWL5RIS)@[ M4:AL'M*Y[@"8>>:4?9;]<6:UJ0CPK)Z070VY[SXY?_>*].+_#@)KS,DBOWFR M_#DP#J MS7)C3)5>&$+T/_L)O.7KUB[/NK7CLAQ%X#75W&C6GJW3*V/B[)3$KO_ZTU8X2,6HF+F&-%J9[C!H2&$,YDG/LZ\2 MV9H+6U&MJ;:ZHL";TN8Q,_MI30J,$X:CG(MRE3C");"\J6N4P*BB];41VOD7 MZ"&FN8G>M2>.1\[.PVGAO31L!B5.3S)V:-B4I$@N>BL$3:6DJ'#H1,D*DE16 M.CY Z2&4;![;Z>RAM$/)5@PEH]75>5FC!4GG9 5?+AFY_*J%2U2O9060_)7Z M.\R^W5/[+A.ZMT1F+$,S(M_!J*CHF$@+:[PH,U/W!"&U0PL?!E**@)LM\C(S M>VM 1\_Z*W;"1<=#2,Y@Y>9U8X@ 8;0]YG3V=LL.)?PM#M'CP[#O3X:.EPC+ M@N(/N/ 4VMAY#(L*C8B$AA>TTC+#C&'Z0+5##1\.5!(&E6)NG@K-[.)#X^/3 M+\#Q?N)"\(\'DFI!(Y.=KD!AM&L1<-1EN^.B-5;,D#\9GU>^(7P;,7YF4Y^T,C\2V)165Z7%BSLGDQLK>JSBTSDJQE],V0#'[>S60*17Q$SJ[IQBC@O5I8MZI'S!NWVWS#P,S"DX5ID0Q*E M+\R GPVB^5/<"AY=1_<69C'%:K2GNOZ%G8L'_&^H6^8L/TE MNNZ7B%'T5E?A94&AQ QAAN_Q].UA &6TNA)OZ*4S>W39M31KVB<_PC;LSCK% M75/>6BEZRJ7.Q>9^,JIA5VG>#$RI$B@6L52PJ6*I#M :*D4R]89[75[Q-.&_S$.1YR=4I5S)30%=3)S4%R W.:WQ!: MXX!!41DBF5M-W,S<%H[SU[\L5>0(G1+L#J&NE\&V@2<)Z62U=,KVX) Z U'W$]/#*2C">ABY!S9VFV\XHN5I&I M 9-I>+%0;X/1-2+U[YC2/?O/.(PPF0>C.<43@A==<66D(35>T#>M5I9:;S2H MMJR?1P$5/B);)"5'O?,]?-3CG,?@- M\*NMKF;(+$%./4I*:=-M/G!1M&BMKEFZTH@EP0LS_P8WY()A5%Y+-M:<.$0, M:$;6%=@7W_>BZLE6*G-3C[+L=^/!E%>95@4F X%)XA7EQ#91T:Q>T\PW,4@3 M>[18JSV6GSN)_%R5AO@'5E4Q=6"29@FJ5B;DP9+?5.&,"5?)=$I5PJ4)N&I1 M,3:+S"B2K3/(?R<\Y(80<0^F*S 7@;=MB9<#9B%I(TUUS38;I"LJ7(<7P>-9 MLTW'BQ$5!O/>?=\(ZI+[GL ;#*_>H@ @*CH>"-[QD24ATC?XI8'OND3C)(9^ M464CMKH&;S8@P5MG1UPFH2C)I:DST+,!$ 7ONJ5@V^T9 M^$YW,-I2+LQL,&:#Y5P7[@,?"?(>-=":BI<"02V]/XJDO\>?*KB0KH6"(5=;.U ?-V&@VPO(4=!P<8KOC@]8Q6 M!\Q?.J2_M*',-P[G9AX5,P#WK?]85AI%%8*)3S50A8,?G\B<*B93-,G4KK*/ M$C*E"_A$)DTLW>^@*7X5S8*PM 9/8<"%>-O6QFJ,+D_P:7FX_]O8=Q&U2YV8 MN,0P&7'%]F/\GA6.U;4WM\C0SFG7PS<0.E:9WJFM@_LE4I@+Q'8T]*$ M\YPBQ)>.&T?0+A.PH5UL!6&?VO5&B"V9VN%7JQ0D&8(K5[->T1-G9L _;> 7 M6Z^V U\AP"]=<(:)]QUR,6ZPGKC=4\0KO/_Q>#YZ MGHW(=7S_G"R83&_[M-.%6Q5?F#82^F"Q%]9UWDRP>HEKE0DVJK*ZHF+T@JKRNT=.!@Z>AJ\:74AR\-X\O@-4GD-;VT M_TC7:MP([;O%?\PE'Z?7AJ-"_9L2=D-,BDH(Z?$B\9(B\:*R6=K>V, B0UA9 M#5P5PG 9D";R@B#SBD#5N2>?B<&/_K6=E^Y7]&/VV@D(GATOR8)*JU"P(*Z& MJIKKHK"3[2INZ#)&OHJ%71G@O>."2\^/T-.)"^.1ZLOG +C<% 3D'-9H#$.( ML %BVXG(.5.>C3>XD-](:A8%?7AT[&L]"+DO?2X3M0EA\!0P1Z)!. MV?H56N1,627&\D\\6JS8'&TX5%1]J"NZH"GF4!]JDJ3;@F8/12A:BO@_HMF: M?6DC_9P7R!]#(,\%U(-9'8"5(Z>*ZW!$D*?.2T!$S/]_V*%'L:*)9Z%'; M/Y<-I:I!*;KZX:-VA <:%)//-NWGX["*PQ)XO\RES/AI%++OJV\M&,"E*ZN2P)DI)CPGE3,Z=$%[D(RD\A MMWB 7@3K?*>]5J#B0O^-Z3:2.!!D:B<;"4"99YR99AVI-8 A' M:DU0A62=P2Z:Y ='.0.X!AZH?,"29,"=DQ=0W/ UWZ _O0X*PX"Z%GO7!2@ MA[DDA,B!^8%7+$=3&C?3TG_A"F?O+'GV4\+/BS.'4/&[F#T M!-XR%*78ZE:U=Y<""X/A*^\IK\?"ET0/OLZI0O(W+X!H%']#.VD&A+4R9X%P MS(U<_Y4;0_LY.3B$Y)3!&RNF/("B[B-Z7R-R_XJI_0MP//QATB'X 5HN"$-G MA"A"9 DG#HD$+=NY(^<-VNV_8>!G2):,8WB&)$I?**F!8S66=;3\J1R &T!3 M6EU=WVP%W]2./XW0W^OLP6IZKM&?$2>Q1E_3YZ3)V]:PYFF;1I4?3%I$H@K( M$NY!FK'IM8E'0I<&$6TR=Z;;O"OT' I*1VY31ZO,U*'+E:!9&K:%[#[R&G9- M_RP;9!6;.]5JY"!-43]2*!\$%G"K4W,SOD_1:6A'V)K.!.J,!*H*C_ #@3*0 MFZ>QXP5I.-YW==5E1V:P9I2E'-H,73#3 ^@O-\84N?<#8IQ7WS/:,'$N7M-* M;P5G+6*I BB3RG*.=+U2:9(*&<%@!PC2!*_^AKN]T<<&&7?K1W0+80S>L7'AFB4F5'A5"TMC3/H^QG^)(' M.TXDW4VXWAJ<6;TE*4.ULCJ.IUI4_\I1W- MM]YM[ZY_Q3W^>G7U],A:SQRL]0S/P3<+XM4IZ6WMV4N=KI&"!9OS:4IS&*EC MZ-I)-X?1I(]??H8]1?:=TS'E=&?O# +V7H@7(-(L)IF]+/+<2J.19"TJW6[D MU$AV"2V(FY*N4$W.H%JC8W1&K@8LO3"$'^1G 8/E]#EWE)TRC9#'%> M>XF8?!20#ZT&^<#G@V@";U1V?C8K8"INV4R3PK5DVVH8!8Y%8L.(T:?2:>#H MB\G#G(Y87E)"%Q4.?#2(SFM2Z3,;6,\ ^@"T0]M6 B"CU5547E9+'RO#F@(4 MQD+/LM!,HA"I5 NBU7+H)CU<3F6K_]%5ZHR@#W-ZWL%H3\$P<1]=7E!IL3K. MN)O6T35KA3@2!8$LT>A?2H!T3N9KNNE])3S'#-8]M2LA9A+:WE<6Q%97Y76- MEC.7F;5Z/)U: 7HDC!Z5&E^G2E-5UNE6I.D^YO**M/R^R48+R2X#MI1\R,AD M%35>%ZHZ(Y3J,F@&M_)V;BFX*0ANDL'K9E4N$D7[@AIL\SZLQF=YLG]T-8S+ M3.!*8K9W<\(6EAV<])-X32I=$L\L8?I 5"AN6P)$&@&1KIZB04R[EKT/_"D: MS3O/35V 36+/)@4C4[P3@D5QRRC9&6GO,6%[GGTU(^L=+"XC.MFUK*B\(K!( M[@EB:8>NK11+!L:2)IJ\H-""I7,R;&^\"'C/#MX$D00@]E>S9V&&[%"SUP[Z M+KQU7J"]H&SB$>XC'/CL.YV7Y=)I#F;1T@>E'5JV6BB) H&2:K":A!HR9FBY M!!'>)NQ"$*::EIFR^Z;,9M2\Q<1\P"\9C'X+$]DH+!(4ERL 2)9@"+RNECV8_N$2=0?>? M6P<,'=>)'!CR>T4=A-8[I%+4/VCGT,ZH M>Y"[P UK(=34(,5\3^\4O&.I9YV#SJ,S2LZ=R?<)*O8LN1=-[#4K(BU>,^L4 MQ.2AW [K9+FJ_4XT19%H7^CZOA=&09P@81O++1%S521Z MGKU_E%7"%2,BKV418]!SB"44[]6!"&EU35XK7S=$3-AB^_ABP-K MC(N%>:\EPL-G(5Q46A#=%G'3!9; M70VY_Z7["3,SE3XD%=H/71I)$D:2H3%KMI9*@@A3NRH]>Q8FR.Z" D+3/YQH MW(]#-*6%3[>WC) MTH; B@E.$$^[BPFJQQ-N(,R;"MM+7==>:FNS\IQ9MMLD MQ-PS;%90*%34\DLUA>9L,[975Z5:R^\2 M;;3 [(K4EA<5W"!8T7BALLX_5.]&9I@K']TMCSG<2%C0>%6LRO2E?K]N(XSB M'AX!;@[-/8Y!@!X[#T@PJ[B@@@:3:7@QIV="SKF_6%A>S%975GA%9.4()XB@ M+>JV4@0I0JNK";QZD@8Q[6KU=K,T 5?C W5?8X $&1D[/G95;7<()0^LC>K1Y*"CXS M@#<56ERG3#G*:#!4E+F"0JD1)= MH*7:DEFU1^ZZ6#6@D@2"$DVN&4,5BSDS>2FIY2RK=L[!1RI3SEI 5$U>]BS*KZ#U!2)6IZ-T? M4JK0ZJJ\)K&BWAIZ)< 11$RSN0B\L=AN=6?,)52]\2PD(T_@;:D :(^(G"J2 M_GFZ1$M$CEF[QSQIKEHL2;@QS6F>HD2[LDUV4"S:+E14Z'O:XI'G<+IED=C? M#"%[U4R#E2F<((KR'%!7#8J2'6HGV>JV&=LH/M"JNR9]E@=K%9O[R6B$_-M$ M"JL G!KD-4/C!;DJB[W^'2(E#N1@8G4^8I5_)TQAL<()4E[5U I/[Z!H$TSV M>D^S+/3]R<2)< (\K;SV9ZU4E]=@[M.='T%.%'^J[H"RHHK^+70N/,?]N14% M,=R,:LZGT?/L>3]8BT!TACT]X6G=)ZL5%<7R$S?F$S^I8QBS$?VP^^1%%A/= MTZ!:T/9NA;2SGOA7Y/C*/@B"=_1I;X+/>BJ\1)C(^5)XN;P/SP*E] %LAVEQ M#(!I @(8LNNI:;5Q!F;&8U6GW!YD1:;GK-/T\?T7TCR\XW@V ML@HNVB8Q.8[,VY[<33V [Q+,Y]^79J1_ %]LT=7@-&E1Z>TNJ9A\*J)MS1N MEBML$CT9,@?FK^1 B#>R?@>!-4Y6#%GD.4E 5@OQH2ZA!2=#&*Q4-7>-/((R28!8>6CCU)K1&1 ME2$U+J%4#=XT$;F-S:K)A26EU5Y25],_9_ M=$R=E4&[I'/]I >]/YD&< R]$#GZG$,*XYEQNZ]QNR OJ8+M+Q,WV71PZX=X MJ\%@] 3>"DL-+H;3>$-G-N\)8FN7S7M@;"4M,R3]%$WA9A1;ASF2LZP\E)6' MYER,EG/]2;U&89V@(\M?U7E5+MTHDI5>4P4S)EOE%N,*9,M LH7<:J&\, M W=!$7F#FOW'Y^?,,/>%F5@5NR\WGN7&F!#WR7$4O2@*G&$JW9YCB*/.$5O&KRIT1^"J#*1I*IT2]-&>PA< M+[ISPU]2<%K0-$BIE/(MF?2%C.AD^S%^&>'=62JJ*BES,FHL?R^*GF>7C^,8 MI-.1)!J\HI1% %^!-(E]>'3L:7XB" M\(_5?9$I 83%5\ 033>.MG]E:;(6Q,9#U8 5A5Q;)[6U?2]+/\?!8M_G,VP/ M PA^M,$(C?4"N*_@/<2L6)K2Q/%FSU:DCH[-N_79;YWC:'28.4K"/Q)<(<'P M W+HQ@7",0SP71I#).2NZ[]B$Y/ G9LB M*Y.T4(G018 /%DFZJ2RW4$'SP5>1NB$R1TJA7D#@D ?,+%4./27MN!+@GJ%< MY'.D]8KR4X?;(C[5$4#*18"L<21DF L>43%H/"Z8AO!B]LL7VPFG+GB_<#SR M5/*E+Q,0/".,IM**\;FF80A2DLL+Z.(=LQB^J=N3OCF]W$&7/F]^KDL=0]M?USV5 J&Y3T\?4">A[6)EL72XI&63&ML\=FSDW6;6C.P/CZ%$'F;U? M-X.IC6XRE4_[])(U'JWI*^OY[S=7(8^+F=W81G\Z2$61>-7,)!CZ+_!BK[XG MNX*(RP9\X:8F>78M5#ZX1A=WK*-D2W,]$([+9'QK#CCDFV3A@ ,-@8-\4RL2 M.!#%'=NM$18*1P=PW;W,FPHMYV4?(5#'\$_/U KA7SH _O'> (D735K.9STI MRV;+FI6TS.>F26X5FS@X,!$X%C9PK(P5K:D;&X^_!CS,"8FEH3\[G& 3][C^ MG1V+>9(0V:$FMT"DH-[$C9QX0:,%06=@ZO\Q97N>?36C MZQZ'8ILJ897J24-JA82N%DH:@I*@\J5FB DIG8,3>>!'PGAU<1YHX M^2Q^6DJW7COHR_#6>8'V@K2)Z[:/2.BMKLK+VN:!*,Z!:(90D06AU=9-7S:IZ%C"S-6=ZJD1:ZCPLC/QIJ;V#8Y(@ MDBWQ$BW)66:CUI.9*H$@B2X$G8%I^K2\029K/\U)MG*KNK2\$:VC:J@A([ J MK 5D4CXIR+Q:V>EW]3=/.?5N;$RDCE--MY](X5.758/75/H%ZJ2K M?2ER[6%=[F518B-K2JPE]JUWJ-E[&VH>.[KBH9V!@3:O;)^"=UP\6R:&<)I+ MQ(DN!#GK\^\36.Q732H)>(LK+Y5/!M 3_&0"<:("D7.?04F!T(CS49F=Q*RA MPMFQF:7SSL^V';# ;C6ILIG=^;ZO<.BXAE90:"E_9!'>VE)EI:%DX%"O2@V4 MSL"3R&@MX/K>L5-NE*A_.-&X'X=H3C#8M#@VX2^VNHI1 MNFB<6:<4(F97?ZL]$2/1A)@S,$)7VPDL)368W5FJ>&LII;2O[4#2[JI9U0%H MS/:D"4-YRKR<73D8 MD053]U"I8#(-LS<\SKVYXGL>)9$DK@RQ=/,79MM2"*4MFO5 4#)P"QA5HL5- M.@,3E]2\<@&,G #BEA*6L3U?Y8KS'^9$'2QH6L+\2!J]FK0$U)@% M>^S2](H!)0D84*)1NJ<0,V)):74/B39$%<6LM(BBI;,_#)"E31U!8,&3B^5%S&A(S;FFI+RB,I*2- MK$@+DL[!JB5U!XMZ5U9Y<(#*@Q)&!]F'IJNE^QLR$Y9"&!4L/B@!([)[2Z?& M$SH#T_5I8W=ZJ2XRJYO DXEM[ ,_RX8855+F=%3+KLJ,!2X+ZQ(=Z1+-X)7R M[?PJ9%U-C@*35R:O1ZF"*2&O^-1-Q>3-\B>WUBROQ&KX'.%=[.A?VWGI?D4_ M9L.=@.#9\9+W2JO"8B&3"095HT 4=L) Q8; &'+ LOP)>O<[3A]X?H1[U03H M8X]ST,B> V0I3$% "A21S1="7*88VPXY.,"S'/3%,$(? MX,12V)DSQHC"8D8-@N?2]EL;#X M"ABB,<31]J_00G9]E1C+/_%HL7 XVG"HJ/I05W1!4\RA/M30ZF8+FCT4H6@I MXO]@]RO]TCB8S6 *GF%[&$#PHPU&:((7P'T%[R%&Z#(<$1;3 2E21U?1H-=) MMI4PH]%A"",)_TC$ FD+/R YR LDWC# =R&D8LG"&,1!'0RH+!+6RNK-ME&8 MU3TWBD/NWG^% <_=>%:'VRH(M RY/[B[O+I[O+KDT&^/@]N;R]X3^N/Q"?WS M_>KNZ9$;7'/]7WMWOUP]AA40J]J3MG\N&5LF8E(ZNJ92-R>@8>O:5^L9D=D1-IFQ,-.*)C2GW MF.2/,9Z&^]:L40F[T=N\\ \B?8G./8ZGI^?J6YGM1LUG939S5GU_,D%NZV/D M6S]R]-3QV'MHK-AB!N[78?"Y>P\N=[A'^D @A/2T9\58VL!9';N6]J/\6C59_RT*BA1Z M74(+3H8P2 @ABSPG"7AK]$H^[<3J:K/IL;4*@F1:PHU""'FY$.+F[GJSX!Q' MI8@;DRRA@S@*(^!ALN0KC1 6I1%FJRNJ!F\*"J\(F\61,W[54#S2V/+>T@BF M[5"BDSAFHJ!L9E4HR1]7*"T'%A(/YH:I%4> ,8Y+T?/)Q,?/" M;P# M4PH':)J2B+-)BSQGDY]@L3T$R;[GR11Z(6!GL>S(G4O"CMPYH>I-&,;0OHP# M+-=H6+Z=Y-')SV^8XOTE@A=-JE(8)5QATKN%%G@ MI5V=[>T_XS BK2*>_,5V)KR3Z<9+]S$1+3!U*:$1,I0_",6<[81+#P^QAW&'<8=QAW&'<8=QAW&G7/@3J$25FG']K7OCN<' M).6=V+^7T KPP7'7@3^Y7+:9M^6]?TT2YUD^C]CJJAG9[<*UJ0Q1-"%JA^=] M2$!)E #JG"H2B/=,V#3WGD>(E=7ZSXT-6;& (N,.XP[C#N,.XP[C#N,.XP[] MW*G"?0:3:7B1[;^$V&+N+QG,A7.%,CFT4J[JF#D&*(H M<5[/BB>%+KP=%:Y M9]]#HPDQ*OP1U\/CP44)7%)ZCO/0?1>$(=?C),SEO")*8G#/N,.X<00MO-$DZL!;6F19N#I*8G-/,G4)RGJ??4I5R M;E DY^>4\;_;DMGG &+N!-I<-$93?1YSP$JV2N"B );V9_%8QAW&'<8=QAW& M'<8=QAW&';JX4V75?':F]L9;E#I_BT,T@C#L^Y.AXQ5H*;7D .%3FF1>,C,.XT[- MS?,^J$B;K4++6[L6VBP(M6CCL8#49/X"UK MH5=:75V32O0@8;!A0LVX4TRH-_SBBH5:/4&AKOO[#+8;+FS%J-4H0>TY9>T0 M/SB'<(?[A)W,#6*?=@2'Y7T8=QAW&'<8=QAW:,T<2%O.>TU2!S!:&%@M[HJKXFE^[ PT%$(N@]3MS6"SF"@:Q3H2G;W7G,Q:XIUK^LHE8L ^:O.O4\Z2C M'-F6G_0^&\11& $/DZ5HES,-EUVJ!A(MDS?536T^XW,MCML^"9XJ8%5WA)]) MSYZKUZKH;&EE,4[.H;CZ*R:G67RTC&U;O#;7)UPQN;G9ADD/DYX&2<^6'0-5 M2T]!TT]N=15=X9'5P>2+R1=E\E7(JY?SECL<;IVJJLJ) ?FL@;PK/%7SDJ&B M)4/@Y8P5@P']W(%>".<[-O/7!&\-P5N6>5'=#(31:O/!V!EJ^-)4W6+BY9 +J,^'++ F#?LR&N_0<"V(V MI5CM?AT&G[NKN1OR@SQH/MEDU&BB+IB&\&+VRQ?;":+]P/$(^\J4O$Q \ M.]Z, NIT8]!D,,GE+Z^.'8TO1$'H(")@-*4.NO0YXW.SHV)695P2 M.F+V5[8\RNAHIEKH2=L_EXUJQJ1T=$6G;$Q&QU"*OOO08S([BJ11-B8:\<3& ME'=,NO#QD])L_^QBNFQ(V%399NE\D.A/-/)Q; H]ETV1O?3-9V4V.W78\K@^F3H0^8P3J658\B5T0 M09M+6D^L;-WBDMHG1JAE0A$H7<*18SG1>5-&1,M:]\F/4O%:=JW^23Y)'"Q& M)'P,!2%(?^%*DK_G/7K.G$;*#$A&;.C_U\'8EYMM=(E\5C8HSSE_ MAR@ZTX6&%T >5SDLZTPE,)S"=<.R*?F5CYR15%?VZW.JJ*M(.FQ7/A?M-,.FD M":7G*IV%A)/*C9FZ@LQX1><%W6!+-E,*3"D<62EL:4Q6LU)0T4(M\H;1Y+T3 M3"^AXNZ)I\*:VV:N0Z81S/=R+8+$]!"&TR1%?T O)4=<\ MY\$()_U?G6B,L8HFQD7@[8,*F9,\D*!@,E^1=R3S";UOPC"&]F4<8(E'P_+M M)+%/?G[#O.@OL:)HCE_76UU#EWE1*-VFC\)C-TX29>PL'9JY4\@=V-&JH&?_ M&8?1!'I1^.0O]@+@;0 W7KH)@*B!X;H:>(#(5 B="#["X,6Q8*(X'J#E/WOD M*;\#-X:%K0*CU95Y65:9JF@&&)FJ8-QAW#F"(M_1$X,Z16XR1=XH,#)503-W MBJB*'6DAVC2%(="E*<[I>+L^",><[81)> _1/.0BG_-6 GRC\!. MB&+<8=QAW&'<8=QAW&'<8=RAGSO%BEMWY,6_.YX?D&QX8O]>0BN R">Z#OS) MY;+-O"TE_FN24\_R><16U\AH),I.26LTHG9XWH<$E$0)H,ZI6*'O>V@T(4:% M/^)Z>#PXK,(EV7/L2?==$(9)5:6&5:N#E(8G).,W>*R+F:YXC<*N5< MHTC.SRGC?[%$H[0,Q MA-&'L!UU ,($6[H55]7%#Z@=H0SC!OU?3FMJ46EV=5X7- M[90,=(T'W;9&>K6#3F:@:Q3H2O8:6/,M:X>?@M/%JE[&/67(HT_=;2E%J!UN M:JNK\*94X2)&5.<#*R?0H4 MTC,PDBE>R(@)MA\CP)!S,+:?D$&U_!4\>R6[IX&ZZQ"&I#L$V6*3]#$8Q%$8 M 0^3I6C' A-OK%%-WM"1>!F;?0N:<[1*A;"J*;1>F\0T]Y"F*BG33!V2Y2?+ MQSG :7.5UI$RT9@.83JD?H%A.J2<#MEQ$$P]A\"9!G(##(-7A"8?%LNT#-,R M3,L0+;/CE)*:M(R)S1CD$C$EPY0,!1+%E$S)BNI=P?1:U8TL",BHT7E=JZ#4 MBXD[$_<3%/="TJY3:%/(@HB$7-5Y56[R\=5,RS MP[0,T3)YVLT>7\M(K:XJ M\*JX:4HP)<.4#%,R]9.DD)*A4L?(6,<8O*!*3,F4JA_Y3/@RJZ% /V;#G8#@ MV?&2]TJK$FY!S+:JH2L*.VFL(AH_C2$'+-RG GCON!VDYT?HZ2! 'WND-^1S M %QN"H((EXU$8QA"!'" (!E!K%8]&WIA\ALA)L ?CQP/>):#OAA&Z -RTFAG MM;YDB3;I@&2CHZ,Q3_VDY>1% %T0.2_PRZMC1V,T(>$?K97OI2P6%E\!0S2& M.-K^%5K(;JP5VRS]Q*/%EX-Q&VN%ICU M/3>*0^[>?X4!SR'MWN&V"@8M0^X/[BZO[AZO+CGTV^/@]N:R]X3^>'Q"_WR_ MNGMZY ;77+_W^"MW?3OXXY'Z^7R:*["?Z!_KC8>TKA^C9]AAL>&2M6BA+,G" MAX;M@FD(+V:_?+&=<.J"]PO'(R\G7_J2"D^J8;%Z6%OWR/N2RPO-T1$2[9%6 M4:9O3B]WT*7/FY_K4L?0MP5N[W@?^R(GP?JK"83@%[X@2U,U(?V-;"S$9.$T9V%%*7$(&U%97Y@V% M%ADX*7LFF^\]^\\XC$B,%A]8'$#$:LMQ(>?-ES;\.?[+(J;/-J/GHHS54[=A M79O1EQD21;6EAHI:Q9E6LY18]T(C[?('@I3>,>?R,OZYJZ_1B_!C5#$=[[7 M)HNLB\^!X*( /2HA_IF=P'>0KIVS\S4N8?+OC3>8F3&W^.];!PP=UXG>"\N, M@62&E\S-SCVL=0IMR*I0 Q? TR9D\(XD<;/>IM'-3QJA8R_A" 8!/N<4O''P M;8KK5YAAN[=AFQ SZ2+T!-ZN$H)^@QX<.86-#Q%OG.$-DQ;;@]FSQ[1G=T!I M$RUBJVL8FULZF9UZ\)C18T(_3NF\<+1-QJ5>,%?7/G*#O>I]' VJ)YCP8L%:WJ M.B^(FT8Q.V/F@!AY@!,(PC@@6UVP5L:H0)/ ?^&=,8X-DQT-YV4''R2*FW$R ME<%R[+)/'+>H-W^ M&P9^%HC,^5E2+(9<@\ULN2 ,G1$:SRR.'$ TKK^AS3VG.MB:;;;@QM!^GARNWXA5(O/2-70AK1(.#O:7R%DT8B=)N.)! M%#?/:6$5#XU'T*Z.^]4@2,;GMAEBZ:0?%D;[ZE M".^UOD;6_^.LC51AX5!PF8-@;,;1F-E*&[(JU*P%\+0)&9Q#DTM7E=%EHM*A M1+1/$V0Q[] MPQ91ZK%4:A'-O6^J DSA;8:\9I3>Z$_7.ML(A7L9PV2GOTNZM>+FKA_U+#I[ M-W[__86(TM>!/WE(*'V?$#I+&HQ6M_Q)V"P$1!]V]M>QN;&#=Q(*M,0/S\EP M721"4L>%F:W5F:T+XO8(;8L:&+* PZ)9W;28T4H;DHZD4,LB2L0FJZYM5H R MD_4H@?8R6K:QQL9AM>Q:H'0_N2!;"16%E>/1CZ;C:-I*4"4G&U1I:05P3H;M M/"([!>_G%XX]2C3V/J%L%O"55E>C)?W$3-A9E16(7.2)M*Q1X]#F6MU55Y2:>E9(J9K75JV0KPI">V*BT1_'.R M5?'62DSMDGTOSL( *:QJ9\3]PXG&_3A$DX3!1UT-9=P(4Z.E/0PS7NM4JX6Q M@_-8&2?0,EOU.,'5I8([9JP>*,!ZNZ!Q41M#(?DL1:4ET[J3Z(YO%YXK$'3K]@$C$F3.%EQH Q7/8 MW;(X+C3&>Z\1+SG'>X%A%4>&IN38S:"Z-K84&-E9!:W U(F FQP_8#M1')1; M[9NG2:LL:[D'[Z3KVI/?P_O! KC2&:CGV5N: ^50I7C[J,&K&=L!615AHR&U MZP3+PT$*)V45WE HZ*1S3D&N&4?QSA>0\)0+H =?<< MXCY3N),K7K_QAE2<(@H<"^^823Y+'F*?5[#LH'K[VYS\R#H>C+#IE%ZQ"XL9 MWK,HFKPFLA[;)X:JHJJ[2E3I2'D;!B\IFV%8UF"[;NT] E8:!4T.*8[&3C#? MWGA@A7X>5M.^"OWIU2\O>P8.L DRV]!S8J#:5Y]7 BJSU=5X.://-C/&#ZG. M Q\1S4[U-&NT?>BTQXS>>$-Q1O/D57]V0TA4G'K6:-F(P8SIXR4I"N$F=R-8 MM;I&L'29TC2KW'G6>;\LQ)DE^@[2Y7!+RN]FQH?]4WXJWH*IB+PI51!59)GG MI@,R[\[- P)2;G5ET>25*MPUEG^N./^\.)R7Y9_/,O^\ZG\Y81@C/)#C1%W? M>VY',)B0,YW/*Q1V((?K)B7O8'2+B/N$:'N)2%M8H^)4M"SRADE+RSP6!:O' M$:L(3S@/+2B\9FPFR-B6BT-#XP%.D[!F13JWL<&**M,/D*;#5"I]XO-"K6HPNSUO)#UINQ?%9W,,+",+,^ M^IBHA27#(!OEY3+5$\QZI1!".7.X54 (;Q/F39V"9O3G9+"N*-<1# +<.#P. MK#$((3<-'*1F6:>;_?0LF$S#F81<^\&NL\*O9\&[173V/F7$/>9#9K.H#_-Q MFD!;/HZ9O4=0SL? W6Y]KHEDWV0IDX 9R_NUS7&&,3DZ*0D#(]ICW 2^Z^+4 M@).V13HSR_E 0>#OCN<'2(K(F8]CWT7B%191T1)M9^Z.]N(.70N:2W MKBZSR&\=D5\;3J:+ ^]M"">DB+U2]=M8PZ8J>WI!YL'H84[DNQ4:SQK_%5+$ M"K.5&P:IRFSE$IC*H9-59U5@$6<%#9,WS:H:65)4=-[,S49VVJP4 MF=!$^?/)$H W<[X@[J&EG,_:AL]V(!UP!Q*6/OS_JP43'N;D)_NH/7OU@Z4[ M[]$\?'NS%ZWEQIBV5V_6&'C/\ %$\&HT@E;ANBE=P!W >45DFY@8IG-O8J(< MT_C04 1JJ50?(K81JHJ>B[G7()X;PF?'\[!S@GL2$)"P./PV2=4^MOI*"6AA M>9-:74DT>%,JG=QB\7GZH"::-&$-IU%-DY6/)> M:56Z+(AS\E7#1A1VXD9%N'D:0PY8EC]![W['_J'G1^CI($ ?>Z1:X#D +FDZ MBBV/: Q#B, %8MLA9HGOV= +D]\(,0'^.,V%H2^&$?J )#H[87L80/"C#49HK!? ?07O(0;;,K(0K-)G*U)'5]'[UV>_=8ZC MT6'F* G_2!".Y-Y/ZNXOD*3" -^%0$<*!!&<<-4VQD86-0H*#Q&\!3*(E*.9 MNF :PHO9+U]P:T87O%\X'ADO^=*7]/$IG# !UX2QHHEGH4=L_EPVELD%)'[]\ATOW8;C MW+@MPUA)$$%3RZ*G<0 A]QW=-PZY*P_7"WP'@37F9)%?6=W*T&;)IMRVQ&6L M9YQ H=[ MA(_TS#(TCL)=UG5=Z7GW/L3^(1IB 7A#F8=&Z ;.!5/R193ME>C0G3L/JY^ QVY M-UCJ)FT[W4_*"#/E3/9SI8F[WL]<(01EP M(R> 20>G(1H3"3%O\+*T5J-M\H43GZ=IT^Y>S=?*7PEH'N:8&2P@4]30-7!- M-R^;)V0',"DY32G9;=4<3DK$5E?F#>7$&K+0#'KP+3D([D$0I7_T%H3%A.\E=!<+^ 5&=1VPZ DB,DSEW3FZ M+Z9RZ%ZYU35XY 13 JLS\$GNLGNL5*^.FQB-J;0-5G9SHE14GA(R+\E1<<,% MUQM7(3STF/<,6'EZ81T<6+@=ELQ+9NF4(3.)B[0F_+@9(3.8JV_\O=3;<[DI M[V"4+6+)?9.)[^$B\NC],?*M'TD7I"+6M,:LZ1,&W(<=OP\%N!Q*76>F]K'# M_Y85Q$AAVZS/X8'M[%T=05-.K#2W;*SB()O_\Y9F=A]'RDGVJC3?]]!HPO1,G!X>#]'5I,-[B&,3/IHZ#D&A@?G6#V8#[ZFC M%X0>C$@%B/CK:<*BH^E!7=$%3S*$^U"1)MP7-'HI0M!3Q M?V2Q54'G*T/J&,UO?%4KDS=WTF$F]]PH#KE[_Q4&/'?C_?_LO7ESVTB6+_I5 M$'S3;USW06R".UWS%"'+=K7ZVI+"4M7$_'4#))(BJD" C46R^M/?/7YY4![OE.N[V\]?;A^^?,9_/=Q] MN_E\]0A_?+VYO;J]OKGZICP\P@O?O]P^/BB-W]6'"'/OE^+%IH',Z,D-6'\7 MN?'#9X1@HS "8U?\L1.B2N[_*^IBW)\_?!*RJE^J_C$!?Q.J&,NT*S^J(W#\S<1 M)-'_>(&OG.C\M8AQN3*]#9;PH%G6BEP+4NE^X+*[^1U<3=@*%.KG,;<63#M@ MQI4O7L-',-#E*[P(-V GV>[:/73: SSWWY@-F[ B D@=1'BW\*+8%&TWWNR% MUBJZ^>$A;Y6>^)%P.68E[OF:(WDJ=V#'/)OP*U6$Q;'VM$%[YF@<5=&5SV!' MO:!@ *VZ$HI5^0!R04'OHQM;@\>^A?P]B%LX\*(V+H'.1?M5<=QF'E'BFAMP M3+^HRH+IQK\"\&68R[-I#[Z^!)?%4-%:LQGX'K/ 5\$A>F:6LP*MY;S8\-\H MZ>919LXA20D+!&T'1BRY-8KK.'-5X6X)?6JF(QG[%U,=L7-7"\=WGAW+UT$B M@_4/>A)EU=.K\D0RBZ@=O^;Y0/M/3/%>/9\MX<<)^@6X8!7 \SPF\H1&, LA M#SS&Z^&8!1L .6?ZKU@M-X,]FK[R FM8O,(6 M23"/)K,GBJ&YC!9QWXNH>:'&Q@Q7) )L,/ M+4EQH#OGM15$($[M>:[/1,Z#8(CAE/F 3=QG*-[@>F"??\)O7W@K<"'GL!++ M7!(FL262)K@O_#0^J+FBXH&V_I7O^55Y"*:>:9BZFX"F."5?%-O[3=4?=S9H MBQE;3H'@)JK2[72U!E__M05^/S#:9Y 93;AO-<5FP+Q/P%'-/;[ON,!&*!#E MQ?07RO6G'U^41!97^8=CH2#UN"FC?&CD*5Y_NOI'(\X0MSNYA ^@%N-VE:WL4P7[0;8WKT#= 8*ZQ&^^,F">XB= MQ$F.DSAIL).8V)\2;U )=ZCLYCW2CG/.H=NJ>/R?=,_T[N9K1__*_YLY?N"V MS,_":SG'7Y:HF^3JTEF@Q7OO,@^AGR,S^=X%"]9<6#[P ML4C+8;N:Z5$]43./^.'+=2,.-X+\-I<)Z@>F 3\7R)L[FX*9*&T]^M6KR#U4 M;4M7!GP86#[=X,O" 4:YX*XJ7AVYTGK\FI=PZY"-7A;F;)$RM1/>69@0C$;/'[PAVW=CTN#(R'8SAI& M25U6$-_NG$P$%NA5KLHNKYGKZR8.*^()YE +S!W'QX1!8@R I]CX$11JZW73 MF^]="%XC3WQ&\B5Q^#%- 44Z2]/W>4V+%Z!AX3M $'#_;F").TQ(A#;9'2Z: M)M:KNL_$)<5;.(&%%C4\7P]W^F=@\\0_+1Y),/'H+0\,PTVOC,(U>'RAK\V3 M\CV-/.Z>"M^WX-WH-]:9#C\$.X<+#?D33?VO<#N*UKGXW_@'GY&B]>F)?3X1 MD_.=12ODDZHX)ZU,P4F_P$/!M3&?\2I<9YF_]K(7Q]=< MA71>0/3$5"^\, \=LRF97;"\:J3#J7R.84@%&%#1C3\#SU_R8:=QP)'S)WP2 M-*%+0;K[2B2K*W/==./5%-%" MO/"P&D/<+9%BZF)3]!CI 2=*DXDHKYA$$G..3[. E@[- F+I64")YR+I\$O+ M?WJ5Q[F4-XV.Q"3A9X"]AH4IX5&$/^,O=!].\A6%!ONY8C1\-ORU>0 71[Q/ M$=]7P1SS ).$D>*E]XBQ^9S:=M;SSEKAIU$L:^NHY(K][K&[^1?/-Y=H!L>(XB6_3;=(2Z7N/"%W51T?^!#*+LQVKZFOUULJT(K(18EJ*N7 M^E_ #-&1(7\2;LQ*@ \@R^CS.4HVDHFBQ(&KM:V"OU!:9L&3]JFI:A@:/'RK>-G:)/3 MP(,G89%()!S3(>S @R_%E\<3;D*?31$"**7)GW73PAJM=H)%4( &GA"#9+>9 MF'P+52"IEF?="HBS;$:@0JC""4O(C2Q,RB"&9E?"ZL"G1KN &Y^BT1[O WX9 MQ*YB@:R.G,6"=)DJU 4"*N-N(>?0.@=D/=S:L?=XU(CJDBN/:$ MQX9,#28H)T*5&V]GI);6>A)UW=^N%H!G3[BO'V%,8TL N)<3 .[M$0 ^;,:BHC4C MSD*Y28CP,EKNA,EIKJ5 ['M\[5R]& RL P=D098.3:]@\)9"4,^^M0)?.$ M>=S\80G;(:G%T#T+%1FW3N 5QH4^"V,-+I@)HJABMC!9Y%W TE"*D,N,AH^K MHD$?OG0!+^%'L)1E14X8OD,J>^&\H+$$]H'+S$WPV]O*IZ26SS^D%4\:(/:?(YQ3K)>+ M2TVVKF'#WH5'5;1_JMB)SV#-'4W;+PL*!#%&(Z<<51A0QQ =B3?DZ8=&O MXI<+=8D=8+C"F7,[%8E%?'5C;U&.8KFE!]W-?T0/$HR9QI@ GIEAW\<+V'AP M]'FZIM^Z!-K/*IIXB>'VPEB B*Z@7?C,0,B)C/ *Z\KB)C+]"=QDH8###Y+Y MB.;:$D^7BIUX453RPYL%=WY&.=T1$L[D?A\M(=I!YIK+[@[9W2&[.]YQ=T=Q M744WMZZB=YI:_=V26&B.7W*7W@6?_H6DB'#NA4H2.@N5%XVX-FDBG9HR(GAD M ]Z!CU"P@*J1*4 KOIYO:XF4/SPU&4()M20^9-WXFXL,$K==N8,*)WHS"@@]8W&4@\H)8T\CW?](,X=(BY3TQZ MP&;_8J$1&15:T+<=UX1S@"\OL=\)(\-&6-N2RK" )T0R2^>17A^.@;RT1,$G MQ=W(I;.=1/Z=@LP&24FOK=PG,L$4B R,)R8*JFC #XI\5S\O7:2P_B@ M22^5Z,7L)1XQ!6EXG'7M$8(T4Z^IA&*\_M4J:6/N:@JNH9]9,,O8R")(*/3) M&5*GCS5?. $:"-WWT<_%\^%:*%F_\*R[)BCXY$A-VT@#T,4GN+W>I)C6J@7' M9@MF!!:[F^>K K+0'C5?N)6]YD %S@M%*4A4BLH* M##4@Q]F8;(@S;T2TZS)(S:/M.!V&Q%BE%J*M7%?X&0K#>U&*/]K.QVI>@- 3 MH4?N@LRX( 99>>QC^(]?#=,#2Z5Q^"6 MW_^) *Y*;KP*PM5@"V9@KA5WY5_KKHMU.90]KXALU>^,6Y?:J*=VAW4- RM] MFX9*+JN]MT9*S@4=^?C:*QV- M$"==E64=%H(&=\'(\.'AT_ 299 M4G$)=T'D!GIPM(838*8!UUOL3)RU#USGT9R/Z"@1F-I6!Y-^(?')RO*ECZ-: M>^I Z]5DP-5QV2?R'22+2Q8_6@3L>"P^ !;7QNJDNW=D[,0LGC.G(:]N?^<& MK&N'2BQYI>0/T_OKFJIC\%_Q:>86=;S!&L/D7JFRG5<"X6:;753XF%L^A[!9 MO%S+5J:Z_5=40RCZ<066S^-*-[04N%:I< M)U"IS>A5 J3U4E6WU)&#: R(K>":##YF$)*"Y6!W$*Z+.HRC]7!$1,MDSX3Z MA75FXNN.%_8NO2I> K4N+!F&*\+:L539Y$[ /\VXQ(6.B"\QIK H^;-AS:81 MA#AE!&3,BQ\=D!"*UOD;50*AK1X?JLMF# 0E2 A5-&P7U"'0\9?^U>POQEU9 MHI[:XS^X#;XCO8IVJ:;&$[;N'_>>\HL?UMD,V_]8M(SRJ_A@MEE;W=8UEU'E MG:0NSQL]E]89]\S%%_0G%D^=PUZ&4'^,P*$?M+-3"O_V2\W$U6OO46X)Y)- MHG0=&_[):XN]S6W)6G9V!+QV+FW)2=S0U*$TO#GY"HL\!:S[+*\7U?3")+BW;B%W\1_F@X MNB"NU/YGL%QYON[ZREW@*I]"M(P'?"E8>0B+@GS1[6C=!H-5__/NTP,NM0G0 M%0HSJ37H@_9+LB"7$+XX;), .*&I E&+EKY:P5YY8[D3TDJ$7H*=1QR(!*C@ M0S?[9&J82#P>1,U%\4-B5#!&[>I$9 2ALF V/H9 ,0FM)2G[.6P55?_3U(-* M]+EAQ=L7K'LALA8CJ\UYV:ZZFX2SFT\R/QBJ*J58JMV"0?H_H'BN\)!AY\V6 M'16 M0 /=<>>7C\K-$J6B. P@MK@//OKFYQB"DA,KT)9M1)!40'.>$JP,CIM L$$) MU$H4;< +')X'<:+$0]?O)T9M@8M\ M,CV$HD+'T+0LCJ0I4)W@HL45L93_%=X.BB$;?3J.#^:R!/!&K$5Y_Q=NEL3' M"T-H1)"-AD&7MP9:@6!!XO'PB+G)41[0=U263.<(IX3[X+P(I*HT+ B!0(6C M5. W2302+$7\W$1+*?6R9? \D(#A6<@EB"M"P&>(OC%?!_[SX+R WVT.9JO\ M4X?WW-?8L0H! [=]>I"6[_"C(D\&)RE@34)4#1,^,A/-'WR-*@AJ##TQ[C@G MODEJ GUJ. 1";M4C"+7H.38/&91$M^3M= FXV2W^ML2/6,>/Z$K\"(D?(?$C MJNY*XD?L@A_!0PZ;T"6:B"-QDYAO5<9^G1!G.N#&/.H_<10:-UU'_3S3-?[D M+B8KLQUOIIM%&%'&.P)7S%9]'$PE9,[7XE,V%!L^30V#]9'LG[&R"89OS M3(#*30!5P,V[<$VV6 G'S?!UT_+$=Y(V8K0HM'7X)#\OF/X9.JO*O[#-VO0Y M?"3&\;R%8\'.;M8WJRP#ST>SU#.!U.A8X<#UIR>P-;D7^KIQL1$<:O%O%AM[ M2"?'-*H-0B1JZD)?<^7)BT=T?$YCD1\.C,[M;8HXA&L$8L5Q M?[0"CD,> V<8>JY4>4A/!BD9@-:7>S M$Y[@M9R0=J4U_>"1_:^NLT2C$-, _PT4?RW2&CG+R)GXU,V;^'3\B\D?N/4C M 31T%29^XC,OG+=58?Z6N(>;J'HBY^JW+L3H9OPGLGO?0B)G5O[??K[,*6&(^ MQ*S1.Q!K#%J7$W4RJJN%J '=?I)J8JKI'XAJAJW+H3KN[2U0)3C(3C*3"FH= M^!?\)4#2=Q.>[P3382LT2,@&64H?@8L\D5 ?9TD66[$^BLEBW+KL#>JR)QMB M,O(;[C5<#O*D6&HDV"H6C?N8D'LT^K]Q1A@=R$R8@/#LJN-)S0WJS429D*16 MAM3&AR&U'D(>#E5M5!=>W8'1#L[<6'TH,QM+6JS%;#(IQ29%149??HHVO"OJ M%&'&H_ZS,D=I%!G8W\>3MF\#"6S4.3V!(9!B1^T,ZP)V;H@9W6C!_",YC5#& M6XOYHUR>[Z#\T0/K6>V,]PX^R-!L$PFL7*ZK&H%E::C?NAQV99CVB&':#?-= MI<%;S [E\EL'E;>#UF5?'7>:8HY(@[=6 BN7"CLH@0U)H4_V#E%(>[>"O^ M^SA]KJ,.!W793K=\_7IX^ ];M83:OVZJ[2:>+$DLTP;OE3 "[_:^KB MTPLP(DH_YP!42$\L#V;RZ,+C!$VNX#Q8A$H:(:BZ#*=\H%V3!#!UIG#4>FK4 M99..81O.&P)4NS$NM<"X BN._61+^K>GZ,^Z:5%9%.]]XNANP\XP#=T> :!& MF+7X+H)7$>)D .?KF]X83'[ M"1<\IRD,B!"&P-N(UZ=&P. <:(NP_01$#;D/!'YB&@+E1$W\'"Z YK-$!;NF MEXS%XM 6PJE#$"$D#/[AY#$0SBO1"YXT?L:TGQVD*'SXDX,PM!$X+T(2P>4] MP]M>>"K,X !J'WJ_Y*[L67=-NHW4+@2H%\<*AW^_\L$M)8Z]&%&SL81[G::/ MG$OE?WD(8@RRW84EX.T7T1TU'HVMX=JQ@ MR?'X_@Z7%+V.8@2D11)DGF/=T]?%NYP4/+X*,X0JQ,6C7!:B"(>'$)0^(I_] M5 64L.4YRI0Q&PD]4DYZ (AW%6<(JIQ>XS,428!3]":9U(<-]%5_Y%2!&@2OC( MW?R!>(3+_P)4J7XOB]75[U49*-(@!BH89A!)NKA?00!=QM!4(8!JXD[S^$_W M/&=FTB?HHK=I3T+\9/IL$9+9// 1F#Y$[B;DU8]5P:XE_/4Z_'5O[0@E_'6C M89"OR8 S#Q8S-Y&6,R\[W0V?8<4<775>V3 PG&[,YE4!BP< MMX>]:FB"A=B D[8VG.R##?C6D\"DF?)PU_9.VS5IE[LA^)QI%'%4KC5IL[]0 M.7#8!U.KKTX&LG;NJ'P]D%5QA8PP+M="53,C#'#,J-KKRBJGHS+"4!8Y%3-" MN81QS8PP!$;0U+ZLICXN(XRD1BAFA'(]734SPJAU.5 G^W?12H50A0_&4B$4 M\T&Y9JZ:^6 ,"D'M[&\827U0F@^H0%$6(LJ"IM Y[X%(\4E[Z^./])S;*#L5::I;8E @8WZS9R$-)^U.9U UM3#L MM">C83VIA5&[U^O6- MI/-B%E_[0)S7;5WV MU,&X^Q8X[\P#>G(PSVZ,LP79Y$",TT-PWO&D*@W)(DHTG5II9DOMZNXT@]"._3-+ M/;\ED!PY F@_SIAL*68]D,DQHJDM ZTN.[;12"Z2$,L0XI9BT@,1XIBJ22?[ MC]\^."&^![-XX_@@:11OX)XM%:A93KEE_G7@PE'[E7EF@L&[7G=O?U&:RDVD MI"TUG'52TK!#E#0Z,_NYT2)6#@(JR0?;4I(;^2!+ZAIB1C0EQ";#MK62RK8< M6D52Z;8N^X.]89UE-%;.[CDPW6]+@56D^U[K%F-%!D:@ MB)&J=>KRI!K6T+V0>V**<8HQQ'#F"-&^VC; M Z]MW+KLM+.!X,P+"I"FU5BT[8H]KB$4=NX\RB;MJS0($I M4P9DR#CR.'W*8!:(#WA*6TDN^P6(*@>U>1U\.87ZG=R6[N7]!N%T1VOQ%Z!5 MGA8@9'JC4$#ERJ8T"CZ8;UP!DLP"5K@(_\Y="3RTD@":C#=S>=Y(D&_B]UXK MJ>8$L^/LD-_CWO?9Q1[WWFU=#MK9"%/1O3^NC_>HT438N,6M M,_\Z\9YZ^YCRI9:%$X3\C'&P>57]UJ7M^"7L C[, 0Z8CWCPP(@VYV U)AE& MQP70>)/P@$)P@I1F"N?MG86-D9_P;=*&RB\?S>MX$ GX6^0*D.V/PG.I>V!/ M*!;3/18;%5QU_V'ZCJ5\ $5M,&_FFE..:X&6JS)0E=;5[%^!R:<0@%FAHD9_ M04,$_CXX-9A181N!D MZB8-)F$_F3N#'=,X%1;]+L]_A8-?HC$4\ 6=3"2+/2-+X8P/AXP:,+_ *@/6 MP2DY8$'9SM*8G#Q$1YTD*5O,QN!#CKB=:7I)2[$:TLPWVMU=2!3?C M>P(AQON8G062@C*0@T$V1<-H,,@Z9H8<#-+H@11R,$@S=B4'@^PT&(0TPJ:Q M(9L'A/2J#OO(/6\Y_D.._Y#C/\Y[_,>6U'M9HY>#=H* N)M_-=';_Q^FNU53 M>Z,A O>,.TTI%COSNG$Y%.1H['$+3WQ\8=8S^PZ/7WB5.6.$G*%I=0YIO2EOP>!/WC@KF, MA2W%>E?'VY\DJ3 M/9TQTCW2?U43:*SAI*CNH"Z,"ZD-2G!&I4:8-(RIK*,_T-&*T'&Y)3-MN-AV,.I]/^8#0=]4>=87\R'4V'W>[(Z R-J<:T M65_[/WW,M6S):*T-C<%Y/.%6+Y"'^2NT30RBVO['B\/.[-F8\NI'N=)*]1%_ MB/*.&\P>,<__ N?IOWXVO9GE>(&;4PJ!D(_KI1#C<;84X@2GL'8]G?8 KR/< MHA+N4:%-)JN[U\LL-B7Y^%YS3J!;)7UWVA%$8?E/8C*01R5%4;6/&9X5$V>E M?/A__Y]QMQM+E684U/UQ\\4[\(HV_CX=BO;K+YABYB5.IJ\L',N \\PY3:RI MI7(FMN35C5-&E4Z\CNX5_K39W)R9^&]G3F\57,EK6_D-ZZ.P$4>%WX*#P"=C MV1>]S:NR=)_JMGS%L5GXP'C^%(Z(XD5V'Y4/^B_TKD](CNQ? 3[#M)_A!ZEN M#Y[DFMY?^!NF[05S7"6^#GN@%AQ1L$4_#:_-:807+!H+GK#TEA,1+LH)X&D& M_V'X*2] S0(?IR(^/OF+7EZM'-=7L4#TPY2O#<\5B_?%1@H7206#NH)*;J4J M%N@[WBRPT%%!PD5[H(CH,0O]&0]"YU6I<##X5[R(\,AYV6#!)45G[^*"PDZ# MF+/HM_$C>/GPEL&%*XOJ_TR;*WXJNI[B\>"I)6MF,S3@A?6'\-QRBTM>#Y8) M8G$B=61I_&PY=BP6V2>&\TM%>,EVGL%T'#^A? 4C. M.55VHFQL8_%7//T-7^+%I'"33A^+_UXO+O$;WNQR--MP81P M;:'L WV:Y*F4!*2J>]OQ>9DX" #/UWE]ZE_F[*\+Y !X4KQ_? #9D%ZJ?E>- MNGB(7^ QI@%T3^6F@N(+N,(+8-5X%BJ\,],#C\HN>=6RK3]A]9G)6:2(-0S] M%6CE OXG47&E1L@S%8E=\/43G*!-9^&\ MA 22/'?Z99>:L%3:7&HPH.":S?6IA8V:;>76X5^'L\*NJ]2SC< -2YM]#)2# M),&$*BP<2ZGIIY3P5[B,P$>^3?9-RC5!!;,,"Z(."#POKB./E3*0O?[DZJL% M[U\#/L*"Z<#%,G,G23M$5;$.01["UHD7O.,4C<'U@_(PO04CQH2M)IC= VM] MY@=($FMTF51G*]=Y-@VF6":\9G"M2[7WKD%R/=.0!U(HT4F8;KI!TK.=\/E+ M845D?P)?#( TJ($ FT5(+SP%<$! U2RE6,1)T^&*0KYYX%+S"97Q;3KG].J6 MNA&K9MJ..0WX=>Y$QF2,)-L ^$+BGJ2D E/;(WV=QRNFNO<@73*<>HF.P]3 M/3&[S4!'O=+9B5I///>9!?1"0C)L2,ACPY"H\!O)[KUDCT>I*:K9NOT*];W' MK=<<#=NC0;_R3-5^>S(9U%.O.6CW1U5GIQ:]/AC65$2*BY(S5>O:5$,'A)ZN M[+[<(N7(UW.[43F1-B%VKL,.>M*Z@ M=CM9Q(@&SKV4$VQ? R\FR]9#&;0*X)E\-RU*Q MBMJG*FY-@CVZK7K7O0#XX?[@W5WD V&!U[TF'-/LR[ M-J_.UK8JI3\JF*J54*S/5 %3I8*P.!\UG MJ??@IX2APCPDWAULF7-C_KPMGA&+;]&;WV*BV#4P,01VKV,J37/\+LD.9\L. M6S1>#>PP:EV.U<&H*>SP'MS(9"1N@Y:3/]J-;'^O&)C;PV-XGX&$:IL_(TE07IU4Y/]!IP/\ M/QRK8%C5.^WJ30^DDWSU/OBJO(:MS%]NCR5ALV):T Y?5A%[RV< M%SOL51"SWV@.'/O)YP)08]%,]$Q$("/^A;O&8E;/I(]-[Q)28\?GZ[LS_S&#,[9L45K M%3T<%DR#&/#!\.M.X,Y*3!]IP-VE^VM\8!ML#)N;.&@!7N:-1[NUL.#1\[O= M-(^/3[C GR[JO:,6V$6 #5 &?3#15;%VQ'*8P?HP@\': )WU B@?^Q@9(_D(X,PE.,U1CJ!BYDN-] MT-3'3$ =B9[K#<,B2\^Q3;42%AK7(>A#V,+-N[PS]C9XFPF#^^;V:PK3+MG] MGX_UD[+"X09F:(F_@&'L,3L[ V[0 :+P%Z;KO\(5_LF1 MV\=GT0@O0B]&NLIW1@TX_ _8$KS48[BJYT5T KL3NJ4Y4M6?Z1B4)V4]J#G<^0LA%RXUE?Z M#%3&W?R;8S\]@AUP+R G8/%+DV"EO#R=,6A=CK/HQLKW_U80MFH."LI!^5^X M;#$;,4?Y=38Z"*.!UM+O#T!9!$3T 2^VF5!P13QR2EPX ZZZ;#I\P$ AN5(*F[IF+SJ#^ MA/ J#O)1:'IFF1$49L2-H]8E6.H9=OQ;&*5T A\!?%"=*TNR#%/P3>2G:&,$ MR?D3(:AXX)6&W6^RMT^^[7&%;5\C:(OR*6_[A#:4 C[C?AHH$4_I9D^%T4U76!Q<1&<*\4N2 L&T2;?$WYH?#*D^N\D%I.::T"U2"$ M6?I *=P>#P-._O[,04( 9%C#3O06.-%[ %W,?B"B6EN>@;4"WBFB* M-+.< LC&GP$'>_1X4-IQ_R(H2WUE4F,.K(;/'#=]MLP)VW/9=?E?4_?OEPTQ MHFXH._)G8(M;"[&T$L(M'3](W:E>-&D;WN,OA6!6ZT.9E2DA8SI@1?$->CWS@\GL X[,%E(@?P.<. HV9^:,_L9, M3GKZ=WKX-P=Z6AMCO3;3.SV.&J]"Y(P*@*#(*@K34>+7X7V^]L1P\&?")43Z M3QT*F+UTW>!>F\^F@:AI\9 KGI#RE8(6&KX#9"]'! M8B*I[?#TTP78?A(Y<#^=?CS6;<"QA.A\=^P2!T#$9PX M<PHS2.5I8,6(7K\T*1'BQ7(J4:/_P;>V:6TE,^!+8S M!:)XQN@;HA^O C^:\BZ0_90_ ^.)<_*7HF='<^8)QS+Z% Y/#Q"54(!O/@F' M#24AW/72(8! NCSXU9CK2>.(%# J>?@$(O BW"+2C>+BT]\,YY2E0)XGGSEP ME_^&/PE)T2-T9<1VC>17 7P=HB874VB(![K.392Q)2EG@KF$8,EKO(E?R.// M,$6,QIK%_ AY-8$\*40N[&-&20R0K%/48 3S%R-')W&3PU_$-4>@?]'!@8GY M9%+.WR:M&?TI#CA6?)R0E<"',_YWC-:8>FP16WJZM[+AH3$@BS2B8(7F^!]11X:9AM(LG!E%>&:@P]V+R'1_9HRC9 M9&$\5WS'BXM-;+!4=)]$MAX)T[ ,85"%77<$ROP1,<]-5#.1CK!73^-ZLQDLO*1[O"+XQ)?P@BIS&!A96K>G]H9[SZV73IN M+7]%,97W@]%:'V]1L52=C)6>W[L3S-A V=GI(Y[3<%[?0]:ZXZ* ?8 .Y9* MJG8E17<2XVOLR$P$A#F<- 6HY5#J*5E^3_7X32*Q)!IN%/G?1U_M 18@&; T M ^[(<0/@N%Y?'?3J IP^.$KF6H9'HPZ)6C&59$PI/Q3WK02HV2Z (^_!9HGB M<2O]-2\8)^V6DT:ODF^(F[KG%Y4G-+$/8_\X5<.-E":1STUM*++J^1J!C<97XXL#E&W)'*J0&,11_Y$5W/770[ ME9D+.W: N;*MC5)A'2OH&VJM5ZFS&L!:Q49?XJ5T=#A\X[4R]TTP0*R-Z\*- ME*IM.]5A!2">\IYL)S5:<]@NO-*=^;"+"*ZJUI/XS<=.U$B/K7%1CSA1D^0\ MO*T\SM%:E[W)WB4##==?;R GD]-YL8]>DWF98[#:'E&1+M7KJ*-.7>4ZVF55F MLAZ&'O,03:1^.[)^2_3,._,(]9/WCQ &R9RY.;4():6>:/[HP9T83H"I!))\ M9S+*H&+]>YU'\[ZE51G#X#?',;!9.M] @.?ER[3*HJQ/N$+J:/]JQ!KIH\91 M"Q5:@7?L&L_!R?(^O2;^RK:&=P?9AK;N(+\U/+^9<)(&J1R= G29&B&IA[R< M$%85FQ% #F$_A65BJL F* "0-+WD? '=$PWKWEH7N.P#?-=]@ 4Q7:2S-#FN M=-.(L*X070 A?V$_^X3RSE31GZW"[E6+72,572>)Z!YHZ-$A"KJSKSG]5-:[ M0ZYWAQ,97#YB[YKC^1>"XS/P):!Q+X*5=,SKXQP\;L$?(9SR/9[U(QSU[ZL\ MKABU+OOGWA8CO6KI54NO>D=14R^^;D+RC,_<#UX;.=A0J,,(_8_G&HW],)K[ MFS&:-\>1?R#J%S.N$4JR*EIS=]*Z[&S%:@ZA"05>GLM_4, EAW\)5+4,1JJ: M&+*(H(^NP=UC1,?&)R?A5*E%GT;B*#&8(/^9G6!M(YC%K;,#VZEUI'<80GY: M[$FW5/KAP,(J#C4!WYS D;Y(?;T(#O#8\0^%_J\D!-3DI+.Q3."M63PP,X.Z M*R!"!0_^)]+@,[,##N*(H1L!AVSF0(D643%)7'93['Q+[J+ M>*G>G?L-M.)!]H\8+.WNYOVGQV:I%01(>DI@@#.M-R\AD">H,<">ZX_.RZ%8A&!.9(O,U&H1Y_R M$(*7PSTCTSS\^'(M('5W#=!_16AB]@U(+]%YLE:&X=V#WHQC^0FFRD;O>SD0 M=KUN-GJ_#JWJ!4NX03AJ+P5SO0:S+ !S^1V@3@=+#Y'T]:4#%M^_11B3$'EC M3%^! )US >9&Z.:/6?C4M8Q('B(?WVS.$30.D6_<;_<&PZJ1^,&P/=0VA\_+ M/DJ;M(>34:5'%;_>G_3J6]3F3,.6X$?)7N@-H1!.$(WJ5<9Z$(4*0L@M^A ! M8OY2&!0\\Q/Y[U (70DA=)440O61?! MAVHV[F!#0#E7;:<: =8F3L71G%XO?^!4AI$/G50Y$<3$FR"5S>9<9Y BAO"R MMQ%%*+&$P/K=8_/ ^F;.6788L!&X.+P@)AHJA5DWB&C @;>?D'N#F;(*0@XM M]'>6-:LHY8:U2+EJ >W> &M4NSGM\>6%8$V)M'VQ7NICL^91TA8A.#RZ$!RV M+B=E9>!>U7:%D8Y1.M(Q:% HY_<0]%^Y=QV%8FT*#Q7 2S\8QJ_)U;Z+ J - MW'.%D3#1D ,<9\1I1\QP@I?<>+^)@.\3S@D&6T3,.,J/-..$I;EB^LI"-Q1G M)G(]B5DO//K7XW&?'5:!61&:P&2(.7.),4I\&.C*\6B\C/5*(1?#H<%&](9+ M*W>9&(63#(J3SAO]BB!W&"M-Q\#SEX);+(BW)S:.G^ #D\+Q.#9.,W3#&4DX M,LF>X7RM*-+N*3;#P5BZ"V1 HP-G-*8FC/6L+UE,4MN^Y/9:.B.7L4/"?)=# M:F+Z8O+O57\2M\ M1&(\H10L)'-F,E#I_+NA>^V]XK1M,V\Z:8.R*KUVK]>KG%71VH->M93'AOZ& M;J]:+J3X]4&GQD4-9%9E/:M2-M6O)-3#>TVXE#VL7N%A'2D# Z+]!,9W/P63 M)F2F1WUEA\$U*%UM?+KSV+74>.]BXM-M>9\ZJL+^W&3[9F@4B;*QRK'7<>NR MKZG=<5U#">JN%L:KJR<[)=E,LAEGL]'QV6S2N@1]V*\-I?1 ;':D?.'I".4V MJ@U^9WG HRDB..$;.N!O._2V]#N@CM3Q<-B0QKHZ\X&2KO:2O/O1%8+\J:-N M4>WW21HV]^M\VA"$3,2TAB=)2>;')#DD>_)N&]^+\CEPJ2BZ3%! 3::R(LP0 M14?EK+OP%>8^O2IS?<:+S2UG1GDMTX;G>)X^6P1P/+ZGO)C^ K[E4WLK\L<* M>XF4F;Z"K\(7G;E2R'3+ERS/C9,\IZ6R])1G^ U71F[JM?B)N_DWQWYZ9.XR M[(6&72U-GU)Y.7T5?43R:V=A_)3O_\V#B;";A>D:U/%%C5W1_M8ZVZOWW$PV MMYX0S25(+H6.\!CW!U=M)>GW0%'EM-(HHHN$IX.3->S47L0!@46BE_<;)3^# M<5LJ]L>6.>:RZ6L^3=5[1H436*] R!&?5CZ=_N;3P8VN-@WGW:4):9R_2UZ. MLD8&)QBJF3B= ;9<9DV6-5/=YN&+90-/]\*J.#)@YI6/V0$HTD;64/ MT6UY3LQK%AYY1D@?6JP=Y;+V&&Z3N*A1?E-=) EWM%RT8Z3C\@T5BEKO8*\EM-=[ZNK.5SVS&EE/F IOR;(*JI$HDOGV[!J$(VM*QK-<+YP63 MI5XP!1UO8G%6NKY(35IE56PHK9-DQTY]-E0G9B-$=>AFH[!H0V&=U]P!9MIH M^T72D.Q-;FZ&UN:6'=W5J&Y*T:XUI9&(J$9,XS?C&1')J_ M^@PQ,(IW9;!G9CED%!QN7^NEIB#U7AS7\)B=L^=!IW7IF3^SF_[]@5>\>20$6)' MX">N[J^^*CN6; Y_YH",.Z)SJ=L!NO'7 >1^K2NLSF_JM7V@=A"H* M/[R /_AB<_B2F&"I&[03+T ?250I1SO#9WEP1HK^!!8NK8N8H=4L-KA_N#HE M#\"A\Q+BNYGOD"TQ"FT) 3?#7-Z1[BAK'C>\\N0Z+PJ62:6T<(%::ROW:W<% M>R\(#!5RG4U:JKQJVU0RQT'E]2=V-__#\1/HRUFM?M&-^:R;WY3X-P4M+-=; MF*MH/@#2^+IPCNPR,,L,JB'CD#Y4:0:/\.(.?SR)HL-LO(&: IA(Q7;\ IZF MXN0,OL&2^0O'X"A+]!0\,WS,5%RIJ 0,B]Y_W_ 4-2TBN/ C?6J%-I<@31Y3 M2-C$P PY0UA04.68X5/=B_H!3#<7(J(-MGH*H6\);GK@BI: *-BU=06J & * M_7D[A2<>3ZI0N0R/5N:9X!;/S1FR8[@^+PZAK.@TDP__AL:F0A5+SA1HXAD= MZ5_@ ZN Q^00QLIEM%KES\!XPIVTE2]%SXZ HY(@&K1ST>' P4.>A/> C ,7 MO70,9!:Z.?C5V)8F/25B0 @V!I_ R+!A>D0TU/U8A6N:@])2EA1#"#$>[N!] M,QXUREBO86]*JFMDJENZ#0S@+1CS$=.FF%HW@8]P)8V];-C7LL:D^(4\1D5 M<*S/A9=6%J.&F90F,"-,,[(S/%[>._5U$W&0%%U$7^$'$RU!T2_BFB,3+CJX M"%2%1ZWB/\4!HYD#/(E=34342N##&?^;FRJ9QQ8QFC"PXM./ZLSQ@L#__E/T M5($,LI]8*'! F?$F);B'@MW!F? 3P,N>.@&O:IY3%R]93J8["Y;@9L&EBLIE M]M/T?(XH5WA[7&#^WGYH*[]=7=US&9F01@*E!JOAX73PTK!$GJ0(HY9";@'F M/3R"P0FO%4I9J;H.(5509*]U+G)@?>#57M-A M^'/Z]G@YN.A?\P0W,,M2X M9?"34;LSJ@PNU!^VA_W\MRKC^ S:$ZW:Q( -X$*=FA"/FKJH[N9#/^_:_ (\ M]*2RB?4O%_H99CW_HOS\4_J>56FZ\6?@\;#S>SV5*SJ"M+U8E8C."RXJOZ6# MA\5+4,G!48'.YOOO 8 G''.-GADSR6?>IY[NW&#S\[9X1C6=VA&GS8H1Z_R3 M/R)J\W(J/@?@#(U'9U1'+%GH?%FHZK":V(Q)],+?\.C456374+DT19ZN(ALP ME-4Q\Z1S<'/S)S,N_LU<)X^G^CRAJ'5_E7PE^:KY?%6RC>78JFG0)-5T7HY- M8?"@N-;XG<'>-M:X*RQ#K]KL,\"!A3U-'77'#1E86*<7>IY460VF-&LP8:H7 M_E5N\LBNQM,&"LT2X:AUV>UF>V+>-*[S>=)>8VV*^B3BF$O$0:>ND7%RA.MV MNKI93[_+EO-F6!KKHW7N$/#N<:';OSF.@>G[/!:B2O>])R WQ^^5Q+<] ',8 M,R(Q9:M"\&78.&@=X6#%L#/!76L%2M6925E@XL6&[FH_2HISR+Y<9<')2*3'M5#$47I^!. MR22LHI#6!M(F"$Y M9BD.AWMFD]5O>B#L>5):8W,<]4@^1#=4)^.]HS[>.@,>T?38D>.P5FG040>3O5.-!YJ5<3(/\ZS(MOD6 M"HF=8@N%1KID*XPK%WA*\FPB>3;6K-E-JHXZ7*IV1WN/P#@XV0H;9ZU.0^!! MUVF0R^]7__YY9X@X0BU5J7 M [6; XXJ0Z'G0(S'2[=Z)>AQ8\9UU)45X>=-C,?*N-8C&7O-DHSG9:D60"_1 M2#V7^:8 ?7.FL"@]-=U%5GB=KL*+/O(CNIZ[Z'8J,U>?\A#=NF*B;RRT=/8$ M>42SHR1-;C8]!K+8Z[P)\EBF1WT2@AWKI>5AQ.-5QCL:8'P(2*KD M&P+]+?%2_L#.U\K4KJBC23:4Y6A%U#D9NMD+ ,CYTV-Q[). MCBI")PT3H>\A@,)+UO?-U+P7I^"(Q6-QX6:2T_"VJO+5&$L?U.ZH*=!7TE-] M^Z5A1(BI6'F6[+369;>?K1N6 ("-H[?&UGK5* 2Q35CM]+(#QL\K.O(&ZMAS MQI+M$RYYQU671S1']LB+CGN@" ;J9+AWY66E&W\#;NI9D6[SC182/UN,EOZ^ M1HNDT0;3:&,-G7W$ZX#$ZRBG%:-IXO4]!%3 9+W(G1DL RNU6C*)H?)W\V_P M'J)WPD_?,Q>1T6Y3DYMOQ"5\U4WW#QQQ6YG)A@@ ,-F_MDOZM(VDOR.6GP!E M7FV([ O7+)G&HQ#_RJ^"X^? M,]?%P>\V\^D3NKW)3A!-CJ0^;A'JY"X\RXRC/D:CF:9D1$+DT[K MB038:)Q$V$XJ L;[512H=0HF6B5_35W\DMC; MIO$'W<&%5FW P8G&PCPNV'Z.E*KH'K[XF2TA/ M7:/42@NWE0Z*Q'<4CUD62"YX968YH'F?]HGBG9L)E[?%G0>B(3N[&M.0)5-JF[K03'.^3'.\K.$N_+8QAS@Y MQVDEDM?.E]=&C5!0_88IJ/?09+_19/5]\'H--O71;IVRA6[-T0_GMJSLPC^" MQ87P&K^/+K. V)[9KY@3N.BUD49FUQZW+OJJ-]YXKUQP?7)+424R>[=2XV:J9G&$X2)+B[E9-#=)MV.DT M2[J]BV )E6$\(13R>L@D9;S(D$@-(9'HK-?L_]VX!?%2U&%CX,.E6_E6;8$J M=+G)*AAVY("%,R?*JK&.>B5>KUD2[QW/EBU9_"AGSM9I5X1USL ^U!G\Z(@2 MYI#SF/>;ZWA5$2&&'9R5T!VJP\G>2)IR1.?9$.'Q[(^HK?ANGE(3C[$@J6*$ MU#YJ05+SVZ?F L/E8")U^'9$ZKL(._U>0XA*ABP.#'R3MM9D5_N!CN:M4QML38VW MV]!N$,G3[YFG:X:MV<#=^V7R"L)G6=;7]H2FD0PO&?Z<&;[6^.)!E7BW-F"9 M$_-T#K!,(92Q_78Q19Q=!]IDP#'[_CN-AM%X+;<"+L:1SAIKU66EZ, M''3$$^EVQ(G,BNKA3$^A^V742$AGY?G D?@"TUW;@9V3R[CBJ01T(75EJ?\T ME\$2__B/:@)EG!(H@VJ0OC_X2J^=#%!TD3@9QN*DU[H:U[ ML82#@%.$*W0,@7T4OKM.;FT%CHNYX84D:AE3PE7QV"QX%?)PV/RUE'K@TY]",[:\ULBV42Z.T6!*@.*X2-R<^2JDDE)7^JQ)1B/@ATZ8?0.F!FI%^U//A?T*I MX*P$77I$:_CA5Y @"C*5420T4[^>WAGN)'TP==.BNAX6YL7[>?3-!]Z+;$LHS8,:5'[[:$V!YL1SGN'/! M$LX4-N^MJ=(X2NO1$O%=?BK(C&!-Z4]DAX!5]6]1J$Z:PLMHG/4SX<\3 ^22 M[Z;GRZ6>D] U'W,LE3*8AOP,DN1U>C2^<;_=&U1&XQL,V^!KU(,Q-VD/)Z.Z M@.\FO?H6M1F-;TOZI"*07$YD@!/$B?S@4:X?'!M*!.3YP5\X 3S/\#*AHO=R M(O\=RJ,K(8^NDO+HGN11ZFS> U#@UVV:A&KRM%])D\C95L56=K>S.93TU81O M,\M\9D9LX*01C;6\*!'"I0R:,H"ESL+'_1BIL=1R"W:*:\[RR"--$.&M<\+X MED<8H<02 NMWC\T#ZYLY3[=@P()G'\$91V\DIIMAZS***XHU79+#XNTGX]Y@ M%>'OV^WEO:761#$TJ[]J/ MS9I'25LDH):BE8WB+T$S^\C ,>C.LC)P&S!^;L![DV_(?R +HI_XFCB]?K<] M0@7BW=G#J?3 M_F T'?5'G6%_,AU-A]WNR.@,C:G&M%E?^S_]22O\TL*-W9$G=C%UF?[7!>4Z M/NK6B_[J(=LEPT3@=8L5C;MM+'I;/[+"@YG/#Q8GXIQM8/R2R.LCR +F\IS3 M(VDN9TZ1U8H0_OM[<7MU>WUQ]4QX>X87O7VX?'Y3&[^I# M8.N! ?+5^*5XL6L)VD[!Y(DCKY]BIQ\^8PS-%1E,$:07<0Q583]G#%3XBH$$ M6&#XW]!]707[Q6*>QP/H+Z;'%-O! \@3.V6G<5!MK-#%%VC?\E>2Y;,7^,J) MCFG(([S%NG?=]T"\NL^FAP, I<]PB<_6<[LKUAS3C)187@-G\/ .%LAA;L! M2"9\SKJ"+1->%0_+^8GN-C-B?2L/LP4S HO=S7$Q)"JS^T'O*[WR9D5V)\-V MKS^H/&=EW.X,![4$42?MR:BVP&YG*-=TQ#5I_?9PO/E1)0/@#7?FM?[?6@6! MKQHW=4PU/B[E5UUA=NMTMD:Y17[7W=DBE?WN;P&CK#/=(&^T_D7FES0<\5*/ MF4,J=R3A$$%RZQ]?5\4X:^=]#F%0ALY!I/?IWZ8X((JSGG$R+>MNH6[ZYH![ M@#, :51!"=JH#AN0K-?=-ZVRZ_?EXHZSN)IR,SP-,=G..["L$QEU5_=77Y5' M9)QOCF[O$]-O?.,&[;?R3.&WT8!!>ZN63NINSIJC3W]C>^"S\X$/KOL*QW!% MX:"J6:2NUKKLCS2UWQB$_1J229(WSI2-OCKLG"-NRWZ)UI.6 MLN73T5=$4MO)OGR7L".;>0^X8XKC6C:JIGX>]ZWEID/O\ ?X/A&/88%UR&2] MUF6O/=":P&&GN8._'<(E?"OV[&=!MIN]K9 S] !R%<<6:)!: M%0=BIG9[ZE [1^];$I/6'1^1F'#8(&)8GR4QR5".Y+WJH9Q1[:&<"59==AJ! M#RM#.<>WHOZ0H9Q2>F]R/+W70U#4CJ9V]A\TU4#O6Q*3UMO285V>F#8.HNEI MYSPC]_RB.#O;3Y+M2MM/D[KMIUX7[:=^-D1S @Y[D_;36XY"_?8/&8(JI? * M>NT/8CWUT'KJU&$]-3!J((E)ZQVQTJ[7/V=BDB$HR7N53:BT+*_%A!H@X._^ MT% R!/4632CE!WMV+%B2##]MT'E'K*#M#<&C&FO!M+1^<5N]C$^#G]B[\3X&-=M M?/0U;!7K'JB$><_(QTD)_H[/Q<'\$9"^[SN]Z)J]X_8N%.?X#M M/NJX&8E@&?:IG9:.6+?3'Q(MC8:C,Z2ELPO]W"Q7.$E4%NXNN"5;7"OYE!(Q&2%OEX&)+>$"%N*([I?'2CA_W>I^D=\2\+HZZTM1N#VS\ M3EW],F^ ]-[B]]]/#.%W6PQS9X9BF-[,H?%,.*E]Y;*E&2S?6WR@TA3-2HHK M<=2?Q4G?\S.^996%R0";I'MJ=Y*%NWO3HS0E45532?42E49$->IVSXNHWN+W MWT\71$H%L3ES7?C'/(IMSQS/?V_% 74H(1K.6RPLQ$%'.81K/.;* @-K!<9J M9YRU9\L+C :F=B55%6FAHU 55@T,56UX9E3U%K__?CRA;\SS/BK7 ="O[2LK MI&A@$6=>1W3O[5JN-7I#.%0+X2)0>HACKBP9^JW+44_M=\\1$5$2T!;/IPX" M&K0N>Q-UJ#5B=D,#W(Q3?__L+E9TC5>33G(U$KJ.1;QY[M*%2'E-@8]-3Q_E#%-=[CB>Q]R;V2 M>X]N#^W!O2/D7FW84WN=O4M9WC[WONGODS7U=U^'H\X91[[4W2?3#F]E".0J M7J&; /(]/DMT)\ 2_TL)*ZUHVK1B>@KLC@$!/C/K5:$N5V7ZJJ1F4BO>B[Y2 M%8\QREL&GH?<-&66\])>:ZWC)'T;+&%YLPHG,C[DB= 3/YH^D/ L=4:9B=3= M3F:PKE(XO'"SCPBC;^/AV*]NLOJJ(K+PO' L9P7FPL[0^FGFF8NON* MP2I_P91K9PD+?%45*G6E/@#?@:_]1[5ZY33F4F:@SS=8XMW\&IYO^B&$Q'?] MI[D,EI\,/RKK^ =_[6<3AK&.FGNUL*;P"1VOAVJ/&464N?EQY M,?V%\LD":>GYCLU JGB!BW2E/#A6P+LCFDEFD!;0#V@9IX60"M #!XZ MI\&20J#,!HWMJ4!YYFQ!;YJ>[^%;IOT,(AGS ,J3JQOL H6SH5Q;.OBY5U1) MPO_]2;$='];\ 4FTD;>0/[S\E!?25A[AL-9D_T+W4 :(6F5%Y\7*E7O=T_Q= M1SWT8%(P%O5O0 9VH%M"E9/Z1L( B1# Q58[5/L-:Z'*];OPI^A$Z;B_*5 M \8!60UZX@R ,MC*4X*5 H;#H>\@>?@/\+N_KPJO (>;YUQ ?,Z![9N6\L!6 M/L.U<6G2ZZ TZ6D-E297L&:D%Q3F/]A*?R5EVABAHES-?03J0.8M7*E*[Y,Y M-F4S!]/!$(#5XI&* 69O@ M(7ZC^/08W A<^J],HE)!\FI;J##;(O+P#8\-!2'LN>--Q'L7JM7TA3H>/Q#W1.["R@O(*,BM]!%7S-CR^I+WJS(5?V,N;YNHN?H_,EF_H7% MGIG%D2437F+J-Q+AQUQM-.(V"8^W/H-O2#YK.@LYU7&-#O??,7!M/ M0(DAFC"FT5!%AF"IC9!'*RO H_96+M.-G<)_J8J)F]NOF_73)]TSO0?ZM3O[ M#W'!>%%:;O2)<.3[HYP08%MY,)>!!93)G,"S1"J*-"W>/:G:7#I/6[8IU9S- M=GL41M0ZG;^%?,-9 /\B=R?!'6&J)IM(Q^^EGZW[U0\ZA6&=8P:XYK../TN8 M@ML2!\,)^'?M<4X7T=^4#YCAOW5@F<".K:^ZZ2I_Z%; E.],]X#;\!X]E>P+ M91ZX!"IK,! %EO=+$>/7'"'"1>/YF'9 6C-E@@M*[W?;HP%PP\KQ3/S,1Y=9 M=$"_OIB&O_B(MYI&4A9&>R?^BC[U,(]9_)4,S-$):IP&L*9N9^V $O]=N.%J M5OH3NY@"\_UUH6.(\:-NO>BO'M:Q)%T8<%;$P\?=-KAAF=T7[G$^/YC0XC5) MP &.2U?^D900?JIU^4AJ GCR&GG&3C0OKKMGQ[^OC$-)]W5E^2!X[QU0NJIR M8\^*G>2FK/CV[O'+@_)XIUS?W7[^>!X_IRQE4_)&F^A@WEGZ+ZN@JJAV)V#DOO%]!B5"1B_Y$F0-3D;J@]M M@KI$O,.,*S]\M==Z$]&0VJ+W:0NZ>@BW?QSG?H38%9K6SLXW"9U[M2">NQ:] MA;T?E'1Z> M.GI('5DHCG7J.'HP/4E(9Q1/?^,!]70%E3;(N6TU*O S_;1'LQYWOU%X#2<: MA!2!;WID]:1A>*591Q)>72-B.BB(BFA+^8=CH>+RFISF"=?8A-/,9&]L>'Z, M3S /N!T0)41BP8WOD[;0E1GEX!7]R644/4%S';Z4$.])[H^O*%%9?>5YS%<^ M4>PSO-@KX]GT'-=3OMV'P2<3D>04?3Z'U8B"OI0T^KW]T.:1\T%*7D9] M#*/U-W5 8,5LLJ)ZEWCYN%*\/!G'??"Q#/">N1AQ +[,B^N.!JW+07N8-6'_ MEHK,)OV2=$'P[AN;'*P.>#3<4 <V5Q+:.>J*1THTI*0^SVGX'-4J6K M/7Y>R[#VT4A(TYB @=KO9KZS9O'W1VWE]Q652)$VT%?( ;JEYDM\2G?A.]1J MJ5 B C0&B'IZ-<-.\(&E_A?LR#!,D4 V7/V%LU>8E/,<# N!\&8N#3D,OTZ6 MIX[1>!\_#XZ'B+NOZZBV4L["5:9\&T9%5AYTJC<["0B2O9N=1ECK,-G8[#1W MG25L$\59XMSQ+FCSH#V9\AL88]IPQF$2 M;2V*@ =5[Z:20H9O;"U^4'EK$RP3[&W<6K2KL"0RM-$6.MA54R2="'L1M_P" M7X67D].$*%(@\H:"=")_LDABY=#+J58HTZZ[KW/C49-=78[89_J& .XXRU2):$9I^$/@MH# M4E^%J7E^Z\FJ&,Z<.54P2(3F>">K M-/[&Y6GZ4,((1ZK]%@\!WT1MFWL0\1'OLO]1;N=_'<&1\;AHW'VF2;?(9:AF M2>QG2&P)X-6IBG'X3UD?;6?/<\M^:M=;DPX:&,69^M-XGF].4]58 +1GC$PWGD_8V-'26K/% @HF:/*L7?%3:[L$+/B98^;(I1E5W/=">Q+)%VM1& M+-C[W1V>G%@J;??PQ-(G8BG6*$@GYVKM6?[I!. M%8OP6$M.;HBZG>VJ!2K][34F?Y0M,/-746MB8I^N3@^#4UV:/@4I$X_CTD=DS#:5J&PSP7:N3YFH?TCF>]']\&V&=\EN0_XP3],W[&2L>,(7-9R1$O]/W4;RWV4T&VI M7*?R1V&9BFS@W=S J\D&7MG *QMXJ^Y*-O#NVL#;RVW@[;^-!MYJNGRXI=:T M_BP-%IAN D_,+WT\<)ZFGZP0_*/& L'#.%+=4I3P]ARH^G)/Z]96Q?#Z%@NW MMFS">)LU>YQL0J7M'CZ;,-DL(C8F$_;N)TY0SIDD$W[[Q]ZIA!."M&8KIT9A M<@BCNK^)/@Z@\;<0U:7K:$!T31%%/?*09#[E6.BNF2Q HP/B>5+S] "IZ]F- MWT#FP4\H#_ILX8DLR7?=UI]$G@4G'MW?WWQ2>#@._/%P0I)'-1?HG^.5IF_Q M&IY@Z,H]&,TH6._!P$I\4_GDZ*Y!84AQ>=\$GF8H7-"6)C1SU+U+DW\K5K09 M0C"K&FC#+6U-N2'(:"E?V6[V&FA8M-^4MP9EZ<+J%"T77@7*EIUX,ABZ!G]WLH1V^'IVFQ&'6W;F2E@BR4R D** M9'.&?#0,FKDN\X6KB*^$U*<\!%/L L%C"N/P/$S P^;"Q@/&#@4JTJLV^A6L MR:EE/ND\6B_@,<53%8PM)%Q T<#(_"1>;.*1*M4SK'27\H:I6%ASK9)&Y9K# M)&I4$X^36EP6 6H^!;H+ECOC]Q$N??UK6=O]--N*IHGJLYD;\/P?[BKIRX8> M;'KL5"+YQ_Z% \MVJ*Y.,W[=U>6C3K=U.6X/LJS]-Q4U2LB,NO%G()1.V=[Q M7)-_4G2IE_\U=7'B;"-N?(/#4D/R;1=17E/R;=3I;17E*6\Z:4)%W1KS //@ MRA,L!>P9&YL[PN >^NM8,@'4C^;ECH7TVVR#^@KI1YT^=AAL;F[)E)RG3023 MC\JN3 9'[NL>=:@KK'K+.F4F>;-.#E74&]9]PT*CILAGBN.JQSU[6ZBJIKCG MJ#/<)D@.!:M8;8>'#G6..B,4(,4]*W46V>]+&UN'C-5$&^.::&._F'BU[1Z> M4":;$4,VQ,1E?7U.<$?YP9X=ZSF.J6T:4]N@MF%MDIQ-%0>_F^Q=XGDWP;/< M.73I$JV@?!5!B?24]VOPUZ:Z_1>O(A9,DXI_$=21,+JKBZ+A#J B-02[-)PQ MO-G:IP!NP^8,Y7+W*/MM'IW_&<\LQ0K@"@3VC M+W&I%54S)!Z_-]11SC,+AQ8),37:I^\+G,0=K)2MPS#KL5(TK74Y'&STAQ)7 M7W#E)P+-3BS@/+3Y-<& AZ+O3::X;^&J$NS32:2X:7<-U^_7#1D^V?2T]LG/ M26:V-R0>A'5XL7=B.]7>QJ53G!^*7DK5JZC*O0Y.[9=_!>:*GG'MM,4;3)\M MPB4(H#,2][IM(G(PP7'"@5"(#?\WU766_KJO_\1D O76P*^#H[S]^\4]2Z[Y)4:NYC1FVM3L")(M;,W$J:5\8FCE#.T@%_^JGORLUBM" MP&HKGPHPS=*'E.Y>#7=W"ZMQS5EF+\.M\%W?1>8W=GI>AUO0F0Z9=M>& MP I:>U(RZYY_]A@FD(VFFQM-N[+15#::RD;3JKN2C::[-IKV&^QQI(S163MQ(6F2+Y#L<^Z9@:(7\0[YJ"SAW;?FJ\18;\F %5Y4V>/ Z&FV"4J/X&+857%7;>RT(ME0' M?O%OYCHY^^EV6I>VD]U.J,L(+;TP%9DFWP/VU:[]T!FD'>](#$<%=9YR46+8 M2>.+C=(.-%=G'5YKE-J="#0T/BO9A,!PC7DE8K.OYAS^^[@P78/R+/F)&%$_ M )P_@U^@?,S5;[2U_W'=+,@0@1EEJPL/;0+DW?$'7.)-HMJY>9'0?T8M3%AL#Q:,.4G-!& M!VO;=%/P:^GR"'YP&T]A1G_:S\SEG4B)+J-@Y?"/,G=&8S)7(9 8992(\HL M0&+G)(^UED^O4>T?#SAF1JFE-26B%9H&:<:"65F5KVFT!;'G1PB0Z-W-OSGV M$Y(01B>]':>_CKJ(!#_8-%B!6N\0J]#F86!L<3UO57_/T_ 7WU!FED?7.*U^ MOR%6^#.P$^B'>@JJDBA?-+?:RE7P%'B^:*:)ZHY3K9E@C2])%(FZA N+#B1F MLO!'MCI4%9F@0O]W97KO$9C]A@%85'8))&ZZRK-N!6R/-H-M&]GJ'E7>':[9TB0K9^/8,,$ "!DJ0L(\5?>*))B: M>1HJ[!#_P 4-;"/0@)AP'I9!.%X(7"&'L50P_KXQ'VM-,"_*O?&OL>>+9_4 M5P9>V2<'ITRXX%5SY)WB[.GF*O1.NSLX*46&]TNA"(]'(BPZ Z*9,"1A8QR# M=CYU")\CWCDG!#$" 82+ WRK+$%@D-2DDU.5)\1\L7FL 0AU1B_B4RWZ#P@D MQ^6U,TBVR:?S8I,DQ@OX;20X@ @OPE*4)* ++9:YV%TCF"P]J"+1/A.%6C8S M29(1%GK56I)1A6JYRC)QTKH<=+?4\&3O,ZG@JH_Z&VT949M7'/.#+>'NX/?V M+H_I=6#+VP;6!C85A(5->&64_AX77&'B:N7=:K#;_@9[YB 7O$/U4XT7W*4M M]RM><(2L1;.C]^Z.1C)(GF)"_.T2Q3G.O+I1#YS9P:;2L1V(X4AQPEX?EUY\ MZ^F1TPTHO^8ZE-= PGFA;@/3:!I9"RZ+ZS]QL FN/["BXFSS'D.J&!_"1 ,C5+5PS@G2$UXFA0ZBB@;Q M&*[D8]M56+\VD@Z:EH'KD< "^)+(TM5=&S/ MF<%+)SR?"KA=L88SU8BT_D!-+(R[FXQ#'P M]::V+6QX+^_*X;_!C"4//T*OBXN@H\;T2 Z>@0G.W43Z;Z#!N68"%<;.QJD)_./]S">1ZS+"^N^.'%UY@3I,2%(-2D M%;_4/?1D+)IM%!NZ"AGXX;RC^'ET@#0 W>:?-BXH8X(N:YKH:4H3>):>&".^ M;K$3$ OC"0+ZA$!R]/%VYMRY$DZLMW "RR"LRRF75Z XX#NT#A29GDZ=\?26 M:\1^Y]7#M3+N=VEA+H./KYV6>)078G!ZXN<%<2@H37C'WCRB-F#EA4-".*P& M"S^#$M,TPG01O,M !PFA'G\_]D'4>-10N-$XIAH=A5"^;F@XA6([)9+7P!E/(;R\6^'$9F9"?T2?QAU8@]&>O_"[CCJ&5ZR#"J)>HD,/MNP;?H.78 M3Q<4MJ @$>XKG$%52J&4BIN*ME56WPHE&R18$O( MM5OF?W*2:83O3JEO<)#4, 6K_$@%# B"BB.H>Y( >.")/51:&!<0 .R_65S M^TM/MK_(]A?9_B+;7X[5_C+(G:AV8@NPI*40H@C7:AV)A][-(YRI&_@K1%[2OO=W#EQ24JW+1:ZH9(BA888.&T!7\!SJNRA*TL<(@Y6FR% MF4]NYZ7BBDJ$X"Z:?T3#C8?X&&'H+ED LY%P*JXJL:CJO26;SN7[Z.)]%-?4\MDA((6? M M-;%+!,55FV94\QTGHD%7:"6>_W-K?ZJ2*2CMO!V)#RA&EAQTYL."R)IJ!% MS=O\#7[-^^9@!.S._I+ZR1WOLH_[+4YHMI6JU+N6LX[/!3Y=HTPI=^$;&YKZ M@_R&IER"71,R&\%),NZT*&6\FPM,$I,E*J;QVL@E>(1'?+*+'2L8[7U[D2+NPB OJZ7^UM,]AL;GXV\2XK?_Q@BAI[=SXD9T@(M''B 0(KHB" M?"-Y3J6VWE'$ 63VW:1=_L=>6TQNS<6G-FIONP? >^OR6A2+4N#PFTATOX8* MAQ>;@,! S8,ZY7] ")53N[U8L(^ Y-31.!L-Y;ITGWL*N;#T?>W"_7/ZOS/B M_L'ZD4?'T*UV#+F2X/VRR^> W<*3'E^8]&[%%&'MZC6E+_S#J)_M1S-V0N9LOJXLG3I@1X>JY-.MCQA-T5< MQW7N+)7^3MF39$5D FJ_*&??/6D.RS#G<]"]6%$^9?X+EJ>O(S3DI:>JE^GT M*R&S7.NNBVU5N[6Z#?JMRWZWWC:];>NOAS,2>Q@@9VRIO4ZV?D5Y1R-@21!; MEWFF@1_@V#I/@>[JL#-L$#?IPUC*4&\ES#/S""[L4?^Y6U?N $%&>IMJEG 2 M?/0[-(>)]W5YRLS2S67<[!<7'RF\^\45#3T"IZ-B(?:FU M<%S-;.8& MQ:/^)V8WKZQ,4T?31\]\HV,D0&=[1.9E+ MC>9LO]O:]; 3:[JGQD'^WYR#SQYQ$Z&7PEJX)=^7%\'))/"44@WU?H+Q0X12 M5"1L3FVMNJBF@C-EO,?UA7I9^3 !WB#*YQW"IZB-%=M>Q<]A"SJ5E&(_:-@6 MJT>__ZI\,-NLC37*"OMI^OQ7?@G;/)?QU6!Y/F^0!37@$F)4J@@YE'9P#7\Q M7X"O^'4\0F"LNT5V/CI_E:!L@"'QK]))@3_ M'+8J.%.$_1'#M/E)T>++ H.E^;0_03Y-NEA_!IYOSE_3\K0+=OSI()P(4WAX M:"SF33U6:=DV:??I,#A0JJ9<",<%4YR8SOV!/-(QS)%,WQ%OG'8 MA)W_^2GCO>!$P^OZO+BL7=).S;33W4H[.70CO(1Z",8S8<>Z6X5<4(O\'3ZQ M]OM5B!.A7G;X8=ICN+GHL0BLP#?>5JXLSU%!P!O, E/:)045B=MR+)D6L&LG MBA\(K^XYY^+*0I.L(W)([CH =_6V&Q!T$UP!#%@=QH M\(#U V96#*)D1D'&-49. B^)D54,#\?G$TX:OA"A MHG +%>\M\2(XON(5!%!<.*X? W_P?I*9B'I&O:/Z:N4Z/_GU)O&Q>;"%+%]\ M#D>"1KLVPFU*[#+'9TXZ/KNY+S0'&^,.WV*9*5P:X\[^@:B0V%(#'[AU;#?\ M\Y/NF5Y!'\BPF^-A=7, M:*-]^C3#6HT.5FJ(Y\1U@EKFRSWDD*N/* M%K\T_*!$[+.P4K3*CM_5D77ED54]LIX\LO)'EBU-K:E6MZD5IQT.<8J1D#)T MLJ5F<0\"VG:.NWY?KNR@*ZNSZV/4<#:YUKT%P6$_ZQ8&(#[NQ#%K!U#YCN3W M#_/]6ILR)@TGY>^.S5ZCP@W8U%F#JM"6SQ14A<:3Y/-(_ 8\,)(]('GE#/+*E(?5P]M:P8?;6>PH6?,;Z22I%$=69,EIP3M]_ M5]&"".\>!S JWHN^R@2+I?XZ7_TUW*R_8DG'\PA53+F1-.4D*[PA5ACMPPHE M++8Q8GH-QDTQV"0W2&[8P WCPRF&B50,DA7>$"M,#JL81IUF*88Z/?E>TZF< MBH(B$(!D6\L^4(][0-:]<6:9=#8S"V>1&@)@(ZVN %BE.SND>BD3SY#$MXGX MM&,17[7W0MP.U.^XT MGO2$ 1NN(.JWX^UH)RNW74=[;5 EL%S:0996DR?5: ,JMY3X><= M(NXHEF,_<6R\!"*G+ $]I^^_JQ+01S=@RF\N H7?W"@TA8'#YRD7 B+J"7TC MZ125,3:V-)9]#8$5$W&3/9,"YUA.(TDJ05);^K#J)ZEQ1Y+4>9-4J3EZ%4EJ MN^TZUEJ7?76\?PI)4E4CJ6I+,\&AJ*K;+*JJ=5ARTVW':]TRF*L?RFK,.9JS MY)PMO0=UJ?@XZCFNO93DC16,G#U);2G@/X#56!^^A22I1I+4ED+X0^EW'#6K M]CIU%1Y)JFH2574[6RK&#T55PV9159T1QS?2=5$X;W&? &,=$];/D,VV-F;4 M9UG6WO==QY6^@?" I-S=NCKJ,V#'DG(EY1ZQ)Z1FBV;2NNQKZJ V2"A)O>^9 M>K>D".JE7;!.SH-VR8S_.XTOVG4RI1R8M/51[W4V42,7U82!21L]W UCNQLP M_K'+$05G;#EE+A=V8LI2/-V%#W23LY;DK"4Y:TG.6GH#1R9G+"398E@(MF[)9:_!ZSD1)-%R^=-.UNBZ5G:R=)(MW4YZ#6E M4%321[WTL:7U9A_94E^UI*2=1M+.EAZ;,K*EWR39(D%<)8CK[MQ0#ZC<9I%: M'Y1+I?MZ Q6?[YCPMG00;2"\+($-:Y''DKC.AKBV--G4(M7J*WZ4A'G M3!N_#9E6@, ZD BL1\8*W/*O+&"D+,GJ2WU MZ <@J?H K"1)-9*D#C$*HH1^GR!6YK Q6)F2JNJEJI-,@QB#"]0HJI((K!*! M]91=%;69 5KMG; 2"?!]4^Z6$N;Z*+J;=&J5N"=OMG0KLY"*RX(1X0#73:43$FZW -DK5'+2L'HA1ZXD<3+'%S M]G_9>]/NMI$L0?2OX.AT3LOS(";WQ9ZG6K3W- ($BB# (L M+)+9O_[=); #)$%1(BAQSG2618*!B!MW7U.X,RAL$IE+DOZ>\^Q6:SC;?\G# MK>QW>>$ISD3YH;GZ+-7RLJLJ_DPHE\X<-K549IJAE%*,1T!8V;:XN2HG[";P M/5^S$=GNY5*;D$Q"6^F=G ]&?774R].,DKLL)WZ=JFB6A0!XFIGZ3(&OE9FP M#&6\5"X_WWU-N?+O%X[M.:ZJ?/]^J9PB<$["VWYMK"R^2KG!%][4RBV$!'_ZF,-4\82@" H&MB M-\:=\ /75DXU#VA_ GLU8"WEZZ^9.39]I=OHPFT#_;G(8=K*A0UB '^T<."E ML- WV+[2:I[]UP=%+EOX:HUVA5^[PA*/&IQI+C24M70^ QN .7 016B$:?1H MZG( V/J9^>ML9AJ&L#\B"^F?G'OB4=CR+I6)B6Q&60H-<'?B6);S! R#EOHA MW*EP&SE>_^H(T.H! OP97@'/\C MT"0 %9B>A"4BE>' @[ZBNP(!JR'CAU\9Q!4!0LX8UN:7\B]#,(6R Z[<%880 M<_K4M#W?#7!Q#]FL[\+1)\*E7W'CD(9R92NH>^":S 0D+H;X"2MJRJ/FFM2@ M'>3#F!A-,;888B&(V8*X L1>H@$J2N6,!?#.<68-8B^&?Q/ M3? \H64KWUQGKGP%9/.7S-U"7#,$)B,3X_%GFD]'S.'^7 C^AGB4&=*+!G]' M_3#'0M<"3^!CQ!=)I)V:'QC_X4%KB3AT6H@WA%D@"D]-_ %>-5^C-@?UW ?V MJ)#S)8>YGU/+\ *P I I8 2<"M4?A78,_PM7"_]^%)Y/9SM-2$Y"53H/_\KT MPE>SG@-_6P+>!R!BDH!%8&T?MA1[GD,,892"S2 UG)J/'^C-0*B^)9@49F!U M3&>,LD"?7H+_Y&!/HB4$&B_=4$ )1:4@K7+"8KH5&,^]256>F<3=6"B2XF#9 ME)^=985+HHB8 RS@&"I3D@YPFM+FD[\ \8JVDQ$! $2%#;_U,I)AI=$C4;S; M;@QP2L3"86WS(T@VVGX\'.*W= -]:4DTXY]H8S#> K_\)S7HL4^4W.YE )3X M[RSJ5;#0IN)L#$+GYYDV@FA99FTJ\""DHL/VXTAO#][^M(S3B8O MII:QE6P@@M"5?V26 4^=G#\0T2#-H[ED)]I49VW&U[^OG+E+]W5A^8&GW#I/ MJ$E\ZG;CJ]O'K[>*P\WRN7-]9>OU_=?O^"_[F^^7WVY>( _OEU=7UQ? M7EU\5^X?X(,?7Z\?[I7:G^HTL+4 = )A?"C?;(&CH0;[)U/E] O.S'&E+")V MZL^< )8TP X4OW2Q\)'QLEQ /5Y30=B2J'+01'PR/51:$0!%'"0B]O/_,W;1 M 95\),.$PS+J?A/]>?(;85SXX:?=-=SC13ED4J4)9;-'@BXMGQ.NC+QP##S2 MJ94?R&>42\VUP*@SYX'% ,!%^%]SQQ"6$OB@7?T/_\0 != UQT$H4!<. >3"=5'>(RP_ M+^-';K4E?G3QI+E&Y.>]B$_Z]=<"#&YA_"/:[QT<(7)7G;5C?]7@Y'R0=U7] MM@H4SSU[]T7/?@>;_@9[#KMPEYY\>'+>;71:16=WB;;!UD%#E(2D:2\ P5DM M1(,>G74) D@:_0"=O*X)%B-JFN;$1'7/4^3\D(;RIYU[BZ(#F8-^*+%-T%UH M4O63K,J+'IXCL8(&Z 46:N%(!/!R>!&LXEM+90;?HV:/%9(@-BOLNLRM4,+3 M (;78$T#5>4O/^%QO==GP@@L<3/)^%Y)&WF GWVV@#SC>QJ= ./1M06*/S<0 M(3,\C)%H_4:[/]S53*U^:U2_05_'36V\J?;J.6T;SO&J>?^I5I=A0 MHUW.;WMQG7*XT9&_ 888EA*&LPHFN*V^\,(0^GL& MX3.&X+T!XCF@R6";73N+_^><-WGD0Y^FMAG,_F,#<+TOB!RQZ+E8],;'\=&) M/PO0_-$UKHPU2[/U762UO_$LM.*S(Z#=C]*W1*W+Z]LEY M2VTW!X"$.\XYKB<2'GG]D=>7D=H+,WNL2P&=JMNK/9V]\8;]9)?D(D8RP5 8 M[ZQ#RVE5\;2Q=+H,(;JE;.J";!J-U'8G;X5\V)A8CMT.]HY'18QW<[X;89'D MNGG&V@,\R2LO1Q0Y(!0I9C7=5V,U_9/S=A,4X8(BHB,>'1 >%;":DFX]V[&: M ;":? ++JZ/(>W CG46I7'=)Z!;QSY7=(MJ[:W=V;&=: M1_Y9054K1JGMK&7L=M97FX/!,[CM$:'JR:0VU^MVQ*0ZQ^%&!X=3+Z7D[9!) M=5J@#@[49NLY#HIZM5NNM4KXE:L=GI-(($]];'93@]8=G79YZXYG#5.N;:NF M%2;[WC"V3E1>,6RU2] <*!$7R,(*\TB?&]/J=$[..UVUVWIV3.OP"?@H?G8A M?CJOF.;6P0"3VFSV"_V^[PZ!CQ+H*(%V(X$ZKYA#U\%A2B.UU>H?. 67M$R, MBSS7%(0>9#?%L&98P:)AY?Y)6Y2WQ%AYJOUU44S4Z_^GEVPCE.QVA?VY3(^* M?M.5W1X>F;OQ MNP+:R-/ --!(3K=("CQNPY/?@*, (#2L=H;=8I,?\6M!+4RIZ53J%[(C#JWL MI8^)1] ##^Y'I:+M,W\FSFA/L#OD$4B:LD45=K!R FPF8/]4Y#,+[JF7A@?V M[ I[5RE(V@!;N/F?L,EQX#,<#-GQP!6: 5><+"27C\KB;:SLWJ"DO*1\O$U- M"8J;9M+27X0NL!P_]554/9=$SU+^\UIXRZ7UF?Y4<#=PTTK1AE]K7_]1*3@Q M3&?P];*=#KY$]'@M3WI!!]U,S/1C,=/'R.^P4580 8"PX*]:WC1A9B6PMIO= M5P(K!=3;Z\"J8KL%[+ !+[26#26L6]TGGJXM.R:P(_FK]<0*:@$8M;A(-YFK*%)OB85^20V$5[59_-4Z'NLB5C5UNL*.+[8EK41VGAR?G[48^ M2^1 &$5\M17!.W@E\&)DN)$/"Z]@&%$?0,V+._=I"4U(\&ZXU0MU4S7P;X/T M-E3Q21L#.\47K.A@_Z6%X 9O>VT!7-Z/[7", .#FV%M(N?9)_MJ9*0 MN1\J-_HJ?K;30S4>M%WJQ2O)'!N^YSN75F<(P]?1(;HXPJS7;)2Y\"*6\$2M MJ9/&E98UKZ*6P)%!A_U[X2'JCTHI!MR0R\4?:7A__($AQCXUYT6CJZ"14\WQ M];N&%AJP/T:U5 MGB42"#:=-T'>"ZADU!2?P+EQ'%\+PMD"A-=K]K5P9>P)? M2>#?3+[ 751&(@SE]]>)%;:F^6C;2 &C3_@/=\= MS[NQH\R%OP&J NBO8LN[5?F\6/@W:'0VH9FDR,1&O_.%8\L.9C?4O1\_@:^6[@SZ5RN9ANUT=5G=B#I@,0'H^M#!N MTUX++ D5/O _XO,V-FV@6AONO(+*JC.@SF9JNE30M^*EO4UX"S8*=723*#4: M__$<%,Y=-'KQD'=-;>2CQ+UPN,"_ MDV/>G9E!: 2KY/&B!!?;%P*4ETN)W8 M\U!F_1<-TDF_\JKPEXZ"7FQ 'G_B]K66LNJ M9UKC=DJV&+T$U>(;*&XH#$4H)!^C>Q1S8,P@;RBA%$4S1LV+?2:DLT.SBE$J5R5K]F M'3P>U. @-"8!3J!)V#4Q"#:CL\08 =M)&"SPCG!1&SM)S^#M8R'PEN1\ ;@N M'J: U\.*A/QY\I&J-PK'T@/718J/[M6;.8%E\- IG/%!TP9BY&'PP.XM!Q1 M%Y>DH)%!MF-TC+2N(ZCML)=8@ :NS&D&4SE0W5 4IQ@7YJ>O+3*"DZK5:+'4_+!9PP3 B< AI+ST@*1Q["D43"^ J$ZP0^BIE; MS30J"XWAR7F10A\)C;FVI)DDA8 =X6P 4^[H^=:@\?>,Q><3>IZ"NSWLQXFA (U),>H2*A$0Y^60.* M) -LM<](I,A1+[!E4#%C@$I,-7CF%4.+6K.S)B=P,I1'(6MV>A1ILF.):22: M6+7E +2,:A_GQ*R>$],_SHDYSHDYSHFI>JKCG)C5")(M%Y-U>DXFWA6.T=(!QZ&(!;X1_)!N,1+$\4?H\M;.GBE$:S ME9CWN#J.(&L!@1T(&A^ZC7\N5(_C.(<,[MCISA,P'.%KZ5FO:&,_N,#@_G#1271U=3B6=M)NH2F8 MZ%Z: )DX*X='2?-HF6=$J62IJ^MO*4YT33.G;B87-+3W0EI>!24VO?;)>2^? MW%=JH\GAM3KA/4Y)A79/ZTY2'HR$JFK?T@K,HY'W4R^._84 MPPBW ; ,S1- AW.3//A>T2$Q>MHA^'+HG25E:XA\M *RQ+N?WKDB;9$" 7@H@;J M=\Z"I%09;86>C%#<.6,_] )KOQ1!$Y65"9S=UN'#S3U'*U7!\5+ZB,B7(Z?D M):("&D:+-'T65A-$W\A,=/B9'7E;V+,>SLWF#<2K[]I#\\YU\FW(I0:Z*):# M-48[UW6#U*9J$42"U\H )V- M.@;**VIC]R3#5UD?*WQYM0C^OY*=TFEN8Z!+H9)^&3/JD+V/(C$[.^ZU&OIF'M&32JDB[30R[64MSII2 #M^,Z=0CP-UO MGIQWUI4Y;1CEEC6Z'-9U:>!Y=3UM"[@42>_*<&B=G _6I<7M/;R_TC9X@Q'^ ME?.QVYWV.N2XI<2 >\P+2#"1F\FWZ&UY*0*O)^4V1@U,LA]FVSBB]IK7 7MQ-!1VQ$S0P M.#G'K_*FWA:*]YK*_YHZV_I#=+:M,6!RC00 53 U8"%-[6VJ'9,>,RQ<86,' MD5FP[I#UG,F.2_@2KYJBK4K)%FIETI$&>H@7>#O4O/$ >7TP#&VL"F&$REE* M$Y+:9X%4+_=H%JBC6.[!G"74\**5]*7T4<*)'L,E*J)]K63::!-K/#3#N="[ MV]@D"1E?8/;'XVYO,!YT!\U^=S0>C/OM]L!H]HUQ2[3T;NO_8MRE:M$(9N+* MKGEGV .2/Z%,1!/)R/]XAI_L*1-Q&$%GE273RMXZ=36<.5CWX'TE#_6%S5.I M/J-'^U;:U0^PQ&?+T7]&-SAHGDCT#(1QX] )PYL,9['["$ M>V5>!/[,<;&8M6JKVP& >S0P8D[BW*V,%WE)5K0R@5ZYF%#@$ZPHTWDU+-N>O2*-]UYX9NN M?)8M;QJS9'I#=32"VQX6))=N==/91G)%SV##'M.WA"RK)%:.6E@II!X=7^3@ MU$V%:]*-K!,@"B-4_X U"CQ:*P-3 Y"YCBWRH,$-4;],RP*UR/=!%"E>,)Z; MODRAT>0CJ68W-"!G\,EC*$@1UE N$Z"1'Y*2*J%D<,DI15X58.B@U%"J/BA7 MTO=O8&6L&SNULZ\;.]A/!O9B@(JI^X[KK4B)45?FQ%32W[IEH<.H05%XFL1] M51@Z-.A7'$;]PML!B\_.VWMY[$G10G2CP/C@@JEX.KS03>/L66F.?]=/G*_+ MM7J& .B5\4 5F>_WD% MSX>+MCSD6!P$)6[(G#X[$;RAW.%#^,0U&\#73RC9L.-9X9FL\!^4UGA4LS^')L3"TO@6)Q\+0>ISJ6!BZNC#TC7BM M1MMYK7Z8-HA5?QDV6/IB>KI%_?_SCJIA@:-J6&='U9TPA)@3YT0'*ZSA BXE M&\UZ:[U8FX,R?EOZ9>&[B(470#4/OQ+GV7"-\ZQ>_9_BT 7[WV7S2-+6W/AB M[/3%A'W9V-24%1]QA(.FI( Q8CE/'ZNQ7OYEI#O1,!<=._[S? M:X!M7_A5L]$J_+QLJ5:OT>P6_Z1LJ?+/>]WV[C:U>JDUTTP/:6AI\12BZ%"C M9Q_J-96-X49'WB3$GY'!");W<^F)"6UE\Z2:^9%2>5WL=,>UY'4 VQI':CR0DF&T^DK#R M^6L[=Y .7L6#7C)V<%/-G /:EYKK+N'3*G67\3C"81M[EZG-;EE!P(O=XTM. M#MO'66Z+X@R/429?#K.JZ/,C@REP^"8%[KN!ER2]DRF60"% MMT@!JYCF.NU# OM+$M8/3O&S7A&)]-&N?PZ)K$#55];NWSA.[8JI[ABEUN1T M)5!M@*[&8;O5_K0C+?>HR%9T9'$!SH;1K'>FY^Z 8Y<%J,/JL/@**"NK"NT, M=T8[1RVXCCI CF&7S,?:"K4V<$!@=VBU-= M8#J+^CC(=DWI:4'O0[O>E7)=K--)*[@P5EG_A:15!M(:I"O\#BZGFN'33M@VB^$ M0QW H7Y9SX,#5;)KS8LWR=P17(?[O+0=F63;@7LPG #?AX8[S?_K!R#9UUQO?. CH1]).PUA-VI01K?J,>4W=UQ M]M"K4S9I);^3CE5>AYRM>MJ\^!:;'[^M KI6<[L*NN_"\X2X"?O"?4='1$&7 MIU$_7SPWZM>P>*['M7-\CJV:/-&Q*D.1FM275LF-!CE '4 3*2R$FP"3>&O;9JI1W\R/-:Z,&[4:[?:P:F5<;]08 MC :[*4(;-EJ=XJ^J5\9U*];8K=S43BKC"OT3QUJSJK5F[ZD0Z5B]=:S>6GUH M:HMRDY%..-3/]MYQ?19!Y3W6A7"7G-WE^*259]0"*YMMPY/SKMKL[]@?N'8GL^2&8'1 9)39U1L\.O!Q0856MR>(?FFN2\;92(+_=*.6NY5 (SP2% M9(E@U&R"I&GEX]?'S-'#1X\U''0C]&B=G'=Z^?&[Q]#T2UWP@^-KUDY,DK<= MHGJ6(O5&0U2[%B#;JE:C9AOME^[PV8SC&$\^$NN16#<2Y]L3:P?MH$'WV4I@ M/4/$F8 PW_/Y_QF[^).D/WVC !^E;=\'BX5%';,UZ\IF:--0SVS8M##X-VIV MBX)_^^E=O3*DYR7.J9CQ017JYLU-QYW S0;ZO&/ [ABP.P;LC@&[8\#N&+![ MB8"=CHV7)B"S/&7B.O.<_#G&\([AA9W&\,)IAY55ZQ['\8Y-%(^$]EX)K5(< M;VM"PUY%:KNS8QOV&,O;57:-YGD"LT+'O@;/T@ $\8N'*E!*J VOS>:+AC.2 MS0H2?=/(3NT MCDO*3KBVV$7:^3R'2Y[,_G3$Q>(43<2GZ[LKQ*;P"Q+LY1H M*'5EGC(X.6^UU.'S$P3J$QT]TLU;I9LU8O8UZ69XPSN/U]J\1JRQ?^AY;3;C'=J.Y MP3V^!]T^QVL,T].Q.E4!N)?GZST/"K5%R[QTMFD6^LHZ_VXEI/TBX7L'X+T5 M+OJC([E[UH[1M'5RWFL4-.K[;1=W4IG5O(,[39=XO\REMO%26^LN]56"WZMJ MA"-U\8?F!]B&LB3XW>K4)_@MMVJ*PG+5A/L!1VN7SEMWT;LA@^@%H>]RF-![U&K[N;N#@(V':O\YP0])M0Y(OBH57.]]:L]J(C'J@,J=[\ M9R6C#7WEK-("=[B9?#-1@/R3=-=J1GNK>W+>:JNMG34*.3K)-Z+UWK&\Y46) MXTL@KF'%AR=A/8H?E*13F31Z0!H]==A^=C7FT9]5A33Z[Z=U];Y( R7%PY-3 MF2+Z1!&CWK,]O$=A484B!D=A\2H4@1F=E6D"HX4X,+4NM93O1$H,CU+B-6CB MFQ-4MRF&1!)OKM]\K4GB829E53QX'P6MYII7"" MZ8+ M# N.NNJ@_6S".,J*:H75.\L#? \^MW=78;DC>5F5'[2;)^>=05,=C'9E3[UP MD>4;%Z%XSQ^56ZZ"5!YQ:%H4XGYG0K72!);GD,^?=@AA87S]I<.C6S6\'K5; MH',.>FJGGW=D'^J\NIH32S)6NMQML?C[$;*; *#>K&*'G&)'B:CM-O""44_M M/M]S7_FR7JB!0;[G_0:%T6MR#^0M=MN- 68*+!S/Q*4_4I&_^2AD@H"\Y<0/ M)1B:\4^T,:@:@5_^DQ>OW=XP\R/A-F(X)_Y;86I -YH:,'/C"NZI.!N##?[S MC,SPCYKUI"T]O.!DBW?3#GPZC<+LE+ 3"8O QALG4_W Q3EN(1>'P., M*^-38#]1.HHS42Z1E.W$$.A-DEE>]I)S8P#HDB\L/_"46^=)N*IR9>N-VN_X M^N;AZ[WR<*-75Q7?E_@$^^/'U M^N%>J?VI3@-;"PP3-+L/Y9LMF'E0@_W3V(/3+YALY2H:::0>UJ[Y,R> )0U/ MQ3(V

1);BS3 9S-!\307Q9^$D7L>?"??)]'#0& *@B.V\E8DCK>TFCEPZ M\[GID_%\81N7)-VFPM9-X6&.I.5X@5N02-CNY":0P&?UG4"2."9-MD@==)O! M)'S:S='G1>>&T(H?31_(55\K9M!JF&K66F:P_VDG<&GPYJ5BPITI"\WUE]CS M2%,X'1BEH6YIYIQO=.J :F?+=DD+UP&=$;' 4YYFICZC1%'0'TU;J NHE M7*A00)\%SH9,13<-_BF\P00D":=Y-T!V*8A0>/O!QZ@#6RFH>#988,XXI(R M7V%%+]XKG@38&?6GU&4?J)GV*( 9FLCO8(]PF:81T$L=-]RS-IVZW%]X+[VCE^T\^J,H4(W=O5RRN3+57$!'UES^LZN-H!M*O(;H#(R M9KHI,O"6GB_FS&_GCFW"*YG9"AMU(LF5F4+X*4V?F>)1&+Q82( "?=@:\GQS MHN 'H29+ZFI P\Q$E&VOH%98&\0"[ 0Z] M<%Q:@"41MDAK*!=7NIFNM>$/#DW/;R?G0@OCJ[4JHYHBC;GV M$U[^J &]!AX.]8L,%V 4D:2=.H[!BB-LZ]'4A>S&)F6[SNU#3=(GGT'O,;U6 M(],U-!'>8@6"Z,<$,:I&H?T7W$NG>7*.7VU GL";/5_CN>;PQ9F.A&I9Y-@K MNV7FK7/@J9;(DN]*;_2[="N/=N)6'NS"K=P?H-_AZ%8^NI6/;N6C6WDSY6I- MI'"=>['.SNGV=L[I.^YT?HNNOP?09SV6I2L]TYU6WC/=:=77,RW/J- AE>0I MMW)+TU$/99XU$-83&(+_446;&ZS6YFZ0-K_'S0,N ]<5FV8R)?2Z]LEYLY'O M/0=6KV7A%E%QKK3OX>OLN[-FW]+A$,X00*\ZO$U5V#>M!QZZ'\;"5.>AM:XZ%@08"3998!^@B82@_X9N>4O;B^^*>@05;X[ MFJWRWU=75_G/_I'\"/$,/K[$9T- !IYP=@S#5-S96\6]&8F />'ZP0+Y11C M .TXBZL>[J%XF_OT]1-H6I\^8*0M2?8(6^$^4LL:L"B1/8R%_X1.TB1AXK5H M2)X>.F^#.<< 3=5DR]BS.)"F00N!0(-X6NF M!<]5P.P]H?*7P W=W*M&>A!_)/CD750+S:PHDMO=-:ZA*S10A.=_Y5& E85Q M'X5QOJQ@>R6BW5TC8Y^[XP'N.#\X+MQQ6ORHB)@642'3G3J)4T:&'L-'3\$G"@@KI[A.+67&^LNM@RR1&1I >!P= M3%[1 A0]H#\?"8_27514/X&?DJ<"98<]!4V.;NX)*!FN[='T1>IJX:?_B\+[G8U/):2*<@!&^J:O-8U2@!>'3N9-9$80<9M(L7#$1+B*+;@F GXP4 M@G4CGN3$,^?1!('V.THW&\]#ZV9#AO0>W16P(<"X*-W&66"($YDFKHEOXOP? MVF1$E-&)QJ[S$V1G$ABPI <:]-A:)I!7Q(20@) A@.\Y"]K;F"66HP 1_Q0^ M-=&7X4\*S/P.DG@H.]RCW=$@M;F6QV=G(- /\.-YM(HF)XM"038XK7]$GJ SWUA24C8%J$FW(\36 9F M]@@4+%HH,.DQQ$)T1DF+=Z7AU\?W_2?"*L;38U>MZF6K2I3KX;!6_*$&#)$25*I2\B>$],(V+WA38G M7PW=7YJ:&\HFTS)7F=:&63%)J]=<;::6!':XZMB[F20^JY IU6U73-WJM?:R MS0ZZD/T-?,C A0-785\MVM4)EI[DKVL$QHH$H'7Y/QB@P?]4@VI['507LEW# MS20)X;!+"T@$/#V4\+>5@JEO"_8_[ MB_WFV\>((PL86/$-Z5^R=,,5L?)LXYN]!0D==DHZ5::44:B1N;V_N(Y M.;?;)$6T>VL2;G>47@ *>$69NR;"LJM]C8JO!#&#*I<+7.TM2%MN'',1 MEVL1K_QNVC^5[\X46*.I>Y&KKX[GW;C^#2M--(6:?Y#G!([M.LX$-NAE/;I< MQ!AF7<<\7UZ_G*6:@5DV6)Z!X9T M>VKY^.Z/S1;DPZ:[]\O:^JJ2.^_#FX* MC*(GT@_0W3]Q@(@QZL2*%)5!9.X!$7F*N"09116Y>:5^9J9>5=]_9MK%Z)!//,*,,TPX,3EZQ3(,=_II%KGUO)H0?)<1PF A) M!3?OA7YI+&4'@F?.L&:DYOK26<38EQY0"&KL>=SD*EM7NF5F2^B*4.::(6+] M(P(7^V4J(?L:9]LS@=7:-Y,LX#YK MGJE?V,87$T6Y43*A%57^#-A**KT(Q#5I0+;6&P/ZEAY8O'_, 4!8D!YH,#0P M3RB^%";X2>6H-3E.XW&PRFDA2^'5\3?QNR0/^E T0?9U1\&"IM)HLK92:19L MNS$<]'&79WMJGVZI>O:?A]('V]6UUR?14U2(X.-=KD M4"S;7^=8PXU.M4D:2GZN]KNXT41?^K+I$WNCD?*#VFCON]+\1.5=N]+\E'15RH"/.57#<[A;G^LV3 M\Y[:;^7]S#7$N=<>W)0P"E,6\"CKD!CMPRHD/+HJYO?4'4$W%QQ+]80>N*GB M_)UNM4\>XG5[+7#=(Y:<=1H%!AV6*;!C][25]4J]^:E5=+&5IE:MD4HTF(H1 M1!BA0P6YQ048^#J&$1^0E$:@,B]?>/2._<0,#2J-3^I%JVA%3LNEI7F>MH!VO;MY]CV!OL8UMTCA@T1PX9JO]U2^X-N33!L1XH'(TNS0$1EQ4VML(<43>P\@CT079/& MXWDKM8^WZ3JK2$7MWF@E'8&:[PH>K2B5>UKF(N&*>7#")#F:.)0=M8.:#X;-CV/5RZQXZ([^[ M_]-[CN_V/1#3:C5[#\2$(3:UW>JKW68^TG;4O-\(VK7KAG9MX.%JJ]U41^VZ MH-U1'2(] MZ!P5[S>.2\7NDNUP:0.&C(7Q:K.5C]\<5>I#<= ?TR=>WP,NPZ4Y-V5E^L.) MZ_VVVNZ"6M3=E4ITS$)X WBYE=]\9WC91[QLJ MQ36UF>CN-E*^D/AJE@AQD> SF_$^M/-0?B76S2-0P- MTV;C!1J ;9#I2JVPGEO%^LH82+VCE#NQP/& MIS54"*)*WH_>N5N\(S+.^'E MV,X'/FR=G ]&?774R^>@KFZ$6KSU3O\5]]X^.48Y+I]LG M>MRNZ*Q:D;9><(#URU)7.V[=N _RJC3+1/9%+VSEEFO7O$%P@0:0X@3"JM2[ M.GGLPO9-0P:SXBK>K_PR YL$8V=WX!T^Q;BR$HFGBU0F%6RA/6@!H>3SQQ*P M2/25_T]/"OA'OL)OO:CSL MUK>K,179GM&AE.2YU_8V+NHMS _!X33HZ'MD0]>._T\!KPT1N?)U# "K^FON([ 3E$(29=7E)&;S!/( MR5(ZA)N7G?W#8WN2,,?5=)_&JT4O5QPP#(OF^H"D,QT#MTH3ZG_!87U8=]U< MG]&K7@LD=[!?P< B\D27>T+B?.FQ'F2O4)*1)#8SF0",M&% M?QDFB&3?<7EJ)8[I"RP?WNLU %;XMRU81XIN.^1])>H O%L\FF"_@LRF$Z3& MY19? Y\%3-T9%GLQ!&(G:5'W($;%2"=A!IS@KS("P2\6&H!7^DYN.W[Z)8)C%28 333351XU*Q A M:<;< MD(CNXQ!$[U)(TJ\,*IF33Z]^Q>GSD6[.AF08@%VIF.#\P=0UB$>F"Z MF#BBU\:IO,&<'F,F9]J+P$\,\QXOD]8*D"T W^%E:3E@([YIH(# M+ER-2USXU/R@Z#RUG(Y'^K *'\/GCP[&/' D*WT G[BF]_-L@I9OR*H5'#G- M#.+4?/R@^ !X7!=P&$-7L#^$'F],56;.DWA$;HQSK US,A'TXA7[HS, AOX4 M&"/2A90^CYJ[1$@0!KYM@^1F;IOCP,O0T<$9)#>V\O? 6K+T:+5)>K32S@YR M:Y-E$=HM\<3QK_\. )L20/@N?#_4ZD*)^<-M*-^$Y4N7%/YY[0!E6VFH8K(S]"QBY-.%U,='#,J4O4S,Z)WF]%4_8 M:)&)7T*GV*Z7C&_BC^^U1]-V5.5R9@J**P':!RR';EC_4:,7_27&^"<_^LVT M0728FA4_E^T?))E4/4>V)WMD[-5"BT57,N$2_&YY;*>^R;E/95UYG MZQ=F^%$&4K'7+='4X?,RW_(!)= M[^9F0IK5/1\>6\F&Q?(/:@*]]_L,^2V3^%23&9=WW.O L49I!RF_PRLTL2B*SX$%YL\7(D2MC 7%NBILX- M+7QS; D0/#%.12$S:7V3Z$4'.PI8;;$ ED2)#Z'Y:)#R1P"*J9RP=BILX6H( M5WQ6Z724UN^=WZ*UY-;]F>D22T#T)L*?F!/ZEVWBU6NNF3BGY7B$WN36F8D" M"J!7TPNS)!!M@-@P*3+&NR?G+1Q_FC?%XX2(4[,A&FHA(230?LE4%1%&XO,0 M][*4L@S70J+$?Y.NJDH+BG/ST(!*4$V(KK SMN!K=!E_X.Z_P%%()M"M)*Y! M7A!"[2*&0-&=8!.!4:.7CUZKAW;:;WCA:TZ+(>YNHYMO6:*N#]+7\,2$_FN. M/#@Y[S0;O:(C)QU7D>,ZE%VFIPC+G*(,!##XIE5.5>S:1KK:H?>JM.#Q%2UR MGEO;'K*?=Y_& _$IK\@Q'6G#)>*>W)ASQS G9NP=*S'?01'PA$]/,.L#]=K? MEBI&->9Z0\I *Y!$6W.]?9UV$ZXW@M,.BT_[#*ZWMQ.OYWHM($;@].WB,Z?] M]8 NGJ0/76;)@;U OB$R!=FE)3SIAL: &D?W*^8=C0XC[PA A_T]&WEYD$$S#C_DO<> MNH&3NG3*T5HS)^'MGEVL):Y!N/Z?@JUICU&[0/ZKD:'$].>F2RJI\%42H,#+ MJAK$';1*@KC/X_0N M#;<@2%M=:*Z(HI]7R-9U1[EWL.SBZ\,WY?3AXAK,F00AA>YRS?A7X/D$IMA1 M4FY-+&?JI!9]659]JP1:K/-\UT_X'N M'^F1*O [P66 W5Y0M?L;908!/^"X,N\+MWX;>OZ$$9X\\-9E0)B>%^#SNA-8 MH/L@*BH3UYE7!T1QVX#G8;[$[W_0H22L (Z%J MV?X'7:55I>=E)>GLX2>KB M:?)1T=5F]=6V,ZR^!&\8.]BEXR\H4E.)R@WP&7$8)PO\?J4O516UQ M]7^HYKZXUW9K.]63+("G,1D>'4TZ*BM]J!@FF/^?O>.?WO%.O3+J.N" MP:&F1XE3GNZ:8[25,.HB Y@%)E1"NB82LF+G^M;QA$%Q5/BU,7.MR"S$SA&6 M9Q5,?F$9&=(VQ9%# J],N9W#I-Q6$]2(;E\E[V96/)+.4&Z7;(ZG+X>6G<-% MRU9KNPY,AWUH3$IHM/--@0N(\QOG=!1+X,H$.CA0 @4+=M!KJ8-!07TI.^*D M_G$HOI8__F)5J2X^%]TR)Q,V[0&/PBS^4 'LJXH9AJ 3LL(P5O2UF3[ET6^X MRA*DKA-_4$8(LM)+;:'I@%4WD^^./7T0[OPV )T44.^2(C5R?$X!LF" OM32;9T\M8GP2" DHDOC=5^ MW%:)[90?%92( + ;Z!_\EMA2@M\X@7\9MRZB_B.YJG^ 4"]7]XX?YNO^T]9S M$F.?7KT7+LE5./4QU[Y:SNE5/>_J1]4O:M M% ?[Z8-"4"ETP88U9&%[OF3:(&5:AHWY$IELFX4WC(0G+GET]E:&+/.BJ8U1.@$N?)^YBG\8V::!91.[=6C30'&JVB(S$N//$Q_,A_2>_CKZ7L[0X:G?X0Q:_L,R]?+"5S X[Z>_[S[K#1 M'K8+OVHV6I4^AU=TNE5_4;ZIU4NM::B?:56<9\9UZ1'=+*:#W(RP_-$*1S8= M*@38MDB=?MN1"1O/,-JX)?I>FG5149CE?]K.9SP.O_ES M ?H!_>N[":9QH54\.#G/3T?+Z OE2'T<4+8)/E2-HZ:Q8$=QU- O0!2[)H[: M&IZ<=_-AU%H-)]O/5?[V/%Y7/):F_AQM2VZV8GYO=6[V'4WJ-=QL5,3-SG:P M^3(BW"$K;C>I FB4C\4]@QV_R_' VS'=C>[[!9ENN[BD=P^#KPZ2M18/.WFS MK+7]RJRUC0,Q\M&3+7EK^[5Y:P=WWRA(#=N_JOL>>.M&]_V2O)6J:W>ET;X_ MYOK.]-;B))(79*X]9D\[XZ\[/< F_!7'6K>/NNN^^.M&]_V2_!43KPO:"!Z5 MUZ/R6L">NJ_LY6QC27,^1^S_.2I_K\&<7J*^I1)SPA+O]E'Y2S*G]#C/PJ2K ME?'3_81\4ZEF,^U1O&C^='&WLH-()>XTL4Q]E&^^5''69%UZYLIFP6&",^90 M1%T[$CD:LDH>^^DB?YA3*H@6-0&+>QLDL,:3_78UY0?>OW*IN98CF^MR,US^ MUC ]'KPJJ_P7#N:C83LJX$ XF=6+DTZXM!_S_Z,NN-N42 Z+Z^F>C8$1ZES$ MO7._RBW_(]KQ'0#GAVF;\V!>R%8[K9/S?K^@UN[L$ ^J_2H_:!L.FK=L?E,! M*TJ:&C__MCLO"H0[V/8WV'4X* )!4'SV#M8'Y>M??N,47RV!Z]B_NNHLFV&_ M\)CC]<<<5[EK3!/?I#5%!]U$V?SDLS5'&-3K"#W@_+OMKE''_E-KY@WL,R^M M>-9!+0L]J7P(="1J@U6U:F@X?)FJH; G YK@@"^,&"U1WXSOPOYU6V+,-TYYY"SB4H'+C@A?LF0HZ._87X:-= MV?'52ZNC2.@."[L3AW>8 W=^^#RUL;,D%%_2) M3A4/F[9L[NJ*J8,/)8F%AQ#0]:4_Z^SJ%@S3P)J"8EIE"7R 0UJ^;3V8#,N4-$S\+6^!TM N[9!QNY0:(W?:NY_EF+OU5#]-9/=4W>V<; M#/FE0BVN1T5QZQ0J3X %-CA31T4=/K_>WM?JLG,\-8P1C J1NVA_85?Q.UN(_&J88S8*9 2=30 MS5DL'-='3K.DN4(AS N]#BL'U30*AY>'1T;AW1^.HN(RD/CZY[A:.QM$+ MZ2&[.]0 K;M^OZTV"W(G7MS/B/QQ:Z<%_GC?/L712^3D;>]RZ@X3H:W#]RGN MD^]6)O4*0ZN9;*^HL<7FHZGA>D=;[*NL>?D.]]5KGIQ?YR=F;\@^5D^VXZGP MM*75]D^ATV'=^.TMO0X%X$@X''IK^AKFM]G?RS;;)^?V1K>VQAM"J3@)+U>! M;X1X]<2II=JRVBNLY!W"SY-8SPIQU$S>]#JE\J9N(0Z"??7 1G&G.CR_V1^/ MN[W!>- =-/O=T7@P[K?; Z/9-\8MT=*[K?\[0'9=W?\0)I^>838X?T*N &S, M;_L?SU[61[&R756K%X%GH\:&(?\"K'+FXD'[]<7T4+L(W*+6A+U^06O"7C_? MFG /9T]?2J_1PSO@8REP+A&WK,OV/5S1ATN>[B"\-$AV)I_7UWZQ/P$'[S*] M88:9.9>IF1Y.SDOH>C+UTH[2-'*%)' #\,B% M-RBF+^;PG6O2.XBI:+[R;Z!H>/V[#5+.-"-Y6:&<7I;PCC11AH(/E9 '88)G[D>&[GX MS)^-^P9VL_4#,*26_- ""!3H!.=8!S3GD!4/!6_1#BZ M#NR>:(RS22G6:0@QIT9JY0\E(BB^P:H*:Y[+E@5-G0.$'BQ[^%[%N[M[[5JS&_G96XWTP]L2_ ]C^UT?D*T4FXZC(9!S5UV2,SZ3P MH;:T&TU1,RT27:#1 MC4,?4##*#M@'""2-@4CB%%[+/PG(=*SB'&Q'VXCW )Y2"P>'SHC3XW.GAP: MD8O;J[ Y]L?F@W=$_MIBX9B4+?V'*Z93Y9NP?(=6!_2&_96LGSGO(=SZ%4YE MM6W!3@@:^H6@=6.L5Y-7@, )\4#QQ$)CK5JF"UODFHXNE;O#HY.L'3DEB#3^D2I3D@3 "S*"@C'/7L"B^IM/9K/SHWY80,8\>?">Z"8T]45 MH*-1*M@"_ P4"]VGLO0P'>,'N2'BB?+Z[2&](=[AW Q:,HQ9@&A2. M6O$DK;0]UM'*EXF%+^6Z!>FV94B'_1[;N4)BQCD5U103DVC T$=+&7 +Y!JR M>\&M$*+403P(IH:@MVDL8]2LX&DIC8C#V"[= %R!AF$$]+'!4S/']<^HNCP> MZ#9V[(#]70O,[J1$'JDBDLJVT$P*)+*;%+[I*2#:2&O3T.%EXG]0VM%48%H- M8X6N_"5.\@I<-[$S(8=BGYJ/'S*3;!>:'//U,L25O]Z(S"ZB3:*U3OTME7\..VNWE9U7"L7D&'"?B M(\E0MY[\=.B;N6V.T=G&LZ$-8!\693XDM*%PLD^4RH]*);!D*<6]P/)#&\E% MHO"P'V]>/B*&<#_IO]7NNUW&2'I M[B1"TMM%A"0$?'&(I CGZN@+)TS[<7%]\0J]\N;J__//^_NKF6KFX M_@+_=_']G_=7]\K-MUJ[]CF/(0I(8,3BZB$\Q-W7^S^_/] 9;FZ_WEW@%^LB M%=*%#7RIMRD_*?W=_FUFZGM&\\QH_)OIZ8'GA1:'!JK&TC,IM!P[_M S:$96 MB;.04W*E; PCPIF8EG*J8=>S,-4.UO38M%%#7T+B)]*&5F1473Z0,*;0P":W MQ1AM99!-"Y"&),@SJY#5!6#36']I*/]T M3N PM=&YHAL_[6G=]WIH(!EKQA-&WF'3T(-+U=^ F=)7+?\,/#" MST"1!=T!B\225]L G(K,(6DS^XYKP.Y1 3^S'.VY=\Q%=- FL^ [_,V7E#=12 MA,Z%3O9E:S3J44('J*0(&_*QHM\GWIGA4!XK[.M1+$ON0AD'OJ0"JMIST4!' MBD![.NIK. E\C$'(8 4"*Z8HR5]4MI^U%&PHQ9<-*.:["'!'_Q1",G@>;YE^T?H9J,5%:U[S\%YX0/W,? M@AEFZN8".U]FOT*0YU@"N<) 8+OSLIV$>9VZ/=,=Y?N,C<+,?<_IH M]*F#J4ZNR7=+F=T(_"<'.X+"=YX)PEESD]>#+ FM4(PV(-(!Y*+.GV;\#9*O M1CX(*B,.O4$K$(<:RMI4XT1W03N*VGY&N,A 8%3,$2ALP+%@(]@ZDK<7 ,J[ MR&(BD9#!>#P^V'N <%%?P(9RCWLM6T0ZLE6B= Y ^HJ%_;$YND,6,_^V(/7^ M!/M#*M\TBM>'7!7E/L ?B0U6AY<%,=,)]1?? MD8EX"F(5(($%P)5B*EMJZLYKJ'5GK1\R)QO'*M[#,+/TEO-H0R!N"6)K* M\YOQ[<.^R/<<,UF)#O!%*J <,' (;6?=$#==/5@CB41**]II;CBCN+9&#CB M^ 2]$O?30+4!DTBT,([,_"OAI+.T)RZ4E]?OC"V4*HP P2*,E'MB!=!48O^4 MNS)E90N,4NFLQEIPJ;F$)1MT>6MRIIZILW=>-(>AHL9^OP&_2$03?MK.DRU) M@_]-Q*+F*"6F<]8Q2=\UYXASV+=XPI2IHBBDSL*,'<2= A_UD4+=6R:3JLSK MD@0HB6\3JHMI4VI2J8J=$D"D>,.VQUW'U#XJIZT/$6?C0RZ$+&'5@438G\)- M#$A'HFI6N?E8+AH4'IBX&"C .!J\"UW=G."KT:]PR=CTPK7& C^;"_^3683TP^RT?4>QU%OZ<1]XTM!D $S\28!WARJ(5,W3(Q)@(*$J4-Y:G"/))O@MQBA MB>I[\3ZFPA8RW=F9 L*,<%T0XL3C@3;ZGY8LRM7$"@ :WQG+J1PGB,>X,?X M!ZA0D86&J\[,A<>&4[0C,"]]FT2(%R"S"]>)5H6=]!)X -NP8GT:GOP] W@I MQD.K4$I'..N"_(BW0 < M'TWQM)',>)5]%DN(OUC^:J"I/ H+R07LGB=;YLHP^7 BCX4*]1F%!137<2:J MPK6OC-R:B]Q0NO<7,\=W0(L$LM%KU]GF]A_[[6O#? 0@C&8:P!;#Z=[2PVHP M8!F(-<2\Y\ JR)1EJ]0(L+T_V#_*(@ ]22=_B>/*8/]\SBUNF/@C3L.&9NBS M,5F;I@S'"NXY\V2;Y[G\88@ X F /6$ AGS18<'Q(VJ()A<(HDLV\O_XY+LR/49#EG4+5\Q-7&R!OEH7)3PK%+C&9TO3?\+; M;*'\ P>V@P:IK"SP1(%3@RDO42!]D#3:!X)D"-FG0,8:2+)SL<7T-.3*-< M$$4.Z9J!G;SC5W7(ZB05'1ES7%K!]_U0*I(CE\^P^2L"16+<>> M<@KB@JRYJ,]A(K^^;@SR]O;"V[..Q!%:4"*5;J^I4-+!PD5]!",ND;.;W%(: M5DW'S[>[*NR.LN0-&8Z*5>#8V\4:B32BZ7>CIO+C+U9PTTI[&#U)4 BZC$/5 MA^FH]$<4*XA^&%D1T99@J2'[NU@OTRS/(4^%]"GA S8FT:(;'U813^2BE:32*0&69;J^B* M!76;5'/ZNM?CKWT9,;N\:2M"&B0>U9UB0Y7YUKZB4>LYOJ(U4OE=IL[URE/G M]IL%5U<'X'^)91BA5"ZX?0=@/S+QVSB18/N.UY]JHAOB@<* "Q)_VE0G&SQT M.3O$JNBSN#TG<@.J=N!P#^8[@)T7.IZU1+^T,,I"C,[%O 69?4' I66E=;*4 M/@I*?4]T%P&I!@M-!"93<:">Q7,4A$?6BH^3-YQXJ$LA%DQ48/<)?Y0.)RKI M7/O4^4R*:B'INN2\Q^@"AY;@'>Y/@1',1> 3;F#@U8]B JZ8PI)GF!> @)9 MJ!O((%28W2&]]0G/?-(?OW#0$:.CT^Q):.3"CZ-7470((_6BID5ZR3!_#63\ MAHD&Y'V:!"[!.9'.A9?*N0<1.TCB2LI?1N@E$3Z.8U+9-NEZ/T4DH64H[>.6 M8P/V4VI=S#,OPW"1\XQ9 '7AC'_)GDI^Q"^D;T*1,92LE@V;#.L!:; O!Y^C MN(R'V8.&P(@Q^M"DH4=,B[[$(@KJ:A<@:V2.QIE[@BINY!>(G,@(.<^("\.B M)OFAVY8SQ5(LF]F5[ SUODYOD!5, MH;\WCKF^;T=+9K!\80RBJ[[4%E(>?ZP7J]]KQ^S(,O-P[+SIS<@)"B1B.X^D MTG/V [9DE_:/D8 I?*,3__Z&_B_0[..<33V.DT11"L : M2OQB@=X;E-LR.2:[.2(N;6Y1ETJY@3B8%I!W-Q1!,N)'Q:7 >1+I#ZDP""5] MQ>8H%6\A;Y&;\V2.+2EKDJ$50N%6<_UP<4":141F%A M\>@9W(]BX0NH'7Y4C1EFYK!!'6?%L#)(R6^)Y4)@"U4&&R*&FD@8%K$?A:K/ MY!Z>!"7BAJ74$3+@KZG/:=6["\O3>B/AA>^#URE-YAXF @ MJ/4;>?=>FB&N9G]H1T7Z03;.&GL@B4UIBK]<4,Z\%44TVTT>HHWF"GJ#,8^# M"!_Y0>P>+DAC()6&/ M"G62IVZ8JLRIIU-33U_DAJ!B4Z;_Q')D:1)EDHGI-%P!]6_J3A%E7@G,EV7 MXBVPML8M-UE_HOH6^3QN&?@@VUSA?CU.&4?MC[=&,=#R63Z\3NHWB>7FVD^A M!(L,X'K=W[)@-D'$P 6CS @C,HV8 B1D$B#C;24_R &OY.7MX6_TX]9PDTUD M&\M^65GQF^TM2\TCK,P]Q#Z 1-]ZTY:^3]EP)4Q+B/@_EW^7P)D3.[EI%DJ& M,74QF@8:U8Y'$@A,,Q(C2<%A.$#53!"P%8'?D3XM>FW!N(E:8] M8;:!O4P _3V4C^2GQ0C>*PN[HTS+R+1OEOA%O4R^I61S7^LA5ZM M2>L1]JUQN '420J"R400RJY-F*1G4Q=K&MAGQDHKMBCF,)1,,9(9WW'&2YCO MP,D\GI1A8Y$R2L>F84MUFESE8/(Q1(I0"2$0&QP#A6%U.BX MD^@>$H454M/7D$8=B\-SF?/P]K%4]3_:S6;40UP&"TV?F@6" 4=1%V+$O3,* M#0'/Q=*\953!AFV8\7?W-]_N0,,'2'@+*F$-FZR!=%'.E#;\=ZQA=2%U.Z-I M28:K/0%K Y!CN0>V!$H9)L_8K%9ANYW>!CLCV11=0G)'K?2.DLI+Z>;Z!9LC MI#2YVI!D8+1;5PX# ZS=_49!%%HN%U.6>L)=MKM6O(]F!3):H\X+.@_+SZ MN#((@OMBN?3RF.4"S6(]FXB:%%H1P(!HM#G0B\.M3G_YZ#I,1:8I4"&9>=1C,_<\H6);&F0NL1V9JI_I(-Y<++E^A=2CTUX]H?GOV7NEVEO.RJ&3>$ M1;W:=@+* ) 52[D6HW>-1)=1VM;JMI:40,U=*\-N7]G6E10M6-&^LE&IE?51 MD]NY)D=)K;>R?@CHM#9\C<"X?P?)(@8-TR "3)7I,NX4"7QJ.6.J%,1I/#Q. M(HKR<@KQ4HTS8H/(YL4$&'R!/XN*)%!%PTA)Y+E-.4\:RJ@9C:?\1O$3@6DO MY(N@B]0MDTM4XS2;-%=*#B?&L PKK++$+.E/I"+>.G=.+@[GW8,YB4H7G&]' MX;R7;HBSMOU-W*D%MH7O MX_:5+IA IFQ-PMX*>IH+(1')T/E$+><^RV@<=:+$F+.VI'64&6R,3)TG$H"A M%X5B@PZ\(TP+B),!PC)2%S,4,//!=IZB_ [XB!HMIK:&FW("?Q'XL34DZ3[S))K'\826*% MZDMMV,R%S1DZ&CE$.4TIXJ.R"C@.I:6"AIR!FI@X,'=BYSPJ>K*3XI/FHE0) MJ2S!%F*G:8+HI7>4Y*BCRWR)7N*9?YDW@?Z,/R/MH''L7:B\-9<"/ST.0IV;3"45#%Y M()6P I/FJ8N^!MSS5R(1D*9SL\0"[$)M2I;WT8H1=:*V% 9+4:#G$.+F?N$5ZJRLS[:/> 6E,XPP9<99%/UA^:>&7D88IN_60 M6?4C;84FVRQ'C:FRQ\15KW!&FF.&Q0&R[0E\$2>(25TT;*;#.F1<5SL&*9O- M-93+2. A'%$#A6,#>VCUPE*#S%VD.P:DF&3H)V*2;K$4_1ZM% MTF\JI5'%7G*42T%L/]% C4;\F8"&@,V QS)?9ADF]A9G2-+<@'E@A:^)=Y)L M=\75BS]%U-E-C^:$'.#TF1]15=Q5&#;=+M&S5H@9GRH.!KL"(XNR>Z%(*-YA M82 UNE[0[4>^^S*3 U4-6?VJV<(B% >UWZ=,2<(0-+IXN"]&MG5J"#337.,) M&2JY4*E?:+P_4K"P2"6.D'(;R&HS^'P*!T7*/E;F8]*.I2T\\3'\QR;C5%O5/A5L]$J_+QLJ5:[,>P7_Z1LJ?+/NZ/A<5.OOZGNRJ5^)\QB[ +\ M15+X?T\Z)YE(U\>FT@)V\WOZL5'NL?;B%SZ8;*..+M(LIC.2O[(9/%RG79!I MFE%2,Y:I;[P%$^K5K7A9A,5AUYG;!Z=7V[ M6:)OKY%+[6I0:"H%L'!Q!Z]S^QO"831L<69MEF0JWCB=MKGI6*A+N;K=GN_16L_I_'8T7%53W?,<5,[ M=5QE,C9:W+]_.\O2=9ZRTN9-.K;23&>R->D:,+Z>A".KJ0CBZD [^:X:A_O)J:7LT^_!3'F]F$GQT=2!6& M45<8!G\H?B?@FM*E5&R;;.QW&FWM=MI/N4)ZG#6[MY+S*APYPHDS)?-P'./4 M$VJ24@:5?..[ _&^]4:-P:A7U?O6&S2&[=4^E\T_'PP&NW$$#1O=BB[!U]E4 MO[.+M*H]FTP;LEX:$+&[S(W#.OPJR^F=@>(>NX=BJU(7-Z=52PTKU44V=BR0 MEC*H8&WO T:XS#\=]^\PBSRC!K=-ZO<+N$/4PTUOL5 M;/=.7]$61)D#5Z[U>J78M' MS3A*L\K1HM819%5!]IZEV85E\8CB(W>NZDW;,LK]OF'V;)=(.L@OL^PZ ## M"3!GCP+];RM%Y<'Q-:L&&17/ O;!X.AHN%<1^JY@#?\MC+=OTFF@'R5\OW:: M,ZVXV8"B7B(A4?D;S0?X@P>-KF@L^BZ;V0_2X#B49O:Y/J_MQFC_C5[E*(I3 M&L73W-LHGI)-_C7;YV@;@DGKTX=PXF^^%^Z:^1I4QA$W^2YZIJ' (5,OD 4B MOE/45A>GF^8'=LP#RS<7P/DGFNX[<)TT-U2C$5I KZHB_AV8-!A,Y>$D/+M$ M3AF@H39RO@?O*MD1^MA$]R [;!PWM>FF]MQ$MWYU] \K!CL_MS[B0$%R;)=[ M;)=[;)?[LD!)*'M'%%H+K7?>[$2:+=-B"_F==#QIMYHJO.'8P*&>U]/J#([7 M4]_K&72.MU/?V^GMH[-Q?=N?U+!+1YDHSK8QD6R0_%PX_8DFR9>8F 4-3J20 MJ_YS:GW2ZZSJ?5+LN'W5>7BE'M'B"7G7CGWV9^.^H?QQ<7&;F)7W@\>YK1V. MEPZ'[-_#>V'\*_ 0:;Y^OGKX#CQT_,=_>?9F @71X?"0EKZ M1?3K7\F!A(+& :+_6P>&BJ.I;4!0V'_@TAA:D\=, U0<^,:G.9\FSI %PA[C ME$W#U-G=C=,P U=Q[*E#3NW(:9X<3BC=VJHR#GQ:SS+G)@+9=U1E*B=C6X[G MH5-\HIFN@L,/<=:B''=(XT%QMP[-F,._PBU)@&=705>UXP&%P:\6+FX+QR(N M+$W.&4UXUG5R$N$(NL2KX6<7*&+HS=1E ^?FRBG5:O0:P#]S3+-RB(<:P M)N (PYU'#\]-3Q<6O%S@(%*&+D*.OI1XP+=$5U8P5O'-$!0S-*2K[#=P$-.0 M\VHC-'+%H["#-P"1BRQCH6&WQ;!Q!=%C+#"2(T)98 9:SY2*,ZIQQGKQ7-! M&\I?.'?1,@6&IO G)HW>Q6 3[<#6K*6'TX0MSZ&U<@RP?)_P_Q.#& *X#0\T%LN@GP$3PDYB MPB!$@A]:P(_M* (7_RZ"%_*!S)[RCX%N CS=,&%7OK4D=JJY%!J#1;-0,%.B M 3=8\% (JM2S&+4KPG':E Q4,@_':.!P*OF3:5GXH\#F4;%,AXB%NN;-D+,62(B&TX?"EB!38<)!.#L<7TY%V$J!T/[*9IQKJ+LML5.*9;#AW7 &-R@0,_R9#\S2AUL30/'":N6EK MEQJ#8@2$PJBF>*&>(CQ.&^!S;*/W,-=!S-Q"ASEM?U *1CH33%'W!.B'@Z(% MZ&ZL48FU"A6>+E:+I#Z$3YQV/M!>TXP$ "GONU217:M'Y34H50XK9F86H0)R M!F4*0L*6UXZ;E0B08699O,YDD(202:$E,P#EDKC,$DAD@BA,PY<7"\O4([:( M;2X#0*MET@C FV#BP+_X_2PL@1+@W&$?/+D M1AC]\1(UU.J!TVM>SH2A-U>W8B2<(W$>BZ\-K8.#9X99S]!V[2!W4+!#D M^>/.-(^-TU!:L':)PHK\CG!.QV*P+YT@"9W(1#91S0,D<$(MR*550 ,;>V#! M![X@%& !:$::1,BBM% VP:;HU/'NMZ24=YEL.JQKLNG^L^]&W48;$[&J9=\- M6HU.*7;+6IU=F%[S:G[ =[[+^NR"D[IE7M+ZTJ M3%Q/K_%V8-G9&::-WAJFG9)9"F8 :"3>A[>>6U0,@SL!NI<.1FUD7EW'KC;0 M2S,ZWLO6$2]L]_OJ)ZYUC62\:5NG%M0<,K"-(K:G?4_GG7$>J=-=-5F MK^KPHA7E]R^1OK.B@/N(:X>$:QUU6'F@]XYP[;7%[S[ >Y7+8"C5>M]FMEM7 M/8[(J^WE#(?#_5S->]#&KG()4+;PMZ+^305G_1"LU5=;HZKYKO519=[Z[;35 M;K%81Z7DY;'0[:1_W@IMHT[P4N ]_4,S M[0_/K/-Y?UZ&T\'HPU%YJ-NM]*J:=D?-86/8_D&U?!5J^-Z9$G$Z'&[.$8[: MPRO="G:=;+4_'?6'EP+P9>4:E_>F*;3[:G,P.&H+];N9UD!MMBIP[:.VL#%L M;Z@R[)13PSX\/QYYN!+HM#_L'!6#VEW+:$]1H-?6"1)%+G*),WS^A1OQK/9! MKFI3LRD3WL6\AC>:"K@3T-2;>ELC== :;&?L[W*$3 ML'T1Q<9C9U!>Y:M^]E&FV>JUMRC3;/=W5A'9;5:;M["J3+/:+U9MJK7Z?,2S3/)9I5BK3S#;?8"'Y#NLS:WR7S[>KWX[&?T@*^GJK]66, MS!6VY!$1ZFFI'5J086]<[R;7L3,=97A/,TRZ3;7?&QTS&>MY.^V1VAG4L_KQ M[487I/ZZ.3MX*1=J_?"QNP87]^$2K,/0D"ULXW>)/^L:AKQ7_-G(IUTR'J6S MM^GJ96X"ZMQXF>JQ?1?W<+Z)>CAO. ]F[2#O;F-_<[P?$NUY 3O-1X']C+V" MKO#*PC5MW5QHV(6<)O,LG"?A8L=8?:9AW]ZI*[BK/JFCRAP[5.,*NBL,TT]] MSZ.L76&+)PIFR*'6_*3'C4V3G52Y@@_>C]4[CT6=R^L)>UIQ\_$\MP113[/@ M)=QT]?;V(L*S?>!'0[E0J$,YN\H2W9PISW3PR9-HP)N.D,7T%*&Y-K84GX%V M-^5&T/@0+B.O^Y2O%9;^:5I./ SJ R*5%V!^M6PRC;W.B?H0'CR? /^E^,L% M[DHVLT88_CN@9K_<:=NQ@GD2?H:P@!BP"[*U867KM2RT&U/6/R_UR5()*Z].'!K6' MS($6+T1[TER#IS&D^O@S95L.,J/ YX$.Q2PT'*>'Z _8W$KN<9$P^B';PHI M9Q/\"5F+!IQ'7F9BS$3,6.2+([1*,!I? XA,TJP4YRL .@#+!>8H2+\H1"G2 M*,)9 OP.G(\2=Z'_"FS(@Z,!>_Q*!U&5:SH@ .,/%U3I6TOG _U_NK#D,[07 MA"C-!9 MZ;GB5]$\S\&^(7 T:@Q?M*T(0B[-4%#QG\MP&ID\$+>@QUL)J8_7 M#T!_3-Q#0[FAGO!\MZH3V@G(;R1RAV51X2$G@@#7#T$#$>CP648Y6R&RDT4ZN"C!1V M$B'Q/L$LXK$8\33)<(T,+>&$IP#'P3S-0K3P4JO)B2YPJ2+\;;1OICFZ7TWQ M])DP DN.<@)!:WL3/-LD>K4DG(2>D%I-!_S!B4<+_ 9,#E9)%.H$SUM";FLM M$2+,P\W$N$R2YYILVZ]&>D=BH MR//Q)8L05;5UJ#\M2L*_>]TI%@KAL%4UB M]*8UB?N[KY?AU>Q72\AKN9X< V'$#!JW2U,[PJF,Z=DN^#PC8DQF62'C+3V: MB@-LQ7FR)1_Z-[(NDQA:^ XO%F 9.<3K+%S'"/18^F25&M2/S0G11D+DQ2*N M(5^$_)58:Y*#)I05D@ QSR7AB*PA-C!#WX-0T%6?(OCT,O$JZ3SJBN M0R_6,I$]>6%P#I,X,^L=(N$50HY\XENDH-',&- = Z+\!&J,N$!'17%N& MXUI9C7+%%(>'N:&%&C)T%O F:.X:MR1/HC"+_NQ.".>ETP;M:ES>$Y:%2T>4 MH$D]A^$^HK$.VYV;GD-.^*.%BZ?"D8TZCT3#*9&@YRR$;I**ATIG^J9B M+HFXX<7W;8 ](%SJGR'5!GF/_@QGN$G?88BGDN?'GJ_T6^2 )B_M2D)ME@YH M/E=1E;<1:IO%"R04J]2KXX5),4U]%_MILCK4VU1WDHX3'+LU<^!?>%]PA)_B M,!TESW1H2OTF"XIP)![I-[=__Z%0/UNPAVS!(\L &2-?IK=P?*;.:$2K YR' M.#G27;@+,DMR;R+R\)#/(>=<1R>L#TH?9LIV 'M0OB>%V9)JS,S^B<#>*)K? MX7Q!*S,,8C\XG=H*7@R@R9QGUW)4QPC9+N(#Z@:*)5)!&Y9*_S!]L,-/-;Q9 M3W?-,0_1NW8 97JJW(?D<$C+L:=G*&_8-2VM=ER;Q]G%82HZ3NB9O+B_5(:@+R;% MQW]ZX3/AL-10EV!]RX+%V+Z)1TE&FY5N?(89[2=R/R1=^0EO&;O/0+WU0 ,: MXPQA:4LAM_@%-&)&8B]\;\0\TK-5<7PQ0 ,$CWA$PV4B)\&2I +5#LD9< [3 MFH$=Z'&4C("4?))%]HR= *EM1\M"@M=.=,4N.C2'SEH )(#JHQK@H8*4=@XSCO/*J:-KS=LA(#=Q=).LB' MC"76+1O*GXLSX'&V+U_EA5,\E4F $SA3?@;4H54%8<-C@A<\:CR-UBO?MNH. MHS?3(2,B(DN)'2/H%(D_+V>\K4U6R_-*"#>_ZGX_Y4[@G$ ML?4IJ';N?VGSQ2>P4!^%Y?!DZXL S">R\TY/:A-=([A=__/^ZUUSC'LN84M%&DU9YK#(FW+NAA20=$\@ F7@%L44DU\@_(<>EQW[C M6!U)[>G))*TLF_&15958W!3L6?.*WD%NN6@OH:W9;G8&VRI#]'<]\9&TCDN0 MQ31].DJL4T[%+]!'/3FZ/3D,GE-Y$D,>/C24?:I,!9N/)0+I\1ZG#28>P"-@ M ,P7-LF5J%44&%:AYAU]!@I1X-)C (2Y&RX[H*%<6#XLP]X3[HE4<]04<<,Y\N+ MR02T4P%FIP2,-(L$GU1'APAOQ)ZPEJFYI,FX; BA?U6:1K2?MTIT,B3/Y&2 MVHBRD73W_=)3^;Y"DHBI*B8TO%H-D)@,E+%C!Q[]@V,B,OT/<(>)1,P7EK,4 MXBP4&G31:B*"X)5,C2#*FPCR]<,>)R(C><14L]3020$+JA"' VT[RGBS;$V4]MM?R MS.SW4QY(-$7$(,#@D*S\]5]5=3?0( 'QT$& ZKQ=CTT2C>ZZNNZ:AP#M*^Z3 M3Z)9>D/12QYN0 N,''JD^9/=M2"3C#.BB:N"UF.2J6TJLB%"SB@.+:!Y!X$W M)D>Y4@P)CO5D3N<=%$-"Q4]S 944$DJ51J 84LAB3<#<(9/*,M(-DBC?(:5S M3K-8C8.I&Y(Y&XH@18S2JWB :6 ML%2]->&(_\VZM(S+XLWXL_?R[468K4E6#T_O>']^2)GY G2@#UF,7&Y6WMDY M*<[A*?$Y41$:2GX(IFP:Q1RU7(84(@RH]]I/HABHD(2DEV+'>J;M.(COL3:ON-K];6"UQ;1N5K?)X 0)9XEOO!46[C!D]QL_2#B#3B!4OG4>Z[ K&>@%1V^;-L ME@5&0-X8]-@EH >"XOH1!?@%53TK)G%S-+ =ZG7;F&.&_#Z1&N3*@1]?!*?&JB/]PD3USKZ.8] /R\H;%OV.>;"-"X=*; M 8SV.U'F'2M3V)GSQ!V\+C@<7D.ALIPO5093\ED*.YD"X=OR5E+!7#S??J\- MVOU3I\_35M6,X-5]%WF^ FR6\3Z7+TH'>9EMG'N)-Z C/Q FF2BNKIT.E$.Z M$&IA%)Y.\1X/N*JH9IC#W8 :!:4E*3GF9ZLW6R'Y"B5::NRYG#;P&3EK1U$9 M5QT6=>Z)(]4BMIM7=EC=8;L]%MJ$^#<[4.2]47Y*^4F4LD>V2*B*OFO=1N7V3B8L279">O$)G.?79- M=16Y8S'D'H&5_$:I=B9"_*O#16I?R06\2TTW82DW#B*X'Q?"M#86D<<"@Q+\ MBS WA29G071##!#!#H&_0*7SP:*CH49)DBU$4DJ6%.DO*UC<K\KP*IGD" MBDA6XREX5+QK*NHXKX"EZZA4@" #]ERF>/7U;F4G#GDPF'P:^$H-&&ZLF8O] M!-1*V7O%\Q,2+?QRKG*Z2TFWD>';P-U\-E:<3]';>D96XUB< L7*[KD-:98" M]4KXT36N]CVZ3(M2C&S^AV M'_MU8!U]=5^%-GX>@'@PWE+H"#U[2"$KR?!"5-T0@D$=X%15)3M_A0L2JT&K M%C71+A>@>MFQX, V7L%&@CMJG!M_%6*']>ES0WXUX3DGKM,IPIL7Y%"*-[GZ M\M1;0ERN=U/N;5VM;J[/4#B**BGQAKMQ%6[W\SNI2E(H\J&4%;"]>AME*56X MX=O7"'>#BHN+J,HNI2?^AS^2IWP)'6\)8A&$)E[668HYR$I>*%9'D%ZKU%NK MFG""%JB;"':A.@P3-5*7IT-R0))2.,,N^%0) 6?F6NRQ7L5\ZIF\X1 "/+>; M6D =5@#RK8E4S0)?&]]N?%Y(,*CSZPZMLU=L M256B<]0ACX,^,XGBF-HSR7(0_%!:G1Z;I&5S3HW84+89_$!:Z9C1E %W6Z*VIG@1^B<<"KWTIRP$ANW"50S_&2#W%;ZOXHR021 MB7.H?%+:FO%'?IV*N+?<:JEL:-CKF(8XQC?\COI!AN='( M,:^D>!;Y_6P!RC&&) IK+U%NW+PXJRB83;&R1[I:2.CPO&9\6ZAJYT7BQ3*+ MT?J#+?^1.VNVVB>_85GHDGL(?\C[IN4>(W38+C''!&,3[@_R;A5%/+AQ'@=1 M4OXCJI2J.C95 B@K8V IIN!IGBF#K6( VHLL(6\4IN=0D-7_S@)_'D6B3K?J M;)0E..'IS:(T$;E>U'6(\N-91J7-Y:,0V$3/$FH" < ME OJ^<;+)+F8R5_. M*R.4+4S8U,W@^#=,UBR+ZP=^53G+#LO_)C[Y0'7XL?")$0%IO)W65J>JUJ M0623Q/=\RN LI.;?;Y>H@?'NBQ_]?V?X:U$5_3:*OO/P$/)I->?S@9]H:=06\\&4X&CC/T.@-O8C-[VK/_.1Z^:%0VQ9.E3M15 M>E>T_S4H\\U^8]1-/5LUM,D0%N'/K9[I&B>_A6X&ER+S7JU1^?9U2(>='SBP M>F-[U_F!?<<:=7<;^E>WU-@:[SB)\([Q@9V!WM,3[ZFKIRSN.67Q^8"$.^?U MB$D]8O( (R8U@56,*'M$ZFH[K"IF9^@!I1L'E#XREVU8X.'?\]3CZI[8&-UJ M4MT>H\#:/;%QNR,V>_1/RT?N:6)K$[$=&:]OX\.-PC7'PX%&3C.1TS/'O4/H M2AHY6R!GY%A#K1X]MAQ)0W\INKXN\ A0M(7BXR#N.LR/)WX'YQQ!'VZB] MQXF=H=D=:.0T%#F..1CLJ@)KY#R50VI@[>HL? CV#A%Y;N7]WF9#?;MN=L_-:#<[@UVO M#6UY/!ER>N-#F!X:.5L@YZ3G]-=B=1HM!T>+,[*>&"^MO,G;;*F?8%O"5WEG MOMD>+4@K$Y2/7-$]&8ZW9PQM?CQ5A%W[5!J*F1/;T0S30+0X_9'5>5K$M/** M;[.QSAL/[]!U]YG9[2>CD38^&H<5:A7BO-$F>S/1HYFFB5B!/ZU#)#^T\DYO ML]E>USG]F9GA/;/;T<' AB+',4?#7=/D-'*>+A[2U8M7 MJR^-OKR_12E:X1NK-S>=>;L.-L=6)+_;X9M-^SW'=(;]_13VK?L7'<+.TJ1[ M[*3KC$W;V;4J2Y-NLY#X/$G7[IIV;]<\Q3:0[B[>K7N0%3*>_9ZH3MRPQI_JU=KJ?L7*[4W*_!D,.KJ9,W&H66LVU0U%#,GPV&[&>9^#H?F M(>2>/I8V&Z<78D;P_2^P]JILV"]KW-79B@W%CF/V>KI?5D.QTS6'O4,T3];( MV08YG9WS%K0MVIY B4CT)4.4VZ&[#?/3&6='DG%V8G?,_BZQWC9DFVFR/7JR M[9F]D:.I5E-MJZAV8'9&N_R]( M838F;!;%3*C/1NK^J,LW>L31LD%^7L]:GCR,QZF*C*GWLZ1T] MH2BN@0D>1XJ8D>XJV$2T],Q.I]V(T0E1;7<'?6)I37&W-D*.WPCI]'?MDM0& M(T13[K%3;M<<]33E:LIM'^4Z]I[#5!I-M\_6[=.WFB6&M-?G /HS3?ERTS3V M)UGJ3@)FI)$11B%.]HJC(, ^2KZH-TAH)DC,/,86]-.ZW]W'>714+';2-7O] MGLX[.0YDVN9P>&2I;\\9F8-CRV-\ML@<]W9NCJX3PH[+ [BFPYP%:9887Z(; M%IO&13BUM(_PN=FK0[/?V7-HPN'EO/:T/&/*[9L#>\\*34VY#<'A\Z1PF[7:I8D:J5N?9>;L%,AR.C??NBQ,'U]BG[$)L%"T;J7+#82 M[(2YIG_#UXL(MQ9-O\^C "BAWBVX!>048NH"X+PHP_>4J.E0G5+UUAY[:\^J MN\];-_&G]^G]<*3J48N4H([5V3.TU@!-1Y-:RTBMO=-N-:FUC-0.T9E(=XW: M)C6GO_.0=]TUJH7*X3L_R%+FW2?O_M@$:=41FTV_>ZB'S:F?T*36,E+;MPZW0#C9XGLT,.8?$>G:K;]/N[ MQA-ZY'Y^>^"83L\Q[=Z>'=AT*.;Q462;G4[7[.WL#M$H>K(D5:<[ BU83RAJ M*((Z.S?X/JIHYL_DO[UW_Y"?_"?3&(TT\7/Y9=RPPLWOO+#4WZ8UP.@ ME2<_D#/&1E3&%Q9/69BBO\E/C#!*C05S0\#++ MVWG[-J;<"B=A7S[&&?=C[ M,DK\U(^ "EC@IOXU>W/C>^E<($)]4.RB4SSB3I((-8[:1Q0BP\.S^.G!;_?1 M/''*X%#_G,=R-TM SNDD9N[W4W<&FWWM!C?N;8+B1<4)(&0%AJO'K\?#"JH> M 0ZTXFL_!:A/2Y 9KA$FC?]=LAC0'EX9,;MF8<:2\NRE1]]O+=O@[HQ:*JZB M+.Z4S:F5B!<+8K#@JY_7/^\-K?%P5/E5Q[(K/Z];RK8MVQGNM%3]Y[UA]4OT MIAYS4]V[7[[!>+U3"1JO_:Q"R^&L\S17_VB%X]?D$9\%-X\9,WZ%W\T3XWWH M,<_XU8VG-IMP.7 MN"-6UC@>6';ORV9'1V 5#/BX)-9V@.WD@MU29!\):$[\T$CG409+>,E:JYW' M9+4-"SS\>YY#LQ7JI6(D;H#Y(Z"MQ,:7+V=K&2#W]D8U[MS'7--A.^; T;5J MS4'(,1/;R!R/VNMRU[36)EKKFH/NGKV?&D!K1Q[>Z77V;3U\'/&=^^=8-EJN MK"N*GWX]7]<4CSP/:6R.AX=(NM=)8ML41)BCKL[@:RARNJ;=V[727"/GJ>[N M_KZ]=I_?W=UR)T\4&C?S"/X&_S(6;OR=[=G:O[V:JC-NKW/DR%'3[;?7EW#D MJ#D9V-MWUM=8>2JLV$/KB?'2REO[KJK&;G.O;[N'*251Z@8RO&N2>,:HPW&Z, C_/ M@;VSU_]Q\=E*[:2%/H7+*'!C4$I"=D-9Z_"7^.K6F,;,\U.IK#PSQ\+8'._L M@-:6TE,I$QVS,]ASZH'&SN/;L5WM7F@B6JRN]BX<8SS_*]9R!J(_V#.+XCMF M9]3>9JU'CIR!HV/X#46-;?;ZAX@3:^1L(]2Z7>L0"1:MO+!;:'!_8?$LBF&9 M*3,F+K;ZA+L;+G'_>L\80'NUTIXYZFA+KJ'( >5JK/M8-18YPWVG)VOD/+IZ MY8QWOL&UR=V>&_RKB.#';!I=A?"@A]EX4W@N=J>I$?CNQ _\U+]?3+^%A#^V M=5_>08];\I(&?31AE:QNR4N MBC9Z<'3#BS),@=NAC]ZQ]1)Y2- TFXMZ'7.P;Q#T(AAF8*S13'Q12V;3JC/3,R6LP4N[CV'HU!FD<-W9&U9Y#C(+30&!-E;6R* MW%-YX@&]0'Q$L,BG^HHIOD[/ZA]D>LH=0RHP@R=FE,LSN35>VK;5->#M@1^% MIA'%!M+,3Z8Q@[^F^KFN M:2QC'R (IS>\C,F'BRV&V6+"8B.:*8940E5 HO9GYDY%_!*>,J(L-I91G,Z M(B-K^PDQ)2R.'A-EM.+VDT;.HR153A^%2>VA]'"/YHZLT)O:=E-ZN(<>[K$1 M)'JXAQ[NH8=['! H:Z;W(U)7VV&EYWK4@D;/]7BT#!7%,!!+G.+O7X]73-33 M\2$,U$ZU;6.&P9LZE/WQE (H:[ -O._P__()E'-_ G [/3 M31D8D!,61#>ORO:1'B;2QI[[=L<] M73WRS:&U(\_,&CG6(0H\==3C(:,>%4IE.>#1L\:E> =B_2?3\+(88PN[A#S< M1$<]'B?J\0L>TPVXSN\M_-!/4@3#-=/1CQ;Z]/6F=/1#1S]T]$-'/]H(2QW] MT-$/'?W0T8^613\.8U9O:[GHN$0;W7?8SMEQ6NN_T\36)F(;FMV!IK7FX..8 M:;T@$,'<#0 M 0P=P&@C+'4 0P1&+HKFJ3RYSPN%/LK=CJ)F?O] MU)W!9E^[P8U[FR"_J-$#/SQ=@>'J\?DA__:728S*_?J+:Z),C2IUV5557RN$ M&95B3LB.AX\Y/6 AC'$$X:6SZ;\SG_,R(15G+Z:W!@UEI \I"J>#2BT,E>A- MZ:"2#BKIH)(.*K41ECJHI(-*.JBD@THZJ+2%\V,?*T:'DMKH<+7-SD []YN# MC^.FM=[X$(GQFM:>'ZV=])S^FC+2 BH[\A#2B3.RGA@OS0\?W>W=7@MA. <, M86RG&!H>4P(7B/*?#AVFX/MRDR3" P\=N.G/%!]>/C=_= )[[%4Z9Q6P!<$A>X'LPHC&-$%-X>O@; MV1/T1EC(#>'M 2 -/J!G,'029'@,%B3L9LYB*MY)YWYB?&48&GE%, @8K@![ M^L F<>;&MX;=YV<]AIJ:R-I$9'U=1-8<9!PSH9W83BO%V=&'8_HCJZ/C,:V- MQZ"NB+4@]]$6#3]1XB4[A4A,^OK<#7"M\A<8'<(O+ZGZXXZPRL-'3"SCS+C: M%C W+O9$FZ+)XF$<:X<(%9V1QYMDE(D\< G?$./O2Q#V"3" /P-F@#<"A+/% MDH^ZR1(.!/SU"KJ*'1]#B(<3:FA@4"5* *-PPF6,14+IK6DL P(,!A2!3I8( M AW0:6&80F]*!W1T0$<'='1 IXVPU $='=#1 1T=T-$!G8<=,7,_TT>';UKI M\!R-VNCOU$36)B+[[_\:.;;S1L=P&H.18Z:VEHJT(P_AP)_6(:*XK0GC-*\/ MV,X*(49HJN(RZ@*NZ+,E&FS=P@_FKIQ?(L;X:$8>*(X M!RV=L/08PAV7:33]?CIQ>4AK@>W<=)E*6WWU>E,ZJJ&C&CJJH:,:;82ECFKH MJ(:.:NBHAHYJ/*@EOIV%HX,7;?3T]R&^!E0FPA=?%Z$_B1+C(L033'_FAE? K>Z29@->WS!H?.6CG^N M0,=\I#YA]6&39SF>J+=BB#1R/%$1LJIZ]#';/V\?SR)PE(YTZ4B7CG3I2%<;8:DC73K2I2-=.M*E M(UT/ZJNYK^VC8V!M]!6?. .S,QRV,>-=$UJK",T>FAV[E:45FM!:16ACL]/7 M7=B:AYA^USI$5%)'OO:.?%W@H)LP9%,*=^7U.+^R^(K%HBD:!JC"6][M"TM; M"O70H, +CUVM*I&F<3/WIW/1EDRT!*.:&] X[^Y!)CNNP2I9@)W>BNJ=/'HD M6HW51)[R>!.^#.N1*&"5K)0"*2&TV+]F(0;WJ(I'#/V1+Q$0^%,B FOPW)3) MYS,<.#; 3IQ&"_9*!D!-(V2ZD5D;W?MZ4SH0H@,A.A"B M R%MA*4.A.A B Z$Z$!(RP(AAS'(MS9==!RCE5Z_P:C;1I^?IK(V4=E8#Y)I M#C*.F=!.AL-6BK,'4B&:AY _']]@E3$>R_C"8E3 74S]2(PP2G% 1PAXF67! MW3[= TZU<5YOAH_+ D ME8?(U]QZOSL--+$U!B''3&Q=<]@;MI;6CKS.HMNQ;%UGT:XZB[(&N-)1 MK%N$-*BC&"+X\!W%\&&Y3RJDR-(D!;,$]^2Q26K,6>#)H@E1),%++/*GJ,S" M!6)R U@WFLT2EM*)'4G!,M("ZVQFS(CN7&7R1X38(XB M[D%AGM3](4E(!SU:Z,K7F])!#QWTT$$/'?1H(RQUT$,'/7300P<]=-!CJZ#' MW1:+CGBTT2]XTC-'XT$;$Y*0ZB=HV(V1?W8,]Q0EBLH6B'57/3DR!P9#O!#WEP*_YY&QC)F M^(AX&I\86YTB9,);3?%^4;PY%+P*2!_[6ETS]:441X#G^SUK^!,/5M3_KMPD MRH?3T'B5R:W:0#5O;B7[3:UWP@JQ2Y67P4O0"Z].F*%,(".(D@10Y:9I[$\R M[JN'0\-C4P!T',$IPZL\%I)0L4?,/,86]-.ZW_%.6M0+2SD:2[:-AQ!I-#:D MMA-%=G>FR(XU-FJ(T:T@QYX:P=N='.V1-6H$.3XVQ1Q*!B/%?"VZU2$QU &M M3"IS[#J7)!D\MPI)PA>0BWOCQAYP9X55T\)OF MO9[U-"7E&NOU&SY-Z0Y&.A#7<')3&R^*AHITU:",X')KE3N(FK$KH^\Q)%^D M:^"+569 Z;;,8B EP5 Q@^^8N4+%.>,(\O!K#4(Y9.&5"MG/AFZB2XK__:^38PS=P M!R4IR.B4;I-B[_X)-04]:4E"WT$+I4ZKY\NDEA=U)YO9C4 MZ13-31+0F]+I%#J=0J=3Z'2*-L)2IU/H= J=3J'3*70ZQ19QD5H#[+Y>8IV5 M<01QS*[9Z_?:&,?4=-8J.K/-X=#1=-8$7!PYG0U&K:2S(Z\\'>>!>EUY6INH MH3CNJT(_FY]ZZJC8HSGW5\I<[94R5Z2FPY>Y\F 0Q7UF&:]N7<;1M>_Q75-B M (]=^>$UG"J*^:'=*7S* Z TU$SY(9:\ABQ.YOXRX3%9@-!I)8@LXS/0O!L$ M' -U!;, M]NQ_PD9>-*M,^LZ@Y$F?P+"G#*$Z#/,4G(Z7:LO1;!E8 J5:WA^,LV21!3A M ^A6'S6-!"3KIRAEAF,:&.=V.F\N@37]&5S5(%O.IE.X\2DCX$L4^%,?LXS. MZ4G\TW@/:+IV P"FR$G[6KR ?D9KVF^H'S.\OV:JX\P/W7 *DM'(YSM6R;(F MY4X2#O]@",#O>+J%"X(?>QO /N%^$/E!(1XT24^+1 %Y$0E*IMP?.CWO])PO M@] JYEN:]!S@C#,"I;,!>V24]<4S.'!1P#;0/8M+-YA(_8*%DAE*F M@"6BSA;<8<39_"#*5-"/\-ZDPP.#0<$C<)C@4S+PG2M"3;! MP N:&F* FB )$V#DQC$J$T2:B#10A6_H;/ER^%:Q3_!VM\9PF;9:#W^3-,=[I=13X/KIA MUS@D&'^"_GI)[Z9QPX$RS8!KPQ1WPG!M(O!0X18A43@3D=8KXW#E?8S M=P&.23:;X?T"*^47'2? (+I)5LF0CL% @;Z)XN\D^?A934[K$H&*L#/QQL&S M FQ])O1\^&#J+^D*6N.K$M10Y0;Z",#B20G#(1"T83O"*E%@)B $PN1?<#[* M]50%1'X$9&4_^2X(#V[9 /;CX=7! *PNW1?$Q3+MM$H8Y "WC(N9 GY1AN!> MNWX@+3Z<*Q#"Q3!E2V$%LAC(S9_1OF[F+(1#@6SVZ P+]Q:35+-0/BXO*3\$ M(1F(E&FA583 F_+J242V7#5Q4P8>D!E\RC,(X6/ .!E2=,$@?!5B-(76D) ME:CAT)(6*!F>*N 6!X M-P@LB>0_!&JDW"JFHLR@MN/S[&N9@EB:6DV0A]LR(58 '(8YMVW&H-5XG'B]V;,I.BI/%3H6P!_0C2+7 N=09,9"X. MD^0$ AA G#$@161PXA(TAQ4$BNMHRF*2.*L',HG-8I^MD19T3+K""AA[+) MAH?4YLDA@2ZSEWZM<*&YX)1E+<*EQ5Q%\IL("SB$'*K)NI-HWX[8XR('Y1" M$!G134A2%-[P&S$DL73QDN)F+Y =Y,8"%Z;$>9*1E^YMK@I?PSU)2B,J%F@J MD/?*7TP(/@"Q!=\[ #NF5G!35)2(H4%%0#;GDB0FV\&/2-^8(C,+%A?E,S^0 M.]T%&J0D2.D,97N&E142\A[Z"V139/P"/%S!3?-5^5W(A0-6!+%KTJ4D?(0V M$B(NZ8IQDP@ETFV1$@[BI=Z@OV&2$KC:4QQ02*,"$]LED*]6WQS&Q9QKU&I) M32$945L2MT+ U2T/6,4/R%2-HV@&1^%B9$Y>WT+,*"R14UY.<17B'G1QQE^W M"R3KJTL/D)Q?#=S/L]GI6S>@DU[.4>$]4^S0;4AE3;X>LDZK9 "@J$VXK U8 M2O] '8\\V=QE :HW* J3"&E'-;\)YP&R.4H=])P'QB(+29>7)NX5RAA>M>(* MG9\S/9%B -(ZBHLZ+W5U0I[U H,6?,>F;#%A\5W5CN@<5'MW;H1CPGV)^-N7_9'EY(60 M^+N7 V5 &JFL2^ZT"FZYYV3#JS!$D8=@LD04MF5"T)8,,UB;PXO[%P&$@ _0 MEA"RN0*'0AFPZX;<+S)A@<^N60D Y"L!4WN&_\4O5+04")!(*^&9=&DNE0M# MD%_14M47Y;OY0@FK.'<4ER!\#&+G[-NOQIMDS.?0. ,R##C?#"3; MR'.H6UH/:<_H?V^>:J_IJCRD,CPJ1#X7(47XY#TWF#YCI1JRWJ4+XLLXRY63 M$UQ&..\/=!.FV'PGEFPC^GK8,\/U2C(4_7XKN,[7+M"?7:D&2J- ;RJPIV8+:!>T M$;R-A*Z4(]QGLZJJ"%]6(AU"F ?%8A&@#G*/_#FVV##.R \0A3PZ+*+)_H)/ M,*#_SN&D5W,%?2Z/SH!N^IVE?''0F"3"[Q)?!U6V&XU)1!I: L(,XJ$1A#+G M<8.\<@GA+R%;FTPB4,%#LL=-U4,I+>K 7V"4G$<3BOP%CKL?Y!]UKX!JT/D( M1EJ H23N^0-;[@JC1N0LS&+,*TAEHJ!B9TMG?(8.4OB8R,\ROJP\4?DS ZQ) MMCK^ MV)/%F%K MC4&6/8U!$H6@<[ITM\5V/3'%WXO&ET\D;:C73#$)?+N\L M G^KY/U53&]A/SS5YGFR%6Y*IU>JZ97#%J17#@[FI:C+:3:*H$$8*5Q1XH8; M%E,6BY??@"2.O_V:9RESB,+EC+E// KR-G)CK\*9 MM6V^:;=-^:;OV"3=TV_7I%X^9U_./AC?T&WZ,7+O:!"V6TCV@,$E=.9E5UF2 MTR?F !:!DQH?>$J*:7S\>-Y4W0X0APYBKCLB7_4ZWZ,A9..5E0N$MMUK?!J!%@'@*F7$1)F"U4L@*[RKR MQ9^\:!9BWEY<'A(O+UX5Q@M/A8Y3'Y1>3*B5<2VN:(LL*;H$E*(/$.\>.XU) M(94:$R5DT-_?8E0#=KO),WQ8QB@D51-81/2Z*TM0#$P#Y]#O,7Z$>0M7S.A: M??LGV01NYO_ _$$>/,(,;IXR"+SR@4WB#%A,"*\Q"J_^H*&B"J5I $I(RJ.7 M[^ \C4!+&_,A5J@(+%=@[_]0(V#>F-:G+'/9(]:Q^C^MCF',[6>,/A.I\2P: M5S8$A=^/>#HQKLJ%Q3+R0^X!$:_DN4!@+B\388GV?E(6Q-*.P+ADRU0--7>0 M3KMV0^GT3$G:_VE40"\7'PD1/+MGD["&4_ MI$+GP"_2V)#;,3<2S)JT9*V7<'0,0V_I1!<7ZQI@JTW5,NH1Z8!ZIV2LPJ&; M;J_"%IMPD]['9+6=?B%SJDS6AAM&59QQ2%QP\?0_[/:M&WXW/LD"IC.1M(= M;IJ!+S9[8".?DBF U/[.BZA3 !2!L&G0*O9W:( ET@'"E=6\EEA55U3VX,YP MJ1''J&:O*3^R9J!RN<0UJL6A7 MKXZXGU"S%%CA\O.'K\8RR/"WR3)F+MERMM4;]G^RC$M_D06P<19E22!\:R3> M1&^1J!H,9?VB) _+VTANW"4/OV/P1()5Q%;A7Z3<*<"3?JB\@ATVQ3T>5-A= M6AOLT)XU&H$Q>Y+W%0#0O/B K?A_IU;\OQ;3.!+SQ1YM 8HR/O$97I)4TV M5N4>FP#--1L4>R($47AU2M:G[/J3&Z"%),]+3]V\D*HH.UU$(BLN%XT%]Q%C(G:4P93#SO3WTN_Z$73:E/ :^K!ZFF%-\*55]VHD%E M#H#7?)'6+.O\"'30;ZB^KS%)*5O85?PXO.-93TE+P,":&HG%0:#6P/FII/=? MU,;DUD)Q,D17K5H6499R"QD9X_'$:O_(0E8*JG7Y?A8R*N,IS%<<#V#Q>9I& M*QIC;V@9ORW)(4_"0R9LF=4"@JQ1*GY$.!MD"/*&*7Q&XBJP99VUTEX&6X9P MX$N;F3=U$7V0E,=Y=2W:4F1^@>(JK*95D689VRE$HJ,50/6E/5;S3T1/,207 M9>=YE2F(*V;\ B\+43L^*]J@Y3)'J33EVCR5 ?#YH+G38=6&R'>SIH&O&A1% M8\^7*GU*RWK%DN!EMU97_5W^$QEBD4*;&M%,\&B>[)M&K7NP]I6Z$DRCJY", M%K(EA&4N1Y]*!;..)BO.HXUC5-\+@$E*);#_(PMD8D>E0>%IG#:V@DN!Y M&&M3I1B2@S,JTXW"D$6;MW)YMBF3V7-?F6A@M.X;4P5:46"MT+7.8E:SF$<- MSV*NYZ #,8^>4 /]X@-[@U0O MK_+(,OXH1/&*\[US#[EK#[I;B=DM!&NN?)R[ =":JZH=G#QSRE/:IN,#:XF% M7(,M>]5)^0V"]1Z?]2<<6)WN3YPPRR^4:FXI/4S6XB%S5;ZDV#ZLW;6<_GH. M69U6L1MCKO*E7:,9*'D9Y:C]C/6 8,V]WG.Z12K1ENYU:LPBTXO0 MU+-[CQ?E_UT[^!H@P[>-_K,(8%;:25I4,J[7+ MLCR2ZA#MA5>F Y&ZSD>>+M\8Y!_Y%WK,C(6\S]E%%E):Q> XK>*[Q!70[ M%*Q?X-I7GN2]F$C=?O%15,>\(#5/3(;,QR4HM^T:\GU2%3JJ*_V;ZH#!;(? >6LQ)8W,+D'" MZTX1WL< =928R6%3^(D$@'&YWE807[@L1J89G*HD-XO)5$FI2;PHJ!&K\J98 MA9HL$H98JA8@*4N:Y+#%:<7H&#D+L)'@%R4YNY&\UBAGFO02Y>%;&O; \@*> M*S#50(]D'!]RZZN/U6N2#5&J+G+/Q70:9]S105TE%;U?:OOE)B&*EX/]&_O- M ,6.K'[GIU)C3=?[5Y;((4+;I1A6*GGC!QCPV$S=M<[?T*GS-ZCW41[FGV4T MBANG(>+L;\P*D 9]W8#OERN)!FLAZK(HF&A+'>V=E81_N\6^0Y/&0(?&V#.OU/3?\;-RW][T MA/>A MVC474T46A\Z)V-+%9'QEUU%P79BDN\SC:=*%;(_5KBB%,ZG)"C,BH G*\MZN M@)B(AV:^\J8V$2W\M^DZB]5WTO^?2((\%*@;I/F-.BK^K "T!I 'J@L7]G <=P]Y]1H0$:=CR/ \0EPIU!I M1PEPT'$;?AN=-Z1)5].#&@>'DXYKW.'Y$[K,Z;W#&J4$.BZN"@=M_E$I6FD: M7[!1-HY67-(:YY$EOL"14'(+HLJ(Y+\;THS[M2E$I;RV\N/*N'LXJ@=VT>;G MZ[/R*MJNE9+Q*K^G[8@$I WO-DZF.'"R5%/82,X6SOIF4#$H$KND9H(^H?P\ M9DL& M#U7_KM1L1'^ZBB3*4':QEVF417_<\3Y5ZTJY@ZF8&\:D&#>-P(47F?R017X@ M\=T-SN/"=+V4=X8#*1=QX4_KU;GA.^4BM.W<\-70>1A'?#6**=-2I#:6C*_: M7,NN;8VK0Q_5NU\KFGW:5,>Z8U>SQ'W-7-HAIQ2\%7$B.&;N5M#<@1(C2= 3>A\_$ M?WF *C%.CG3=BXM4#FI?$=Q_\&?SY;>[' M'IE;U?:8\"N"*)C"&\@L._N%CO;_HOB[\1;'8LU+/0-4-<1=U7-@IR+A@)=M M%-V6&HK^$KG*Q(EZ%CVH 2'4O:TV7'0==LL8HF0:)?^.4NE'PZ(92-X_^M,[TV>%"^9 W._NLI*A_+?PC/JHD-)T>)Z ;'[$\&,>W&]] LTQ< M$M=)+2">8PI?O].T%+[6E:Y^6 T;E9DS84&0%.XP[@1%,XFT3N%)(Q)(N(FU M3U[L5Z1-_4!"WDO_9.2=U%<5;VV5*5/DB=1+0[P^5C M8(PK\0+*2&1<(:5?B"*3%)EG!ELJE)ID'F6!1X4L$X9)^W@)X$@2W =-;G$I M-8>^BKU")IU=GALCH [<6,S@YRO0$DLELL F$:\7O&MDB2]BF47GPP4#B4J2 M5;I*Y6]H.K G=7WXE@$;>WR'Q?-%O8M9%,K+@Q8Z4 X*OA=8;N'Z(2W ;P5Y MFR9SQM(5,UH =PE[X,UU\T2ELH\UC.(%-BJ0O\07+2,0C[>B55X>,LF[[A7N M8SQ^[/$#%BTBZ:+&<\D>!-739$J[WWQ=-"UK93NWX9^2 DA5!""D+/J=F6K(!+ MYR!SC 4@:(Y]?_ ,?JW:'!^MY?7_B#R:37'TZ&O6%GT!M/AI.!XPR]SL";V,R>]NQ_VIW!BPUL M\Q1<4JU!G>.(W ]!=%.O!3U5F]Q==3^!V&^$V%\Y8M\7B#76<+J?PKNJ6#@] MJW]0LV068<$IW6B4NDK7$F\BSU-P_ 5Z;9,HBZ="F\@21FQ. Y'Q ^2OV)_R M-&7X#+FDE,=#,[,30V1;R,;#K^O+7:KT5[$_J1.#2(M/*3BX3-AK^9>FA-V64H.:(;CQ_Z@;B)?0^_K50*H M<;?WK:P%5)[5^A%AM^=PB"Z3H8GEO**45H05U3 MW+R:2':!9\?8%:I/?'82."]7[[6=CJ@>C1#9J+/US+[3YW;N?4Z)]\E.I]V! MH5=>IPH$36MMHC6[9SJ'(K;6: :-E/Z\?=8VTC^'K;,;;"NYLWDD?&+W;'/L M]%YM3;_5=/1HPG(;[>E(4=.UQV:OVW]RU&C%\CZBI0C3/XAHV?;B;Q[]V@Y( MEE%[=;%C1\]H;(['7:V]--ZOX3'1ZA^SG&J"&CN:K@*<9=]C%Q#I11F&,79P M/AZ;&?*0H&FV!#BQ^V;/WEWU>PC0'$AEU RA&>(NA@".<.QA:SB"KM&?*8A\ MR*2+'>N "M?K6:XAU\?:FYJ=\"Z+9:)=7;J-4>3_K,4FH@K_LVB$6,P*I@R^ M!.]XGNC@4^]8RG_RPVFT8.()I>*!6OV*7$3\71B%I_1RY0&GR)X7)1)BQ5S- M"'QW(HO)\(F1F@Q?U<=V?8FB,S9L<+?4^+7,NK8@NKL+HNV>DG6V'::[:OG4 M-ICNJ(E\&W T5'ZY%5$HHU"W0VN3A%#A 7P^0BB405**B_I8V;'N!A6=B,LY MH((\1:__E_;($G:]DGXY=9<(?9[)Z/E4]&1B(&+B>L_J[/=.I8J6=T12L]6WWX9E?-H: MV)5]P5<:B^3YSK0IS"*+$BSEI&] PF CCF7@BCKA/#_^Z,7M#B3=!4+LU9*T MTRO/"J^A9F*DD]7IZG5:7;#J],>/4O^3C;!6W*H M"&-J90WR<84H406QG#)-4Z\"U)LK^U*1W+45,PR++G#0L3_)\KE H&T#[Z1Q M!#\!RLX;1UE;R9NCN'*W%#CCSAT"Q^DHAL3GR)P-U!>R?A72WV6&> S3"P#J?8F?,6[WLB;5M] '[+%LM4^1=; MD&90!X:M&BQEE?F MFJJ/PLP;$)BRNBX1^BYOR(CM&X(HP0Y*0G8 6JG54M''0%F/^N!@#Y+P]"KB M([E DIG&#>P^?#7Q%2W7*[U53TUO/16R!'A&L+6PWS+Y$G"$BL40W#$ M/_@0@?)!L%!W#B(!=CL5)A'LFZ:1A7S< XO!]$DQPU,,_@Q%691:Y>ED".( MQQNLU@U\P Q"@1H\NDD4TN&4;J=^/,T6V+-CRL2X/B"6+.#(YDV3D+)$Y3'@ M@80JD!$"NR ==Q)EG&BF;AQ3RPIJ!*/0S"J:!;G%C.J[87<>^N+@A#3'CU\J MO/6C*#JSC$OA;A-5Y86(*%.T"@MKY\]F-,PA M_LX\V"_!X08?G;L>+\"6;7QNYBQ4B]3+NZ'Z6BY6T$UR=^4R_+0H\ XC!11 M\G,LWL^'-%:"79(<+8*7(0),R'(R0I &0K:$?<>\ >'Q"?XB^&8 MLA_XI8*DBOO2E/,!RBU6\P&'-)9105+ M]7Y72"+A#=]CV=(7!;NX2H0+"CD(Q'ZZ[:[WHZ0M%2W;:9.B]7[!P?(/0!WX!0E#=OA2L03Q2GV3)! M5Q6*0/Z J//^Q^>WE_@%K\QGH8O>.;AH>,-JH(BAE.3RE]**D?=7*+F128B* ML913T=E2F=(!/W[_R[E)/013U,1<[QJ8U[W*[PL +S<&J>< ;_+&RZ8+Z\D/ M\_T-3]Q7)\ZKD[>OY *7V%&*WZ_BO/:XVZ7.V^Z"EL[/7OZI21<[-7>BZYOT MR!"0!9^"?N! MX/'BTQMJ_T)*P(V/-_X2-H?" #!_C3I0/A'"4L?^4@L:AC,4N.C(9#>;>N#R MV-[&PQI>8<&+)^%$HC$W$[U:!"@>H"OT03GL#T8**.]*4SI9CBWX!>A4/K;5 M0'4)&\H#IE\;)_8K^C9PX1O/S9N]SD!Z@]B]A:=4N''JS,=FF?PJ(76 +D/T M*W7[QD38S7[1+I_;'6\,X '>QQ6) A"!(WK]V2UOP2/X$]2_*])>@#)B<4W MWW+^Y,W,4NI^E!HO06RJEKH8()(4/#-G 7DR,!R<#R=/8"]=92^10AUT*O1$ MP*M+A^NH1Z/H,N\OBM8']U\HKU4I$ @PYIZD4X(I)\DW=)&>]%[EC6&D4ZEO M;D0+$^/1\HD!,VJY"P 'E3E.1.=>O$CE:.1E-@'$H;>&X<[N<8'VVW2!?F7H MLR[I77$4PM^G7-\X!L?$F5#$%4<7'CJXE62L:G&ET_/+$>V9)6B9H?#H^2"M M\5+*8D5%D_$"&2*3QF?>/3?!3HDEQ8_KP7N9:,LE4#G9'D'";DAQ+:NS.W9% M/D,M=^_Q 03E>W#,J$T<14 M^!4MX=3XZB??'XBG#M@_[ ]&IBYQ+$:Z19YHJNZ>A-P/L/WYJ_#BX7V0^8 M_9"QA!AU)39UDS*/<=UQ$7GDZ5!ZZ=6I04\9Q%ZC1PK[Y2W!ON)-?1ST=5;R MW* \$Y(;$:MVYR6U8BY:%/Y@2E-EFD%T@@KQ+(O%D!Y0W /L(#?CLX!(_@Y, MX\4[#+R\D.2:A8HUOH,W031UKY/(KRSC[Z#67^,<.4FW?EC>,'H6&'E%0;7R MZ%-D#.F-D[:',OYHPI708@K3+(AX^B!?+^^<^/'B[6@%R('FQ(B'JB59R$)%KD?=$].]%Y,(G MS(OY'>%M'0E3Z\38]<1E@@R5<8K$X"M>B[#H><'F#"1(M # V6*S_7!*?D% MQ+7F8\SD:LY6=I\(O^3D5N;6TAO50\K95A1YVRQ=B?A$(=QR&;A3J9XBHY^2] M5;0)/*J?BBP*'F9<^&DBN[J*R0'J&4@71BF%\S_)F(U)E&&=$!\H!(<"3J;8 M9Q3R.+18@.41W43*31Z'97$B^$G96RZV*%R'6HR,CX5@3"?D4<$M\][]%/R* M1$249YT6@^_V-Q0=NW6&8L_"L4"8"<-1^@7SE3RT"]O64_9]D0& S9J+9(@] MS]=\(?1;GE^09,!$UWXB_3MYXW,>DP?IH:H?7'WF(T2+E [\YGSNLYGQ_@+6]+#H^(97==E"J=T1N[?\+XK&.[[Y4^*Q(ZE* ._O#]#VXQ\0A/$00R M3AH[5UK=@W1C42KWSNA *%-^,!"=3S\-*3LPQXA8*XBDM. M6&05%567.3I9WE M^_-<88V).7 =W*Y0MND Q$[J*7STG$VS1<:3POB O\4B"T';$2'"1Y ^/*:5 MIVNA583Y7W1$2G&9DEA$8%VY,;TK!WGI Q)(Z,'AL7>F.+:QT8Q-QX3]$7H$HYY"&,L\+**/;"8,Q2- M/M(-SY; >Q9NWB0*0Q:L8[&<9,V,:SP#7J!4D\'OW7Q%H!@Y*(*&O& VM2]T M#>X@8Z20YP)5BD 67OMQ%"(YO]%$\^A$PQT(Y'7D>THF@JAWJ%C@'J-"UJJ7Y96: M /IO[EJ\:QY>RBN'K@OH8I$524^1"LYO;U$;=FL$_G?&DZS7'C!WA+'.35!S M$[KUN0F[1')Z+QJ5T4 BV2G+IB>"<[7\%5:V<2HX_*)P!.X?/AMNFK7XJ!Z4 MS<$RVS(^LBM@OB]<^<,,I\-[?NXSSQA]MA0D(E'DHAHYX;.!IX'K+[B3CJN, MI&X&4N^EY"X>[T;)%J%GU8UO30.44)!*) ?%%.0I72[PJ"A.DXF/."TT=X*8 M\MZ1*V'V2K\C/IMJ8BO3L_I;Q*][1E^Z, 2LIQ2"-YYM4J6#<'T.]NXK(FX"A MOF7\Q?_Q.HS"3^C8XWFYJ/M_93/8RJG]P@C=!>R*3;W70*UHX]J=2=\^B^,S MK 9FWH? O7K!W$*1FIW9G@,)DWU=]BQ=ANO6;AK+W M0LE8*+W[;^O_WKJZ]ZY#=#NE8_R:QL$W%B^2S[-OL8<'@9^^#:+I=V6[HQ<& M7-CN$JW;.&.JZ=;@CF:\T8@R:-SS8X9*Q<^1"."CBP343M)PJ2&+$DEU.>WD M*4L[P'1[NB!H%G &:8G/&OCPJ9UGK;MQC*H4FAVK1)$7$[LE1P^7;9W1B4MU M^E_9%:6\X_US^C_"-R\JK,*%<='R_V=#)]]?IN?ER! M!2>JB]#[!!\51QV"(OXK9<""D;5Z*!4OF--1#PY3%CMC[HM &%VR\# M;VY'O6Q<=&45>9&R5CG_#4!CM8"Y9\KD#-X*848U, EH8+B$ ,2'F)>>&5GH MZN8FGH')=8(O7]YPA]#B2>DDV,UJL3.AON MO;+4&8+](WAGC1'S7@8;Q-(AQ-!NW2[^]A<:IE'X=6ER!Z6Z+Q/V6O[E#?I. M O?VM1\2DNFA-^7X$/HQ5P9WD"^2?UVX.*T.=W.*:5CBS>)K"[[ZN>+SD=7K M57_5L>P=/^\.>SL]H3=UO)NZ>ZD-4]MV',ZV\#TO8$]O-!"[H9Y!=_8W/PW8 MZKR?.PZW87S[OC!X@BNI&A"_NC_\1;8P/N6.[,NUZ_^<7_^7>/V+E.O+*/", M1TDU&=!$ODT;KPC.H1EZVK4JY"[63.,"..'IU8IF\OPP_DYJMRU$G],8]!T" MR;=D[,'H.+[,. 8+W/Y:^(-\U(.P[5'3K^6R;( ,K2,;>026OLWU[&_Q, MW4Y_FV7Z!QJF]]$%T^13!/P=/)6DJ=K(OI*F6TB:30ZW1V\@<,;8%%_=> MI$+*CT(KFUR;=92[NL[PQ=_.H].:@IC=/)AWB+?]AL4_O4 X!%7L[',:/(+/ M"=OW,5HMIXS1B[_99F=4[7_:XDK3.*_'^3^RX-80WB/RR-CV&^-7]];H=GB; M10W?A^"I'42C5-A055&88(QF%_KZG!''5JT(U(C:!U&U-%\]+W>#1_"IE1;; M>0#K]JE321T NX$#0ZZC(./3$!)*0*'48AZIP<1>C!6XV)P][V-6%T+ MG"! M=!$S%_/FB)NPIR>5@_TIJ?(Q[]C>N%7H=5X]CB:])7[?(Q(J0([XX'UME/Z* M>?D-.MG*)7J\.7.L]F8VT/?/^_UC:KX,OF$[.4Y&46R<3%Z)=MFY"4B]C ,^ M-U=6ZEP&QTE10']>=$>PZ/:I/QKO,),8!?WF.<6\7_D&HKIG'+(F!2%/)!!DY(C" M.-$-!WYQEEUE26I@CW0^?N^N%(4B0T%5@1XV.6'XB,D)(P?-PU&GR>D)C_?E MLRY#ZCU(&5*OZ#Q^V#(D@,/T%&"+M/N:=QBZ?=.@?,F!9;S_,?I(P5?,@\*X84+%+C&KG,SZ"DV7U@-4^%F S^\\'BT$JD;::L\]F MCW5VOCXL,CQ["IF7"N>W(KQDND-5G8ITZY,XR*< M6MS\YR,EQ2@B^@B4M,3W?)?//\5/E'BA--AX.S,Q3RVWL]RJ"-$Q\96C^:J= M?#4%)?-4YNF":0(0I2+@T.-\=99_1!1_EL^#76^*'^]7.(H"_A>6,C KQ$8@RDVJX_1=?86VR+$'C'.48"Q+!Z.YUQ'=!0N ML^UG(K.[MM:%VBJSW<4R.44B[72[]@_87->V_SEC01H)9>@<-%BK6R(V:'M":V9Z*V9P_ M:UX[!EZS._]&=G..['Y>.5;UU9S1>\=YA&+3V9$-@\3B/&1FT%_DJ MZU@]Z+9U>?[W9TIHW]P?.$#Q%D1\6+]_.RCQKK$^KD; M3&6]_T<__(ZI;L^ !MZ]_Z!I0-+ .VP&X3\W$OAX]E:3@"2!C^Z$!<\)^U^^ MOM?8E]C_$K,DG\[P;(B@]_P(X)RZLG_!:?35EL+)ME;!JPJS8*VTIR*5;7BP M9HQ_Q@-Z!C;#Q;-MDW=WN(Z>?_[SARP._62^S8Z?,F.U,K.R,6FL_0=)8^T7 M_?#K[]MO7]Y<[9*L>@FV^*$XUE%QB="8?=RY]:]OX\GD% M@"D6P:[.,2Y+C=NQSI?\*1Z?9LE'6XC./&)Z*LX7Q=[Q;.X&,S[T5PS'XS\P MB:LS+-VA]=PLG44TG*6":$;*WWM.!X;V]?']>!?DY^-GX!H7-E M_,,R/E"^P#XJ^,.JK(<$"+;4V0;'#U8[?\C#:LPKP*#.-D?&WK5]>3::4XWJ MG:JU@7:2G]8&VG4@U ;>X5C'T/B8MV)_SG?"L](&-.:?A3:PEDOT,'V3=*7[ MNHMP4.\B_'D2>;?PGWFZ"/[V_P%02P,$% @ Q8&I6')#KB.;&0 ,D ! M !$ !A;7!S+3(P,C0P,S,Q+GAS9.T]VW+C.*[O\Q4Z>9I3==RY];TZO>7< M>K*5M%UVTKU[7J9HB[8Y+5,>BDHZ^_5+4))U%TE;3CBCS,.T8Q, 28 "(+@ MIW_\7'K./68!\>G)WN&K@ST'TZGO$CH_V;N[O>R]W_O'YU]^^?0_O=Z_3D?7 MSKD_#9>8,8<2QZSP0OG#X CO???:#W"-GZ"$^\]FRU_LLP<[\U2,C\P5W MC@Z.7B?-DE_91_SVX/U;]_A##[N'1[W7!^ZD-YF]0[T/[OLWT[>N>WB W?^; M?W3?H6,7'Z/>T9MWD]YK?(A[[]^]Q3U\

'Q\>OL9OWTND/X./P72!E\@1 M0Z/!QY_!R=Z"\]7'_?V'AX=7#\>O?#;?/SHX.-S_U\WU6#;=B]MZA/[(M?XY M85[2_G@??IZ@ "?-T7*51XX\'@8K_P&S5U-_N0\#/C@^/DS: S;2@)_0@",Z M7>-W.>OQQQ4.#JN!Q._[\#L0.N@='/:.#DN@:LBCWL%Q+]])EZ_!LCU\LQ_] MF#0-&"\0F:%@(ENO?P(*QWL.XIR12@E<&WU(%8M9'Q*X M+?M0J4?J9$$%*?\.MNW&6BD9=R.&-.I&M9+3Y$4" $QX8T(PP--7<_]^W\5$ M9_T5F\,'DQ670X*GK@G-I#E\J*")*/6YA(=OXN]6*T)G?O2%^ ID]6,BL",\ M2\Q-R>96: 7YST?$ILSW%"ID?\7\%6:<"%6>L=<2P8+AV6.U>8B)^7S'\ M2O0D:5(BD%]U\+.@@ -AJ.1XK],!)2A \$[V L$'#T=39//X73PS';\ (93\ M+4;OH8GIZ 4(]O[R Y\BSW3@ F0:>IM(/8#?BM\=XI[LG?EBNS%$<]$]^/YN M=-7DRDG**4B"-\&@I+/;[;EL_-KCF+G^9Y3 ML@M$YS@@].+/D/#'G>CQ.A)*SK_=2(='Y!Q"G8C@RY*OX0L*%I>>_[ 3?ZT" MN9+=[S9BMR#D2$H=Y?,73(7#:J"I$P E/][#MH<$4\\/0H;%'S%DAR9W3.:4 MS(35H+P_G?HAY83.AT(4IV)/K#_ES6B4C/A09$0&GY,B=!*,'6+0"-]C&F)$ MW7@>@A&>8G*/)IY!+* 1BXH]AP=%]L3H'($O84_@I!@[Q)YOB!$8\A7E6 R$ M7PA!Y49+IQ:#DBV'1;8DJ)P$EY,@ZQ!'^E/A% 42FP$7+J4.,B#97^C,?MU=.]9OB5$> '9K9$78Q7H*E^NK3J4^Y^%6TFB=FRT#< MU:B4_'A;]FX2G$X>Z=JN=FD97(O5;^+/Q.V5T_ZN..T18(=F]LQ?+@F7:E4X MTF>^W.-@:K;S:D*BY$%I YS!)IW['+X.L6:$/10%1">VM^BGB8G( BEG MO;2UC0^))7B'9GH<3@+\9R@&<'%OM@,K02KGO+3E35$X$8XN37Q3*+GER+1. MA/K#AS>O7[\K*Z/F"+7S:_*I2T):TV' M Z9,T\"EY%E)'2J.&[K(L[I3 U-^*? H>56*&]:?07213=ES 5/65, JV5&* M+6:1=)$!<'A@.O$9&.6$EX*' -S%B:X\=S"=^28D2E:4 HHU1QA=Y(XR3&YN MY_40*KE6"D%J1-^[R,$H.F[*IAR4DA>ER&,$WL7I+@8-32>^!E[%@O<:H<$+]).1-]U45Z:8D1BIM%\SO \YEW.>MN.=QWUAUS,CUSTJZ]B%K+3/[]T YA M^_WP1=S^ N)688C:5%GUZ)7"49$!J1*.RF.8%X;G.=+*MF=C"DJVEP*F&FQ_ MV?7H*:4L5(1A5;*04@9_5M)V M(N).3+V3_F+ MS(*T$]&68I2A_B(9&6ZU8RNS$77:R?7:B3H.HKO57QBE-5%?:]<[[J=EI'S(?2LNCK<2LB$0I"0]0!;G/[84::TX^MS[(JC5,$(1V;AC@HW1I@6#[MC)$P8)+]-T/2'N8W="+N2K:48 M7^-44C/ T9(W1^B@)B+A@[[H=2A$K!O+HLI'61B=%4D?EN"SN6?9WY@OCE5(5*RK!1&BF^Q])PUTN@K!]!VF%GC M<+6*7@_,>0SKMTCBR3=??INA5S*V%!5:,S9+*N>2I,^=)$SO\NI,-QK9K)$\ M.[8)+6]%1\/I;UP9#<@5"\ZXL0]<617'-F73LI.IE"FL014 MP"KYV%AKLY,<*-;.-%^(-0B4O%#7X/R[,^33?O[]\>COW!OE\$(YC@(MDEWP M.O+O%8FG^:OV2=K5GH,FXGOA%I[LS9 '3RW#>^LG>P88*/$\"+Z>['$6PEO- M$^:1CRN9X@5#.=ESPR@5,?EM$CV;*'[ $P+OTPN^'J9"]J2#A> M[CE<(HF^6?I4<)P]7HE? 'GZ='MI$F1&629+"4H S"GY#W:O7-&0S&32?#Z5 MMU^5RIO?'4< M1.W8ZKJR28TX(CRTEQ/!:'=3?:7$(G]!??9+6;+],9I_3S5 M YC(D\%@$B"-P4B/O.P[,@:O/$+3T\>T29SJT7] S)7?RHNYOX7,%2O9'PO0 M8/:8N8\++PR2J/7]S5. [4BC!Q+] M\WD".CKF*4AOKF1VZG_%&6ITGK'NF>'3BL3+;(SR!B\GF&4G-AI=-*\M(=^E M>G)]J,:AXSN)9M=^$,A>1UE&T8/2)>V:L/VQWJW:!)>]^FC8O[RZ @_QVD>T M62*JVUK!X#8=C;.0P;ORV1_B4@"9KZJ51;W4V--!6QVFBAD:,O]>:/5",/D* M]OG(2ZO0R0#2RL,<]]T_PD >GE7L[4QXTS9E6W?P9Z>C"XE-C*1Y\5>UM'7I MUUT&A4,A/^3@1(+?:.1XZJ*T5M-?HGN?0<]&B..XT D<+L/X5:Z #J@5PG K M2']A&-.KJXQ+V#RZ9A@KAC6$>.\P9-,%J)2YZ&Q\2Z)I7 H@*P86Q?[!G1K, MUNY41I<67:K:)6N.R-J%:K+MY1PJGDWX@)[B!?)F@UFT%6YE3UV/W-JYVSBP M-\1L*N5$GBJ.P\D?>,IO_6BC'>PDEJA!5*!EA3J*[).DV^8DSST5+OI)@@KEDM<5T)J)WGD,0*-=B[!:_G4"+.[8>F/ M:@QW-+$[$!VE4$!C'>8"WW8\N!PU4@+\L.M2^B[YA-^PX]A>NY11C-[AD_K)Z5:?7.FNGS@R) MK7+XC7#?TPX(U;6VU*1O$ZL&W:)(M]HA15O%I=TAK\-1@]HJA4\T^5H]L=9O MVUB+B^&YT6L28@CM&XD"^N?W!4\]*'G$Q"LF-/.NQ?)@?0?>I& M)](&Q]=J6"N&^36$S@QF^I^]IGG;?DC\C3#\<\PTA@'!X[1VTIWHK*Q0 M"559(VVSWCU#48)Z$V2,Q^I\G2A?YC(4FT=\0RA9ALNDF%GB4PGE[84N9-DD MO]3.S58X+9VGFOHE\4$%9V02-L99M>&MM77)&KZ$2PWX6FPMJO-?"V5K[P(\ M"[UK,JMWZ%O ;(&%TS[%DKY\FZFF1836BM NLUHVRG?:!75K9]\XK7";W,'G M2=@J]#CZO_E93@7<'="VP2C\9V"C]K@5G"S75U;?FWKB91\ M%6%;(T0;!PNBBH>9@K(R(':[0'2PDN;,7M;>-RF6/Z&CG?P-Y3=. QH:L MBD+\(CK*[<\$SVXPFS=6AF.*Q@VS5BPLX(Z?*:AU9N9P/3"JM] MO0T9B7;K-T7D-[H*HQ&%M79WS 5C$/M-_XYE$X05@KF^)TEE28OU=4F%GE1 MV2"TX(B@8#%@4*0X_B/)FTCZ'V6V*NX F".RU=61FXMP"MG[=#[&<,(MB*;U M9..=6(-'J EOZP34O%(Q*+Y2H1L5W1"=+:6K=IL?3F8V9*F7>F%'DOH=G6U> MET 3V H#L^TU801W0<2^G<%*NJ+]D"]\!DZ?A-K9[60562MN*+=6 LRLNN&N MR=H:W8R=N:__/#+U_ZI!K%B?R8,!PUAWP0N>4\$MF>Z W8OAN!^/K&Z,)ACL MS7")E>BF>2X%<"M8VW1H6WUA^1I*IT2?R)+H'+UOC'FG!Y:Z5KB0[+EV*-;; MT]@:U$Z$/H)=2H2^Q8C9=>G7W:Q&P=[TP.4YB'J0%HQQ/ABC+!<5]], M"D-60]@0 I'2]468JV@S>H96:"H6W&!V[=,Y=#A99YG'M^H7]$;(=NDG0X>> M_+3RUA>;_2>].IJC:&MDY4B[T M=S8X'?4CLQ[&Y1VBH2BNFIHA>?X3Q';7\1??=Q_$F"JWPM>"3/71^1-IF8U[ M9ZM&*JTN^;_;!U]ATU5@-NBKKYBGA1^C"XZ0%0JW0WW:YU$^A@PZ^ZHLCOIC MCS9I6.NZ[Z#*PX8/A+1*UMKY+IP##T(.I@LDR^C\N QG:] P9_.2BP4W\"9@ M L'KGS@]5&:GN548WE^TUEWK6\=&$F?7S.^&EB)PU;^_S_QW#\(HC)T^.WZ M^JS9_-0VMV.+7&D<+X7P;6)4LW V6-6Z-SV2P_[,5U!OH=[G-\5CK[:N=H86 M#&_$\!R@#1R_8:]TLK)*S6SH>[LN1'OU,7?8"6O7272!,(X *B(@U6VM4.]M MWG@Q>MIR]X0MK?@B%@M4/[\6KING%W-N@K!5B+90"=L_+KL#XK:&/,Z0!SIS MFVL,1BAL,(-G@E?^$AY!5+@D%0W_ANLEV/JATAT0M]9NPU$59E,QL#,?NNC' MY87ULJ!UH:T0L^)%PW7]?<,+BF4X*X975:<\D=FH:E[D52!>[\P:X; B ;"Q MF-GCUX:WWS0@;8VH? 7G\"DN0+9/R%K'P:=1?%%@O?43MU*O?JH>K!5*HIHO M29;O.8[^A9+?P/=E5 QFL'Y+;#!3B8/I\P+MDK;6S ZCY#^N\-!*S:P0FO1* MGN"2[-C1P=&1^IT;-9P-[G.5SJ9*Z!L78AM1J=;>3QQ%]1MW>U!ZAG& M-:6Q;OU3#.6I9>61?V/$X%&B>D=E U2V3HMT2TS2U*U,4-_XEF9+, MEJI14;CZP7M*$R-D%AJQ*& P#8WPII2W+ROOF\8=W5 SQ[76&0M=^T[4FY MJ0TK*RZD/Q;LX]F7^J!$Q -:*5[PU@.V8OU5'=L)'SI^G"-W>Q+JTMVMC X M%9BLW2+NKB#X"&[YIHFVS<;UJ;OQW$&9:T)_7/MS(A!/@Q%&WH70Q1S?((JB M\2J37DTPV*!G=EJQYG9!F/OL=7/*O;"C;DXY/\4TG\4F04JO?^M>$[?*#*G> MTM*)IFDBL-;HC'!4_0MN2JG*5I9;6L'&'5Q7?OKYMZ9A:\09XQAS M[F%X(79 3_$">;/!;(P]KV'I/'N_K-7(_6'_[/+J2B_AJ:;QWT_RC.H]/05I M:^7G-V%/H 1>>F% /MRA3A+2 +3"LG_%PM,01@0.:^5,KAT0Q0_XM@Z)@M(*8)*,"L&5Z5>9 _&!$I0I]O[P2Q6S*9;#PUL MSW^M'HZP?98_PDYR2^#P) X-NDC[0'P#;);FI%0Q=5L+]M.M',<#^=$'PO03<69WE)I)6)(NJ+OF *6@\[U,#/[]:J:Y$UOA48P.$/6\S M-F?=0VB@,KLJR9+<,)M? Z^U*D0>.6E<8+=IUZ/U;.BYQ+;5RZ,)"BL MH5B;4'0T)"4-\='#TVN3>1260#>,ZA\O[_@J^O,3U M6J;8K&U[&#">IIS!OE-GK15J_RNV?[7-;6"#RCI'A=Z]K2Q\#L?S&WI95DK_ M]8*:UE8HP H+6U,_QL3CKT5AK<5^HJ@N1' '-,X+>NX0_*!EJOI8O[G;^0?Q3=/:)X793I_\^=O_O[Z.81O_OTO?_C#O_TO@/_\[M5/ M3[Y?Y+-W-%\_>;8D7%-Y\NMT_?;)^BT]^8_%\I_3#_CDY0S7=;%\!_"7S9\] M6[S_;3E]\W;]1 EE+MYV\=OEG\B)X(J.0$4J,*(D2-4CQ!)L=J5(0>7_O/E3 M\:@+:01E?0)#DB!X1T!"!])2&G)A\Z&SZ?R??VI?$J[H";,W7VV^_?,W;]?K M]W_Z]MM??_WUCQ_3W%N[\Y?_O'&^__56_>+6.,WVY^^^FM MJ^EM;^2/E=_^Y\\__9+?TCN$Z7RUQGEN#UA-_[3:_/"G1<;U1NKWTO7DSG>T M[^#B;=!^!"Q$+?_X<56^^.51^)L?;9ZO_B5 MEG_,BW??MK=\^VPQ+S1?4>$7J\5L6IJJ?UGSUZ;[U:*^>$_+#?6KLSF>E2G_ MFGG;/&O]VWOZ\S>KZ;OW,[KXV=LEU3]_@^_>KZ"!0.@MA?][K^=\^YFOC+-\ M-MN\X2?^_OQIC84CL$@?U\2?L97S!46S1;[RIEG3\F)Y\9+.EW_M%BM)L);JBYYR,3(-F0=8-82M)(V1R]TMNZJ2!N3*^9R@XJ* MJ[2!QOE',T24_I9FZ]7%3YKT]4;R-Y^^E>O^?/S(9N,=M4]ZOER\8ZFNI_,S M-B.?Y?@=L5V@[?M>XT=:_?!QO<3%DHT-+G_[D26_^MN"?SM?LX;X,6]^G*]I M2:OU1"AR&1$!O>+%7WT%=%6#4%A+%-JJ%#L+9D!VKDKZ$H:?+O,3_GM:LB7^ MYLFOU*SFN5'>\H;+? /<5PW"^3N^79V]>[?Y3&#@OKOX^\JL=$'?>C%.Y6_! MRD+H@V8F](>/[YN9^([FQ(*:!!4$!F]!*2I@O-6 %!6DH&(F:V2*8A DWB!E M%Q2ISRB"QP.CPZ3>#0+GV)V_.2=F-8DQRU)+A:A58\T("-EX5ADE:U1B6(;. MRK]!Q*%XV0'?M<_>Z/G\,9-D;58Q5B!4R!*/#A+RRM,! M=2XE>)]]9U9WHVQ,QO,PA%P'_P":Z;86OCM;3>>T6C%!B0WV1M[Y_YU-5]/V M\A7-&MW/%JOU:N)L" Y)0D#)YCHR?2A=9J<^D!""C8/MO5?O3MT#C>8C0L] M&NJ&H+_B=-[VAQ?S7W!&+RKO&,S_^C<.%^?K'YC0]\WOGMBDDL$2(,1DP!3/ M1MX* 3%E444HQ6OJC)[=*-L%.?I8VVU?Z R@FGZ;\/HM+1MLG\[+.;.?F)\8 M+92U,H/21K(IY%?!U K.:\-1IHHAJ=[[\1?HV04BYE$:EVY:Z(:+[^G]DO)T M*]YWB^5Z^J_MZWEYFO.2VNN_T7J")E618F$?E"H8)@8P:@^420ND9$3-G2&R M(VF[H,4^2K0,H9LA/9EMN/J&;5S+!4W+>_XDY^FF*:SZ?HW.7$5JQ79@,U%@;'\!:MC7GVP'DT.T?6V34=B;1?@ND<) MW#%BHY\#QK'T$F=M$99WT_ETM6YT?:"+N(),R=8&"R4Q928002B&(PQE2ZYH M6*J]_?9[2-H%:/Y1 JVG+KH!Y&^+^>*"RVTBYH*<*G,J6A80KEHF(B.$BA&4 M%4Y:=*G&WIOHG<0O;H':0!&7PAB0[+#4XA4.$ M&3NN@=-F,8;!1T>-'(R2=FQYZ8#C17V.T^4_<'9&3\M_GZW6S0EX49_.IF_F M[>4F>[>:<."#.M0,HA*;<-W2+2)[*%7&Z%TPV5^SF3>/1_=Z\@,3%8\(',,K MHO_9P6=R)QY)".<4Y!H8M!8%1"DJH,S5.A=DMH.='GPFXU#.7M$'FI_1Q3'? M$O/Z/Z;KM\]8_OR$Y0\?\^RL58\\7;&3M*+R&C].DE/52^O!AG0VMMP$.WA)0I4@!K/%N*@@B1;23$Y%VI MU48;>H/GGD.W$Y^U]L;&82+O%W[0^A)#-9)3OGKV_BB!220 15! 14>5"\K@ M=>^0XS(!AW)SZ4#<:P[B4B+0[,2"<2W0MTJR@BSQ6DK6V]Z9H+NJ>DX<2NRM MX>N0W5.ZPV#UZ7J]G*:S-:89O5[<4<02JS)$-K+'RKZ':18U^1)!6N$YR(^( MKO=Y^H.)')65ZP>6895U#5/_]NUUX?W$WP]8B=E*!);TEM\S_7!>7C5L2>87 M'WBDVLS=F>Y4I'E^ ';CJ0U2C*\7M3E,/F5'60M(.C!(CRF9? MHQWF./*+='4Z@KWU&<]P]?;Y;/'K_Z7RAB[.D;>E?J\HSW"UFM;IML[Y:>75 MU<04DW2YR45+*7DM2\NK6GI(;+;1R*J-ZIUH[LS"F#;5[LB\X^SW).KO749P M*Q//F=KIF_FSL^62YOFWUTNG(C&0,'/:ET/V0IQOQXRK.&IU%[J+S;I"]A?(+L?!WVSS4RU8UPH3NXJTK M##+++*"D%@'&P.LN% >(EIR5(O:_'-*9A8[)!J="C$97B"0J&)TX$B;D0$DF M5=&Y3+%WDGF;\"R<@QFQ:,J?F['T2KO=1^A?( M&=M.EHU1C(($9-D5,+%&2 8KXT%)RC54DQ_53C;:'>!!.+R^\DZI]6,LTIV( M%L%Z4:5J-6_MUGX@%B I8*E:)YST-AYQ(3^Z[/8)L-E=K:?(?'^'L]9'X9>W M1.L!6@_<\?$#9K5W8:A3#KN=[:]7V\S&>B(%.1F\ U\BAWZYA'9NEB$&Y7.2 MVN3<^Z+5%0(.OL>:&NBWJ>'J[=-Y:?^T:VL?<-:.BYZNG^%R^1N; MN4VMV(2L=$8S55'$TAK.. B>7VF=@JVJ#%!0LA-A8XIT^J&DOT[ZAL57.8U1 MI)R5!J:&Z4@86JRT*4O4E(UG1 ^2T/^":3QM!6<_(!PH[6Y:?\5^SG*:VVUH MQN0%*915LTD90HHM6[2.=60L9TA[2?[@^7>3?U7US# MFM(GSG+1A%$@Q)K;7M5@F#%!+L:([(,ING?FZR8578S9+R]L<(WMFF M6.:J >3XK^4;SXFKRI5@J@+CV'TT-; #Z#U;0U&T5KP_^M(]_MZ-M#&UY.B, MDB&4T__2ST^$*[IARXPS AT:"!A#JU(A",9:R*$H6:*6$KNW^?DB16/J@-'; MD^VGBIZ&Y<:-M9L;'A:CB^'HL0C!P62KV1>I@K2AI)""E+9W/GL7NL;4PZ*_ M2>FKEH[-6[?'6=?<<"\9L!H=.!]JB\88QHI]HJRS3!1R=MW;*]].R2Z@"(\3 M%!U$WPT&OZP7^9]O%S.6YZKEGM>_3;R/& L*(.V0M[>6OTH^,3J-\LZK*(7L M#(&;5!R>P5PCQP7E!US.V5*O..H\>W>V:?#X/=5IGJXG"7-$QXSI'&W;RR-$ M]OJ!E-3!6J]+[7_C^CZJQI0 .A ;-Q.<7572L\SCW6*^879[T&)]K)[8OTO9 ML'^GG.<-''6[4A=:'S\736]?ZCH-8\K_=(;!0>+NEP L9=/T%6#LI8\K9=(9 #^'W3 5? MF*&=ZD6KE;(HE! #<0BHLP:,BDT6;_JZ>O;T<^_N]@\D<4R)G-[(&5!90QR? M3:A22<8)?FSKK%-R8F:5A5!SS2D(0M/;GEQZ_$'MG*XU"?H4MDR(,N96@V!C M:$?2-D$R48!UOM12G(G7>;JC;=-=3QB3$[2O,J\T9.HBRN/D"B[EN9S(JB"O M3+LIO<^$$"PE\!9M*IEDJ+T#@1U)&Y-[="A AM3*D!4!UHHB5?50$1FZ.2OF M.G$83,9GZX1)UYNW#5X1,)J#K8. <*"L.[8/K\2/+Y\&SEPBK+6AS#DX252A M&BNW>VL,;,62]"5F+]"XTAD ]Y T)L>G%QIZ:J%/F\?GTSFS_A,[7$S4&N=O MIFGV.0O>:'+M2"T7MDZ&K9,)(4'@C1]4Z[&5:S7Y>F;E#@?AWD>-]#1J?T^A MKW"'/GVZM"U%D724P4+51;2FM!S/&ULA"V]UX/#>=[<&]Q(UTC.H@^Q!7TWT MK1.^;)H^TU-2-%(:!&>:C^LE =+F&K\(L2JG- [2R^96:D9ZUG08)/K(OE]& MI=7$OJ+U=+GI1?4B#\-%='X,40UVB14M9;&V3VUS([7:? [32@LU1R*P4">H=>-Y.R2YH MB(\,#1UDWM=2K"8N5V]4Y6<+C$R RK-A;60B*,W70H&:R7[9=U/%<=]6^X@A>\OW(%NR%TR M0%;(T/HS@J-VCX%";7RU6YI>9"DCH>\=[=Q%RYC281VTWD7D0UR,O41*\$XJ M]LQ IE29*]20A/!@DZ'JK,A)]&[)?BLA8\J+=5#]X<(>*!/VJLGO1?W[:KO? M3(+2U5MF4M78DG.6??)<'11VHZ,-9)P?-@MVC: Q9K-6T49C"]=Y$^E ]0C9PSDL(VM26:UG25 M41*#"Y"J4+SO6][=>R^A^ZJ1QU:5.SC&KB^\ ]74;;G]/)TOEAL!7+2)BQ2< M$@0Z8RLMXR^8E6(>:W%!^1BQ=]+E.@UCBJU' )6#5#1$^0KO$[? MQB/'H.! M8EI_02 M)$9,I6BOJ'=H\@5RQF0F!\5$+Y5TS%P5HG>;5G2WFOLMSQ>MQ[8#VR>Y,F!K M];R]MYIM)]E-M]9 U::R!X\NB][%?OO0.:8\YZ"H&ER)8PN)DC':H(S@6B1G ML%A@%Z0 VU5E4W5&N=X '"(D&DU-8G](GD#1)Y\K=SY(9( NN_<\YE@SY.YA ML%/7W=83E9_TM69>-2]56!M)X1 M*K3A\(&_F."+,4&X+'M[LKM3=W N$7_;"/[UXFGF%;2DB^9&KW]=;*XT;1J% M;G]5)LX4E3E@@N0MKQ3EV7L()7%8QK()QBM7>XOB000^T.T??%3F$!"[D9(< M3(/]$M;72;PSC3K)EC [;R";*,&T/DF!S3++Q"B-AA+)WNWP=J=N5+WJ3P6O M/KH;#EL7\*?5+>BOTHF6^B?;&G#)F-HLN&V6R>18L\#N8Y@>0-^HYJ6=VGP= MJK^>QVV9J*R>LXA^P1F]J'K/"N#7PO @+YUC^[\)I(3J;N\]$? M0-Z8 H-CP6L@Y75MCG^M"_O5JA,F\>H/+KWS)2VGBW9/:]D.I[^G[;^?@J ? M/N:W.']#K]B]_J%6RNN)5$2V5@M6VW;[-[1[ZB* KC*@12%*[@W0XW+888;\ M;;C\5 9P"9>%M'!8$Y"WS1I9":&:5ASMJBB2T>1[E]CM3MV8,N CQO@M4^F' M4'\W<_$ LQF#*='E1I]B)\P*=L=J-1"5BRD2._JQ]U+?-VX]\?S 1P_/0]4_ M-#R?3^#P2A$0D%9]3[_V(6N,3DV ^'I9O?.SNKJV-+U.F5? M["DS2=8X=*WOK$ !_#I#U&1!2^E-1BU=[NTR/Y#$,3DF)X-7/R7VO?QP"^<7 MYT6?SI":7VXPB0P4I6X+H4!BNJ!@#+EZ'\CV=BQV)FY,?L61T#6,XOH5"[3V M:-_AYD3RW7N:KS:BFWC4,34OJ&C?QFJY-JJALDD5,3H2-O7?_&ZGY!'D['HC MIH-*3C"NY^ERV3SI33+[V<:I_G&^K8)Y4>\;#R,GTI(*22:H2C;FT+/D> L7 M)I'$JC&HWF7$1V)M3/?"C@3@,8)F0)?OCOY $U-K"MH'<,'Z9L\) DD)WF5M M@Q2DNG=UWYFX,=U2.YF;UT-Q0^+JJN>PO;V5FAN@3 0K767G,R:(LBB0A%2J MTK9VGPBZ&V4/O.EVDL/;(T#J4)T-B*?OSZ@= [ZB33/GE[C<-K;Q*(4@MIHQ M6S"D%6R"F\C!35%2*N5[UP3L2-H#&T-]I8@Z7&M#0NI:6YB)C+:Z*!50#:TQ M@&W#I>F!/J:\52(?HZFC;W)4+/4)DR;$OD*^9_3O= MYD9F!<$*W8JDK56]B^$>0-Y.B5CQU?M07;37#5Y_Q>F\C2-X,;^EVN52J5X2 MIO5MA>P$@C&U &_%#F*I1A1,5G1OA;@;93N!ZM0EO+U1-8#2^G65>M=N4OQK M(ZT7]=-)WK/%:G.[[/OI:CM;>2)=N\I!#DQD0]H&;$-2OH),H53402O1NS9\ M5]IV M57EM0?1&_#-7K_X6-+]-%W-*\J^SQ" BUWRQ_ESG"XW@]RV*=,7]>YA-T8FK+( N_D) MC T%@K0*'-I@7OA- [%?BRAQ%0QVWG_=+RM.M-BYME+PQ M/LWLV;?7K:9"*)*"@0RR$A.7I&'OG24AC DZ:J?S /-&=B)M)W!]90GL(;0V M8%S/-&T\K/,:G4D-2+*-S2#+7XQT!E"S#Q\*"<$TNY1[UR7<2]1.,#I6?[:3 MQ?"':.H( 'I%F:8?-I213M;[-JW--FNI?1N]@Q*\8E(K[\E&]&[UN@M=.\'H MZT]5'ZBPCMO;1:;SB=I-ZWCO^! PR=$PY%WY58Y;3*[1,1MY9,[]YO,WSWM6=B43DGR#AD0R("&*<% M8$CLVA27(V'TX?K(DSO ]Z#'/H:>"5V!-9Q2!KG1?M$M'O$T M4\Y^#^_3M',@871JY7E0?X0)X\J@* B"D0O&UX9DZR#+Y(H0N1;L'>H<1'"/ M?E.M*_C53WVZOFC.DR;;W/>V="!O3 MY?_CX>Y&@_?N.AQH2.'%O$2=-(64+ C=6B51+NWJI@4,1NM@DXVY?R_W6P@9 MT^7^T\'GTI;&U=B5&D6BMH&26'%9$]OW11;""'2HO:)W.&679MFN0ZU8?8WFB:<: M5/8%G*JA#<3(D$RI(*I-428O$S'F*,"X>'J[5.4LRN]6->T;#0^ M7YPM)\H9:9U6D&WEZ#L'S72Z"E$+$?A'(9IX7R2R_^/'U*-I4% =24-'MVV- MPJT)3E52R3H#NY(%3/$"4.?:>C_[2,Y7H7H/KWXPD6-JOC0J&[:?&@?.JOP# ME].61/@TZ'&^WC9PO#3![1\__K!MJH'S:8AVCV1M^2O87;&9^75@D5[T,I"3S3#R84!=C2:%[(5#-&K+EWGXGK-(S) M)'73\IXB'MC?W4P;7$W;!ZVV=%[,'[SJW?'OSMY1:?*YI>'O :YO7P+Z>,$# M"N5 AW@3TM_RK$TMXXI?X.S'>5TLM]#^<A5B&VRS4Q)G M%.PJ1F&"D- ..=@&863G519 [RTZZ;)T> *)WT7O*&Y9 MC@=A#UHP5U)X(X17G^QQ7\9>+]8XNQQ!5/11L%0A1C.Q"AP9':8)71$-)W: M2-TJZ7-C6TA'49T"A>WJ>M09,*(&Z8/-5).@<(2160=R,::\WN->%<>$TRB7 MQ67'G(34)ID(.MMVDS8Z2+Y=W1=)6,R2C.J=L1Z(E0_4D?7^2\+Y8'C(8/1,D8+<9FPL^YE*.,)?@BV"L@EG)R MNDU&S"T%822;0&OB;OWD!R-Q# [E[P/J^^)BE!B_4IJZ86J229/Q&*'H2F!: M2Y80LFJS'K31V9L#/,[>J1F78 MIP5IVXB;$@-$KQ0(=H%]<,K$[DW[C\3:&"X2C7#1C!E@(UT]'*_B_,V4?;W5 M)*2:*'-0Z-KAAY$Y0\BI G$8FXW3.99QKY=+S(SA5M3O9H7L"Z)1IN(N*B2+ M$"9* =6UJ_X4!*1H#7BT'JM1FC?,$6?A^E1+]Z3HO"QX^\[/(>9JXE6L.90* M.LCF?\<$F+.#;+UF%%2GIBI8FEL,]N/;L>IM531)5:%;?6V26,[OJ$O%&MG'L9'$,^Y'>PA/H" M;91K:[13?@=K MYG! C7*=W!WK8J@Y&N8E""-:1]($R6&&&*U205M?])B]M%&G4GX'ZZ4/L 9+ MO^]O!VXF55>39+ (F21D2F9[,S=95!!=M"22I)+V/EOM2ND8LB0C __X$#+* MC>)R68D/UA44!:16;9QX]!"#T^ 3>BJ5K(B]K_X?I6#IA&;ELTM^I8> 2#JH MZD&IDL%D*A"2<^!<25J4H,GM?:K7E]2O-?FQ+^P'LRZ' V64YN4\JW/Y%]?F M/'M#->2D0,I2P""SB.0]\YD,.<1HKZ^%41F=>QG\6G,?AZZ@\:-M?$[JW?Q= M^M%5/^73!-4):A.S\PE$+*RDJ@RSSJ8E4]6U2(LFZZ-O.H=P]+5F2$:W-QT- M=N-;<9NWO*(UOV%3>I-FTS>;3YPD;4R-7K/3W^9D12DA&E6 O VU2IN]RT=? M3G>2^[5F1T:W5OH 9GP+X1 ;L&GK@'G]V2@D&YP)K4\1M3OK)? VC*POA])* M70W[O,^M;,O3,9H.E9WN_W&Z"24BH#&MGE_ B$Y9T 8U,Y::8TXQ0JX MF^(Q)"Q_1VNA$W3&N"KN2@F1L($EW=P8*UCR*4&POD!5UEE3V),II]A71YQF M_!VMAQZ@&>-B6-U^PH;5'2>!]DJCYOZ3M*;:'O4^#'^MU MM1$NA0Z0.6*;[D_-K1:UC669ELTZ7LQ?+W&^JL0Q8^G4C_L!3^K?>'M?-CN- MG.F+L+LXF$2741%C#+60O *$@X!*@0JV%"*JV'TBWW$X&]&.<&UH^'G69:*" M+T&% %(A+V]O$8+6"!%Y Q04->Z?&^].[=@["IYZ;0RX.W2 SQC]I$_V]<6= M]G72FMDD2QI"+*E=7LF "0V0Y7'KCZK&N'1ER M+@4E>[0R@DD4(5F=H#*+V7L1V<5-#-XEXA\R5.R^O%+[1>S^A[2NL7 M\^_H+<[JB_H+S6:TG&AVSJF-YZ&0+!@1$D3#2%-)!A.)C?9)FE8]F)&O-%/> M>^4,:,B&Q=X8S5H[IN=?7=]D+FHZJ[:JL%L#V:K6\%U;"([C=N4I226MK_X4 M$W^^3/48'('?^3KJAZHQ+IJ79\O\MHTXYAB!+IB267OK+4%5-8/AZ !0Q0PN M$JKL@K7A%-G&VVC]2M/NCVB!'(R@,2Z+.W?/ME.^F#^;+?AI;R9!<(CB@@>1 MHF 5V 2('!/D+&L.ROM =4SNVA7JO](T_2-:.@.@;,AJP[O$*2#BM_KI (<2# ?I&G+0 M;:Y\]8"B,(!C2D+S+TW$DUJ:PY?'/1&7DS*%D@6DD .8S*L7*7NH20HEB5(M M8=]E]#5P^U^B[D-8KVKJG?Y\S)\]Q.J/R"\YH4P6;,/]S=4#QW%[/Z5,Z M=SB+G0KGGC-@YIFN5A5?4/;]&4VR<(9##P(O?"OU;$/5*KL]RF5EA2>E1>KL M@-]'TZ%!QQ<__Q6]PVG3Q(OZ?+IB%?\7X7+"O*,JT@-5E]K6S.ND> NA^HQD M=%5?7TQX#*[!;='N?$!IESQ=GRTDT,9F0"N04;9LJH &3 M4A#;-5;I?3M7._(BNZ!M3.[[Z4"UK[+Z.&:WDO9Z\1VU7?UI7=/R$W&Z\@[7 MNLDHT8A#E2#X&%OG11(,?8-F-Y]]]V>.R6T?!"%#ZN!HMN9O[#"\_I5F'^CG MQ7S]=C7Q!J7.Y*%@FX@5G8"8BX12K(J&LG.E]QG&0VD I$S"D72A'-ME/"=M3.UG3KZ9/515Q\41 X,F MQDM538Y0;>L[$ZFUT6Z-/FN1*%@N')B> DF-N#&U5SD]EAZLKH%S")^J(GYF MLL^V=\A7O^2W5,YFM*A;GJ:MA&&U7IYM?GO^SH*?2RH61/[+V]Q29]Z>?UV&^>D2 2K+"3E#1BR'F*1 M"I)IB3XB8.B84A =@7$E$AA*!YWWU^F5R]NW$R MHF5[61;H=8Z8@G?8>S[0CJ2-*>DP (R&5%0W%&V[GMU&3FM;YD-RP'QO3J;, M>;%K2LGF=G!1;6?J"4459 M!]6T@0/)5PB65R$&E,[D8(/H#8J=B1N3K1P&+ 9!,N7>NP^FRQ6A\0 M0=SWD7U"@ <1WLN'OWC(1 3GI6$W*:4JP#BC.824C!,LQE1;#=;>N:-/#S_4 MGOP#EYM^H9^Y:8UQC(H%HFKIE1: ,Q(59,-?178J=1\==(.(,>TF^^GYNCTX M3,[=MH^;2V2BBO&^% TM#0(&3828E0+"'%UQL6K5.U]UDXHQ;0A]%'Z@I(]B MZ3\G27[&]=ERX\LOZNUMV_A7!V\#>SZOYQ[1@^5N&PA['G1'D[PKB5!V1'RV M%F)HGEOD76GK:X\^MPC,GL-$_C^@0\V^=6&6L^0O M-6&(EG2]?KNULU%Z4,_(XVU% R#FRX9K/Y5TVZ^^R/'?YX7=Z'9WC\H/'S._ M]>F[]MTDYU1*D@&R=U]D^]NYIHU RRP18-'M=47E <@)*"$8(I:I3[I'NGKL^Y_-I MI_0"R41>O"48,!4-1(H"/!E7@E7>G- A]>AVW(>@[$%6\6 U'FCVJ=X:W8Y\#.P=I-0^%:5?)/7V MJL:,DI2RR #QB3T'IR%A)E!1!6T$IJ#4?1OPGL\>4X7IH$@ZAFZ.:\-NK\9' MGVPH0;%LI&SM<@BB3@FR:0W%I7<>U2FLV-[7*HY5A3H>.W:X8H^^F5X4/8;, M%M9L;E9R"&XH\=[O@VN#$Z*U5(K'DSINXZI3'0_D]E3A27"V,Q$:*?DQ=]HO>DU1C\M5JNG'_@Y[6SP]>+9XMV[Q?R7]2+_\^UB MQD!>?3^=G:VI3%PHWDO,4&408$*[69]$@92=):PV"=L[I?E@(@^U55<>.%&^ M)G8("VB1/6_+CK=EU 4D>6VKJL;9WGF;*P2,*0TQ+%ZNFYO]]=!MV]KD@M?+ M:6K,7*S,#?.SS1]3>;UXBY-V;,7;>9*+=39*!"=:58US M&:*Q;&YE_H%YK&1N(4$V !2$NO7CP>69"Y )H 3!T""-).EDLDDSA?^ M^8EP]_#EW_[''U>C[W[+T]EP,O[W/_$_LS]]E\=QDH;C#__^I[^__QGOO?IS$ZZL\GG_W=D^L_A M;_C=VQ'.RV1Z!? ?BW_V/\.\&$6O_:^F^G?\F&.9.DAYRX ,52 M@% L@D].1Y,29SG]WQ_^DBS*E"6"T#: RCR#LR9#9M)ER;G*QBT^=#0<__,O M]4O 6?Z.EC>>+?[X[W_Z.)]_^LOWW__^^^]__B-,1W^>3#]\+QB3WZ]_^T^K M7__CP>__+A>_S;WWWR_^]N979\--OT@?R[__7W][_6O\F*\0AN/9',?QRP/H M\6E^\P]OH]'?+_^2?G4V_,ML\>]?3R+.%P0]N83OMOY&_1.L?PWJCX#D+?F? M_YBE/_W'?_ONNZ7DD*Y[_73_N^,Z:/!&0:KT,&^FD> M5Q5OB''3IW?'?/-9D'+!Z]&\(>*'G]T4[^0*ART%_."C&Z!=?!!_%;_)"?!H=7GV90MU0F MER_Q?__RCV\A(*J'XV'=/5[3'U>?4)]U*);\QSR/4U[N&>NGC";QSB^-ZHXU MN1'Q"$,>+7XZ2'DX6!\BK\;UH, 5N/QJGJ]F Y%,#L4C9&TC*/J6S@,?P6@1 MHU%)!A8>TC1;TS[+\<\?)K]]3\\AKH2LWU0QR2513SQ]*;EFJWJ/890'Q97$ MBE20BW.@C-;@$K/@>+9!!:O0F-8K6CSY[FJ^:,*+Z7I=JQ=CK_V]3"=7/7 Y MGS06Y9(S6L"?OIM,4YZ2>4-_M7AS_Q)'DUE.__ZG^?0Z?_GA9#PG[?YIE.NS MZ:W+'^HWA^K$]0P^('X:_#HG0ZE^T,L1SF9ORJ_S2?SGBS^<'RT>J 9.N0 M"02*9_I.)07:N)*+3"KH](AB%)R%!5FK)RVU(X_FL_5/OJC)DV :ZLHCY^Z3 MNG, S9,^Q+U)>3KJP6T\/RX.C)T0#>X9 HT4X2&:AAJPU8KYPG]CNB:]R/HX M6A <-]E9#U%'!"69 21_ACP@IIR*1H8HGRG[=VS"$Y*_CXC[('UR=349+W"] M^-O"2!QPVN$T1@,)?2*W5R?:XDP!5DK@+AADV;FL@R^(VBXB[>E5?9NGPTGZ:9Q^)*-C$$U0FG8@R,9I4-Z1VAE/6U'VF?8/ MI;A533B^\]@+8OAP<3[D5S39BJ=(5F==Y$KG,,JBB]3 9(IU9^'@=600I93% MYAB9;T/Q_2=?$,N=A/J0:-F%Z)_&\^'\\\_#4?[E>G'^.Q]XS"&"YI'.?TU' MO]>%T]%!:Y/T9V-L)X+O/_$"B.TDQ(>$JNZ$OLL?AK,YZ=G\%[RBG81[P3FS M8(*GD\)B!(RI'A>\2"N-CN$QQVA74N\^]6*([2#,A^3J[N2^&L?)E#:.Q2(7 M[O[+R?5X/OW\[3\Q%^M#02C>$K#BR"?4(4'&5.BD24;+%N_[ MEL=?#/LMQ/N0=]N=]QR&9ES M#3C?\.B+X;NK6!]R[?K@6@P,Y\*E$D (6J'B0I/31R<2JAC(:3ZP/N?;-N'Y)W[Z9OI_\/AYD76SB(H*,J= BR=@(+CO(.:'P4EJ4&Q(L M#F7ZRX,OC><#1;HA;-(I.G8'T\*>>#-].YW\-AS'/$BV6I9:@I"D@\HA;34F M2PA>";39E>Q;N%Z;GWYIA'<1[@;6.T7+[@![.YG-)4M&B':E8WFQ?3C L@S =:''. MKD;Q4I'@, 5@7 IA6"F,E4X,WW[:!7!ZL/ VL-@I-%8SA$=O/T[&ZZB.U$%R M%@O9 ]F2>8!AN86@EEQSK0)Y_IV8O/_$"V"SDQ W,-HI-O9KCM=34B\NPOOA M?)0':- *$3,X4P.O4D? ;#Q9!NA09%HS=O.9[C_Q ACM),0-C'8*B+V?8BVK M^/7S59B,!E8E*W)$,*DN*3DRW:-0@,DKGCD*%W0G.N\\[@*X/%Q\&XCL%,]: M:]5/?\2/./Z0%Y%6G0(3CFF(5F)=5@3OT$+,@@?''$K/F[R>MY]Z ;1V%N8& M=AM$K5Y>3Z>TU.6E5U4[,M&O9P/G:BH:MR"#('^,(8.@K(,48T@V9&5#"[=G M\],O@.UFPMW >H/XU:OQ/$\QSH>_Y1]QCBN<@R*MT%%D$*(F+_C@P:/EH)-T M9.=EJV*WB^3'GGXQK#<0[@;6&T2RZF7H]"6YX!\FT\\#QKU6+I'N95+ FGX$ M/BB$),F0USP+)5O<2=UYZ,5P?+@H-R2%-(A>_7J%H]$/US-:WFPVB-HRE%&# M#9'\;*8L.*]H@4%+8SQG9.$WH/;.0R^&VL-%N8':!B&JGZ[R] ,='G^=3GZ? M?WPYN?J$X\\#P1PMK@@(NM!N4HN"T3,+(;$83-("2XL8],:'7PS5W46[@?). M4:H5KC^^I",MT\\&EAPW>K "I\F-4Q@C.,X,K3MX*4@,M-6TX/O!DR^'[&Y" MW+0&&PD2<,]J1K_2@#H3'";H/Z$BPQ9&]^UG7@R[!PMR M Z\-J;4FA\,"81DJ#QW M4CY:![6S<_4(AHOAO9F@-^A!@[2PE[3J*8Y>C5/^X__)GP?*DN'/2!4CYQQ4 M#RYS:I-T_>/3%47VH6#>0W2DZMHK5?-&_F[*/ MD O7D5 87ROPT ,:I(U&L&(Q1U]T-ZZW/?D"J&XBU U,=XJ(O:!EIH4"CO## M0*5:F*D+>.T9N7P$)W!I:@#'NL"-5!U[L=QYW 5P>KCX-M3*K.)?__;]/7D0 MS']V:3%$5L)XEA-],YN,AJFV3Z['N-U&M)/[V+;M0G1[A_? MJ$W1@>OIV,CH00^#+]ICD5FEO:5SF5Y;%0,#)P0'YHK14@O+Y&.)4IWZNMR@ M:-:V9MF2)293E"H%M"AD4GK:GH(4&C2GI3'/)2N/I1]T6M-1FADUXG-K.YK] MQ7@N#8S>Y5%]I][B=/YY$2NJESCTLOWP^?;?+-IVJ!#HY"H.G,,,RO( :"T# MKC/&+*TKZ;$$LD.T9'=TQVYQU$(%)D>AHH>6)[?QK+H_[(*HIVY'#]&9-TOM@:WF:0R\#SYGSQV(_YZP.3[0_.ITV M["/SGK5@UM:O=NVRJI8I"%-IS:@Z!%4&0XF/.K#'_.P$[E3YT(O%^[[OF#/1BU-%* MAY&.HHISG=X9Z:DJB&IOD(^K6"Z (B6PD67&0N8VMHX;;01R"6K07<(-6V_= M+#/&VF9D]B['3)H91OF7/%]CRR(X):)>1CA4SH$./=H5T28Z\;+6D;>V\Q[# M#;MSK;&]F7_,TSM+'O B&1=, ;,H06F=P:GL0,M2@DR:F?18\_M# M-. ABDO@O:-L&[;NVKC&00JFF$6]JV>+L&:"4+\H54@AR?,HCTXYZ&S_70+' MATNT8?.NS:<-.9IQA0N-M\5Y!T5J\BXCF1CH;0#,3FNNLDZE?9!_,Y9G;>PW M$7 /)_K;Z>13GLX_OQTAZ?4X59/S4W5FZ: 9T,/I/V4 &:U5.9O U4:N3*J2 MR;-UR;6^VWP,S[-6@&:"[N$H_[D*,K\>_I;3J_$M:*T%#8/9SS;TA)L=9IOLXXR^_J++\W MY>^S)< !3T@;%$]0:M\2Y>G00\8K.,ZMWURIYI<3RY4",<&@6+?H!UU[I'@/5IB()5BA1&MC<".09TUZ=]$V;-UY=WT# MK46TH79V+S6JJ*O6)18A:72T UE&YT\O?MVS9O0 X37LR+E&\7J(83@BJ>49 MF9>+:J"/DQ%]]JR:FO//-TN-07J70P)/JZIQ([(P,.9%N78T1EK!'RO..(3D M7;$]^\N[7DCH(7Y_"^?]F(9P6F65))#;(4%)7L@A17HG1/3*UN-'MK[!W8[F M^ K1#X/;U:2+^/NXSE]%G-_BYQIN7H>G%,.4HI' N*%-T2M._@G61M,I"LU- M0=7:!=R,Y*0*T8FK+:']#H+N97C=F-9VO4A-NXN,7H9;YHJ0=&"2?0JR6$U> MJJ^#UW0"$H$)(FJ'K/4FL2.TBU&0/JCH(8"XZ/239_-[>NQXD$(X#ZS46#DA]46SMZ' BPI83BC+X^V$^E^)W&Q1T5#P?<0LJRG M5EWB?P[G'U]>S^:3JR];U@U&56SQ16?@Q1)&11:R3R&"LUI')Z03JG6L:Q=< M%Z,BS4GH(3"Z[3!SF%&'6IMIDJJ.4SW6; &1K[,;6D3S!C$S M1DL2P 16M\"0N&,T(&1*-GME6'FLOU:;*-[%J'E' ;>C(8?QC5J MO>SW=?/*1F:EZ0',>2*<)%::D@7/E?,C<(;]'^\.N#H\^X<("LNVDV4-H MY;8M=BO@$TL,6;!,BBP]N6&JFF-2UKE@A>G A3>M_>;-2"Y,%QJ*O6&@9:&A M&W.&;O2TI@W1YI5+K-6$#.OX$L_ &:/)5:=UQXPV!K[3B__DHRZ,]1[DVU?Z M];L\'TX7EY5O FU9BR#-[1P"#(FC)V2!H('"PL$)7X#,'#K\$C/,MMX8=L%U M80K3&R4]!$RV>'"W /(4T/(Z%8?[1<6XAA!5@>2<1:9*DJ5U*?Z3H"Y48=J2 MT4.@Y5%G[A;,.I4PVD2>$M;4Q" 5.)4LH B,16\2-L\'WA':A6I.'\3T$)'Y M,9=,0%(=3GZ5W^,?MX13SU F$[*0!"!9SJ"*(1'HK,B@8B('PV-XM.?S88FC MCT*Z4'UI2<01 C*W+[,M]P%= HNJML?P!IR-#$R*T;F0C7BT"66+F,S%[R:- MQ-]PT/2&Y0^D)H]*B 28JY.EZJQ-;0V4K!D+FKD<>\Q2O%#J#Q5PRP#6ET/M MZFHXOUHT-QBGFSOH6+'9C(F)0AM4*+8.MQ>UK:H!C4HB&4>AI-:AV4?@7*@R MM"*@Y53J-;9W.>5\M2AXI]VIFC^3$?WNAW42S%(,ZY88+ZYJ*MT@IX3%A0#: MR%PC-!R\C0E$*)SIE*/AK;N2'(+S0M6I=\I:3L/^DOY]7Q9D,XVNZ^2,MW5> M(;$RGT^'X7I>%_9^LGEI-_)#&KF"6EN.?W[]LZ]&OBRZ@:D,P\6,S >Z@Q5<@$Q,PO,R.18\2KKUF;S?0RG M*-TX':D;CM*#">DCBS^EA?!Q]!:'Y :^Q$_#.8X&/OEBBO*U2X4&I2."-YEL M/B$#V7L:G6U=T+\%RE>M+BWHZ>&^\5V>DR!S^@FG8UKR[$6,UU?7BX:3/Q)! M<3@?:.3%LIIH[#E]L18!%7UA*+1+!HUM?O?X-*JO6I<:D]9#BO@M1(O00YU0 M-\T?:]_DW_(R1/5Z,JN!J3?E/?XQX%PR55P=,BH=^1Y:@DM60W*12\6R2K'U M8;8GQ*]:X?JDLX>;TX>2&^3H93)D/XJP&'F9!;A"VZPEM8A)^(B\_7B+^RB^ M:AWJ2$H/-Z5_&XXGT_7@^R@ZBBSI)'EFWK7@?W M,7S5*M*)D!XN1]N(9N!+)"5'"UR72":>JM,:L8!.P0LM=62B=;E"&^1?M3*> M@/P>[F>?"K4,>'1HC,Y@BQ)D+3H#7M5I9H(ICE@#,,UK:9[ =*$!J:94; @@ MJ%./DWN+]4+Q8YX/(X[N FT^6^[NLXX]:.Z1E?8W=2YJX[TQ!IQ:7-1&!IXQ M#D%9$64(C,O6J12]3YTC\R^8D@ND1'JO6) 0F S A(BACL,,JK7%=393Y_;A M\XFI<_N(\=13YV;3^>#V&_93G7!=]\0Z!DEZG7AA!J)4BY3;0OLK%R!THOU5 M%>;L3CI.#[FE"_2G+WKPV///9(+<7G1.&HNU86AZ&Z;57)Q=4.TS+^X TD\Q M*ZX=4T]0WT',QU,"D6T*VC(HCC IRQW9QP9!JR*RTJ%.3'R&Y&^9#'=L[O>1 M;@]W4O_ Z;#N:#?Y !7=Y[?3X15./_^0QXM@-7V[&FL5@F.2IP1.1 15D]*\ MI2^:Y8Q)\"B<;6P-[(?P>)Y)2UXG1R.EAV%4MZY9R>I^,UTP/KK=',%I!,\%J7J2$46:"8$%D(4D85YI3096:AW:? S/Y>G H<+N M(^'@7FOGA$;0%@39B=J^2$1P1B&4(J5,A87H^FEJ?59=C;N0W4&@/=SHUP$Z M@WH5R)/Q8 DX;3B*%F8D^4>6&RVL3*1YK=]G>N[I^Y3O(_L-DR7W$MS1!D<* ME8T+7H)UD923A^KM&@Y>2I-Y)+.R>=_YLQH[J(]]L1(338"F84%G%,U M.RU9\"HYD)(YLA.5$>T;%ISAQ,@F[#<3]'%&13K:>7BU%2-7Y"LJ)TDCHX5D MD*%R-7NZ-?7G,RJR">$=A=K#P;QUQIWBR0=N-03&Z,P)M <%)!TLQ>?LLD+# MOIXA@LUV^ ,%W$/RW*.S[9@G##8ER+).MLG"@\OD&\3H0S09@VC>GO>\APAV M4(!F@NXA0>Z)N7:*.8\I:M!(*U8J+I+0+6ELYI)@V]0\GG_N0P0[*$)#8?>0 M:/;X9#NFDDA&JE7'^LQIL]+DF"8>D&N));'6Z==G/D2PBQ703-1]-?IX..K, M<1:#KAYH<#6UK4XL* 0*<\D\*95B+WU7SV^*7!OK[T#1]M"_8S4(+0IR*U$F MJ VK8-$DU9?"(!7A4J'32>;6YMZY3)'KXL#M+[P^VG+\*6$4;N*M@?+?=L4JB(T#[49@Z^U%B5(P#JC MG$?,9&.&)$3KR[(S'/=U&$D[SOG:0\(]A&&?:.VO:XJ1XQQ0+\I&,YF.M!^! M3TYY9E)1LG4\]HQG*C31@X82[[G5]!J2URSYC J,J)/(A=(0N!&$*Q8T+";O M6Q_CYS99I0GS767;0T!VI[$-@?M8:LTNJ65-YU$.O-8:;+'2VYQ\;%X-=/:S M,YHH1'/I'W/8EBW2!-J84H[D882B(&2A(";)D:2 )K0V!<]QV%:;(Z&!C'N> MLG4[QBRLEX8<$^=IN2JH $'&.NV:9W)-3,ZZ==CF',<.M#X1#I1PPP#NCAWP MO9!DFL3:&U1:4!8=8% )HA0F^YP]NS]GZWE.&.A"< ^B["$\NU/G>LVQ,,YL M'21JJX.2 +W$.O2->1%Y$=B\"\O9#Q-HXA"VEGX?@=LG6]4[,F!Y8K6&/@I0 M]#UY+D&!U4()M )3:'Y_?]YS WIT$@^4>P\1WD=-UX&3T6G$3-PA>35*T]+K MR#?:U[)WRM+ZVV?9/P+H^2M$.WGW$2M^I),X4QY+HO4Z5X=#VGKY6(R"E) 5 M9W+$W#R"=*:-W/MP%0Z4=!^MFF_W%*>E1".SH^VH("AG)6"Q##27Q6&V2MZ? M0G4Y3=N;. 8'RG)[:^1C= "YN2:93M0T N@.(NM;R2.J I;>H><2A/V$78/&K#LM;9J1H&<.W3,@O3UAJQ^(<,[ M0LG1,U4[58C6)\+MYQ_?VVA R?U\\D/EV6_[AA4@4MA"/I2'DK FM*< OC Z M)7UT7(68C6G]9C\ <7R6#^=D>XGV 0(]WE2*%3A;K"\Z!F"JAKRUT^!57/2R MT3JJX+-KGG/V&*!GS'P[0?=3$?I4__@5T%BP&%DC*:*V!->F3ERO#:#II]YR M'83N(0MQ-W#/63MZ(:"'+*7[HRW6NQAZYPS6.F;AZ_12#\Z6 &BE$LYP;T7K ML,=F),]8!QJ(MH>DH\UMLU?82BPF,9X@T+X%RIE(V(2%D#D/3 ME3.NRD/1@+-Y[-RQ'.9F_*PHY9MD:T2O!L(V3/ BCA%83D$%Q2/');4.;6 M9N%6,)<4!>HDZ#[Z.=W"LVY?N@.BGL(_#]&<./;3C:[[OD(;6??1S^TA,I^X MU3QXH"\"E"*5#QX]<&95$"D'T[RB_%CL[QKNZ9O\?43<6Q._!:X7Z]:CGB<" M5$":&LNRB=;&N(-2K.6&:99C/PW<;J,X_J'?E9N-,8&#!=M#V(<55H^L7J\+8L_%8K,NQK;N([ G MQ+.H4^QRE]@G):40&>K%<044HA!+KBFI\59]7W ML5!U?Z'QMMHVHP7M#KYG-J V+5C7O._A3ROV/!U.TO)=6GS] 1?Y2%>?R&!<)(T/>%0JZR2A MZ)SHM2*[P$62&HLDSL!R\J9]7L3>,+\"[>N1MSYZY*;_NI[-%XEL[R=;[@L6 MR,-]Y.\RR6XVG.=?\_2W8ER KI2)+&<#/#D3&U!%" 8Y\FL M3"X[Q8OSS7L[]KRFRU;BL]*('H++]P>*KF7Z,TG]Q^%L>3K4,IQMI\/_7$J= MUL&<*/328BSD:C-MP1=7ZFPFYDK6M:EF8\UNA?VR-?@D##U1@)[P&L%DL?<*++:48^[XP,M4G=Y$WM<$ MXFU6!@']C:1",-^4Y??S6G;Z:X[TJXMZ LF\5F3&0N%^H=0"@J?MET3F3:CM MH&/KBIQNB"]3XT[ 9@\EQ%O0+P[ZI\&S$*UPAN16<2M9"J!A J(VG#.70VF> MV-$)\%>IB3UPV4.E\N:]>RV^>O+_<#T;CO.,WJFK,!POG:_ZONC:NXVGK,G/ M)[S(<@:69$GD^K,26SLG!P&];,7KG[N&%="/6 KW95:1O\LI7WU:6)MOIF^O MI_$C_<6;4G^[KB76 MR]3.SVD/Z37F/?PP"3\G4^E.FJR=4"H$L$2&C9)9Y)U)N M?>NZ"Z[+U+S>F&E9]KU\/?+\"Z3'(^U/O0@#JZ1EJ QHZH]W3SZY!GJX(&76>0JA@4!)>1!&9$JI40.;"3 MW?R>[/ZR%!T\5V0]>5''R==T4<<]<"=\5IQIY7N) C2ZOVSXG+Q-V;33>2MHO6:BY^_3F00C"@$%TC 7$('OHK;H!R;':'33B>T-_ MI*[B/9?V!P^6\D,=P!X_7N%TF>*)UM8+"$DF7JC3O6P&QS6GPY<$Z*31B??0 M7>M13*=*?V]!^U.:U$7\O:3$WL>W1K=*"]T%7U^Y\4]@.TVF?%M&GU27!G2< M0FTT*B>+Y!#58F0)ZIK^2U:A#XEG8P/'UOFTIU&7)U+K3ZLM^[#01W(DCO+L M7?XMCZ_KV-!U!9C )(73D*RW=72L /JG$61014HE:%MMK1H;@9P@Z[XI7_?O M6SH+NYT!QEM M .5T+2,.'HR4Q7J/O(]JK2.KQOX&1>^:L8_8^]"(58?B!Q!79YQGW*>(#CBB M B4C!Y<* XQTGEHCT33O*?\$I#,P+0ZE[[Y:-)1]0_MB-IT/_H;_-9FN\2T[ MD[FLC&72U-O:0']Z8L&;'[R!5@/#43: ML*"@HOD%K_*;<@?32J-W ;6/J? $WUN!'-YFM1K=D[>DT7D,)7.O=HKCGQ?G6T[]XU&^AU0;4KVX.UY#>3->=X@2EJ,S M0@$SM?D\\P4"3P2N2%=X";KHW88"/?CHXYW,#>4]:2:L'ES\1YI'*"L3%Q*P MEHBK5#R@3A%2X$[;2":(;-VV_^PZZO3@WK<1> ^E4)NZO>R Z.OMK+,/73MT MUCE UL?IK".DD)[5R8-!>CJNZF RS[#.*5[T^7?6:4O^/B+NM[/. M#^NF?\8IYYF#%%/U# TMT+$ )G$G%&>V^/8W0/=1G$5GG;VXV=Y9YQ#!]ML7 MY2U.WTP7*KXLZWB;IXL$M8%WR7GO$Z1B)2@R9L ).NARB*BSU2:SUI4X.\ Z M@ZC,ZT;I*6TIZ$%+?KFNDGE3;D;/_;I,9ZDE9A*S(B.UY$5V9R)S584"LAC# MHT@N%-%8-[:"N1B-:"/N'@Z&-;!W^=-DNLC$_(*,+&!71Y07EVA;3$9"L,H3 M4-0N*.MY:%WPOAW-Q6E"1X$?X^Z/]JKZ _R0R2Y5G'P?B4!JZ>H]=03O(IE# M3AB>2Y%RM\AMEYN=6W@N1AV:"7UK;+=Q[O0J@P'':95./'N78Q[^5C7YQ^$, M/WR8YN5@VTE9_6Z'Y.D.3VN2/=UJM8W2I^\^\LWZD5]4T=JZ4R@.Y*08.DU$ M 5\OE5(.V2>3A4VMK]J>PM1U6]KR^?:HX9SM2)PV%V_A2:H5G]F*<5HAF M*Q=_%U -+R2W CG^A61WCAX2WDC 1V-?%Y,"9QJ,,[9637) S0QQ%K/-)97 M=HIOGA?KCUQ)'HGT?>3:^E+R;374UH7W+VAG6X[G7:?5*I<%(R@N8:+S3P7P M2/ "0Q:B-$ED^Y3M^?1CCGM9V8B'22]";!BB6M/78:?QGGZX?-R,UFY$C>SQ!0FS0L$S>I.D@(X0>MV6A2EC/"YV6W M+?GA9S][2CN*JW5OV;=YNFCN,([+AN2O%B'GX6\W^PIJA470 9!D[7_/:'-Q MT13 H QC(; 2TFY;\!-/>O;,-A5EPV:Q*[5;[!>K#MS_RNG->-'(%N/\]1## M<+1HW;B>_Q,M9DT+MSR32X@AU+N% @DU:AV])>@[OK^[/_79\]^;B!LV:UT M73036^$PW)>T:/Z#='PHE#6\AP:TSMHKVG^D]#M1?>M#GSV3APJHAV:F*Z6: M#5*1F47#@1=N:R%0!)>S NM5$ISVD:SNV4X-1MPNGWW\"]5>[S .$FD/:38K M'+5CY'J?^,_A_.,Z2?RG/U8=L5[,9IG^2XL6?P91QVK>&5)$LNP2N&(,)"'1 MWJ_XVTKL6$D ,CDMG5+@16T2B72PA52C/9)L#L6+ M3J9U.G??20"_QH\Y78_RF[(FZ9?)/,]>3X@?,@I^'HY)_D3&+>H6-YM<"):E ME)"=H55-^I9_.RG)'^76.T_F/M)LL;^>,= &M!\-4 N6]!BPN M@ZACUYVT0MUO -[JU&^T@I/-1#^&SFVV%D[!?0\YP#NM9L"2-M$5!BS5"!93 M$KRO>:J&AZ""<:*TKAG8"=@9&J)=MM#V9/3GUARN_\M9(WP061#!D=/.O%_E M)*"N%C5:X^D]3)A:C[%LA?UKU+O6E%Z"5S3@Y^87#?CY>T;WI?;--_KF&WWS MC;XJW^B;17E&)_LWB_*;1?G-HFQC46XH%>LG@+[]0;W;?SNNL9%9=^?$I,-R M<6A^>?07?26YAOS,L^HP.XH?#]5>[>/W(]6?;4+J*^H]FXOCG8JPSI$P$=C MWTK-I& 6XL*;B,*1\18U^,ACUB4PC#O9X^?%^KZU=^U)WT>NQZV]\\H$B3R! MHR62)\DX.$ZG9L&2)?-1HI=/6;W/I_9N+QYVK[W;1XC'K[T+I+79D@L6@B] M?B ">K.8 ,J$92X8RW>B^-G4WAU,:^^TYMY)YT'JH$$IE@"ML)!9B2%HI=P^9=)G6'O7 M@,D#1'6JVCN3F-12U() 4BNE)(++@8!&6B:=&HF'W=IR/[/:NX-9[D.P1ZB] M*ZJ46)@ K\DD4#[2V2%((1F73AH68\B[%72<;^W=P91V%-?Q:^]8$H9; X7) M4#T#"RB# 70"Z:A( >-N[^QSJ;T[?$MN*ZSC>?19_=]$[KS21I>17R+]K\9T^,RK+[^T-Y8] M?7-Z<;7 ^,/GESC/'R;3SU\4-&?O9>$)(M9L'IO)%M'D"%KO@W,F.V>;#]?M M@+?=I>7.SUY>BP1FD'%E@%XR RK5VCKA2NU8PZ+CC''>^I0\%.NQKBV/IG?; MKS)[)/'4=YGKQ7Y9XLW8SB)C(7>/; $IR&+5M5T2)@&:140AA?&V=9[:0Q2G MO]?LD_Q)4Q)ZJ)&YBVBUTN&_%H?-VLW< 6%/LY2>1G>:V4I=>7Q4+9J1K9H\,83I^%JRC^Q;7[ELCSG> M7 C9F# X!!T=N:(BUE1'^LX'[I4PEAS2\)2]OMNCCN_)M29GMVCN(9+MT]BY"CY\L;!A^U!"/HL$2AK9:M*X ?!71\Y3B9A=N.F%X& M>CWL1[)N-O5Y'9\0H3AFI(#"&=8.SP*P_E%*C Y9D(&U]I=VP?45Z5!SFGH9 M _@(QE\FX[B"B987RS"#"[&F) @)]0T 8U1V13NK=3ZF-GV!]DVA.I'5S]BH M[3 '*J*+! 2"KNJ7M.TB_+$,VV=+A'&8VK2-_TY@)B&^0R/@:N]M>;UP&6V M%J%)!V3EY]K(BRS F&F_%-X9+#IY?PRE6>/YRG7F(%JV9D$TO@/Y!TZ'U4Y[ M-9[G*4GJI_%\T8*3%C*;C(9I,7CSU4^+-QP&]+@J4WN15JOOM$- MR498MS34LX0Z2@5"U[EV]48-,3.00@A92$]5;-WG\@E([>XYME&RFK3D&'-U MRK!,Z&GETH#7=&H;\DJCDBSIW'J,XH[0CG6+T5(WME]4M&/AU/<2-9GF]NN\ M7LDB3!:<#LZ$",HL#G%EZ1!7'++7&#VRDM).ZO1$<<6VYY_^3J(ASY/&\FY< M8;,)TRJC:A=4#0NLMB,Y?H55&Z:>H+Z#F(^G!%JQHFI5?$A(5E\1G/Q!YB%; M8=%E+GS>J6OPF9'_2*'5,;G?1[H]Q&TV'YIOI\,KG'[^(8])V'%(WZ["W,P4 M;KV@,W01$?#,$6Y7P3,EF*M]K]51[*MM"(^;B]J*U\G12.GC[F'A ZSCD-([ M)FR10&\*G8PLJMI4J(XC48$GQRU7S>\:;@,XODO=I]UYN&Q[(_I6?% FKQPC M*"PR#LJF!$ZA)(:\MHP)5USK:,I]#)=(]X$2[N%T6.(9B!BM,[) C(S.OL@$ M.$]ZIZW&8I%SQV0O/%\BNWM)LX>H^JU(S7I?4:GP:$,"+Q:C3H*C1>E:BV:- M4UX*KDQC?A^BN"RN.TJYA[CX+42W-AA-=DC %,&H>FV(SD)0FD$4RO/L79&I M]9C[C4 NEOT#9=VPUF\#J(&H;HPW'((TH?:&B?6.AI8II;398T+9^N2^]?B+ M)7LON6XM"#S214;K0HZ#GM/K9<71"SB>4C/N4N V)K"6TP[ (WEJ/I$5+TP4 M*7EO2^L!3&=R/1%,XH$)!BFQ.KT0!;FGU@$OJ(QQ1LCF0RB>V?7$/KIQZ/7$ M/BR3K[./RTB+Y9'@UMIH$V:2:7DTX="@W:A^ E.L=PI]RA)P*1 M=QYZ[A<1>S$Z:2'9QH'G&R#K(NX=H#2\=G_MWB.W5 MAV"W\M[8)7P1_\_U<+;XH.9NX,Z?W<3U.VPEC=R]'ZYGI$*SV2T0MW0J>J-T M*&!T#068(,"%3+P;%NE=YXF,M<8>SV-XVCEZ&YXR^^'SK3\M+=,L8Z33S4(L M=?2UI%,/:\:,9BIPYK,PJ77#]'TQ'LOU:Z8GV_V^'D@YM0/XB/06MI5327HZ M48%)5>]1# ,T-=:F NVW+F@16X<4MD YO9/8!_V3]C3T<$6Y"5;]=IKSRI+; M!6!/U?-/@CM-\7P3*G=0C^X\G$1A5(Y26"> )56K,IT"GXNH_;LP2ANBP-:= M=$ZD*$^4SY]&3_81?VM?]Q_#^61T"]K:=^/"<8X&C$L&E"4T0;$"TA3GBM>9 M<;:3<[3Y\X_O$#5F8=)6A,W=7QS1I^!#4#YDX6O5=&BF&TBQKZRE.[O4;IX6B.M4J)49%:S6H68%8@LI.>:>4+61\[2 MUV@:=B:@AS2G^YC6:;D[H.K)&-R,Z#068'?&GE"!#N(^P@ZQ0L>8,X;@0?*< MU?;-!0+A B]*-D)'%5+K$,TQE> )Z^Y8.K"/E%O;<_H)?L(X MG']^4UY/QA_>Y^G5>NC-R\G5U7!1VSX;2,\$2R:1BX*:-!HC!!T%%.V+L4PG M;7=L@W[ T\_"_NL6:SR.Y)M/&KJN8GI3ECG7*PLX#1*9--[1]D8VJ0>5:\.E MHA5@%J*4:.MXG)V48?/G7PK=#:1WG,C-6[*(ZUB&#S519E)5XY(50\^PUO\O-BYWD]6B-;+ MR+._3BA% MG%_C:%!4LA(U22MS6I ATYX.X@Q,)*>"ICUSMU'(W72LVR(N6Q6/2'##Z5+[ M+>@GG([I+)^]F;ZF+7JG=67-.8IH(3)KR"==> A> R*/M:B9V=2ZZWU?:_GJ M]+=GNOL8GG4OD%%3]H9IX*@VMK,O,)U\RM/YY[O.R$^CNB!5:4S!0R5Q36/+[W*^NKW)Z\VD55GN=Z\#NFRX!WL6@0)#?6U>& MX"1R8#'%) SMIV&WE(->85Z MIT9EP^UU)^CEMXN>HZ.8W(LU%[CM+P8(_A4 M#*1@BY9>)^'5*57UI)7GSTI?#V5U0["W6_B^V?I>C>ML8Z,U.-J[$:?MP$UO1Y7M MAD6WJN7J#*!]P5=;F1RC*BSYY+PK#$+@'%2R$9R-#$1@*D1N-,NM?<:SJ@I+ MC#DEZ0TNF>QA%:U>3CMVPFGKE:7-NW7CH6=9%;:/GG2N"MN'E'.O"J/].R05 M7:W;IA,CB0(!A0$T981")TR:T0M2@SA9Q-J_(4"(40G)N*=]^3(4Y<"JL'[U9!_Q'ZDJ M3 9CBQ,)R'&0H*Q$P-J3.3.&7OI,Z]XMF?#Y5(7MQ<(.56'[B/!H56$FC720UD536WT64C50FJ ZKQ+H9$NL2)/:+3U\YT=>M%W8H_0;)GSN MCG+U=NR"<[.UV$5;3F$-]DG@WCK20?HGV5'6>)7/4:9Z=5*S4TWB0&Z[ I.5 MQJQ($>1NO;1.KB5;3,&S5)(]A-Y:.=Y.\VAX-1SC]/,7R.O"=Q:XM(F!+EK0 M,8@6G$4!66-A(=B@^6[6Q",/.9Y!T2\MDQYDVMIL_%O&V?5T$J*3SF9= _HMAY/,JZ1EX:QS($@IRK57&W>S(C1]_B31WEV,/)4 ; M[HH.OJU>_4J8+08?#\BAY9J) %@XF=-:T:95+S1M)"&A0,O"$?+U&ZWF+%S8 M-M7X\F2M1C]+_%&K=F+0\8\UH';4'6C.5%BQWO0P#. M AV;0>006H]1.\K"OKTJ9ZM&K6-F+5>X,54ZQ&18G67*@J>#/)-U'ZQ"X#;D MP)4C=G9KS-(WTJ]>Z<]/'XY3\GWX^N8?\_3+.+C5 E7T4;@0(:A "PPL@CK1K6V6\[0,GR^VU8KU_N MS+%X554!1R]BG%R/E]USXJ3F<,_SE_#HZF]ON5:#G,A4+&0M*@RL]MV5$)#3 M?F%-*:D$S'FW6'3?2+]ZY3\_?>BA&K_M^K8[2<+$*&@U8*PP="Y*#BX)!$*$ M@F-41AVA 4\?2_OJWY-S5J4>&A&T7>:7TW VT$J[E$P!ZV)MIY4+T9 CE*2, MR(FE+(]0BM9F,=_>BK-2E]:]%MJN:D.D8>!L*AIY "&5KO/^ZKF8JA%H:&68 MC+K_,AS%3MH ]:M7]3/4B-9=&QJOKKH\JX !+\*:F#T8'FI6KBX0BO)0M+:6 M.RP1=RM][PWB-_T^'PUHV=BA/VD/5+&991O Z=H&B!4+&+4#%LF?X<&8$/MJ M\=MN%5^]WI^)@K1L$='#J_Q^,J=?6346*M*:A I,+#5#GUGPM6&D$=$CG5A< M<7^"S?P6Q*]>J<]( [;WK3B/S?SV3]8BC\@D'5@2N"_D?&>C .M^ 3TOZ5OF7"_DGWE6T"KSZ?9?K&*S;_'S(C ;52P^D!W&LR B'-- O-@Z MB#R[D*WCZIPO@I];?[?PD;>)%T(LNDD8R[ M@!!,", 2QZ B>BP'AVXNI:';.;T#9Z@6YYPGM_B5=WD^7);$O FCX8?%)PX4 MRE!X5( RU\)M:P"U)^$SH9-FO'8M.[KB;X7[3?G/6#T:YLXU7^'V\^W6CS8W M,OT\4%X2.2Z#P^JS16++%>G!IN)Y-*P84X[^CG19T;?7Z'DK6<,LO+,2PLO) M>$'G%ZF@LZ%@I@-8U<$/6BD(#"4401:G)0**$+.4@&+?&J(//IN9HO[T"YZL<#3/^ M^EC@=N]0YV*SYQ)LK&D 019PEJQ7HWF1EE[S%$]Q=[@=\;>WX+R5Y#GE_-UR MW501SCH/,1M6"Z@0 NH C'NG+;-:EY/D0WUS_H_Z#K10CV>0!'C[E-->2\%( MWD;4\:(L*;+QE >K33;><&&T/87FW\/Y3>7/42'./3'P]KJ"R8-._C_.;HI^C0API@?!6GMJ;\IK^KE9K<\;>YFFD)=2P50WR M3D:CQ2+G>9IG\YN^A(.84]1""LA%D,^"AGR64@18Q91#D3W#(Y2U=5O$92<) M'I'@(R1V=/&\?UG,I+N_5#+%'*V0B4Q+).=;T7$$OF0!PLK$-,]HW&[3?X^# M]P+4]5S9/9^F1NM^&9N///J\S>_M(*%/WN@,J,A[5M6/1J$L6,D\_<08+\UY MF-\'KO "M/\9J,81\B8ZO.N'2B"H>M$@ T@CY)(L+,Q#[3Q#:LV5NC\/\2@; M_=?[)IR/,/?2C:V)"SV.I+VQR"9EVV#=1K-G]WA2\R&SAZ[R&--DT2E;2K(0 MDLR@HF/@LY+D64:A"FVNHC=79Q.>HT^3]=%DA?1R6%LCEK9._H[!UBI/7N,T MWHC6,_F>Y339??2D\S39?4@Y]VFRPC%MO')@8FT_BE*#9UQ#<$%99:3&J/I_ MP9[5U+"]Z-]QFNP^-)QD..@N +]-D]V;RKVGA!["PTD4)MN$5F,!R>I;DDH! M[\E(92E&G[-.D7W=TV3[U9-]Q'^D:;(J+QILEI9H9F#Y O97EP8""(*L(%;%;F0CN^69O&< MILD>S&P3,9YPFFS@*-$R8+%H4+4QMU-2@B1=E%BBD?%KG29[B%W8H_1/.DUV M!YQ?YS39?0@\>%#H =(_Y319YGFT+A9RWDL"51R=;SXD2(G;HI"'L&/'OI-K M2:-ILL=0DGV$?LQILKGV+M#<0%$U2<,2N."C!9YB,,4EEMUNHX6?YS39O6C9 M=9KL/C(]P319Z6*-WF4RGNHEF1 ,@DP,O#"%D9&+.>S6Y>%93Y,]F/G&$C[. M--D443M5 @3M R&J65ED,H%E%C//PJ/<+?_CN4V3/9CF[G(\0JK02YQ]O'.) M]!:'Z?UDXA??!@H;W,)R %=(G4L,9.1G")PKT/(,9O"PT[D'XK@ M+#S*;K<7QV.@]8FPZ>YY,INOH+V]GL:/.,MOI\.8WT^O\]\_#8SC$H5-X+*G M=T8+0=N7)T^9<9Z##YF+@UNU+6K]:QZ-\O2+7HN$C@DC MR;YQ@@24',D&6@#9D *ID(9)\6*#DXIX.T7AQ<'+PWF@M6Q7Z9.>_,T?W7[HV1*K!< MAZ73:R69 4<_ F>2=D]0A]EFJM%L&O>_#=_7>)5J=2G&4>@JGSP*(R MY/+;!#9:956*),C#C<%''WW!*M50YN?=?^B)A0KOK9#"@4LU4,T-G>$V(PB% M@G$12@B'Q_#Z0GW!>GD>3#?L*+26(,%87'V]GZQ2MM:+S[._3B>S.E&(W'.- M":+A'I37Y%F%+"!F9XVT!F6XE\+4.3/U*4P7H&>]B+]E$YX>7H2;R[TW6RNG M!LGYDD0VH!B]"&3$TGOAH@-CN1$FT+?\%&-7=X!^ 4KY##@_1G^==WDV)[-T MGE/UO=>U=X4H_6<2XWR,O6*4:R+AE]YD> M-'_+"DN,*K&:5Z1JWC(Z!YA8 )&R5B:E*--N&<''0'O!"GA:9C?H;A]M/+9M MN7P@C @I< :BB$6;IP0D70YYL17;P#"PQE;=/O@N0/%ZIV6##AU\C_$(V&Z> MS^837XL2C>$&/$=RXX77@%()R$$9&61ADAUABF_$9+^I!?7$VF\^&_ED):))5.RDU'P$5G'/HW MCPVG:]07XZA8FW?6.)VDC]&;0YH@I> 9#*]E"M6E1\X1#'U.R3(RF7E/>]Y9 M].:P3L9<+^>3HK==T>L.P3(.C!<,Z+AENO6>_RQ[<^RC)YU[<^Q#RKGWYDA2 M:8W< L\Y+2M"O?$&,JJBK1<2S;?>'!WHW[$WQSXTG*35PBX O_7FV)O*O7LN M',+#210F:'+@O4*(A=7A5UR!L_0=4XB%::;1]-4O_GGTYNA73_81_Y%Z[&P0V^.?41XM-XW$ZW/JS7$PLTW$V,.._G,5*OE\O]UV 9?.X0^? M_X;_-9F^'.%L63PNLF1D\1A KPDJ>K* 2 \!BS8Q!.]3:MTQ<0]X7X4AV1== M#8ME=H#Z!>@O>'73?FP'N#V9FGM"/8WAV1OUNZM8,]Z.NY%MA)T9IYT[6XB+ M4C(?)#A>:#M'S'2>)J]5ZU2=LU"S)\S6<]6R?>AJ;=C^?5SPM\FT;M[O<)[? MY=_R^#JOAV7?-$)@PNJ0-##TGDP#-!!2"!!C%,SK6*S>+0MQI\<=WSCJE;%) MK^)N;1/_O L^C8);&#IL @_'DYX64'#(R^78KVMCA81>L#*U%W8CBJS"(.PJ_ MAPDQ=Q&])+7],)FN;N%6"KL+PIY,W:?1G<:Z[=X^-2+.Q!1D& M\*@(;G!TU*ED@',>8K9"&=XZIGHJ-7G".CV^ENPC^^:][.KU_[KXZ\6':)LQ:"*P)D*(B8-'*^6_SMT<<"UL)GTFQ?:U^,%X#&2XB2H[>.E+[L-NWH MR4==%N=M)=M#"[N'AO3M24?KC-D0%7 GLOP^OOLURN1Z^')0\"#\P9ZZ'DNGFE2.B% MCD".D+,AT"FY8_BA,Y1+49SC?.-\KWO?USSE.Q'\1XC:YIK MYUP=',(7L[VCM^ RT\!41"F8#\(=(:GS!L_1LZ:3>9=;T/GK2.6MZ'U+./6NZ&!OY8JAL8;1C2I? UV9A.GGT27EM M1.C_!7M6L?V]Z-\Q:WH?&DZ2!+L+P&]9TWM3N7OA'4^WH_E/E=%.3!KNE\]V4?\1\J:EJ[0TKB"&(RJUQH<7) : M,K(@O)"2%7-A6=-[L;!#UO0^(FP8SWMDP3WX=U%LK1QEQM3<*1]>27/%\4B.?7M;T5DE>>47DP.HO: M "B#MTZ1+95$8C%;?W\"0:_:<@?<5Z(SAQ.R]=QH'$&I78Y?3\8?YGEZ5;_O M$#W9]E%-(B<[X6P4-:EZ\:8L+_U^QECC]I^_Z(K@J)(S!FRNZ6,FBCKY5D,L ME@M;-$?9VOAZ%%#7#673AR^=,<%1\+C&/^@Z^&L_H4?73EL,BG24#*B*0KTX&E+<2 @L,'*\S MQ#G7*;9^,1ZB.%6DHQ&[DZ92[L$YO8OH5LKN+KAZ"F)LPW2:V$57SAY5@8X" M/Z9"D _NMZ[W1=YF0*==S=5E]!_CL7EI]W$5X8G8Q+'T8!\Y-Y^M_/;% MS^_)(GL]P9L\6:>S3EF!5S7T@LD 9L8@L>"EC$[Q'4>H/OSLXSL-;80^:2>Q MYHE$!.?5JWN 0F:TC&;,!'ST#RR-3!J-R%\MA%:JU'XA&@O_[/>WBL5AE- M$:!5G6-J4X'@I 3O)<_1.S1ZM_[K&S[\0DCL)+/6L^M(:;*;EG5#S_[4ACL(+'6 ],(SDO:WM?N^%JE MHJQ!G%)3V PH12KE6.)0N#%<88B\\%TY?/CQ%T)C1[FU'GOV9OXQ3]=;P[H. M0RONT0A)>P-;= :/$)+UP+4RAF$*)NQVY[GITR^!Q\Y2:S@(;+W*?^!TN*[/ M7OC$QA:A(YG-@G/:X1%I@XC*0Y0EN2R]C/?'S74.$]S'<%DQPTX2[B%7_#:> ME4;O@JBG6.%#-*>)$G9CZ1'*.XBXA^C@!F2(V7(A'=B M[$C/I6:H]Y*3< MOIB_J;3W3LNB%9+[74BYB4!2;J? &NF#S 9S^WOR#3@NZW#O+.D>.IC/(7P3NCM16. MY_N!DV>E!$\<_,?2@7VDW$-G@N71]":,AA\6K1AF[W*7$W,O(2I]//M*(75W4FTH"L&Q4%204]DV1#$S8GE0&7 M@@_.D-DE6B>I/8;G!"K36\9:,[GWKA-_'^-R>%%./PYGBV%9;Z?Y:GA]]4N> M#UA,15KN(STV[V MS9>3V7PV4"8DG;V%;.O=?B97KG9W NVR0D-J+WGK0H6$#)Q*'-"0V<9$C$O0B%92 M[LF774/Z93*.*U3:25LTU07HW)),^S>0VZ#8)U#J-1D%*I8]53!(?)@M6165$X>MU'6NLC MD"Y))UI*?VLZ00\E5"]26GS2G>FM'6NI'OW,9D55NR,_2G65%"9H46CKMXL^ M[:%>3W,.QGMK(J(7S?N+/0JHO^HJ>B\LRX&L7K0UGR)DP%P<6!8Y+E(VX3G--4I7KAZEOH.@CZ4$ MD@4RJPP'7U3UBR*A)$,89,@N.3*JDNKW]3_A]#@RP*#I!#/:"K*&5)'-0TH;<#QCYIN)MX=] M_._C:S(8J^DRNP[%LO,.F')'E$QTW:GM 44S%M)*_5NYU+0\VV2L)?0GVB2 ML(_$CM(D08><-'>,U)3;NK@$3N<")LH2K6?*FIW+",^Y24(G$CM)[3A-$A)F M(^L88I$YF8C%)=IN!-;$ U*X@"J*W5_%;'M3 MT^H+!*2](H2BB_6$,.\VX.[,FR1TX[&+U([1)(%EK2VK QFE9Z"PXJF3]51B M*7O#%9D&N[)XQDT2NI#826;':)(0E:%-P0.B7R3V*7 ,+83T_[?WIDUNWLJ: MX/?Y%3?Z>YZ#?>GHG@A)7JXF;$LCR>?&?&)@24CL4R+5),NV^M=/@DNM9/$E MB9=DL7QO'-EFE8@'F0^ 3" 7EXT2V479+5CNK(LD'*3! R1VG"()&:U)1B4P M,P.#0IN##E9)_K WS#,MDG"(&@^46^LB"6_&\PG.(_<_C5=[Q . M6DMO6'& ,I!W5;($)W0$$[SS@0YN+;OMKUU&NP0]-Y=JPZ(*BR:UD_'_PC3[ M!?_ JP<'@\_>1O*-:DM:1X>[Y[6&A !T00B6D"??S;;=/,8EJ+B1!!\KUO62 M6"M3DC+)VM76$"9E:X=(:X#,.".TS0YY\\"A9Y%8>\@E\L&2/EYB;1=4+S6Q M=B>-=4NJW$?(4F/>^:'(1?.T"*E4 3T<[ MR*R'")"[AN1=6-QZ;ST7P)U.M0B,J"_?&GA6Q9%YX06VCGC> .59Z[VEF,\S M-SXD)I/A$H)*- ,1/3C,%K)6Z#BZ[!^& +Z(W/B]-XGC:Z7GZFJ+LA+>)X:) MA%!4!D4(P!DK@%B?Z7.EA6K]HGS^]?0.\0P.DG /"6IKZDMU0?32ZNGMI*7M MM=7V$?%QZND)79BV(0 ZQVI=U@QUTP'!BT"'EKO8^CK@7.OI-=;Y+I(]53V] MHI5*1GNPO%91P)0AYJB ,^,3>F55QVK&SZF>WDZ*V:>>WBY2[<%5>#6=XNQA M3UNG5=0T/G@G/1D:Z,GB$0ZR+)I%^BSPUCGHZW!R MJJ=#?CVBTQSTAVML"P4.$'GK'),&6@_]8'-A%RJT-@$^3:_QY@CAZ^_9QKVJKI#.1<9#1D--I=*'SB6G: M][)3UI2<.C[//S7*\8_Z%FH8]R'#'L[X3:WKK&:NM*XOL@'*99WT+>3=,&+C*5CW^]QW =C3N;\5W&E,@":J[$"/P_70@T&P M':@0(7F6D,[ +&LM#=K3F M09!2%6ZFU;VT;G(@H6\R$T_!D%_$WOS68X=55 MF/SV_XC'YYUQQ2.&>B\B-9VBW$'PY-UZKKGW6J#(W9K(/3'(\4V&QOH8]R#, MUNDH2US_N<:FX8$,HL0$1*\8*,WI@(Q1@779D?T;&5DYN^AXS1B7J.)#1=E+ MN,=T^F8\F@U'GW&4ACA]_?VW,+N>5,OHYN-%+0P7 HH4!3D^9!FK>6.)',C4 MBCIY])G+X)N'@'1%=UE&9$]::1@2NA[I$N7J:J,#M-X"R#;".E4463\:?9(X MAZNC]QWG/D2C1>V8&@!9\ 2QMJ"+FH$1!8/2R,@+?^Y,V1IJ=G*B[**%'@CR MD9#,OK\>C_+JE<34!IXB@XRU3S(&#JZD &S^"H<2'6M=>O\AAE-$H312T+BA M=/LH6+3F /TU_#7\>OWU]7@R&?]9:W6';_23V?>!=4F&E"U@KF'RM7M]D*SF M,S'G##>:V]9537;!=VX568C),Z$0Z-:MP)\9K64#V%*2^FWOJA8-^NW5=3AZM6B-< \'F^.4YC$$Z8(.4@% MJM3K&CIB(0O:5JVPDN<'-^(;G-H=!KT$'O0JZ-ZK)M7H[4%D/N?B%81L:?\J M-&WR]$LM N*4%TR&YN?*8Q27P(5&,FY= 6#=1._2\N,,O_W^;4Y.)5DT,6>H M;W/DMBL)/D<+NG:?"AA$>GC+L<,NL'[,2U!\GV+N(;CU+M)!J*7^A0]@N)\# M0-(?#1)^YJST7RS7POEDC3?0MH]O'O?/XAHRKCL*V?0%G*C2_51:BI] MD!"E-C37&(KG*C+5;[.V6RR718,&\N[AGOH^KM=A.IQ^_#;!D-^-[@;^\D%! M'VG^$;!DDD#M+^,2D5:@X(F+F&,JO?)B,[;+Y4DC??10&>$'G S_(./E#_QI M^%?-UKKCV,JH@LE1 _=$9*5C(<=6TB;'>) N)6YZV$(VPKDL=K21^F-"^&,U M!'TURO-?G4ZO[YV'\RM['128$.L^: UX(\D$SB6@"T4JU=[Z. CR91'K>-I; MD0BL@JV-9O M:=W172ZGFNED#7T.?WM=(X1E1\S'E_JYJ,1$XJ"5JD7M$UGN95YMC)'1'DR4 MLG6$\"[X+HE"O>EE#8D.OC]]'[Y7HD_?E4=;Y" 9GY/F&G+$*HE +K\-!3 S M3^>SLSZV+A/S!)Q+HD@KJ:]AQ,$%I.[>\2WP/3A.!]Z3J8X\TY&)L5;%T."4 M9* #8Z10GJ5HO9=L!75)[&BK@34<:7KC>K/%C;]^'<[F%P5X%H[LY]1Y#.V2^-*'-M:PYK"2L>M _EKC8.HI&+A- MLN0$/'LRH)BN?"X(.2L6; 5U21QIJX$U'#F\BNV:N7_ M*C9RGQ[[42)['SS-/HI@0&74$'2TD)+0P3&7XL,3I!=+8S/"2V)/C[I90Z6# M;WDW56/[#'J/?S.1]59'QB654A.@Y&!+8$7O E_#CL/B3Y>W-N_*FB*0 Z635C4TIG;& <4M@R"2 $/'94K> MED>799O*YC\QRL7HO9DHURCYX#O1U:W_CW]]P]$4!R*X8 /+H'F-=K">3C)E M#+!$!&21BV!;&Z,/(%R"WEM(=XVV#[[OO.LN5;-XH((*(=L"I7:(5SP$B-(* ML&@Q.B&XUJW5_1##)>G[(/FN4?C!EY>WE^\WF\_BYEW)%.M5&,3D:^++O*.2 MC""S,LEH:5QI_9J_""8TI])+M.:FH?3=Z,?_ZK9>=?#Z9?% MP32G:HU<=B@"U%.Z!J68VNC. E?29\VJ)=+:J]P*ZI*HT58#:SC2..3T39A, MOA/(Y85ZMDD[%AAH7[L.JR AA&C QEQ<<2EPT;J(PE-X+HD9S>2^AA0'WU\N MPZ+GCLLOPQ#G\UYM(RJ;F4F@BJ"0=39@S1:6"T\P]#ZW6L;IDLB M1U/YKR'(P9>7;T=_D(4[SY8*?RTOW9U,RF6-@!+)JTF>,'DZ_,C'<3$3,OFP M?7<#+^(1C$NBP:%27J/YO>\:[S2'6/#RAV$IY.?0?\Z;0DSFMULK$VCQ*W=: M2 R,$I8'[H ;5W&'#$[&6.L!Y&*3=60==;H^V!_#)5#CF&I8D]=XV.WC75 _ M7=<2$;^2"KY>?UUM;2O7^>TH75WG&DJ]^LD@HN.6N0AFGI>=:,=S/ K(0JFH M$D\J=[M^.@#$11*H3T6L85"+GD%/ +]=#J]Q]B?B:/ZKJY^^&N5':X2LKH>K M9%E(+0^2(R-<\@*,+"Y:(V@@,%\;FD9=:*)*^6Y]!(Z+^^7P]'3J7D/MY;WL M__CG [&3(/X]_\'\\RK6#UC^H_[S]P]O;U3PYY]__B-K686K6V=BNOS-'&8W?WD\"A]JFX=)?<"L M^4L_X"P,KZ;WIS,=?OUVM;5=5L^(_GDKJ_LR7,*Z1]QSD!K^-<,1;9+_[4"G M:S7JO.!W)>_*]!_B#;AWHQM ] N_C4>3>_ANUYS)*+ER"(:;FLXL,M3X-X@H M5';D-J!N'BG1<_UW]IQOK7WV_^]3^'."%D7[[/6WG/:_&E*)P,F@,JQ.H%< B9 M2^#>T!E78K0/.R6TH_23R$Y5&/5$K-G$W7;:ZZ'BX=JC]3'>9?6_+F![*JNZ M$]#3%%KM0^.;2-6;ND[.,:.,RM8S*-%*4(4L^!BY H_:NU2T];SY;?3IN;6E M-.O946L7+?5)J;>C;]>SZ5P"?%E5%)%+P;TFMU0Y4!4?F1D9DC*WT83O\]/VBUCYEA9,!B;<]JI0%?G #)E'6",[2Q?2S% M9CPOV]-JIJE>650KJD]"FGVBO[E<.5VP]>1./87K--Y3.RUNI$WIL<8!.PXY=)-\#*^X5]/DS?%M9 M3K+D(@F+,8GL)43:*[F(H 5'ER)30?05X7\?R?$MDW;:VA#G?X"H^^A0,1Y] M)EQ?:WQAG>B<[8H)KXU6$&4FSZIV ?/!^'G"23'&F:A;U_Y;A^-EVQP':Z9A MG?%-F);+H@NJWGIAK4-TJC98AVIL"P4.$'<=,4(S@WP M6$N9!CM_G]6@71(^DQ \/Z31^L:!3]'7ZG!E;>^]WD;2K3NJO@E7]"VA$\Y M"\+GZ$!D5[OF("T(X138Z'0TC#OVT+[HSK/UUROPOVGLS10W"?QFAMQ8%'6./?K>(3??PV3?^/LI^M1 M7J$J!FU(RH$6JC::(5\B8";#(J&Q]<5P9W#' MIUACQ78RS@_52J\OBPN!#$*LW>^L D_+ A0+#J(F>-):*U*F_^^AR]1]#)=& MAH-DW$/0P<;9#G@,*7M'%(R\Y@DS78O8!"C,",&L-=&WOO[=".;26-!&ZGV\ M"]T>K4_-W4>>$-&#S&@)I?'@779@G _!:X>JM-X8NB%[R>9)#[IK_>#PZFKX M>53C,3Y^"1.7F/BV3 :8DA+<16)S+0GB(M&R@..TSH\TS8^N RH[0 M+HH^?:JE!T-F"SH9O#$R%L!4-U;.%,24.1W>11:=O/5,'_7$NDBN-%3"1N/F M&&467N4\_^I:)Z",)U_#HG1SV\H)3P[27S&$[G-K7=_@W;(]BLZ3CBGHSKUE>D.T)LEE#RY'"+9\&0 MR/03SH$*]0^KR!A4V4#BGI?@:W//UAO7#O".7F>@!PYM3#1IK)USJ17P9'QT MP% DHU/SSE9IS8%=\E%VT<6Q$PVZ8/L[ M'V5G+>Z2<;"/"HY-$YZD3SH%,#HD4+4?[*(2MLB^8)2/@K7R J!(2>QMI:V)H%GM2NP*3&EE&,Q[6O%/H-\E)VTU2T?91=1MPXA M_6D\^3-,\L=9F-2PQ@T(@Q/&>Z_!%U81TK\%Q[ V>-0N<6EETML\J^[#78#& M>Y)M#\O_]?6T-F:".XUYV425'>AQN!Z.M)/RJFLB<::>#H?90\QMK8AUZ=,+8$YFX+3 MRD")6I#UQ 3$3'\43+68O0T9NYF.3XUR43IN)L[6:_CC^"I,'D.R0D<]O[PM M9/8HZ\@^]CP#-UP8$X+-(G;2\/KOORC=-A!A+_5L[G8Z6A0=U+YX9C5(69/9 M DIP1M)^H@,GYR<647CCH_HQBDNW_ ^4>P]19?<1_1:^WC"^ Z[>;I'78SK5 M#?)A.GN2 @<*O)<[XPWXHD->3"C RKQSHI80O* =S&ADTABD;>M9$V'K7?%Q M>+"+G)L' ;Y_]=-;LD)&^>V_/N'DZR_CL#JQO-61*UF#31C9F]DQ""Y:8#%S M:Z3()LA.A_[F,4YQ#=A"">/V$FQML2]A/4#$/$TO9 W"T525(T8!8NMEA3Z<7Z'I"4OFJ"V^EE[EM ]YHX$94S@3 M1EJ_P]H\V:KL5XV'"*T'$_RVK 3]VW18G?PJU=??;RK:V)A4).\.HE49E'<& MZ+ IM>0(=]Q8IW+K+(^MH"[=0&^KE1Z*-FP >+?T20> /1GN6\&=J/Q"6Z5V MH\R!&NFC7LQ6H*R69*[PRCSA+4*6-X_$/A%EMA5-.#%C=E%$ M:POC?0U4KD_6JW,R<6V"SI!%\=44-K2=)D9.3HF9ME,C6;?;O@=??'QKO['< MQXV$UM#6GTYF@P^!ICCG:.3:"_H_P*@(A",SQV%!"!*9+BR[_-"\7[^3Q((-K@2GA*$3YCDH<,.1VEY_NPBLL=Z6K6Y7FSR= M$H$[#]PFL@%"$C09;<&D6G-4HHW=>EQMT=R]08]W:AXD]G$+F34^&'\-?]T! M$AUZ4R2Y_\+6Z:0"(=-!0":+T3JBE;'3>]QU@..Q"Z:9>D65[)MI!,6,N@QQ:J]D)O? M8=\']QXGPW%^568X^14GG^?WLD9*(1",=T3/R(GNM5Y+4DQSH76.P>S#@$ARGF-^.OW\CV" O!3^IF5W&__G[[*\NF\Z]J4/;=8B#7 M7^=2G/[XUS>L1>_^-;ZBKZFU%ZH+-U VN<(9>?31*3JC0J!M3J=*S@L6_9HBK_A;""C-&2@ M.!#D: )MVG6;EIJV:2,CBR5[UCJ1:1.6RV9&$PTTO")=X7H_&2?$//V)I/.6 MMK@]8UX;R]:DJ9@FL:%_3!!ASK8OI M[8+OLAG6FZ8>L\KUP:H/6$5:JY@^0AL0@TH*0>AZBYM$ ><, [3,)1]4("/_ M"+S:C/#E,:N1MAYSR[>RLI?6W?SX-C)(,O)K#IJL71]2J261'>2"0A66F72M M2PRO@7'9+#E4[FNN7@_N87#W7J"6S/_I:OQG/61Q=?A^&K_&#YBNPG0Z+$/, M/US7.LJ_X5\S+GX=CV9?IM4[2)I'E;D VC,E**8-.,4*).&LUUI6CO=$G\.0 MOPS&'5&[:TAZV"/A*I'SS?AK'([F=V'W0[TF830M.*'-]\' E,. E9U^<=O%A1Y<-CT?[8[A,?AU3,6L(M?>U^Q.X MUT41WKESG2XNR.B0G[LI[\J[V1><;/I[B\NTD&/1V7 0H2ARB1G-,M$Q+TPF M*;O,3>C6K?-8B%\<64^L]#74/OAR?;^)KISOFPFO_RLW]>SY0.6BLD9RLV/2 MM74"^4?%UK!I4Z+@QDO5.G7T2%.[S%5PSOQ8LP[V?DJ8K_;?KJO WY5EDY!% MW8<\*(RQ(G("ZWCM:B.TUQ\"CD[S3AKS^^R^3.*T$ND;)>[\*W,;G M_XRC.?=NO>MWI?:/KHF![Z\GZ4N8(E']ZW VY_& )XY*6D[^5N&U[6^ 0$"! M21^Y1;2JV.Z9#SN.?L$$Z5T9:^BS]Z/!CA;!@ ODUND,6F@ZTTO=RW+6D,G] M$44'ZU6W(+3N8UXP57H2_!J"['VWOPGG(G3NXW"4\$[]GW=E>>P-2H1M_YKGRMMXL:T%8O9)^ H3E-S9%&ZGH8]]1&UL=A02&V6PP),-K:/AM+K9X::@M3@<$&DW/K9G'' MTOZ6\B%'4_XN(NZEHLS7KV375EROEBFB,DE+.QGA"&[^6B? 9RY!IYB<-\@* M:]U5Z#&*$Y06.5 WCRK$'"38AIF7:Q"]7I7!*QB59@S0:UG+L1&7@W*0F>,Y M2LFL;EW<_S&*2U+U/H+M;57/Y[=( GUU/?LRGM0HVP&9*1C)!X5,.QFHH#+$ M: Q!4_/". >MI-W;FK\#K8;Q$RQM5!0&)0A>G^ND\C13 M[R&7X EM(MKVL\<_@G*1!-A#RLV;=]QB6KWF_6L\P^G HP^VT!Q#EK4N;@W+ M\9S,F62MYRHXR1[$I&]JWK%AA.>LT7:BZZ/D__"/8<91GMX!.##&!U94@J22 M(7-46G!"F=I)A*58:*ZZ=<+O.AS/6>G-Y-LP>;9;+0]N"9YR",4D,C,O-XT,:XO2 ._P.W]KD M8G]7](UN^W^^#I,PFB&^BZ3S^?O,G0HH]T M,C?>+I\$U.[V?]TPBSM+$P0C[2,$ECSY-E%"D,*!E2Z*@('%U+PFQ'98QWH- M:,>'S:\";61_+J\#ZV;S^OMO878]690 =&B,8D5"K91/9V),=!Q&14>D]^3J M>NY\ZR3:;9A._U;0B /C'G71PTW#.GP+=,N+E2[X>GI(V(;M-,\*;37:@2X' MJ^,4M(DR:<%RH$5BR!PK9)-%4U>/$@Z]R]Z[UB\/IZ'+EG>(T[)E%RWTP)+W M."GCR==:=N(&ZJK_>@G6.*X ;4VD%);V5!$S'>.,/B!O@#=O=;T9S?&]H[:: M>UCVHXW8>RN*SH2+C"L.TI.YIF*R$(6/D"7G%F- 6RZB*'I?ML7^TFQXJ?6P MO&T7&)=7#'TGX6\HIKV/Y'HLABZ8I?VEMEA-GG8>[1+$6! X*ZXP:ZPWG9R# M4RNP4S'T%OK;16"]%D-/D64;#!D0BIM:V-M \"F!XMXQ$1*7N5-EK>=1#'TG ML6\LAKZ+S'HMAIYT\=99#REE&M[9 +%&OD<;@_1,656:*.\\BJ'OK;R]9=;Z M?6YYI(\G-5OJSK$^\"69Y*(!KS2!DL;1EE(XY"*=-,5'];"VQH8[_4TCG(>U M>M@57#L1]O+H/II-0II=AZM;5 .-23 RUZ ([6O3<$XV6]!@C,PV.1>B;!]W ML0;():B_G:3[\%J7J8]W$#$LEAF?P O:8VB=BFJOU\:CS&7%I4#.6GNKCU!< MDN(/E/%&/Z;Q ]X'O JS6K5Y,OL^KX]"7*U"..#U;MM7-GFZVPEWHW>[#6/> M\B63"'QV"IA !LIC I=X@J*,0%&BT]CZRF<;IG:O=YLD_OK[O9_,??ZL8RA* M<&"(Q'0I,C@M$00B2]X%44RGOC=[O>?M /18+WQ-F;/YD:\O%9W+L]_'+^/) MK)I2M5+=39=,5K)27)%?FXH@!R=:".@R&)4Y,\+1QMHZ1'@MD--?PO6F_T<- M 0[50R]-6QZ NFFWN1U63\][&R"=*%GH<*5MH\$!$C\B(;SBP6JCP,L4:_(S M@\ 9IS6@47-;=++-$PB/281M>4-'X\$N@F[>R>W]JY\JI%_&8?1JE.M_OGW[ M=O7)JM69NUVWFTXSLW3?0R[E.HO3W MZ:P\XR$!X[+6@>(:0A$%LA%Y'82 M_H8GG7TDU^.37 Z5==*#5::V,O<,7,X2).>\*-H_9).W@?-XDFNAOUT$UNN3 MG%2B9A1SB)+1=N^YA%A;-?+$%2I,'+L5^G\>3W([B7WCD]PN,NOU20X]%]FB M :9K2@$68B(3'K(2-AK+71:=;GV?QY/#7=SOGY/I-R%-ZY""S7 M^::4(<28 4-DOAC::?*1KB/7H+M\BZEGC?70!_$NGJ6OT 513[ MPD,V<'Q.:H$Z:10.A'4(R@@%$1WY,HX([0PWPK>N /H$G!=O1>RLDXV9P*QM;(J"(&M0+3KIA?,8TP-V/%$49OMXI[4J#M30PU(QC<7;T.)8M&I8 MALJ]&N6/X0H?0O-&HZN,-YK/'ZD*F46%@U3$>Q]L]@_WA4T=,IXY M&#VW$V;C%[HWM2433K[5^?X6OJ[RD$0IG"7RBQ+9ON@T1,V1X!EIR3?&PEN\ MR*X;^_*=A"92?\R"O=LAS6_>\=MJ(UI1\R'$5;Q0!Y M7W&[ CO^&^_A.AP? M2P&M'X,[@PT>4^1!DWVB$FUL,9.1DC24)*R4J$KN%F1]WBQYXB'Y1"391>[- M?837'W[\>3*^_O9VE);G6[')"A5\+8*K*QR$H(*%)$R6+F:7<[?6>8^_^\@O ME/UH8-Q.?*WM_5_HPU_&GX?3V3!-/V"X^G%::YG_&D9AT=WQEU_>+&%:'WFT MVM2:=Q&4XW08%O20F(AH/$^/BJ%MT'+W,2].^SV)NX?[H7DWVU6KHB%.WRP[ M%0E7'*,)DHE\'^AT)UDCR@<\15=JX9)(MBTH6ZL>!.YJ25T,N01.AU*3"]\ZVH4H MNQ_IMBX:O0W@!QSAG^%JCM,(YUP)"3AFPFE*RB1>QMT<.3A=E+[ M_>^]),T>(+&&-WW;WBV_5F=F^J[<^6R0R<,404;@O-YP1D9'CTUD;,IH+"LA M*MFZ..\.\"Z$(WTKYC&']NY^?@OU6_@^K\9^_\:\IJ\-M!'92&W!!F7)7@D% M/&<>&-8&9PX]CZT;A3Z%Y^)8TDCTCVFQ=\_S&U?EV[R)\>CS+QBF^&'X^
    _!=6EF)^]0=]^AD_8)7;ZH?5T.4#K8SWAM',52TQS6^^4!.9#!BZB5A.CS MO$DFN<["2/*5(G,.15+8NO#[1C 7QI(V0E]#!]Y+\;0?PZ2R=DK"J&U M&/: >:P":4U9L[E 6C_J.9?R:*_^#)-\4]$GHV$E<0;1,MHQO7004BQ0H\0M M5\:HXAL3[!Z TT?=]:3M<2NI]U+SBN;YF@[.3'.L#SV+V][)I*;!ST_2U]]O M?V=YNLYG<#N-47Y_%49W(@^ZS*FW"FKMYW.:Q)\#:/*HW-:9Z/BY\+^-MZ_OFY\/;+?E(9T[;753;2T+;=#89)CI4YEU@ M?R>%3#]\_'V5::&==\EZP*!JO6?C:F1_ ".=RQ(C&=NM;QF>!'2*"G2GUOFC M>^Y6"NLE[?H>N%4]/7)N4U0>M$FN5F:,X*3/9/D*78O-A,!:![^M!?(W>QHH MJ(\CLP9SSN-&[_2C7M09"Y(5VJ3!9DW DK80BI6 +"+C123=/&QR(YB7X@VT MT4;#@*L5L+MXEDNA"Z*>[/K':$Y4%+F-NAXV_6@CZQXVBS7(F.TCTF@4,]4^]LJ(1]+^;N(N ^EWVYPKU;9H4+Y4,B&=[*F"Q7! MP G&07@OD$Y"947KRZ''*(YO41RJFT?-?0X2; \FY&\X>SM*XZ_XRWA*-(Z2 MA: ,R.A+[?V7:U'O!"DY'@2A0=?: ;D'X/@*[O4>>7_A]J#IWT=Y6*W16.>W MFG8%]NIJ_IM\_%/.%\>FH*NSA7+FW'E[]$897U7S^-%YLB_--]LOXBL9: MPDU,^4P^-MBYH\1E@."5!IFL-IB-P=BZP,^.$"^,8'TJJ <7I3OJAS2+R?S/W%FDPS9_L.K,:&R3:+O)\JB^$?^&8\HD53+SK>E5=7P\^C"FTQ ME4&0E@=:*2045R/V#:_5'3RYHH%YH5A*#S-L-J5/;1_L0MC1BVQ[2)+9L&,N M9?!HXQR40M-%04BSKGMF/7A9BA"D=\:4+.EP/LZ!M@GBA1#H& KJ(;OFH2P6 M)RT3612%AF9KMZ,RGGR=?WA $LX>HS3)SSET M=HU2=[;&6VT*M[JE+Y,IYB@4!%UO: K9,V3#($0N3$'/K>/M>RL?BKI=^L_^ M$6N+R",?8S"H',TRTKG/2JJ/T1*4]L6'X$O2S5O9MP)_K%2A([-T[T.0HB4=[Z/BY\#>Y)#5:"QA=+;*7!03K#!B-T91@4@Y'MX;. MAK>[)1Z=&VUW4>W1$X^D9!Z-9R"$HE-%"P_.%PZHK=%%2\5[Z,YY^8E'.^E\ MI\2C7136O/L23N;>Y2@MA+$!Z70)->DH+><:F*Q%(D4DV]E;!XPSLIR5T\9V MJ\RXV[@OF$)]:ZF'[>D.VL5%YZH#.Y=.JQC >JS3E^2"U5=4YU.R-GI7;//2 M.>NAO& ^M512Z\K0G\@^Z,)O::02R7G@H1!&[Q$"9QR8]0X5XX*G;GTA.@[X M@NG2FUYZB/5;37=N,\H@K$2,Y%8C$A::I\LI0?'.,9M8RJQUCLO=\5_VY<3> MFN@AKOC!(NB"IJ=;A7.X#]A?,QM4?(!8^S ][J.RW*!EI8#0.55H=)@54P Q M.^UTBC:W=L'/P'GN2\>[2+-U#[#_'%_5A_/I[0DT/WPJPIN6ES9:5S$9HT"I M+,&I4BU?GI4R5FB7.QD%6XWYJ$I M+@GI&=F#HH:[& L^) 3.%0:?39$/,\ V*/'A-S]?U1TDH];NUX]?OUV-OR/. M;?M5'^D[9!+9IX#6 M2U@BU EZX"+QH<@T-XZEC*^XM SU?=;:48 \.TN:2 M!P6%";GN$XX54%@D^)(Y>*:$S+15:-_Z+?>,B\6R+.F>D(71"^V MA,Q.ZMI>160?61^GA$PT3CDA%3C+&*B<:%-CPM2"26ASD9:)\$RUOW<)F<;* MWT7$QRDAX[VQKK:B)=6D93)F3 P**F]U-(;IYG6#SK.$S$ZZV5Y"9A?!-G3 MYMV(Z_&VH"^+UJ8@(*'2H"*2%TCBK1-+*2,*ESN%=&_KLKX:\&4>^?O+O&%Z M\PV(56OP#C!V.=.[4*#]:MY^@!\@_(?J.T!R#3?KAW"8-;$(3""Y)A[*H&DC M4;)&%:1 3HBTME,8R*D5N.$,;J^_70366&^_DJ2^7G]=E125(7K):<\7*8,* MEH'318,K27%I?9:J4P.K+9J[-^B1^][O*_9Q"YDU/C9_#7_= 4*$DRX9 1'K MW0'9?^""<6!2<051TLG0R3#:IKR[@SY#Y>TMLQ[,VYN"6^N-@%7/;"&M#(', M.S/O295B;9_L$*) KH+,1KK6U3NZ(3O#\(1^LS!Z4%@/-?IN+@-Q\L=P&67S M".MOM=;$M!8,J.*9?AHOZI+<_/S->#K[;3S[_W#V =/X\VCX?S //%H>LZX! M@S5!6&0/L98BX4PI;J5!PUL[7[U-YL61]SQHT<,VVMO$WN-D.,X_C2?+C^KO M\0%3&6VA4T++VGVTGC\!HP OI# 8"CK1>CL^[@S_7AGG0Z ^2K+?ELQ[$[X- M:1J+.,P/.*7Y8X7[T_7L>H)OI]/K&J8Y"%XHKWB&&,GB4E%X\,XH*$Q8#((+ M9*T3[7<&^>)(VZ\:&[[CS!\H]Q86+:$:7;"\^OQX'?\7IEFM^[@JE36P03F/ M7D)!46HY6@1'3CD4)[4/BCFRYCN]#O>'\<60\YQTW4,IQCGLN'UF<6UP]+_H M^!B./L^[F4^7)O)B6'X^ M=&A=Y?'0I7NS9O_S>I*O\%7Z,L0_YG]Q0%-0,7D/,F 9:,'Y]"#E5'GD@QC M86NEE)XQOA@"GY.N&Q:K/&Q:\T_?3\@!6$SHT_@C_=5I^7XG8XF.HD5UG(&0 MIC@7&'"=:ZVT&B]7D($)):&*&NGG_=)Y)[Q_4_O$'&A80_.P*?Y,OS'[(GX>G)_JDX'&TV4D)AGH.A4@QB+ &&#]4+%'$0\ M _(_Q/TW^\^$$RVKQQXVUQ__]_5P]OWM:#J;7,_CZM[-ON#DTY

    O>M?L5T M[HA_&G_ A+62Z?PR=<"MR%S*6@[5R]IR@4P\U Q84-P;XQ)[&,S4FO][X?Z; M_V?"B**YB ML *,T.0)&&D@A"2 *14MYI(MRGYWQ@W(7A;[3JK7-2QM\]#8RSX^7YG3MZ-% M:,H@D+^J+9?@@ZR/3;02@[18NT<+32L4V_=I.M;<7LP2.&O2K%D=>S]1'GNB M6P^U@4BD(L[)]@E)U3#T!#$C@HE&*AU#0=XZ!?5L)O_W^GH6M%NS ][8'U? MNXC\C","5^,7WH1O(='TWI5?QJ//GW#R=55_HD:H#6?S"0]H8XC9$%B&R8"R M+($KD8-4M7>E+Z:8;O>(^XS^8IAZ'/VL8=2)WC(_34(M*[4\EDA>+IM:R9@K M7UL(90@^U [U7BDNN%/8\T/-/3POBW4GT.$:'A['4+1\XIGD8$O/ -ST=F(^=!G#4Y-@?G8#:=ZH?A]-\_31#?CF8XP>FL3G2@HE)%HH6L0KVB MX@J\, )8H>.SI,1B:5UGNO=)_;TB3DJ3-0NA38>C?6+DGUKSU8OA Y\+6I$B MI* 1%)H(/NL"MA1AA9$RRUX,J%YF\S*I?WIBK.'\P1F6>TMV]AV6O._-2C2&L%J=FI \OPS8[44.()D+ =K2S1<'R4_Z&F< M+X;%YZ;S-7P^^)EUE?C_&D>DR-GTU6A#99?SE/]H>B^.Y.=*G37+9._WQ#6U+!8V3ZU90?:.MD5DHW+M!%= M:<[ *9>@*"4LF?2.I=;7?QN@O#CZM5#)&JHL'PK_QS\?R)% _WO^@_GG54X? ML/Q'_>?O'][>R/3//__\1[B:74^_U3?.?Z3QUW_.13J'^4A6JR*[XY+"5;J^ MJH7;YM[D>$0K(BQ>UZ?UKWZKF0\_X"P,KZ;WP4^'=-9L?35L.OX_;^5P7SY+ M$/=8=GR)X%\S'&5:$2K0_$ZA%?B&VW&XNNIU$]Z% MI8]L@),H>UV)OO^H\LNS_YZNQO3]__._D6V!MQ_2]D';PH]7+G^B\' MET>]UXN=>9D4"0M2GK]Z*DUSX0)0QR!B3L:IW)BN]P \_U+Q.W'@8>73O771 M0\''_07Q1)/:+G/JJ:=,'_,Y35>: VBRJ_MS+!T_%_X*SISQ-2LQ6E]K64>( MQCC@/!=$G1/*YIVTG@UOM_33.7/:[J+:/GK;;NC8'DMM"F@S6!9J^1O!P0E9 MP(J$-F1&'[C&C-L Y0R]\][U_+!E;@,E]5"+_%Y+8*N\B#;2K'04H'BR$+(R MX&)Q,FF.7K8VX2ZK-?HA%MS>FNB_-7H7-"^E-?I.FMG2-GL/L?;?&AU90:MY M(E0J@0K20Y#.071H,:"U(;6^M3D#"Z,O'>\BS=9]EI]H_XS1/!.:L5KX?I.ZMP\QLL\G%L*OG7)]O6PEN3O FS]D;T3,TYQ M+#?5R78]'R#0UAOZTP!-,L(H\APLG5=*"-KNT!/>7(I-Q@;[\"WV;#2]X6P^ MD:)WD&/O"I[_\6ZTZJH6.=?5! 'N:B,?+A \]Q8P6>^*9?2_;M7.M@QTO+.[ ML3Z>U/(!PNS]+)__\>G/\1);LA')?K&04U:@;.'@-0N@8_"6..^==@'?R!+I:HO.F+V:P2I4"AAM;FT>0.6JY Z,,BSS*)-R>EOJ#D2Y8V7N* MLW?[>P&.',8E.)%5+NB(@]YR9V MU^(7>T(YP\>8?J)T3J"YUG;B[NA___;M'OH4M;%,9\+,-:T5P\'1J@0M@D1E M/1G!NW:&V!/*W[SK3W.MS=:]);=LFD4?C:]G=PHVYIR\]D5 "+YV\N86O!0D M3!<8LSGR%'MN4+(!V4MEY0GTNM'8;AUM?AVG^+^O">&/?]1KX4,"QS=\59L8 M\"XX6X5SWQ_KEDHA6)]E[86^*..D++CB)616-$N&:V&:EZG8@.7@L*W[W[NX M]1F8VM@V#6X3A:0'0+/3\*FCI4L.<2L?QP M(JN(,NM$2!@B%),"*)84N1:TO=*G.05MA4&]ZT3">SP:?A[&I>"B,/_QCFZW U9W@6:#5SF?9,EFH] MEUJH0 4(-@9G=!&*QRYJIQ'NJ)S^ZU;=&P=_]I9 &[$V?*%9"^B_AK,O'_!J M[@=/OPR_?1K_.)H-9]^7).\"=1>K8%M-'PC-@'LDTA M1Z=I.S.$6S$?(!:L5R72))9+\ADOA3@;[(C3\V87);2^2OUU\H_?QA.\NEH> M80.1B70XV./6@)<6&F] '7WP\TZ!W#8P;B:^'?)G[ MF6ADDF3EA8+$'!)_#=DJSGBP/"21-1V:3#0V"\\CY[GU;<'^8FWXJM]K[EB7 M.?V=OKQ3^O).-#E&'N@^.GXNZ/X@_CLI9/KAX^_+\YX;Q8W(#H+F)"W' M) 2!#DABC(G O=.=7/ =>/W(SEO=1ZS]YR8K MZ8QQC($HF=>0* FNUF-(Q7//F=(ZF6>HY%URDQOJ>!=I'C$WF45>M) 9;*II M78H7<#8*()#TN4463+>>S6>8NO'T[5 +N8H/ES,CW5_#S81=#-@\?Q6Y@LG-11_H!7M;?$J\\3G#NK*R\Q)'($T8/V]1(D MYPR!:0W1!R%HTM[ECO'@VP<[_FG?1"OC'D7:.D_EWH17[7%^K56KIY_&'S A MF2H?L:8]D.$R0+)PA+8%I'8!5*S]'YA ,$5R$3.=@D)U4OY.PYX\=N:7@X)Q M>Y9S#Q;A#9 WX^ELR@?,NA@*CQ!E]*#J'P&C@Y2**I@")YNX]17R?0C/G (M M!-MZL[_'R#?O7G]X]8;H.!Q=SW>K-^-%JM.RCP4=9RE:%L'IH.K^1RZ*L1SH MLQ2"T4D_9$"7A;]EU&>N]'ZEW#H!_A[0&YZ^RGDN\G"UO)X>�Q2N10:M=7 MI84'VHYJY)]5) F4!O/N3-@\X,61H)%L3_%\OG=CG)_I*V;3FZXX*BAMF-"0 M2RW3AU%#B(K5P-&,GM-/T_-IJ'1_;L^)+HW/+/)EZU(ECNBDZNM0-\SGWJ^B!=/\K8>&NV9_+J7'133/_X//[CGYCR(B7T MTR1DVMSO/NZ^&UU]OP]B7>KJ/9;<_=H%06AF-[RX-\;M$#NEM!Z _L"$5AIL M\.KJ:LU0O]XCV\YBV?K%AYA%OX3)=!G&2!3Z4LV8.S?W)1KCN5)@8B8>2BDA MEL3HU$[)Q22*+=V,H2>'.=[R[JJC>]9-.Q&U=G%ND?U 'G:%0^#$'7#>(]<$ MD'#9VL4R(_BH EB>R=CF,MKC0H;"*IUM8!'6\!-=$SS'?;^-Q^V ML3Z!\EB=WO8)LSNRV7UP)&#CL+6_(]+V9I<>^7 MZ?EY=*?GRASZ!BZM6K'D[*1T+(-.DEQ'JSTXA[4+@,],Z9"BLYV.\=W&O4R% M]ZV QUPYN,OQIN9%;1?]1;=(VAAY]K1H'RO3'K3P/PV_=B(<&NN80@W.E'H! M4#@X+0LX48J6B3/+NH6:=1SP,I7L[A^N:RVZ_T+ZGIO01RR<> 5,T)FA6,%%6Q:.642=0K:E M6T[MHZ\^NL>]4?;W5MMA(FC]Z'?GZF9YD,OD1,( 66A+?KZ6=)#7BU45I18N M*Y>Z%;M]^,UGJHZ#!+#Q"6[#+K?\N/Y1>\/_W__7_P]02P,$% @ Q8&I M6"=_+D&830$ 2ET- !4 !A;7!S+3(P,C0P,S,Q7VQA8BYX;6S.1_)$]8W"[PA7/BT<(_[-^[7W^]%)D]P\5\!P/=8]UORW^PD(G M#JF?0$9=#R*'IC#E$88)C0,24NHZC"[N_T(C[%/F8^@%40H1X_B_=$__J7W\Q]'SW_WZ:3=)DE_JWVX?+;-3#XIAW5_^]Z^?OY$']HAA MMBXKO":20)G]I:Q_^#DGN*I1'^4+G'U"_@MVCT'Y(RA ]-T__RCIG_[SWP!H MX"CR%?O*.)#__>WK]5F2R2_RB5_6[%[.[2TKLIQ^JW!1?<8I6PGNZ]&JER?V M'W\JL\>G%>M^]E P?GK855'LC2JY3"27;BBY_!_GB/UR ?N6^*V.>;7 7"WN M%UL\#F'ZQ1J[=\)"L.D9[I&YF.7F@_JXIG-]NUM2%[,^/<>V/HN\PJL9/HL= MF1[+*_F#S^)O+1DYT( QK>FTIKO'*OM1L35EC;7<&QID]#_^)/ZVQ(]/Y?)] MOB[S548E/W_'18;3%;M>5ZQ@9?5Q7675RY+%)/0C'$*&0P01PAQBE!(8^!YV M&7?BB/!EM?W$EVP-?_O6<5.3U*+W)PVYJS/Z*T;+-P5I5C[!@USU&[;^L\\ M^/OUQ_+??]DQ>CE8J[DA6%T@?4L<=-1!0]XN(K1UK6JO8$YD]@C/A%!.]NBL MI#.4%X?RYD17WL;6R)>@=#<=O_&%_H?J,+\-5T;&*"S("9_O$+R07SMY3 M!?>^.5[DCT8R5;G1U#?("I;^!/*"LD*X]R?$V_],WVW*;,W*\GW^F&;K^H-X MC\L'23030]0_N,69L,C?6%6MV >65C?K=^P!K_@-_\96*U8L41Q& 6,IQ(GC M0.23 "8!(\*W=Q/D,O$_GBC;01L<36TI!3^ ]!D"3X(C4.6@K'D"5# %Q(_3 MFBV0<_$+R9B& ;$R,PI&=VZ\]A7,6'GU(RN7Q(LXBST.N7#.Q0J48IC&$87$30FAB/"8,96U:(C(G(YX M1Q?\+BG_OVKV:Q"AX37!EMP7>-^J(BM;"!69=GO64@A5"\1QF=92B?>%9)[_ M"UM5I?R7M M^;1,&AYY%S56$ZS17Z5D]9=R4\![CI^6W*B=_7#T]%8QDM?)_ ME2'@\MO5UV^_LL=4+(4*2J<\V,0:6-,'?09 PP'X2?!0_JRFA>K0#*OD)*CH MZ><8(.#WA@,+RJHM[9#FMH/UM+?]R4Z#U>G-HL[:XG>ZK?^BF:)W>]"OPH!\ MR!]QMEZ*W8XO_"078NY0B' :PB3!&#+$/1YAQ+$7Z:C_,8F)]7T;S9 4P>\- M3<6U=@ 7-;6^3%H]/=845%MIS\MB24M/$)A5+<\+>*B' T^:*=YMD3^QHGJY M%3-:7:WIQW]NLB>Y@;NB-).*7BX9IE[D1"%,?1E^"7$,8X819#Z*9$S:8RS0 M4<1QDA,K9L? CQ)%@!>4\ Z)O3T4P$^-7VU"XJ>_N[PN-WBL:6_ %L.[&FT MNK26-%R!X*P:KP[ H070>-/,(GQAU?6:Y(_L\'L>^)]3F*'(@X\6#L40=RESB>V""G?$V4=$1R!E6 &X!XW,C:[WN,'9"U#9:U%!:.,/=:/GGM.S][H3XZ:^9D4 M<#UK))%N> $_26Y^!E<'D.]SM#TLLF>>C-&P9*WTZ<]JO(SA.;1EY@/IF39& MZ/(6O_R]O&6%3"J3250?LI((A=X4['.V9M<5>QQ;JA5'F7"=QB_@N00]\F!' M'_PN.0 U"Q9\;TUA3WSX)2-_OL^??Q$CM=\\H;M/777\63YL36&[SUCW-?V M]% 5^95@"4R=^ZFV'#[$8CS8;2J@;P#(43BO(?$*4"^+*_=%F"R6?$*$?/3[U M:S/G52K=#7\O_*ZL^H1)MLJJEU_QC^QQ\_@N+XK\NUA,WN,G\9OJ9>EYODL9 M13#RXA"B%!,8)TD(6ISL96A_C$:M>2!6E'%Y"6L)Z_J86GFJLY M%4IZJELOECD'#1^@8V0!.N2VO(#W8\AI^YL[#WS8%7;%/&:\>KM;K3%ZHP,7+,L5N&(5) D/?8Q QEL XIBD4 M"S]+/#=-L*]DI^9G?983M2?)"GCJ><4/-3,+P"4[8B.^Y0?\E*W!IJ3R:5!* M,15/W5YAUH>MZ=N>2TTW2O((Y=T3"OJ"@)XDX-T+Z#_72@-J<1:@%@A(B1:@ M^2IJH?;V2G]KOXI:,-"3[,U^ AIY7F_V4S!+"'NSGX1> MFKS,I@IMF\',V7 MDO8J2._EKKT.!V;;I.LU*<1^E7U@S7^OUS=/=7I=[1YE%5Y=I6558%(MO*N/) /,?0)1WX8HB0D2FG8^J2G3HA[D!-3 N$1X+)D;<1^E>%4 MNHT9*Q> _2"KC;S$6E]-99PS4LE- R;_W&3ER*'8I<"K[::F@5-O_>YX #]U M7/PL4=TR EI.P.\=+Q:3 _0!L+23TB \ZSY*'Y##793!"/KQ^-_6M%B]W']C M9%/(7=H?56WYWC^L[V_%UZ]@4<9'F=B"".),4)=?>,< ^!47?["J=34:$Z-F M(10P&3^>L >'G@501&(AG2\RE&2A=3ZA)JW1T<3(T+.=2JB)V#^04'S#S&_X MRE;U365<5"]WPFTIA0T0B^#VJ&,9^T[LABR" ?,01%Y$8>Q@>8>+^PGV&/80 MUO$6Q@A.K.$M>5#3!ST&U$[;S#!46_AM(J.G[!>"HKW"JTIJ:5T?)3?K:JXJ M_.$:KOR>86+^V&:G/+?;J?^X$U2OUE3F,'W!CUUF:X B[L8)ABZ+8X@(XS#& MB$#BN8GKQ$Y,.=%*^)^ R8D-3DT82,J&"<.33(R:17IMN/6LF [2^M<,)H3" MULV$*5B<]S+#A" ?W7^8DI;^YFD_;O0)9\7?\6JC= 5QX/6);9ND VI" )$:'Z6YVQ1TWW M.,]LO6%?F=11L:/MQ6)OTE5V7VO^QQ]/C,B:0MFC>.2&?Y.)0+SQL9HZ3N[2 MB?TP3AP7TH1Y$+F1#Y-$_.'0.'59@!.<:D5.;3$V^9ZIY6_O2/:IIJV[4[(T M$ZH[JOGQU=UYU1PNP [C_FG6CLL%Z/@$#:/2W/99K2,Q0Q-BL$NSBYZUW9PE MMF;>]=D%\WAW:'E\,U,KRS?L$F;OV(_JG4#ACV60A)1B+X&A0R)9I9/"5.S^ MH$NPZ[($.9[KZUC.,W0F-H22JI[!.X>'FOVR(*6>.:JKK_0ST"5-4!.UN)<: M$MN2"<*;E]$1HO#Z0?\I5XN93WS*H7S=-)I;$F M3"SJR-?+7X^!_PD:%B8YD=02VEJ= 16:,]<:T(#AN-Z SLN&5Y^;77IYEU_) M\WRQ=V^K#['RKT5>ELL$QP%BOEA\<( APHD+,>413$(O]1R.>8JTEJ$Q@A.O M1[?BYP_RF+Y.F-2\YSR&541HD(BO$KI^@" *0P^F@1M#FC('DP33-$Z7U;8" MZ[Q8G:DO.X!572L6<+EA?ZXC%L* [-?FJV10G;.B8)J[FE$HU4RK38#TK&I' M65[%;&F#'7&9>"?(6[PKKBBHK9OB8^3FO2>N*/S1+7'5]PQ]!/+ Z&;%;OA7 M1O+[=?;?C%Y303#C&:-7=3I52YA>K>GG75*5^-WF4>PIZEN>6P<7.TX2,2>% M+@H81#1R(&;8A0YR"?*9&XB-@-;)CUW^)C;,';?2R.SX!3N&0<-QIVVTSE3K M,0U:KC6/BBQ/HJ)+^'I3H^D\VIH5L2^J;ZY/LCN:"$Y;;JEE[N9U8*>!]LC5 MG8B,H5.\BP3]=8-E;)UUEVXI#DA 4@9)BH2+%TQ'.B6,L= M/DMJ:D>X%S/=4M9TXL[#I.B^61%>TW$[)?<$1?;&9;/EJYTG-*^7-BKPD7\V M_H9)W?45)G^45;YF!U<@FR\3L?''M5D;!YUBX];P,"PCKO]9:!8$ M5Q)PN-3W\! S%O%6DF6_/+?:*W8Z1MP6^7,F&\KAU?6Z-I;RI]=KX?K@U14A M^69=U:6!2"[;!%7LBOYC4U;RJSE;,US6![]9OU_E@MK],L(>39P@@M+T083] M ,8XC&'* Q+Y"">Q6F'#5Y-@8BO;+VG2G-\#O.6P;.OSG^M8(1F5S2I(P^IE M+1*F_Q94K/T;GV'-->1DRX6>0* GT0*T,H&=4& GE:P1V=CLS/%F/I.+^WG,-D6Z_3^F9^Q5^X7,AOM8?Y'Y&+FL,OI^ M=Z[;(GO$Q3>'6._RC%Y#^PJJE[SK(=T,?NEA&B3V/02Q3GVG@ M.(G' A;%6D7U1NA-GL/74 <5_K%?&V+-M)/[AH%3,RD6X="S(5LDVMK,@G3_ ML&L!O@P 8I#TIR2FM>2_86HS)P$JB7Z<#*CVFOYEHU_73YE,,[S+'AG]E!?R M!M3?\>K3"M^K7C@:&&+J&,:7V^M^CFK- 1!^WGY9J>%;.5J0#.NQ133T]%<' M"/"[Y,52%6D%:8UN*@V-.]MM)07A^C>65!Z_^-RVOH=8MHYJP'B 92T&1X G MRS=Q&'O,A2CR IX&E#),#0]M^W1F/+%MR!H?U^ZAHWU6:RJS^4%M0W':4]I3 M4MD_HMVC\EKGLZ=$'3BC?LA6FXK1S]NZ']CA,4]8 M" E+,$04Q1!')(9)$# W"9TD2K72C<<(3JRS'7EYTZSYBA>@96$!TA>Y[#SF M,L*'RU(&#KM2:W??\^:'X%=6/>3T@E(KHY"KZ;]-(/4,P;P8:IL056 LV9)1 M]H[ M+)(EG3U#9%9-'1;T4#]'GC;3RA,'#\?9GI*<0KYGRU'_%_LL+UD<(8Z2! JM M]H6RQPCBD#H0>T+1G80(C>IY>9]U"7B5:3E<65Z'"6L+UFV1?Y+;XMXQ M>>?+WA2R@]\-;UEFWS(Q*U>[*MFR/L\5J39XM>0X=KW883#Q.8%(EA)/D<-A MC%#$DC#VXT"ICM74C$Z\#,DNEUG;Y5+V%57L0S+Y]!@O.;.#;F-U$4R#FNO] M+*;MMCLO@&1=7@'KF >EY![TV&][3#023+J26,5XND7##INOO3Y8!5MA*;!+ M3_^8[RLKNZ(+]7@_LE+U>._$JQ.;SQY%\(&) 1Y;%&ME_(OZ2=XIJ<=/\"X4 M6,]T#KII[.%=KROQ M%63BX=[OEK$ODVL8@2'#&*(D<&$:.BYDB<.IRZ(@PJ'RG85I>9W8!.QH]A-S M-!+*)YZI82ORQO#7#$Y*COHND(5]>F\Z/[_%Z=2X"?!VIM4LY_\-3*]>7O\\ M@ ]F\$_,PGRY^O-@N9>5/Q-)LT#(EWR==]V/FMPZ61=S7;*EZU/D.)A!WP\C MB$(WA:E+ NAQGL8A"1BCX7+-[F4?ACOURE=G"2HI?M(H_A%99>5O*E_EU0,K MV@"%0:[K>=#4X@N786"TIO5)=CFN/[54SP=GM'?UHY)9VI:?IS/KOGI4W,.- M\?@+9FHL,R6RYN*J,!WO\_I2#UL3N;2[3AR$V T@#DDB?&KNP23@/J2Q$V 6 M.@F)E'QJ!5H3^\0]RO523#K:5=]'!C]]R<7&T74U@XY#&*KIM25D]#3[$)0] MLO8T6T$V2[H]1&E6[580^5"_55XQV'6W]>YN^*=LC<5HZ_M='>LEVY-?8Z=G"P6R?9HJ'WN9*1<;!K='@ /-M;%3DV-N6 M*+V@'V>_;BX,WQ58IFK>YJM,&K_;(B>?%?-2%4>93A%;XJ"E#CKR]?(J>6!T M4R>M?[:9=:HIME' 6F7\V0+8&L+V ]HZKQD<$VU6S'72P+TJ!(G'=45U+H*= M?GOJPR)9Q5-2A2[HM>P"=^U1BFKAU 'Q%8Z,+I9<\]1H5&BKM[R&Q3,[/#H] MY'SG1X,B[1TA#3]IX,^.]IL[UVZN;;#\;9/^@Y'J+O_;IJ K=D4>,O9)033IB"/_XVID'/0-4,B8V8X&C_"FK?6KU[ ?WG.H^WYGW;31RT[,O2 M08T X.JM3:+&IN)M3*;9EN35)U5O;S,]U(,[HPG)S[>OFA[#O5W9#.0,"Z-D M);Z_+UBS0935O.L>:[M-G9<2BB,>R?N=8N'E?@R3E'C0PSY/D]"EB5JY256" M$Z^@^^2;*ODU Q=BF>P7IW*.D'F5#$\UT<\E?BJ^ M;;"3_XP+,73!5BOUNO*'[TSWT4I*H"%E4CK^2#B-;FD^7_T]MF'3,YE\^^L^"M;MQD=[_$3)EGUNRFW P\4KZ!3^RIY7,W2LR+*OOO^MO[ M5K&GWYZ^"I.V3)W "4(W@!$*8XA"QF#L4P]& 8]\AP>N[R@5G-.D.[')[A,% MI: *-D] @*]8/D(71!4?<1)H-+U'&=(01N.@V=8/W7S<+&IPCMXIU.0A#AB0]CQV,0 M>32&B8-<2 (5AX''H)S9$;4G=HB%)P4^9\.GJGRE>B'B-Z51P"=_N).G9QB8YX-UP$D':)1&\ M.Y5$T$@$>B*!6B90":% *]4"U'+)#(-6,JWBTJ_Q% MA VU[>EU M[!Y'ZTAH:;%D&7N@X<< @$6H,4> $,$9."&E"0S]Q,*6.5LU@3?H3*WQ'>WL- M6K,]H"Z:RI9@*HRTC4/- /BI8^5G(#9%6]2^"W9 Q\]B6\'%0EOU"Z&P9T6T MJ,]M6$R@.6%KC(8QB'3\6OQY+RLD)#X+'=^!%#'A.024P-B+(QC$OI,2YOL! M52]:=C#XQ(9#4!M+&1F77V'O?H%4>JJ^$\@DX>=0,HW]Z 42FFT8%:9.;^=V M1H+!K=7A._/M?,GLZ71;6\^;X6RO60/=45-'$8ASSP$^B%GG F MW#2&J1 .M3E/ [$_XA2$]"CD2?6]BVML:J:(_(/*_Q%4NEIN[) RIIPEOFA MI5B\U%N&Q;]V2_#Q>+.HR%DQ.OTX_X#-/M[;@X4E0I$P'FD(0R0;]!#F0(PI MAPXGV$LH#9A>]Z\1>A,KTKF.TQ<<]HT!J.9R6X1%3Q,O0\12R^TC.2?ML?WY M=4[]%$57ZZ)]_)J!/RPSS8L-J39%MK[_LI%+[0W_57C?#^4N?L>>62%;#BXC M808\1 CT>"(6SY $$#M."@ER$4-.FL2N>OJK%NF)C4)#7IYZ/]8,R$O7[2$< M*#L>-)Q1/5@5G/#)P-(S%7ML+$ +VPT'#2M[)Q.3PZ;AX4\&GYG_;Q5&O9V" M$1*#^PB]$>?;91A)NK<',1O!)/\B7^'B*UNS[]+,?Q2NW?U+D^;17@!L][3, MB6-/)EE%-/(@BGP*8\(#Z/K4P\%P94+&4IAM@-7.@1UTM0$J,P])=B:M/\M<#L$[<# MIU;V@"*."FO7!-CHK5H-*%L.0,-"E^"VO0:M'W-2!4DG-\(^6(9)#2J@V4H\ MT!-Z.&- <:P9C_KUI-L_H]=\URP"T)81Q*M>1Q#YW($IH10F3AI0$D8DX%3-:&I2GMQN-LDVJWQ]#V4;FWY-8L66/;I8 MJ@4%)L!'SW9N&=AKGB!9 #4/O2-[>R$"3:DMA0I4J378MRZ)^ M\N/H;+]JT^]1]-]@L^_S/+]V$]?IIF'*YM[CQ(U[6ISGHNDK+ M.@U,O3?3P"#3V8A]NKMCU-\[TA9](S49[;5J&B(V=[\F!<%/-&U2>4L_J^A7 M_(^\Z%(3RSJUAA&/NT'LPS#Q(X@<+X'8#SU(D1?Z,0VY$V#5U*+CX:?>WK2T MM-.+3@ QK*V7BZ>Y;5&43"O/Z+P %R0;G1ATMHRC\P+UTXX&GC*M,;!=8=YO MBD+>,.IL?N(%;APS @.4^!!1PF$J_H2$1(BY-$I#2O0*#)PC-;EJU=0NB"D. MH*2V,MJ174_O>C07H,-@BB5Q7#AK]0/.$IJY>,"8P,>5 T;?,-/?;^2!TA'T"0LABHD,#0013&.6 MA(0[3""FH_;6.9SZ0+SE5R8C-1S#FN5^G^*C;68))-_RE5/[53UC8W]*U6S4 MJTZ4YH&R_3D"O]_5$81);CU.!JTEPVJ?OUGM\63P'IKQZ0B96?^_;G"!Q9Z* M[=K/E>]>ON!J4[!Z)^!0[! BG#:/I!RBQ&,P#EPN7#H>!KXO=D=<*6%)E>#$ MMKDEGQ>]7H;"N6GH:^VT)BW9/S=BR_CQ6?QQ)T;YD#_B;+T,'3<.7=>#+)6+NY,2F$:!"P,OQB[U MD(="I7CG**6I=UQ;NJ F#"1E\'M#6U.KSZ.EN FR@8'F9L9,?/U-R)AHMC83 M9^G,NRD8$_?(N1]]P3"YLTOW:K<'>\=ZOS(L\[_HC3P2W!3RHH-XX$N^+KI_ MOL-E5M9[TR4C3NQ'OE!S2A*(.$(P03Z#$45^X)(XI&IU&ZUS-K&!V&4[UB?_ M#?7ZQ+[/3KN#US08]F9'S<"\"N9Z!LD2W/I9I[:AL967:HVO>3-7;<-YE-MJ MG8"9@?V(B[48K[QE15WJ[D.VVE2,+ITT\A@G*4P\%D/DQPF,_91"FJ:IQPEQ M2:!5M^H,G8F-7TNE+D6[*2EX8D53DE:Q(NT82I[GNH''(^B'6.X08T?@Y7/( ML/@W\Q .B*=WI\ "3D9W"+ZP"F1-+3M<5466;JHZI%OE0/SPL6[/D),_'O*5 M^+;*'9 CHQR&IK@P7@]"Q]1U!VUFU*F2Y 2]2>61^1RI*1/D=E5I,[(NJA M 1U[7+_)Y"W+[_(*KV1!T:O'2K63Y,%K$UNTVX\WH"9W4*SW,=^H)MJ>DG58 MQRX44T^OS"34ZNUX1A:C!HZ'8\W6I?&,$/U6C.<>,7,5K@B14U VE\?EZB 6 MC?9$?ND&/HT31VRJ'">25V40C$/$8R#:*DM:;8PT-._K?A?>^)C+H $5ZM5_EW6"P \+[K;M)_STO(W2&K6-5!%Z,.%4.D=@[H.8I1?F9AUV0BMGNFK^X+5I;7+[F9X0#%U M/0]R' 7R?"2&"?$(Q#Z/',9PFCKJ]2='R4V]L-;M^TJ\8B78K 5&X,NO[Z]T MJ@Z, S:L]O9AT%-\N07H:'?*O:-N4F) X1-2+RY@%1FSL@+#"%FJ)Z LYV E M@?%1YJLAH"S17O4 ];?,W)GZUKSTC KV(+S,[)DU9O8>EP^?Q%KW-T;O MV5]QMI8_% 9VA0$N9"%-,$QA'",$C\,.!. M$J747Z[9/1;[DSMU%\@:@TJ*D32*<<2FLG(<4I?)8@7#J_JBV;U@$8B?$<$W MX()Q\" YE^&%]3;RH.=@V9L_-6]LWNDP*TM:%X+8XQ&T#0I^DAS]+/PT.0&2 M55#SN@"2V^UO#UGN'#_!M3W/SCJ0EMQ >WS-ZC-:A_/0P;1/0#\V2F*/E,H>231[SN@&*]8]/RO[>,#F4K'U M3(^"Q/8.O<;$,PKDG!QPMFC.D#C]D,[@>L5^OGS95^9D]LY7?^NZ-HQ&$ 4IPBCPB(NU4N &:$VLDC4IX!L><)^ 1LUKL"2PGC+V M#Z$;N@O0RC^^C3,_>CXOHNW#Y!.47N=X^+S(9P]\!UXQB=*TE3WWT^>7.([B MB,H@+$L3B!+D0HQ(# DG/(B9[X:Q4J> 1H3Z^NNJC%N+J/@EJY._.$T."IA MF(M%UHR];*4]N'ISN;0Z(9:+I3:,JVA+KQE2&91K.(YR^M49@R>#O.]'3(8? M-?,.OC+*V&,=5CY9CJ#II_@>%\6+]$OJ4[IEB%+N!@Z!$0^%LX Y@2EV/1B0 MT$'(<1WN:=V#-&%B8ONT8PFL]TMH9"U3FBT0C8#V240=WTE@DA*O:60?RQKW MD4<08@E/4\];/K$BR^FW"A?5VX#[D"&+H(L]![O/UC(U *1XI5[#_:)I\-PP M"L*8"/ C>>\W\&$<\@@Z*'$"#T41#E [#1_7]"U-0L>.U2E@:SHO_FJ^^-2( MZBWY/2#/U.#I.BO+J%W#D[4L"!N06'+JC5B8U=N_!*3#;*19%.VL )WVG'_ 8,M\6^2$ M,5I^$O3K7ITRV55L5V[X:95LGI,YL(UR?MLEPBY)2B+D) SR4'B[B(=BGRW< M+IC*)D.)FY(P1,K[;(N,O;KS*W?MLN8>J!Z*?'/_T&S?F]M].DD5-B=+8=__ M2E.@9S\Z)H&D#OILRC8\YPKZM0_7N=P-LZ#'[2M-B49PXI6FQBRB,>L4Z05# M)L!Q,()BD]Y\89<)4-J+U4PQOFF I]_\BF4L83[SH(^P[)?'8QB[ MQ!$KG4]XZ@:<1;%>#.7HCFBO[S[*O_;:# M_9+RU">I<'=9Z'C",,B6NBBDT M[_K[F/T?[C[GFIYM[_[E_R> M-#8!;X7GZ7<0_VK?E]XFY*W-X^ .YLTP.]_VY\V(?&KO].:8T\]G%9N\6Y9_ M8?G5\WU].U.XBGBU>KG%&=6X>SPRS-0I.OD:RMNZ7\3_KV0GX7MV<&>W90=( M?K3O*(]A-.R&6(9'SSFPBXQ67JRBS$8ILF-CSY8MJRAD/W%6]16S(,KUFA32 M-GQ@S7^OUQ\V3,9LOK*5O$\CJ]D*0[(,*(M1PER( S>"*(UBF":^^,-QDSA) M,(DCD(?.KXG MJ]7&!&+F!=#S<1*Z$6%1%"PK6>I%3>OW1M=2\2T-=5_X?&6QJU6U*4%=>4%> M5"%_UE/T0XQ"/_)0#*D32\L8>##QD M#ZH6(8)+P(-"KQ6:,DNT*;%9QTE@< MS#\3@\VD$'_OKO(E,JI9>&/Q-#>#RI+I-U0\)8&M_HE[8\_;+O&46$?=$4\^ M9*N3VS)!PF)PS& <^R%$ 7=A[#L1Y#3T<9J&84HC'9-[3&)BN]O44"/'_=LN M;=^V#)'+PSCED!&<"DO+')AR[$*4B(6(Q8'C(:7+99:@L=+4[F)0U$S.9:+J MV9U3/>RF;%QGV?Z<(/#*C>K.6:*!)PW.^3_(FZ%YW9?X$V-+UV?"$!&QX8M2 M A%-0Y@X+((^YT[,'6&8D'J&Z?[8$VM9CQ@0U#1.)@\@&%:M"P73TREK,FF< M>9K+9G;RJ"JCWHG?:2D&S]T.7IGO].LTKWMG4&<>,7,_/K B>Q:3],SJ5$!, M^KTWHL##3NA1B%QA!1#U?)BZ&,&8(^JFG#".M"IQ#Q&;W")TI$%'VS#&,XB8 MVE)L"P== V( @?;BK"*;I65ZD-2L"[:*T(=+M]([%Y95^9"59)7+@OZE9N?C MH2&F^T1WU4- C^XDW8]5!+1=.^04J=TMU/;;C% M+W4)IP\;]G\8+NZ^Y\N4N0BG 89I+*\Z12R "7?$KA@'3ASY#HECK3O]BG0G M7I+$=Q)JU@12Q$M1Q>VCH*GM#0--GM=BE^BUD(''E-4)"@L@V0""#XNJKR>X M+2N@2'5>@Z 'Q9%MT'Q=/UOI_8.LZ49O&2O^6N2;IT^]_MB*F4H#0TP=[&DH M TD:U+07X%.>5^N\4MR_C4$PK.D6I=?3["'!P>]6>W4KRFB4=#0T[FP)1PK" M]9.-5!XW4,/\&ULQ4C':-HCZ@A^5JV">?'EJU^6E/Y M'WEM^AFOI$]<%\W=?<>A%_EQR'WH(]>!B"4$XC@)8( \[,>^'W'-5M!:Y"?6 M^XX965RQKOTN6Y'6?^EQI-DF6@]>-3,Q'6AZ9D,)K[:2-9C$DI@A8:O_M![Q M>9M2&P%SU*G:;!0[%[9OB_PY*\5?\.IZS?/BL?[I]3JK,KQJ+Q[511^(\"57 MK&)7]!^;LJI/F;H(H& \7Y<9K4UGOKXK\+KDK)"E7KT .SB-(Q@RX:<@S%*( MD\B#892(_S+*/(^KY*R\#OL3Y\.T?F-]K-G4/@1XRUZY:'L.MDUVXD_@V&+^_8G5\]BG[HHNP ]:4!/')D^60L$=A*!G4@+L!-J M 7H'(3<<[$D&[OY%OH7+[E:_G6_"WB7JM_%M7'Q=>IZIT;T7/3%7KWH!>A[$ MQVXZS\2%Z37(IEK5+7Z1;E27&QGX/G,3%$&&:"!S:3&,"6*R;R0+0A+XKN_J M[+!.DYEX)[6MTO;44-6]T'@2&;7-T>7RZBVI6U%;@A.DCPZ+9.T>XDDB,U\[ M'!+T^);AX--F6OD^+ZL;_I4]L_6&;5-00B$,#CB!2>(RH90D@FG$&/2=Q$VX MGS">:(4W3U*96"=WP3WV0UZNUXUPGD9&32DOEE?W=$'HH]B2M 0G2<<9%,F2 M3IZF,:M*#HIYJ)'##U]\W>1J37NE',NFN./V2T11S!BA2.@HDFU\_ 0FG+F0 M^7X:!K+ <*C485F7\-2'$?V;"<5X(XU%'84K>^S^3\!JAHVO;0SCKGBT,0&: MFH<BUC![,T%7YXC)@LW^@D$"<80R= L>_%@4>18 9P$:5GY;8NLINHG$6OT#QD0R:B5P=M#9N@J,B=5O,##ZK$FO M 5;4>W3!Z#M<,EK7AD/.6#+?2-;]JOAF M0YCMPJX>\Z+*_ALW9?<_L+22ERMD_/2V8(_9YG&)*..>PV.8T@@+K-NE)3%/]PAJ;]HGON9%_L):-V=B;O\'?O*",N> M&5WZ%*5AS'P8V@GPZJ!)EB M]&0"(#2C)S4'1RFB"]"RT=Z ZABQFRRJ([K%M%$ELK,GD.J <2J55.O]"]KD MU*[(Z;RQTS]M_>8(NS&+Q$8N9++LJRQ+EK 4012Z:9JBF"6!?B\=0V8F]C$& MDB;-^^Z8XJYFB>9"4_/ QQQ(LT8^%R)@L]N/*2OSMP2Z$+23?8,N'=,@3O7M M 1?-EJM?IORJ*.0]-FE*W[WL'FFMZ]5W7-"V*V<;.O5P&F$NMDD>D>W(_=2% MJ1,BV6#6\R(WC/Q$O5B1'9XF-G==+U>*7W3:6EK"6R&8-3^*>F:N)MY&9/9+ MY.]8!.]>0/^YSC^K^5R ;@YT3@!LSH)&5&S^V3"+ELTW*WKQ-+OX#<;9+)&: M+_YF%YN]N)SEH4W3F 0&LDA/W? E*_]XQ];DX1$7?[1UGQ*"H@"16)Z9B UZ M@#!,0HJ@[WG813P,HECI]$25X-2>=)\\D/3!E@%#9WH40C6'V28PFD[Q19@8 M)$2I"6HM-VJ$W,QI4FK"'V=,*;YG9@9V>_NVL5.7)'WW/?_"JO9>5]OS:8G< MP!=^IP>#R,<0(?%'XH8N1 YEF",>^8YGT'!%BPDE=;BX[4K'DHQ:X88R*-B: M?:]3J\1?BOL7P#'I\H7JQB/50U9L6[0LP)K5.8:DVWH6NR.RYF>M1'I61V_& MU$R0_0DP.Z+M@=Y2 ]M+)X*5!?C20%IOXJ_&X-,V4$8P6+)6>K1G-5U&L!S: M,;-!C'V;.N'KO[+JX?VFK/)'5NP:9*8TDL>-#DQP0B$B+(1)$',8NT$01\1! M<:Q5 G20VO1>35/UUY, .TYG9?QL4^X;LHO&1Z@M E.G_9RW/N[GPTJ9_O<5&\B)\V/0&W&4JU;FMA8U;SS<=$TJ!XHS .NGLD91W+1)I O0,=;VYIRDHQR&RA9.W2X@)69#QTN M!^WXT,'"F)>6ZOF(B[48O;QE11=*RLC5FG[(5ANY(3JLV>,$;H)=&(<$040) MEPVQ8ABG3II$@1]ZU+!FCQ8?$UO"?C&:CB\93VW"K@M0\U9OU%KN3 OYZ(&O M9@1G@%3SI$$7S9G*_!C!8[W>CQX7KU3XQPBJ\Q6 S(8S]?ZV;4)?ZAL&PGC* M&'IM34F@4[7<]NU!WX!=WW4KG:HW2F@9N"D M:E,:H0?'K$V2H$#PK4KQ \ M_*#A%9$VNOLI6V<5^RS32,6F2$QG)CR#J[)D5?E?++M_$+I\]-+(R[&"O-K2/A>>>O:AXPHT;,&:+[!C##2<+< 6\Y8YT' ')'L6[Z]8 M ,G6U99+6)GWUHL%T(XNQ-@8T_1PZO$Q7[]?X;)\UR96XS .$I8FD#GRHC(+ MA6T+2 @=Q)$?4N0$NJDVAR2F#C)+4N =: @W%T!U#Y^.4%$]<;I$5MUCIEJ\ M3MK1&\(&ATOGA+%VHG1$8.9CI',"'I\=G7URVCMJG\3LRR8_Y9+$,4.(8NA& MTN6(: 13$D^,FRWYW>VBVM+0\ZWW*?$^5/6GPA\307UW8XJBGR MI-CHZ;GF5;:VH9=D;/Y;;4=PS'R];4?_3=YS.X+'],+;\4"&9S39_3KC&<'K M:E=?]#9?923KMP,1FQS?"]Q(9MJE$%&'P-1+'8B<").08"=RM6J5J9&=^@1F MQT2_*G#'AN9YBQJ0BLF]? MV #W>OVTJ%.,4P3AB$703-T2)+U/3?Q2KX'C^)WU0ORPAY."+,A4DJR[TD'H5)1%/H M^7&*J!=QGV@E7>L0GWK-$JS4]SQJ9KI+(2\+T&9A@[1C")"6(]U"NQI *VZV M)X)/P/LQY Q*\.I#8*T,KP;IF4OQZH-R7([78 S] M1?63D#%?R_UY_LR*E^LUU5E?3[_]II;:,P*.K[J7RZ;IR#;T0$=0NK,T>\[H M!J\LKLK#8ADMT&>&G&VM'A:IOVR//&D8BZIP55\X;W.2MU<%ZF0/[J41)\R! M;H!D)T\W@3@6ZW8<)2D/?)HDU-,*00U1FSH7IBGEWKL,,9(F8H"78J3)%@IZ M.JH-@'XP244P6S&D05KSAHY4Q#Z*&"F]I+\F7E%:E]K&*^1XS[+&XRJ7WOXN M'*JX/(X.-+&^[N@#PWMF36.Y.S% LP"S*$Y]AT'J1CY$KN_"V/$8]#T_XBPE M#O6U"B8?DYA8BW<$@:1HM.:>P$5MH;U,6CU-U134H+_;.5FL]78[(C!S7[=S M A[W=#O[I&%6JLSVJO/!FC85;>T>/\*A(\]48AFU0FX2P80D!'I^FKHD#JBG M=VOD-)FIEU%)%/2H&E8Z.H.1FB)>+KGFLJDOM'XBYZ!,ME(T3Q.9-_ER4-"C MM,KAIPT<6EGV[+S M%$:(0H#%@40I=B'F 1.0U/IGW*E&-!Y$E.O@)(FN+[> M'BYH%#0]#1\KQ#I\).F71*_/>+5JJON)7XNMK&(4HB]E$+D$-FM',TB3TS_M1QXZ938$UR6XI.MROB/B##]L."F)J!82T)#;H@GI3C@@:(^^/- MW/OPI##';0]//V8C,-1>QVPO W:K-*(D](5ZD0@CB)@?P#C&8I4.$R=B$4:!HE,D9PL!:>Q@& 9IR-,H33VN MU!Q"F>+$*K^C#_88 .F+>?!X'$8U(V 5'#T;<"DN1@4NE62U6.1RF-[LA2Z5 MQ#]5[%+M17W'^K.8M=7M0[YF7S;UVN4$'F+$I3!UJ&R!E2*8Q%$,$8IYB#PO MQ)Y2-813@T^LZ#4Y4-,##4%U?_H(AW%G^A+I]#150S M-_J\]GGS$(:'7N]_O\,%OES5M:'N-?KNC6N_.GU.JLRO-I=W;E> MD_SQ:<4J=D7_L6D=L"_Y^OUQ,<=RZ7K,=Q .8A3;$2@'<\+?HU:-?Y&O9+IV9Z16CGG&>%L-_;FST] M [8MM=\38 %Z(H">##+)LY:B?U]Q)\<"7/7G_,O!1&M6&YYSHC5"GF]OPLUB MJ&]JXO7"M/-.P6#<=R96Y@LDSXOM7F1Z9M*FD3E2R'(!'UCSW^MURT;9% V0 M2]Q2IFHQXE.9.)) 1,7?TL )Q3^]&'O$]Q(6&;3,4:&M9#@N[I33T07%EK!N MJ$X!1M5@G254#,-U#57P4T?_9^'1@"U 7\A M/(UW]1-8N@L;-_QC4<@\[UWFZ&=AX:XK]JA25E-EF.D^[(YZ7>N[*,3V+-^4 MJY>F-^5A3\M^CK+D#=3,6,RVG58E5M+OG MUQZIN-CU S?A,$Y<'R)/%NE$.(!I&$0R+D4=IG40=8K(U.&IFN3N5JIN<:P3 MJ*BM79?*JAFL.A!S@HH30P)9*U)U@L3,=:C."WE<:FK@63,M_, *L43).KU? M\N9V0I-NMY1'0V'B##%'D.#(A#(X]&J9MJW1TX1VAB;=R1E7W- MVLLP>#BC4 \H->6T(;Z>@O8E[VA:RZ54%@0G5B5 M.Y+@2=($3PW1"^-_I[ SC-1>B(B54&L'4;(^^=&-GIQ%2#9== M++=NA*PA""1%V1=Q2U.>*LB+LDB5 ^SQI^ 9V)T7!R9H?X\D:N7;8[_$*[O(+ MF^A.,"\:GMVKS8^9_S?O/.DYBI- .>A.VJ4XG],Y"5)[KNDT% P+;&V;8^XR MQNL#:O:5/>6%["[3-*E[]]+UV?J\/15B88(CG[N0> X37BYQ89J&(73#,.6, M^F[$8[.NO/K,3.P*?V$5Z-70:+A2.SZRC[N:[SP7FGJ+V05 7M!SUQP!ZXUW M#5AYI>Z[YJ"=;\%[P9AF!FZ_;\;G#*?U35)I39N*GTLWQ,SQ2'WA4Q8Q8B'$ M'@^AG[@T92'S::K91&>4IHYZ&37-V?6%6=7Y'JN.!WE(T7&A9['&@72B,$ ! M#V 4^PY$G@ R(6(O%'$:,3].N9-$.LN!51@-;/ZK@*AFVZU"HV? CUH.?=[! M\F4<%FTCKBRJ)4L]3F]6,YB0<3Q#!$0>3"./!]R+TTI$Y 8R^B>BW-!ZA-; =VM)N^@:"F#GX2 M],N?=1N6#X&FIOO6H-"-0@R@,$%RAI*8UGJ/#]&:N=NX@MC'_<557KJX@OF' M#;O+_Y[EJSHNH&74"]*(.-U]8 @A#&*&20D3*F#J>O$6K7=CTE, MGAB65B#;4@1BB$?=C+ C5-0\A,MDU=/[6LP=L06X&Y+3(/_KG"C6,K^.",R< M\W5.P.-LK[-/VM ZV:VAK9J:!DZ4($J@QWDHG'<'PS2.(XA][KBI'V'L:64O MG",TAP;V/TU)V;!:SUFL3#32#($+]5)-^ L5]%BR2=2T1^85E?58V&&5/?&\ M0>I"E\5TM:;?\(I=W1>LOLG>[B%CS_6(*W27I&DD.VTF,$W$/WW'CV@:^(% M5CDORG]U)+])^T!8G;./@",I=-R-0D'C[]'AICO/%M-EKT#:L57S&KX?KK^N_1=/N=X6QR0 M\R -40I)Q&4;)XY@&B $68 <&L2AXZ=*Q\AG*4QLJ"1)4=MC M0!2,TJ5BZIFB(PD-Z_<>BZI7OO0.2&$<24>C!Q8Q3%G"./*QWWZA*>^F!(D ;/ MDC8H^L3!3]D:E#4'B@? VHBJ^(#3X*3I&G9,@(;2 M2@U8R /4X6[1,3 :;C M24X#G*&#:0] 30]4'X5AQU1CO!G]57TI]]U8@_?-PO&W^*4N!7;#Z[!A66ZP M$.]]+B]-.#Q.HUAXL9AR(N\3>C!.4@Y3-W6)[U/D$FY0HVN Y#P>;,N /!NF M]7E9RP(@N?(=%27\'.YSQR,7 _ M]\].?EOCQ[RHY+W/#XRSHF#T4[86A(3;VWRP.$AP1!&#'O*$"^H)[4YQ$,"$ MI9'0\1 GA.AN^35YF,=F]M@ M.4#\(X1'3M@A+."8SH%;'8.0?O8=QT8%2SC1.#H&4C) M!+C9UC/M^.BU*^@#]G4ZP#3,Y43 F5E-BP#J65$#% :-J>HZ+HQBQQ.^)1$[?QZX,/5#1%W/H12KYP\=CCZQ MK;S+*_'=%NR9K3<,R D!3Y(#4$H6= ZG#U'!3L)P&G'H^O)(+H@BF#K(E7FA MB8-XZ.)(\5K[Q;@876%OD+$$AL(2<8F FO'+6J::E%$BYZ%P.JD&%PAIF$ZP M$]96HL 9&8:3 0Y?FO' _PR_^X?ZYQXRK'U_PA3?U7DI21(SRKD/:>(+8TFH M [$;,^@$PG@&E'BAWKVJLY0F-IRU+Y ?^0+@]YJXYNV.\W"I'8-8 <' F320 M7[](_IALMBKEGZ4S;[G\,7&/:N:/OF"G"O>9[JU=P63?]U//\QT8N"%KDJ@3 M[*0P31"G@>-%J7-1E\=A\M-'V[H6PV2OQ;"5&MTCR"KX#I/BI6<73A>A/MNC MV4H%[Q$ +ZOE;0](FU6]C0&]N+ZW&AZZE;Y'1GW5FM]J$H]5_U8E[% UQ884%]3H=1;<:S@!J:IZ7+2STC.P^#"U=4!.N,U)L5L$9E\]: M$9P!4C/7P!D7^K@$CL([-N[)]\]2L[)NQ'=;L,=L\WBUID<9,%]8M:0^$ILM M/X$)"F.(>)K %,L<%=^)?,]WJ<.P^75Z;7XF-A'[Z2D79JA="KV:$9D14#T[ M,YQST3('?FK9^[F^*7TB(VX!!)=37?DWAFN2R@#ZW+QB 0%CZ(;K#)@/:W)+ MY%DX4O>LKCO6-%:1?WP27W0;G?0XL#AB9NH M7PT9H3:Q;?N_7??/@0M=[\])HG.-80PCA2VF3G'J!H&P>2Q0LF\7 M\#"QU>NJ=\N]3LM QNJ=ST$MX&TIX*'&2-: 5PS-3PNG9M"^9F9QB-M>#>4J M!REKVT]U_+51?2!9!#6/5KO@&B-DK4FN/@V^.BB8E?D MGYNLS.J* >]>>O_:*9?'4"R0"J&#D:SESA,8,Q["Q$D<&M(T37VM8T(3)F8T M:]L@;Y^K!4A?^C\P[?"A ;N:39L:3#VCIHWCI-;L$FRL]_K08.&5>GSH@W2^ MMX?!6&86358]P.7#32$C?.T_>F3D%O=*;'$?&767/O]GKW2 57-3$T$E9YU M:NF*[ZN.SX/NWSU&%DW,K.7%GBDRD-^2!=*A/*OA,8#DT-Z8#&&I#WJ1/PLJ MLL_Z]9KGQ6/]TR[#E=2!MKH*"\D?GU:L8E?T'YNFV5&=S"C88E6Y=!,:^QV),8HI1$B\K^8)"0&PR-K6,UY999;7\M5=,1?C"64X! MWK(A/(8F^Q/7K#1&K1A0S3FG3R%6]R8F1<],GNE=ON,:]-CN)=QO.0<[UA=@ MQWPWDPW_;V("+VPM/_M$6FU&/]>$7M[&WBK.VHWO[5!_U;09NPB.I==8IF:: MAE/?HRB7W UY&O@IQ"Y+(!(/P\0C$723@."4IQA3II=RTPP\L4MOXS;($19J MSKJ)A'I+3$?!9G+,/L_6$F':86=.>MD7YCC!Y>#W=IQ:V>+E?BW/BJ^IT,6, M9S(VTVCC5>MW7:UI+[+?>M?OFRYR_5\T6E[V?G0FSBES\0I,MB^_+..0DT0H M)0S3F F%]83J1HX+&?$83;&+8O^B].6W(>;$YJ.CM^M4>9G#]39 ,_2XWP;S M\WKL8"FN@D[NNG-^3IHM]@%;V_=^UTN_]\-S)WPO8?H2?_W_U$5ZV M:W@;0KS.KN-?[*.\>.?RMN9:=^?S1KA_U9W3&\% <>?UQK@U<$OOB@W[:\'8 M^OJZ%\EM4\$BSPN3&''HD4!XA@%V88+=&'J8(3=-TBCT V7/<(C2U'L[01K4 MM,'UM?ZQ\CA0"FZ2+?'U/)6SDIND#@Y"H+%(VX+";)W4_QCTEB45Z097AL$! MYC/.*G+LV4>E%_1,5%E4LN8^W1!A3]?T&RN>,\+*MO]?B E.'.Y#/XD"B)P( MPSCRQ#[6X33U74I]1ZFPW2"5B4U32[=IM-80UFR3.(S1L&6R)KF>53(26ED+ ME80:BE>) 7JQ*O&O79QJ>.Q9E%-)O$XQU1[6[TY^4SVPXI85O#U,U&A ?N+5 MB76LI@@D21D;EU=S6M+Z?<1/R3VL8A9$UE,N+/U[1X0 MIM^:>^@QLU.3KFW,QQ]/;%VR^O8M];$3Q91!$G@^1#YR(<:8PC @<1C$#*=( MJP7P"1ISI$=E+5G &KIZ1RBG@%$[3;E07#UEZXB!EMK"\AWD 6$LG;B<;;26,L&AIA8Q02EHBYC#VJ" MZH5$QB0?7\TL":V[D<541A<%9?'CKB?/E@=P @^KRYV"T$;+WM"XLRU_"L+U MET&5QTTO@>&ROAI[<-^(4Q0'#@HAI@D2.SW&89HZO,[;2V-.',]1JM8[0F=B MG>UGZQ_&RR4SNO>V3F.EMDI:0$!/@=O;5I+DQ%>J!@6S=FWJ-)69KT8-BGI\ M_6GX<<,+ :R2O5#K'"3*Z+N7WTI&K]?7ZV>Q4(OO^XI4V7-C)M*RCELOH]CE MV(LX#!T:0$2B&&+F44BQXQ/?C0E/E.(VYBQ,G0P@L]SY*O]>@DTI.\3DA7"' M6VX WK*C>4M 'VDU6S M?GIF0O ":O@Z;N0%II\D0P+!G\&6)[!C"OS>L671 MC)AC8NL>@3X#\UXG, ;HZ%:!^4CZ3O]U4W],N#"W^2HC8E#9T_5+7EW1_*EN M"M6MHXI; .4!)[8Y+1^@1+" M,(FE1\,"&&-$8<*QPST2>2E2RGDV(?Y:9^< RH*P725.D[1'792';?QZ_BX_HK>!H^=3^#)Z3'N:/XF!POG]^S-<^\A^55B$+ M8'P,L]WGB9RL'M6V&&73 #+PHY0'3BJ,,J<013&""<$I]%P2ALB- YQH]2%6 M)SUU*+BG#-*!D8EHPJ!L+P*9%'_4P%5MCSD-6GHV^?2]O#Y\73E9R\V,]86W MM(G4(#SKYE$?D,--H\$(9A;F2F@3S58;L0=ENY#WQQ]DM1&;U4]"-,'"TZ99 MSF[X1URLA:$K;UE1=Z9OSB"6"7=8$% &@]AC$#D!ATE$8Q@Z*4:8.SY/M2J5 M6>%J:KO4XQ&4NZ,:UG+97+++.6 M=_(V.B@E?^"G;-W\K?Q9SW#9F2XUFS;[ M).B9NSW\>T=E'_?P[[$HYZ)C4B:0@)I->VDCD^!FR5+:X6E6(VH5QD/[:G=P M0]/['1?T3KQ[]2,KEQYWB(\X@C20!;PQ]6 \/KF MJ:YR]5KV_K*C)+XJ& \H# V(]CB B6/75#'X:A'_$0>VZ8(JW"A3,Q M/K'R?_WV6PGN)46QYAH[-K/-HIIY>8MSHV>Y:O9@S1_HR]!/,9*'C_WG6D% M+RHXS3\91 M-4"%AY'+L!)!'KM@9\X3!A @'+_2%LQ#P6YCR_VQP(;[?UKNE+JZQR"O(,)!:(MQN5$W_9 M:=K0F+.HFX)0GL0[_AH6[#4G("?)"^* M&QPM-(=5=RJ,]'19%1ZC(W]%G'2.^NWC97C$?^EGI7FTKR?W\)&^XE@S'N7K M2;=_A*_YKH'U_*LPQ&)/D1=WK'B\25?9??VME,O4=5&:.B'$;HR%N4Q3B&,O M@#A@88BXAURURX^#5":VCUNR0+S\J*'=9U%1,'LV9-6SD1H3;= JG7UY/C,TQO^>W1E]V,H=ZV4:$$RHZ\$DP0E$7DI@ M'"4^=#!Q?.J$7LR4/+(SXT]L7*YM7JLVNU(]G4DYO$X]V45JRQ&'P]%?\P+U MN9C#N<<,&S-G\K+&FLH$G,=\7?L'2^(Q)XBY#[DGLUP8$YH5)++;NI_X"(D? MRO8*&MV63Q"96+T:2J"LO4[:T=?LG'P*&S5-NU1BS:A#1TW>RZSEK@E:;%<\ M((ZM'L2G2,S;6'A R*-NP4//FFGB)YP5?\>K#>OU]2BW/_Q;Q@HQY,-+&V)& MW$]83 +HTE"HJ(=2F'@>%G\$J9=PWXU3K<5/B_K$NBO)@IHNV!*N,V*_7/W= M,$"O!ZZ:CD\&F9[R7X:6MBDPDMJ2C="C/:OQ,(+ET*J8#6)F;OXJAB@_YV7) MRIOUQQ\RJW^3E0^2Y VOR_1$+F.>V+3#$%$$4<@BB$,60(=3DE"'I'Z,=4S, M*,6IM_."/OAI)1CX&8@EDNUQ(',FZ5#)'T,0U4R)56@T=_\U*I\[5#X>H6*W M$)*RI)9,QCB]6_+:\VU4->R$+*2\9;.0&-8P+:U@PS;8\?T&DK_&('WM+*^S_/UKI'.-P6LM;VN4D.&& M,EMG%5MES[(*1R68R(YJVKM+AR>I[Q(.0Y+(;'SA[B644.BSA/G4=]($:UEI M%:)S;!^?I<>\ !P_YT5=I*J0->6ZMF"D+;VO&1!20E1Q\V@9)\T]8TT=?I;D MP8[^83L1B[M%M;1952,Z[1]0 X6AKJ/.N8>>_[/Y!.)._E\.-/*8NEZ(4M\1""GU!%[19Y G+HSHR70W;4S-'"D";% MANM24\*KJ^_P*=<7[K\U=5K?<8G=O^C4%-X3<-AJ7":;GA$X(9:UJXKGY3 L M!KPWU(SU?T^)L%_R]^03IJV"Z^H,M[BH7L3 8L-#ZCR/#UE)5KD,8._JR3'L M"5\@B6$0IBE$%#LP"7$JMQT$I21(4>KI=1-6ICVQNG6U1FI60)\7W6;#ZF@J MKN738*2Y=I^%!^SXL%R5[P( K/4_5J<\P 'VN0,.6]2HJ%\%BK0RZ"0\S%TF_ *;C$NJ7#&9FS,1&Y89_ M+*OL46AYN0P)BF@2$^B2"$/DI!@FA JOR/$=EP\DGLIIZ2QI]\'@LZKM:<$.]?', M4_K;\UN67Y%J@U>KEUNK3HBV*991V M>@8F17_Y8N$U'6(I]YVNW/K^[J!8MAS:TT3F]5@'!3UR28>?UB\I\;$N'_PI M6[$FOV#)B8O"Q'&AAX@/$:,4II2[D,1N[ 6(.S10.NH_-?C$*MF0 Y)>FY.C M7CWB"(=A[;M4.CV=TQ!,JU#$.0F,*D0<#39;:8AS8O1K0IQ]QO!"E-"_70FE MW];X,2\JF8WSH=T4+D.'.0GW,>2R*![R:0(3GS'H\8BY3I@&G&CMW$8I3JQ< M;9?7CH$%V.Q8, PCC8.HM@1:A49/,VM4KGNH]*B##V.HZ-^P4I74UG6K47KS MWKU2%?_H(I;RBP;5#;X(YF6F6+X23]QW%R^OUZ20 :,/K/FO+*+[E5'VV!19 MNRENQ2?U@.665OZ8/N MTJ(\$[^3GZ5U;,D83+'E!JSWV-GVI-:I4###9 X;M3LBK!]PQ>I+X[=%1M@M*^HN/V(J_K8I MZ(I]$EI9/5RMU]FS6$1Q\;(,/,[%!B.%$4<>1)QCB".*(7%B!X>.$P5$O?S< MO+Q/[#,TA<6>)"^R\4C'#'BHN5D 7O,#\(ZA^M;5IJ2[/B4Z)>YFGG@%G^+M M3J>>?]%F*!O[4?1B,9Z(GV=K\" M#>?C[7X-9H[(V_TJ]#R3UYF702]E9I;F\UA>!^L][^656# +>I[)A'F_*0K! MUM(5CE3,J0,#CNIZ4 %,"0TA"8A+$QKX3DAU(I[#Y";V%PXO\*QVZ5ZD84 O MUCF"G5J@TQXB>DON4/+;^Q$TM&.<:D):"G".$)LUNJDF^&%H4_$M@[W+B::+ MMT7^G)7B+WAUO=ZV'+U>9U6&5U>D#J766RR*_F-35M)J=1NNQE3A M%[GA6KI>Y#,O0I!Q>:_82QC$Q&&0$10S%Q.,J)+)F(G?B6U.KYZ/W'1D.05X MRX],,>MB)>TVIF%*PQV=8485-B)O:Y[T+.'IIK(]]D&/?QD%JR4 .Q' 3H8% MV$G1F]S6Z7R+DZNQOWA;DVRVIW@SDZVWA9@/^L%MPPQLS+=5F _3O>W!C&0- M'(3/N"B_Y 5;K7Z5%>?D)R!;W:@W;Q@<8,(4-D$6-'1!31A(RJ#N@&30I6$8 M!@V;:0T.,W,W (LERZ0DX*!1&1YA/GN@),F>*JN]89K ]^U!#"Q#"'C]LD11 MQ"+JNY 3WX>(Q RF :+KI?#UAY\GB:^F"%J2NFE\>V@,VZ'+ M9=2S/5KB&23SG9+B@G2^O>%F3N@[)=SW7@31% 40H<*&L60C=2/S/B6B<(*T>N-H<3*R,XHN(+%X-/8FA6NAK M4F0TW0>%*Z%5#E)6WU=9 ,D2J'F:Z3KH$!QS7 4]2?_M7 ,=@D?K"NC@0&8F MZ(3#7Q?N*C/YUQLN^9&M6EW'N67B\UQ7IY,6MN6@EU$<<(Z%86)>$$,44P]B MSB/H$DZ1YX2<<*T\9.L<3FS"!'5X05+@=!.C9O=>%6X;L;$>MS);4_+;-,P6 M'(.6Y<6Y?*\%V-6MMV<\)\/4DG&US]^LQG ^-\W2$+C/>/2;:JHO=E3[/ MIT'"(PX]-V$0.<)S3".$8>I2[OENY(54J[[1*,6)C>M6Y7L,++K"H*;7(<=A MU#.=5L Q-(6&N!B;M%%9+9NH\_1>Q>2,BG_.A(R_:&82OK#ONYCL;9&OQ5]) MT[&C*131_+FKV>6DB1O$'H*IQU*(B!<)=XV$4.POO8!$OIM2I=B-*0,3&XS> MV<@^,WHF0AM6-8LQ)5AZ!D1P LYB-4^Q$5,P+%D8;?*S&AQ3< [MC_$XEQ1[ M_WRJ/O075BT#ZM+4#5WH,@=#E 3"#(5BKQB&),(4.4[,#,J\GR,WL:GI%2QO MJB\OP)II9FV-X*5F5>RAH&=#ALNWBSW7 !J&I=O'A+1:M/TLL5PAL)K%3E2D)=!/X@"BF&,8>YC!E 8ACHD;8TR4LQ]5*$[MW N: M36MT2;+N+EG_2/"Q^[%&8H42B,/*/ DT>EI]@,K5251,\DZ4X-%(/[$-DUD6 MBA)3$M1&FB^[!0=N?:25+1>U#.+95$):_O4IJ!=W1>LMKKOZPJJ MQ9,L$_T%/W81O@0Y:12)-2:)W @B'(8P)M2''D5!RK#'::QD&K6H3FP>^T2! MI*H9']5#<-@N3H:+GFTT@$19PXU$'-J@B %[FQ/QKYT#I$=K%D-@)'YG#,Q> M-HM)'%[5OU[?5 ^LUY1EUP9I*9M ^#AFT(\38182C&$2(PYI0!SL8I)X4:P3 MH-"@/;%QJ.F:MWS2 5$M:C$1-'KVX505D6P-&K!Z^3<*L&E'- P L!3>T*$\ M:ZS# )+#P(?)$ 91D,V*N4X:N+*%#$B^;NY#?*N%VJ"WK%_&D\[$?NS7'C2-KH7V'$ MV3AO3QQA@Q>0!,]^DF^S?L-M^=B:GMCH#Q6XVK53JM)6E=3M^?4'(%E5K!N) M! %*\\;NN&6+1&8^8"820%XD-^6Z8\)1I?1/*2&$2I:E0G]<#5OOE^)5SM". MKS#S(_4_OLS,$$K34I5(I2;1HTA21'"6HHS&L6F8AB73[O!J2Q>O;%8./%G/ MR+UY94IP[=SDR2 #;JSK#]/\&;WO?K\'5J+F$?-!G_QC]PU_[K07H#PYV.-X MF=3E]@+;J1/N9U"':Y%W\\73=OXLWZZ6IB1-':5YNYA_7QJGKVEL/\LXQ14K M,Q2;=FQZPU^A"L>Q7GWB@B3,9-58=8>P)1C8J]]Q8+K)MRR8Q6+/1%.1:E-7 MFZNKS&T@9>9L +6X(?$,$\Q6[1$Z4#?50$\1\HP*X&+$,SIN]R)C48+=C !$ M[KT8L1EGNGL1@%1'UR*0]R9(/?QC-:L2P17F%)$X9@CG>848C3DJRHI4"2[R MBH9+//QC%=AFZN^H")AVJ/&S<^X"H@(SD6XIAW^L7BCA\ #%2Z0;:NJO-]GP M ,VH5,/., YNV(?YTE0)/"9QOWHCS==SJ[3&&B*F?.",JIA08VBR9HLI"\1R M4B$EJ,1Q@I5EQ@J0;F #<_]#KB4U! %>!0 U"Y.F\/K\,NF;]M_ M?%GSN_7]9MTV)]5?T*]R^V,E#@DHEC=/-F,%MHW=TL0!'= M;M=S]K2M5YOFX0?M'&Z,Z_ACM=!S +G! ,R%Q5E#&(1A5F''@ZGYT]Q5W$0U M'_45=,M)I%F)?M\Q TF& 0 &.&H( YS;48,U@)Z.%^"R]QXO (:;[G@!+N/1 M\8+#ZXY!=K4QJ;>AS773Q\WF28I9DF0DK5B):"9+A"717E&2[;CJF\B>8U2?A]^!!6=HZ2!P1@=K$5_ELC?$/S)FJH>HR^Z1?+ M5US-%2K31LSTBWH6"S/PN+!SG- M*4\+KE B3%B13"FBN*Z M"DK]A GUHTVQJY# V]G=4'#"C/'E$I9'C$3W%I^KCY*4@^*'JS9YG?1+%Y(< M!,6B1N3P&&XV_YLTVT8MF=F(;Y*9WA&3-(\K5/%8(*P*_9,H"\2ULY9*G+&, M@ZHIG8P?^AIH1TV;$G"UW%,H[&S " &!]SE[V=[VR@96XRL2>-+4T]$G5<8K MHIWJV[7'7/<]RWK[]/?Y]L?;)[U!>)#K\[Z3,(2I8@+"1#I% Y*E06 M%XR+G%>@HV$;HL%W1 T+H]M.6@%HNS/R"PMTF]0B\H+4".?B@).UPND3I]L,I_X+X[^;K[ABY5I4#JK\HI1K5^H3!+3 M8(JGB-"8(ID)S"BM,"\D9"]]E=(D&^>F.FA$MYTM-&R5O8Z4W=+J17Z8"NZ* M@![Z*T0'LOZ6T$')/*V;U^E,NE@.BGNZ0@Z_X+@7Y3^D>%K(._5Q^2R;]H]U M2TCY53ZNUELI;A],,9_-FY]OZ59^7ZU_WC<=F1556H4+I#+,$-9_,>UB,J3_ M/<995B@1PS:MCHP$7F8/S#0]6F7T>TT6V*K &6;+#?$$X,',!APW^!YZI-"^ M-MNN;$R[*Q\)UMGV?>QX#G$G=0&@MEQESABM4JR03*C>R[.2($+T'UP2DI(\ M+JBP+XG:&3AT<)>A!(A6Z(K<;PK&" )3[::HED,=TJXP@-@*1Z'<@B?Z)P@6 M&'&!\=[(A^[STX4V7.#R*';ATN]]%?"KO9JOK\VLS$F: MQA5#7,4<85+DB'&2HXIFM)(J)R4#=4""$ ]L!&K"T7I/.5H=2(^MYM>#J)TK M$0HGJ/MPL9Y?@]R!E^C. CD/!?V&(0A6T:^'] N7]!L&9;BFG\48#H["A;N\ M+^O5\]PDY-/%QZ5:K9ODCX_+^79.%X?.*K4+\[B06WDK_ONI<6N.@V=KCF>* M8YS)-$&I* 3"G#%4<2Q0PE3.J1"TE/;9KL'9#>W4G$2LU^R3(7JT$YB.JN,]!-,XXW$NY#4,W;Q\#\CX<-<[ M4+T-#]4XM]D#9#[]7S!TH]W7 0"@?NBUX5[4H1R0<<@S''K=\;K:9-XP[2\* M8[:US:X'[30$>//S\$A;"^WV#[H6]1^_R8WAZ:O)WC6Y>-Q\@-_E3/*$Q6E: M(2[U'UC$):H8R5&::[-,4L62!-1+.PB7@4UU2\@X--1P$3TW;$3KF@_@=7>0 M:;*\"W]I\&&K0F.8B;H,'W6Y8#^C[G,MUU'-\4WSGZCE/&I8OXD.S'N\ M<@^)K:_[^" \3GM9'Q+FLYO\H,34=;;EW6-3IZF^-P98X:N# M!+:D.[I-JF[44(;9S^ORV]E +Z+#[-A%J8>C!, F:% T3V;D.IU)3<&@N*?J M//R"2QW8U=HH>]V_IC[.TVJA%?^KWD1_^X,^MM]F60J1*4)001.E][!)@5B9 M"%05G!*]KV4)MR_(;T4RL":W/$0[)J(=%Y%A(S)\0(J<6H%HL8GU#@U,TRU0 M<8D.LH,'4O[5-TR.E5]'?$3 .J\0@?M+O%J--&%U5XADQX5=06^.*;KR=D$W MF]M=QW9&!*\$1W&)*<(JH8@)5B$J>4QC7(@<@_J/GI,(?7)G2$6W4;?JB$MY ME2-4[)R7<;+";%DKWDY:_^[*=6&\EE(Y(O "550N"7BY@,K%)T?N$N3Z><[E MKK+2\4;F\ZJ.3Y;-=F539_)T?V_2CS^OMO]EPI#XZOMR_D^]RZD;M&G3T?Z3 M>2Z9X5)('.,$)335.IUD)N:G+%!1%"DK"DX$ 64\3,M^8'MQ5A*O:7)GCI/6 M!RX<=T'3S"]P:_7J9LW]W&E_GG38]-]$>QEVQTR&:?VOV^AG'8.YX[L^:3)3 MK5;KZ*O%7+MO^2:%W/<^*YFEI@(50S2/4T1BAGF:B**H"LA"8T$S\.KP50HI'^J*IWHB MN,GV7RT6W^X9')@1O@)&)\/6<[< !ZD]V4$;BI,:+P $IQ8' M\BK,3&S6V]FO],_YP]-#NV>265**PA@#5C"]D^0YJE22H#2+!E'@(?=QOZZ&KZAE;+=A,O5W=V#OF-,_['\]$<:.+=$"8NVE1YIG MS-U[ICD"9=U$#3K^RW15I,*I:R/$,JSB3" G.] M/L0%PCEF@A" #/NFWB>2_B6Y/X/I"?1<+')3>W]7 54I3WQ$,B7SALF#P ME5=V:S!3!%>9I#E*>^/3_7^*@ORGI\R]PL/^O0G\R.7@'=2 MKRU\W@2Z/JS6V_D_FY^7XI9S4YA%LV6J/.0)PS$F**4Q01B;@+9$)4@*+JA* M5,HQGCW+-5O9FG1+RA!KT*5O;12Z?-Q$M,-)W22*[GAQL]*V^.:$Y%@4%,5% MSK2[7:2H(DRA7.$\504MDPK4SR0 N@[+GRVV83"U6\<"( 5;E8Y!NCT%:<]$ M[9O[6W& W0U^%5N]^UATCW^M692F-BBNZ@W%3LQYP3 M5"5<.]A%DE0TYH7 5G>BIP.'M@4MJE;[,ONSLLQ4(0MFX@ST]A5G!2*IP@C35 @F MAU?"LOYZ:5V<3\&)UKPZ<_)]1^^H,VQ70ALEA2?0( 6PWWE/=]@%LT:NK1K][1 "P]/E%Q6S7&H0.S\[;2 M]IKHP4&FLZZV\AP91NN78#9-?YIMMW3_@$-YK8:9Z!PALGEJZ MD2%\$]6D[12R7^I^L^1-8)@YZLK:]OF(O(8M6\G5(MW?RX;1M'SY@0C"6D1*G2?V!9)*C">8:J M(B]D7,95FVC+V;;(;U\G/'L;/ MUFLY>NA,L1$ENGVE4_QB!P_CI_JUG3N I_PECQWZX9_PU.$*(_^JAP[]N 8\ MZ]);7_>"J&5:=/^YY-F.)GA3%68\1BE J<(YSE&%#U42>[%QP4K'M)./RPTTE@#;VV"W>J5O--G;W\CF[EOH?HYO;/^6:6)S2F M*1,H3PN.<%8FIEY7BI(RSXE4:3R+#2Z66[B7XW M[$#J5-E#:W6$& PZ%GB:\ *=, 8 #/7DT9;[+P=-P)E'SAWM!UMR@-(H(0G M)Y'0M_WY/.FL$I6B/,X02Z2VI56:(5)0@3)<5!6.J5"550) +Y67]'GN_UB- M]WG2$3X/2'J//D^?X%Y\GC2(SY.^O,^30GR>U%$M=T&)W?S"_8WJ+H/PW9/\ M+TG7]QIA.1.L3,J,*Y2HRC3PDR5B<2$15EE&24Y%F8**>5E3#JR^^K,H88'% M]ICUJVU0)&"J?))(O.?BQN3S,1E]H7-Q$QE&HIH3?_'%8.$]11C;TYTTQA@, MQVF4,7R 4)NE=ZL'.E_.<,&Y2-,2E4FBK44>4T0%+5">53C-TS3-,OM:$@#" MKVC#U##D?1O0 NQKTP2'+=RV*2QBOK=.<.1";YZ&$0RPBSJ&8?P^JAWOE>VD MCJ6$[Z5.WG?LZO/$-O)_GO07]/[9A,N;B^T93T05E]HE4[' VB\S51F*E*$\ M5YPD)(V+&.2A72(2V*H>2$8US38VPM(0]*)CYXN-E1EF$L'BPOO/],CCJWW, M)1+3=G_I$?*L>4O?LX[)L?MB=G>JFX?[5=8]$TTZ[N:0R;OSQ0X12CFA@B1E M@5*9*X0QSE!EE+?D59E4%,>YLKKX\<1/:!6ORQN.Q-S.&DR()-!P M])ZH'^C.OHA=!%L]%DE/_C7G]]&\K;+-8W MJ]4_:G]G5O$BQ[C4YDQF!<)<)(B5I4 )(VDI6*7T R"OQ()H8!/V85\C$%H= M$(2B]&%^;QF<8D3C@N,2)*7VO84>L^38VU[ M6%R6B2(QECG$]HSB)KPAPC!#- Y;.ZLT&6(P$]6P=59,X69_B--8JAUW)ONA MY<_X1PV'M07S9[V\(.7)E(WC95*[Y@6V4R/G9U#''5N;-]&YN*KC3%DL95GE M">(QY@CG:8PJ%AM?-C,I*(IED6&E-X&(5Q5VAU)"4NRRU.D-MHE^-UQ%-5M Q8>";KE["@PDZ[?530ZI^FW'LE06"<64(!E7&&%I3F@H+I#>).$J4R)- MF'TBU3"]P&:H6YU@5SWGP (@DLT"N7[;$@ /F"WIAV*X,9P3)H"@/K_8N,7R M.7XNL+ ]>T%[H_4LAIDN2,]>IJ/8/,!K?NK!O%W59^%Z?'//,Q?UGDZ[?X).O?UA_NE.W6U_R/6U]^IG9[B4!2\J4\NYJEVY&)%2ZLV9+(@J1)SS MQ,J5FY3KP):W(6(.2'C-DOEI99B*^)XK\^.!K;K(?%]CCA><80O;_AKGS7%; M>E0NY,!,=,1--[1ILVNJ8D*@&U',3[4P5P<8;,3R@O,]KE3,B\^[SW(Q+S?_ MHVO&!)T':-V8,,R\:.V8H/@.U8\)2]Q+!L"N]W5.*UGD"J5">P98>P.(X9RA ME%64JI+E&0<=UEZD$CI ^"0H?E3LO]6&R9NTL$7P//K?6\=L*XG"Q/]/N2&P M$G,@ \!7IVVMZ'?[:-#-H?/6Q^4'.E](<2WH;K=_Q4G*<*\22 MM$1*QI3J7U2VR-9>H$HVDW4:80X7T:JYC/:F"C3Q3[*=-MA%=PQ>NP\ M6?CGDZ,//.K= ]_AK].VT#2';EB,KH?W.AWC^)D!/\K/<-FV#38OG;D_G^]57*:1\,#]_UC!I MKU9#MJ@K)C;-QV=ED9&*QADJ8Z80%@5!+-=K&>>T2%11\"SC$+]S!"^!5RV3 MU/#+PC3!OM8M?+UG,%H><:A?:%B$>;1CYL7.[YT(;=@J98 ^:CI^UF?\P%MT MS%ST<0AHL"/M 2)/[O883B9URCU =NJZ^QC2P<%_NWIXD&L^-VUV%_I?5^T^ M_OM:UKO_>[E^F.64%82G#"F22VT"2X6J#',D6562DE2B$/;^NPW%P(;NP$+$ MNSQ$=,=$I$=] 'A_5C!:N->^P8'9I0XN1^2C/?WH/@ N *?7-SYN/NU8G&!. M*T3F7I_4:J#I7$Z(7$<>)>A%-X?Q[=-FJVVQ.>;D>L2&P-?YYA^[$PV:X*02 M&!%6Y0@G,D&,,HRTL\A*@7'**"BY;X!>:'O84H^.R$>&/LR?&X+-SF?S" ;0 M_EW'(< !IJ68GGRK(6J3^D^6HI_Z2+:ON>G\<3U\XVH]K=>:S$QBDE1E0I L M$X%P:7KAZG\R];%Y)@E1,;>JY#I$*+"6G_20N:FW< WEZ-'T[(9FZEX%##-& M-"FY MB0Y$_=G"(;$\&<&K9":U?D/"GIJ]P>?=[%U]C[O+-YS+S=OV0TQE23-5$<2P MMGE85"FB6"LSY;EBDL15+'*8]EZA%%QYWSVUIU9UQ9CHD:X-=9B^7D,I$PG' M6:R-6F;VQ"K1'J H3OL>PIZF^LI>GQ.QN0RM/G=HW*I%_=@*BG']_0X^.2N?TTP?NXW.HO M9JY59#/+,RERSC J\IAKQU=O6RN]OT=4Z/TLP0D7JG1)!_?.:>"EYT IHIN- MM,WP"C]!=F;F5< .,U3A6HQVV/>?%!\,8<]I]?[Y?)'$_&!P7TOM#T<\12E1[M:/FM]GIOV&765^"91IOGG MK13)K)!E5LJFUXD'_?F/8 UXT#^)I9Z"\H@2S1,< U<3W^7][^AYOFVTE M]77?/$AOVAMG6_'/[IRM7W2(OKM[6,[9T^9C?9VMS8QB3&B7&4H$P6-58Z+,K?O+7:=3NC[A89PM*<<&=* +(>A/HUW*/1;Q:/PUL8?Y/\ M:3W?_DQ2=C_?+N2L+"N9F'0]O4\2"!>B0B27&"5E)M**QG$AK#L7GPX>V-[4 M-,QZFJ2_L+]$.^KV?8K/P.BW,F-%A)D6J'2@9L37Q'#J07PVV&2MAZ^)T>TX M?/49;R?2G00G8515U;4,JIPQ0I2J)''TP'8GB2 P3EP8:*I]-BO/=&&.I?>5;0]U;&<9 MP2EA98&RM-!;-$PPHJS46S2:BYAS(64&*GMM33FP3?AUM90_HP>Z_H?<1NII M::GU< MCX=#P (\)M:T:\VO?^AP<=-IBMZI8.WQQ!@JO*^38VNZTYX@0^$X M.TD&#^!X2[XRWDM;GHW__$RW>LRF-?LLQYG*,,\082Q&N*!$VXTB12P6)*64 M*%K"NO=TWB?4Q*/?&_+ 8-D^T.QLA2)XY=_5)QV*(B]M%/0/SU>XJ3J4)X;12V@LWMR59GJ&J4A@) MBHLLE:4LE&6ZW'4BD$_2*5.NIMJ))P46OCM')<^23. R166L#1*NN'8TZ*C$>DW1W[DA)FC4Q%=RQZ>RPHL8SA*9O>R MA%;3"R\P>%6:P8*!YV].6P#P*N=G!?VN/QF@!M6N +00,#L)SU%5 M\@J94)@@PB\%7XE<_M]^_;]^NUIO/X>;7]+[E])TU]NOE2 MBGT/>MM;'YNQ IL]S<):?CYW#3?K68LTIQ%!];L+W^L ML.HW@B%@@EE !X2BWPU?4#'PM< M(,= ?O%Q/!1R_6R AT3VLO8?&5F,,^$!DKU4Q\=)@/=&%+IKPO5VAJ>?2)^]>2>;T-&M>/WB#.V]ZXGZBS;;]8O@4'==S]0J%HBQ=\TAQ^ MW,J'S8R7G+!<[_ASGA)D*MPC2GB&<)IQA8M"X034UNPBE=#WIX;FOGI&]+NA M&]6$@=%CER&R$P]U7OZ MYR'XVZFFZL41PGV#[>FRIMI)/ A87+57/*\%5B]3>H$BJ[TB7RZTVO^*VP?Z M3J[GS]24FO@P_]-TZVPZSIFCFIDL*D48%ZB*18FP*A6B.4F1*M)$Y)3%20$Z M0^FA%7@=.5"^B92AO6]G&:TU==A:T@>9G4Y[ @*FTUT,:K+[3I/U8:@_E;:0 MSI-*]U&:5*4M1#Y5:9M7W%3Z4.WNU_ER9HS-+,Y4(126B"A% M$8XY0U3E,8H3)7&6E!G-\6Q9!R>(>WOE[J=J]5E7S6=]1MO^$Y]OFK::YIK- M%'J\TL,6>) Z *B=SGO QTGM=W0-'%80<#K5_Z N,&L@&?(0%%F#@ X!9M!Z$P6 M<^8@?#?TS.5U-Z_A&_\AQ=-"#]L>6VT^K[9R\VE%EYO;I3 Y 4NN5XVF?F[= MMWH?;:EPK@I:QL@<."$LF=XRF+O7(I8I$Z6I8P#JGSB"E\"F9\=97?*VY2TZ ML 'S*\9 ;N=T3 0DS!9=PM 4@=J:FD\U:W4YA#US'7RCW^_K_WB-A/4(EB?' M9@PGDWH]'B [=8E\#.EPG]TANZMDW12ROC_6.Y;%"2$T1DE=EX6E##&99DBJ M"C,I6)R(S/IVVI+HE#;MI(PWX.K2%D&+F^0 N#B:J+L+EGS_?J6Z^2IN'_W:UV6YJ MLHQN3%I^L[T%7GF,(Q+0*AB:Z(TANN\FZT?"-9_S@X6O\]9QS$Q[).L% MN+-36S^CPFMXOU]NY]N?]_3/787*)C?[\U,3W2]RH0J5(,YYCK!2'%5)42"1 MR)QF/,]X9G77/T@IL"O2T*[O'8^I1PUY^S+?_7CUVR&O*,!,C#, H$K@5L(Y ME07O'WFR&N%6 G8+AMN]X-K43-L"8QEF7#!G"[IQD/S)(+??C6W^5]^:5:&&H1;(Y?8)V(=M!8.W[>1^C MT*\ASK(!75TWL:P5YJ(8?> B@@-P &P M1U3<#G[[T?%T]&LI9>^1[] 8TQWU6DIS=,1K^\ZD3:[^NEJ)/^:+Q<7^*,92 M' >=[6+.9IDJ!2]P@5A64.WL,^/L5RF*19FKK,2I=ODA>^%IV9]DPZU,^?_G MNOS_2D6:B[HY17, M6?7:>R6.\\5;98V7*_+]"ZZR1$^.IA=98+KRM:R.R-M]VK?#]P0C/ M*,T*+/,$D;JG:BSTAIQ0K#]/6A"<$4IS/G(]"\!VX'6L>W3T*-?SE8CHGJ%[H5GU<<"YR.__DB6Z-YBMGVL:@'!#[>:A6#Z MI5>Q@!-AL7J%I.X<:$/;&K%ZW#O5ULVJ@WEF*2Y$GJ8)BF-NUAJ5("KR')&4 MD3S),Y$34).G/F*!SY*.21NSORO*UH39 ?/\>V&S,]&^P( 95G<<7$**!@7T M%S!TG=34X4"#0E\(]AE^Y^4[BM>%1 Z=:-MZ/R0N2R$JBEA.8H1-&C2O ML%OX97Y?VD\, W_('N']A.&IO?79<"=-^.MV" MJ&/UEDNXCEF&NUT9VK"+5%!:*)DC0@1!.&85JHJB0K@B^O_*"JO*O@?=%2*! M%;NFVNT= LGBO(9+O^;ZDA:FK^>".@7B7)$8$H S7G+'P!O[J08&V_1+U!]D M<^7="8-K^KD_#JH9>-:AF9OX[_O5%[DR^6$?EO#^;9=?#VTT]@?:T?TJ^O+^ M[J@=V4WT8;7:+E>VI?+Z8!AVUCT@ #0DEL*':,'6+ZM;U[4K8T[7:*U?J*/> M:@./NAVO_BK7W[4.=-5:[\W?S3>/J_:OAT3.S>'3+*@B(M%+?B(KCG#.,**) MJI 05)548(8+JQC=<6R$UG2P8S 25;O3S?!8P6Q"R\_-L7]ACB*[/'7*XVX\ M6P<_P'@Z6'1D8M+3PG% G1X!CAS-L9([W?SXL%C]88X+]8\?E\]R8RZ>NX5O M;DW60GW >*&F="H3@HNRT#-8YGK3DB2(T#A!52(3'(LT*5D"*OH^DJ' MDRS MA0Q?T7S'6*VA:E\ZBNYY ]:+'SL1=D9O2GAAYL]P%AG6;J*6N>CC$<:'\EP' M!D,7"_<%EZ\"]V/9F;86OB?PSLKF^QK7M=JQN55I]^R$"\E*DJ(BC3'"*8L1 M(RE%A2HDC^,*$UA@3'?P:>Y(S$%76_[U?T7O]=JS_0DM5MS!P\X*N4H)LR@- ME>$3&H>:P^?L>ZLPW!EZXGK"YT*=5P^^\(Q+_]A:366=S/]NKI34PW+Y_F6C<.]5]Y(XMYDU(S&:6\T3D25 M=>8C>)#:CIF(R>T?4BZCA_ER_O#TT!;%>-P5V:Z]CZ,HYL87T3\>N(4T876? M&HL3VVD AYF)EF#4UN?H0/]Q&1G&HIHS4V/NZ-'H;FJ (]RRU4R[OS<_#(VVAM-L_ MZ%I\VK?G*EA)DXHEB#.NO3F:YHC*O$+F'"Y5@N(X!7ESXUD*O,XT!0;KTG%' M)]!'50;9SZC[W+X0H6%T1(%:OVM_(;H9V;\G?_-S_^)]SN=8#_?CY23YK7$U9J41R)A(B M$1>J0#C.%2)9ICWU*DD3(3/MOX-.!NW(!C:8'?=D3[OVP3_?_@8JP04$T\[2 M^8<(Z$J/0 =LHF#">C)#ED0G-34P($[-"?!M-Y/Q56ZIMC[B/5TOY\OOFUNN M-PY/=07;=U+-^7RK-_98X$0EB"F2(4SR&%5<%"@E*56$QTH4!<1<#),,?NVY M)QB)AB+,-%B 9F<6_$(!,PD[VM&.>/1+%YB6_E_\F05[83V9! N"DYH#>P!. M30'@37B04IN97Z]FEH%)G5<"ZVI+Z?^U#S;JBM.OA2,D@:E:2\3;0GN%<:<( MH>XXDT4%76"^&PETZ=>.M^BKAX=Y4V+B=JG=\CIW6R[YJ)M:R)@!KV4/;-2> MW!$CP:]?73#P==<*HCWMQ:H++&>WJ$Z#P.U^)WQ^UU3NXU)\I@]6@6W](X0. M]M D[%>$'D&'%P@_,L)4NT-SWZ;15% 1\^>Y>**+J%=^T#(R+)[3JM(S[&2+ MS+!HW37'XFG7MNIL^W&IM;6^D/E N6P2_V8I*_-4,($HQBG"E)6H*E2):%GQ M4DG"60GLJ7Z94/"#%RXC"LC>' 3&;AGV(2Y,+0W%Z$#R)JI%]Y7&:2N7MX;I M5\A,W"V]7]CS5ND#S[O75N>K]>.JJ=UC2M[+MV;<]<^W*R%GA4()+E&2)2!V._ M8@< !Z;?/G!QJL=N(>VHLNQ]XT]>G=U"V$M%VFU>LTRU%BKJ)3D5$F0 D@%ZD$5O266EOJQO(,I1\6N[5YM+ P MQ6W(W>R:)039\?:*Y&E-ODQCT@6Y5\S3U;C_X1$MLJ!M(H]?"O>A-72"?%^7 M1?#9-.J%NB]>%NQB^ZBQW1'WT;#K%9=2;#YH9NJ!=]T79[F@,Q9V/OB"0PSZA8I;)K'D MJ+KJ%SH7]ZMO(\3RN< M"ZLHP7%LA';J3 +6<4'L1\U&M%U%FYJ12/\+;U@!1#^[H]YO-J;#$F93+M-'B%@I5ZH<@91Z+D%)>I7M,29E_::2P[@1>,'=V( MMKVYZ,-JO9W_LUT[ZEX,D"))H]&W6# FQ11XV+"K1=OPAA:&N>C 7;<^[4VT M!W_7&*UA,3(\3@HZI(;5E. [5KL*/PG *EF^,.NOIS6:RH25MWPAMV$1J,65F2HJI*A7*B_\!762X2K(JT4ST596BTI M0X2FN1MJ:7=N/W;TH3="5^"RO0H:#X+3'9"#_ XW/_W"C;CRN3+PQ'<]_>*= M7_(,/ ^/<#)I.+=\^T07BY_&"_UM+3]L%30 S[]3HL?#!-=T0N0.$_-T2",N:NHM)O#'S("E5YH)C6:CPD2]\]@7ZW@_W90V:O#3J*80T+M MU&_P.<=LUDXQ@IUG_W-WP?#N2+=62 2:M#F+&RH)A5$J6Y-+VV98&HT-8JRTK,* M,7/LCNT9(KMK4)^"PZS82966/?$;$SFM9335QKO$+EI$W@MA3]+ MW;5]S\TR?I9;<\I>[Y"$%&]^_FUCCD'V-^&'&GO[.!IM$/-8<8I87&I;B3.& M*"E2E%19KG!69FE,(;82SL(4UZ)JL?JCC1)8[<,"7 M_.J!L9SK"8@Z MIMH[[):4^K0O%91CG,:<:5/$$Z6]."Q0E20<51A3BDF5%A04:-M++; 1:FFO MUMV*:",J,?4C9V=MO.$!,RPCH ;#RL1/=F)?EJ3F@0KL4^UW^XEEUOY+[*9WJT);E4[Y"J%P IM M2$8?/T:&:&2H0NYL+P'2K[->Q(3IZ9F$3HV3+HD*N7$>*;+C);+UY +O@GND MZ;_>O?3BA#>V/7P?7\+V/>A8(Y+_D.)I(4UK[;JNR1=SDG2O3=7&^._:2+WY M>?2;NHU[7F"I=S%Z+R--D6^3G,=*5:&*T8R6)!%9:I67-XJ+P"9HQU/3"+XI MSE,3C[I\W1B__?C70]WB/$=9B;3=(BC7?Q"FTBS)[,,0 MS\$5C1,/9AE:R1IB+O[0!1$!WM X4=U\H2.1/?E! MU^7H]8(NO#:=#W2=YR,/J.=>KI":OYCHD]*7BK8/O.'8RGR]7Z[H65N-BOOUA^HI\7'Z50CX\ MFMU^W2)@5G*5Q"*/4,NC#F8MUQ"&YI;@FMG#P) !C,-GX]!V?%Q$S6L"IMB<4W(ZW+Z/AZ9S;0K+> ^^^ M]Z<[^;:0XN@(W.9YQR.O[0^Y;L[6;Y?B_9\F3:\39*L=&IDJ+%&>L1CAC%>( M5MQEKQ.Q?F+3GHQ9"7YV0F;W%CPS^XM:'^9E!FJ:,81Q;3"M"R48J!0]E,"@;_]=T^RN7U9 MM^%.)IL3G#9SA@I@_7&4U67%Z9#RO+Q<$,+G@M(=?OHEY()P%Q>-2\^Y%H3> M;%;KRWHDJ6VELL*4*8: WD[QIP,49B8:OKKUA8_O9]ML MVQU[-]&.P38^-/):)\0O6M[*BH]B9N(RY#Z .R];[F54UZMF+?ERVU39_#K? M_./M6HKYUOPTDXHDN<08):E($2[RPER<$B13$C/.LIS%(%>DAU;PB^8.96/8 M&LJ1(0V]Z+N.EYVM\H0"S! = V!HW70QT 9IM9AS;7;:_P:Q.Q:2>[O_NTYI MXNN_09'/;_^&7QFQUWB[VFP/^_"]U9E10O0&0\:(4E$AG,3:QZGR$O%4D32+ M25S89=G9$ NN[9NM4?(V ,SDC/XB_^2+IXTVH^870CZN)9\WRF#.BXZJV6Y^ MK/[0?TJ]<]$[F,5/O4(O5G\ P)ZL0;L9CP@Z+*SJ2'LG*1U7!C/.YT! 7WN M>JZ1FGX'-"#TQ=W0T#MC&E>9J]ZF \\LSWF,>DNO#?D3(5B4RT?UV:@O(XU6MQ M*1/M?7.2546BJA@4V&E->8KK*8?5TPHTP%+J&PJ7=?52+9RVB87A(]HSXGF5 MAK?I1[&7DW/7@JGE0VIJ*;E MHH'G\@$4;I2<;OK5E=>3+EV5HE=USM^:3E.N?/_OZSG M7-9_?)@_[\H 8!Q3%NOU/BNHWJ=3FB":FX0F7A4Y)Z4L$JN\32MJ@=?]?TNR M_P=2)&H(&PN3X5-BX-Z];1U4DXYJLC?-?R)#WJEJUA @D I:'H%QK*;5#Y"O MVEJ6)6_6M7KH3QE#L^#@48MAQ,K:Z5C^R=BMC%E&G+GW1 MFQ*3)SDK99;AA&:(B9(B+&2IC4F2TC2UZMT,H!G\*K.;(?](U]&S MH5XG*C]MA.F\V20LN^MZ.$^F"K_26C'?\>"[E\$E7.U, M1QBT8!9DH'?!GI?.?4WPA@4] (1M5'")\&MH4- #B&5C@KX1'/V1!=UL[E1M MR-ZM'NA<;ZY--Y1*"E0F3""<\QP141"4$5$'2Y(JA[D?9R1">QN&H''$F_WW M[PU1X/[D C"6GL0H<8&. U!2N)-P51A?/L$Y@6E=@*L"GJWXUY^$=TXT?>'N MU*_TOU?KMT_:+7Z0ZYWV8<9P7=B2Q7HM+VBIMP%2:>2*4L;Z5QFS.DGHI1): M 5MB0-7K!Z9?^[R)"U1 :TE!_1,')1G11/'ZV)-U4AP4K]M.?] MM-IL;I_I?%$G)*PZGGW3+'7SAF[F?!9K-SJE,D9):>K,ECE%E'&%*,5Y1?)8 ME(D".MD0^A-XVO,V\WR[7<_9T[8^PMJN(M[9O+<<12ABABFPYPU"W-K]#H4C MW =OD_=_,;S\)=IS8V#L;O);AFZB-[THNGCB+ECX<\=!U*?VR5V@N>"8.PWC MJQ3V.[F>/U/M_,LFP'-6D4K@G!#$::;-4LH9H@DMD""<:^@BF];N5C0]>?_G=[R_WF:;^;=$F6RPF5:8%25 MF3(ERBI$TD*ALHJU?\*SG$BKE(?_':51AS@@FJ /I7YU]RD[ M3,FOB>T23=$G/R"0PA,.;C$4X,\ %CQA(5MOW$3?^].%3%A(<10M8?.\JZ?2 MW)5^U>O\MS_H8_NUR33'529,1;(2(USE&:*J2O4>JC"%RLIGL6:[9RMXQ MN40(\CUVR0'6X/8JWR131AM-&.R)7 1(I%41,YD@7'!BCGNT^U:QQ "481DG M(BY+6!^3L?",Z5QBJ$;?O(%CZYJ-%1GJCIU*Z['4E)U0WKRNBT0F]K3Z!#WW MKGJ?=@E3Y7S]),4[J>1Z+473KGZ^_&[R5#>SG.9%E= *)20I$,Y(B6A!PZ0"JVA+.Q(M\4CMJ$=\95TBV@(Q"__*&PXPO=U!L*,;[0G7 M>>+^((#$JOJ"PC%0U1428*2JC93]8:J](TP8HVHCR7& JM4;;D[7.\FV'Y>; M[;J>^ML_YYM9P6DE0\^3;HKWYFDS M7\K-YNWJ@6F%-C;WRWKU8;5^H!^7RORGKGHCG^7R2=ZI>K.UEO+;7 O6V7F] MTU[,+=\^T<4L2TN5ZIT22I.D0C@EF6EB1E"1JJS,2IZK')0U[YW#P&K?<@+< M-_B?!SL[\:+HPLS,CM6HPZM)1EE%-;M1A]^;J.781)3L>(XVANFC$RG#]DW4 M,.[/7@7#U).Y\\_?I-8R&+RGQC8<(7AM[4['H=OOW[?OUVO-U>/MP]:VUO;5 M 0*;PP[=2!->U_=GD2:_6LK54ZW,IGY24^GK]L'T\;"OU7T=E7[KYPT0F 7S MB06HY/>@K$XEP*^/.EE)\$'!NB7"AQ]V\Z&^RL>V.NB=,@[:3."4Q8(G2%85 M0UCJ30PS=3JY($JRC*0DC2$NT"F!*38NZQU-F!]SAH6=&S)&0I@.'B@9W\#0 M\K?P7Y/"T[I]-ORDR^XUX4Y7S:O/^6B5_&E.V7PQW_Z<98QG:1YS5!3$W,?( M"E&N%")EPK)C[DK*OY5FBA@/=B=^C#?<+KX+TG7 MLYQBGF9:;P5.$H3+!"-6%A@54F":85E(!FIR &(J*7"19:R4 MCO5X[!@(K+3=:C,'ALS?#$M(C_C0OTGW@[*=DH?$#F8"!F"[W\$6M&V1*QS> M2_=8DG^A&CXP<*X7\P&.X]B8K?4^3-&(1&1Y21**%)$*X3S%B);:""665_6@ NK-$%H=*"9HIFB-+"A*$4!:K*)$>X**I8 MEOK_4PX[3'&$P>D Y0P(8R+T%[Q9+>:BJ:Z7QLN8D>ZPJ=CPT_D)KDWF>LWT"\X 2XU8%O M0=>\1@=FHR-NNP)'<]M(=4OKV":()7F7W*Z' O3O\2T 8O:AT*U MOP:^=ZH3ELP/A=AQA?U@5!S/#TP]OC=Z3-$-%KE=K_7W7C?/S\$C+_.T? M="T^T/FZ+NIWN]D\/3S67?A,ZS)NBOVM%GH8(X3)1IG)DB6<28[*7!"$JX0C MDJH425)PR7[QNB8">.1A.$,U:R>! M4@?^3:W [G,[PU\+H>VZ%J,M0]H1Y";:B1)UYOEKWSS#CTJF0][7ZD37R4[,:GWSD6=E7O!"HMBTH<4RDXC$.4>IK(HTX;00G($[ M3YX0"6RX:Y+'10@<;H4NHF-GD<=G5\I3$M-WIKPBY,7N ME->>A<=YUP=VM3%HBB]]W2Y_VWR1KI\7!A81GU;3E<8"UL3B$[;$1? MY?9IO8Q^VT2&F:CFQC[LVQ:D?A4-A ],8^V@B7[W>H'C(+E3@+@MC:YNR_7F[%&>^P>;PB6.,B1 B1Z4TI9)(DB*:$84$$2JN M6*Q(:M5ZRI6!P):C8<%AOP7!$+!Y"H2,PTZHY>1_10TO=6_X"UN?C6?3,18- MG[L3"/GIMQH.X%S<-[B,X[@)X/SIX6EA+B3:!OU-C]0M=U#0#O=83 OO:CEC3G7:/ H7C;.,"'@"^ MFW%+59TT/]5[3BHX$76J[--),TX]IIF^5&[I<$*IYRS2.H^\B?:>+[]_D>LZ MQUSS><<6\^_U'.T._^[G#_J1._5-_^M&F09"IF0S76_K9/,ZG#MEA$F:(!SC M5/]1)HCQG*-2J;(JL[3*8U#VB%_V BMUR^PN2\+!C773\6G=4J][XZF:?C1O&:B[:]9=-:&[+CC: M=@8V*(8P&WK<4=ANY'K&"+VM6RRB/>WH0!RPC^L# MP&)7YTEVX![OBM@>SV-LA7/;Z_4-/-W.ST*\HWV@S?,N/3)KI:BOK&>Y3'G3&*!!%;"W"'EB,4Q0;R459'DVO_ ]J6A MI^$YM$MB>&FCZ'_4W)BCS4W#C^GQO=^B\!U'SAW IYSI?K/U2N?/X7(,L?XP MP3>[,$%V*4RPF?TFRKN1);I?M;O-GT<;U+T\KV^J(=U17MV4.S9:>5U3#VSC M,NDD]'>$F8:5"9O+3(KM<9^::4F[GDDLMVO*MW^?;W_L.I/N\QH^:X"?UN92 M;X;+),$Q*U'%58YPFBA425ZB),D8*RI55@ITIFQ)-_!BO^/B4%WL)EKNB4// M&^R0M#UE\(X/]&RAA>8/S4&T8^&H)M'G8:060-47[U,[\7*L?:*WU>?M?]%F#$P'<[OYUM3J>2CUH;GN7BBB_K. M,A$\I:7,$2.2($QE@FA5XUOM+4#MS,RJ),J"0"<5(E"(NJ0E3E%:H(Q3R/F2D4 M#"QJ V8"\A$[U;[1'T@)K&P#1])N70Z+#DS%&UYNHK,JP[NCD*;*Z(ZEF[JJ M:%1SYK&NCC,@OLKOP!F8MDJ/,T!GQ7S<1W*XLO@LMTWLJ F1UC\MGHQC_&6U MKH\].K'"]ZNO4DCY8'XV&Q&S45DM]+#?=YTQ9[10L1"Q0 DC*<*9-E64Q1Q1 M4L8)+JF@(K>^E_#(6&!W0W,:S=M \X5]H+EW^"TN"UX(5)C!,W@>!>[?1'M6 MHY;7XS#V^U5T8#&:,'_/JTD$G,\N1VO;X5J\>M%!\6]+MM7,SU$4(O+:LE,I0C M0QHE1Q=C+1?V 3(]./0O'?X@ "X$P])'OQL6/$7)#,OH%"/3,^QD$3+#HG7C M8RR>=MOZ?M'S^YD^-*'Q6*:THGF!,L8)PHH4B&2J0*HDA2"EBED)NIWJ#AY8 M+PVIR-!R2C$X0L%N0^HJ&TSAK,4"[Q\O\>]I9W@T]*1[ODM"G>[F+C[CWG/[ MW7S#]1[C:2UOV::^*0+TESY_.=RG5!LR>>PU?8'(Y/VF MKPMZJ>=TS].N5X9UYND7NM[^O-?+\*;)M'BW,CD:LRI)>"X+I]F-F3?Y/?Z\''& M24;TOC='2OMM".=5@EBN4E3D%=+1I:<.T MNP0X)YTNNK9";5 MZB%A3W5Z\/FQG"BJ8IDB MRDJLLK3D2G&W)F2#M /K?;>1UMN3OCA17=MS4Y=6L^DN,QIF.RL0"#R88>CB MMF-C?^D2[1B9J/V8-0[>.X\-4WZAIF/6D%SO-V8_A*,!>F(;^3]/VCEY_ZS_ M^#1?RH];^;"9Q5*)O,PQ*A.<(\R+"NF=0H(X*1@1K,Q304#6Y@JAT*9E3S:J MZ4:_&\I131JXY[\*E:7%\ T#PXR0XW 0."^=+W:V2F5>X!8<\T>>CY*3.2 MM?/"]<]WJJY>H%G[;\FW]RN]Y#YKS3*A#&4:ETD:%PB+4B',<(HJK>F(I3)/ MJXHS/2WALY '^0Q]$]30-\MJO&6H]]E_Q$E>75#2GQ3D:1^+LG) M357I?R/%CHBI5V8(Z-]VLP*="-Z8BFBF)-W\62Z %?#/YMMNFS!F%F%+[''- MLIK835V7K"?^;$Q5LB-Q_!<=:X9_J9IB1\+UE P[?LZEG^_J#[DVS:;:(EAE ME:6TI-J "%4B7&4$T3@M$.%I*I.$)(5,K#WVD\%#N]F&6G^/MV'Y+?S?$5+! M-.H@T'"IKV')(.U@W25T;.8Z/'7 UJN7)>AOG'KRSH1M3R]S>]RT],HS#CIO MFSU$E=9"DSWT0<_;+,:8QF5<(EZQ#&%.]3:^*!@JRUBD"'A>KGU*^D4NIYMO-40.A[C9U1JBJ.&8)8C*F"">FZW.B M]%\I48G>,&:YM*H"":8<^AK&^+[M@0[OD 5&;ECC:+?7"H(.S$SO6(AV/)SU M$'MK Q<\V ,JNJ_H#VNZTX:#0.$XBP\!#^!F2OZJQU_3A1[^5CS,EW,3A6). M)TSE_.5&SD1156F<)8A+%2.L9*&U+DY15929-B$E21,KI\^27F"ST5*O=8(> MT8<9CB'4[,R%1RQ@1J(+PS'IJ*7MSS!8"NG)' Q1F]0(6(I^JOJVK[DI_-WZ M.UW._UG;CD-LE#G27HHOIE]#Z\#>J0_S)5WR.5U\T_]2'W5O@*&-7FB%4X,N M>S?1$8.U:G19-(>]>R:C Y=!(B>]XN9)L_SP-*G^>87Q5$O]#NZFRW];/FEO MX%.WSEM[UL<4QW%,,D1C8;J%E?HG)CDJ$YEGJLP368)B.Z]2"KQ@-W2CA66] M02!*=E;,B^PPRW19[ #]-P=E\V0]KM.9U"(,BGNJY<,ON&GNFZ>-&7.C/7FF MS8,Q%%_6J^>YN1>FBX_+NABT^=>/R_E6FXY;SDT;Q[K6A=GO+N16WHK_?MIL MC3W1KS[*]?:GR2/>:OMCV@H_FE_,",XKSK,8Y20C"),X0Z1@"L6BQ!(SBI,, M9 J7N'TP S?3H"H(\%-U)$AZ@AA MB@G58D0'.:*#(#?1091ZC';.:W&:6_KW@Y,.MJ@33X$G^SP5UY-:^XFGXG3M MF)J\0SLP$Z>T>;M8;>3]ZM?EX]Q4!*B3.P[I*[9=P8:'"FS4&PZBFH5HOHSN MYP]U?M^OG[]\[!29V-Q$-5N GF$6*/6;YP P<1UD;7%G/]L_CQ\RUD:BY@9=U%FB2G642!*=C,237[LV[:G38S3JBCS#.62F2R>HD34 MV(:TR(N2D$KQ-)EM5UNZL#,&1Z.#E'Y/PSZ>Q[P2M=U0(EI3AFG],18XJ3B5 M98E$3A3"F&>(E31&"4TX)C*G60$J;>*.A4-TM3<4[&R*24I04Q4625YP1.[('0@W=#; MTPX7$==L1$KS$8G]R0RTLH0=F);;5?\0 3>L770,!Y%AH;N7#[+F N7V5I;" MCNK$52I 4)P7K8"][I#2Y9O WW9I M^&4&[>^U7G]W,9!SCA)0""46UJ2V91#0M$R2( MRAC1'IS**ONN7YZY"[W!:G@QWMR!&7/[MCSN;C3?\0-I0N5[HBQ,^DO"#[/\ MFJ!%-ZEH-T%'[)KZ+U=>>-$)@K0*>\&)TK96WYB'ZI2FX_9=(-K1OHJ4$QE0. M0&AW:N$!$;>DDAJ%+N%]!\26]O76G_!$$2LA?66 ]!.;-K7#2O"SG V[MV"* M+^1\]MY4T?WY8;Z0Z[=:>[ZOUC]G5*E"I E'"8Z%=GG3&)$R)8BJ5*1E57(E MK<)HKHP?V&EM*$8UR6A'TTZ-KP'2K[<>Q(0I*DQ":]4<<6\^^-NYOEDFD=$J@4)=8Z)4M$"<QTY9:H,W#YL ?UO+[X?6*-, M_]ND 6[_LXXWX3]6ZZW>?CV8%HWW>HRV"6 JZCH\'OK?L%\W5-?H3+MO72_J&?WT ./.RKL+JV_SM68*197<9IF M*!/,M#Q(J6ET(I B+$\I3;*2PAJ=' T?6CUWQ-I,(*A&'D-AJ8C. @+USUHV MN,I=%,&7IAT//JV"713L3*\N/^4M-=X$:LZ7WS4!4VEC+NK3F]5RU[[KISG) M;:/3&6,9ICA%I9*57B43@4C""A1GG)!$I*R M1D:Q0@\^Z]AJY8=I]O)Q^;?E6M*%Z3?R5[UM^+3: M;.Z6'^A\73=A^$\IOM=72IOMN@Y]V"0S'$O"99:B/"GT3ETRCD@I*4HR&2N9 MBCAA.:@EBR,CH=6Y9LL4%GC:,Q9]UYQ%ORPT;W^)5LM(:?::5B[1CX9!_?R> M0V K%-?YL/-1ID 9:#SV !]XBOY: _QI![#AK.FZ$K6\11\M (9W8!F)CJ]. M+:YL3-O192189YU?QHX'OQ [2/A][ZF--N3<;^0'\GQO#YO8,$ MP.NQ(>9!)_$G[#H=O._&F.R<_83I[K'ZZ:]<3]$=V[;MM>AVLWEZ>*QCQ4R MB FO_FVUT,,8#[_NPS)?SA^>'F:94ADG,D7:'8]-H$>!*EY*)!(L>)G'*E:@ ML@#3L1XZAJ2E'3WOB4[D\F8WSB*YFI)^3\EF=R#OPD M+(ZH#MC^=M-TFZDO7^*TC'/%&"IY5B&L&$85J_0JI1+%J$Q$7A5C\AR]+S:[/7-&I9WET MJFD0U*$9JGZ9>-'$UB!X#N7#AB'JVJ5[:;J -Q=$7^>;?[1MP>EWF"&K#9[>\(^&U\/2^>M"78/J8D;8@\+?=XMJ^I0O^M*@Y.RD@K>U E6&<()R;/FM%HA!CF*$D M+46I!&%%95^5)"BKH2/0^ \IGA;2M#UYW/-D@ELT4Q$_< 5P]<).G87W_FHF MQ/V(:'_T<^"\-G0[WIMSHLU-U++?,8)1(T#4D0!2:'SJ^03X[:]F7MV<]G#S MZ\E#GP3?7O<\+ ?3^>:3('GDF$]#T6$AO_UR^]>O\GFU>);KMFHE);S(]4J+ M>%82A+,R0:14!"G*S*](7 JK"] KXX<^W=($HQU%@!F] (3%6C9./-@"="39 M<.U.*Q$!YGVV1^F7Z,2V$PT MM(Q?_6RH ;3H*BP6YL*'L- =N:$8U21OHE;J.Q7]YDMJ@ 7Q(;V;'7%# 697 MAJ3KM2Y77Y[.Q@SQ?V1I!A^>.%#%- #;_NP$>=753>Y_T.5=8'U[\TH;'[2\\95X(49:Z0L70(JU@B1B1!28RU&X0K MQ4JKN/)7)UE@N_KUV]\VT7=#56^C?C%!L!MACBZBC9'N>K6?5_XY!(Z$>Z&X7-].(;,)\&Z%OHIW8^[3^^I$Z:: 3??,*PFE" M3>=+1]MXE^M?(Q@GU'1ZB]4)QN"HFP&@$"VKYO!#_V)_]C'+XS*5L4Q1)93> M;<0Q1U59*92(BJFJ*C.56B6Q!N$N=&3WM[]%SS7)J.;0Z5C8TSR 3O:G1]=A M&8L&EK$W[3(675C&=NM4U/!L<\LYP1PYG=9//URGLB M^A+G\'[QNG+T[IF(:P^X;GWZ?3?%BN8TRQ/$DT0@G!92+W(D13DOB9))0M($ M%/QRD4KHJ)+8U 6N*(IY4H<)I8@I3% N8Q;' MA4Q%5HF#9S$/MF2SBPR=,?!8&IJ35B=IH; @>8,K<<1#4+1[5@MJN( MF7"(N;AI*CP81OSI.%1T3VIO37922P %X]0X@-]W.1GH-#[KA"+?J;M=!?*: M_.8D HE7J>1)J0U&SDV+LB)%)&8(P;LXTWD MMNE!^=BR8B[)#EU1Z)X/F#L)@-;.H0P#&,R$&ZSJ;HI?.EC]8AB)YLN_="S, M_T_=NS4WCC-IPG\%%QNQW1'&?#R !^R=Z]3C^*K*CFIW3^SVA0)'%]^1)8\H M5Y7WUR] 4A)U( 5 .V)>:>Z[!*1F0^5B40B#]?G4;-V*^T!\.186A">U+6T M!^30N718P4\->7/0[31^^7?U7HYOUV\GR_5$P\SF5*9)DD$!=>%9YQ@ M2'"20)HB2B17/R?2+*)T$1_A(TY:I5B?#?"D^-#GM(83W3>+M;Q<5CEL!KN! M;SD%E':F:: UJD9VCZOFV+M#]G8!WD^'[&6UUMX1]EE#[0/IB^NBK1"RK7;FQO=Z?[SDBRZQ'>9%GF>40H)I0*B,L>PY!3! MC(@X1CE')#<:(#%,(G#00-,$BBAH9BAHLG:5 "S@A MK5WIPV52.U<_F+YBZQ*(87G.54&<>'+20HAAS@]K(48^.5DW_LU%7)ISS#$I M8)&P'")&2TBB+-=!31ZI0R^-A%$4\W)60JO$Q3=KO M>[](O1R?UVN\_RI7LI<#YJ'EOI_+W>T@D_=S4M>WLJGVN/Y5U;."R32*RA(R M3 A$193!$N,(Y@G)*"K*I$"1TU2?0TJA,U8TN>;611,$_VB2KD-^CD R,T!> M1+>S+W92NX__&9+(]R2@(SJO,Q1H2-S!^4"##[C#5NN[:>I28,M;= 2!QUUER/1>41LKBE](N-X(SF*D*\[2%,Y MQZ\;SZXRX#N+9"RWO_&"YX1TZO5_1Q!RC.N#@LYAYC$$N:8BBR/$TK,^CI. MSGE@T_%%D/IYU5:M/#5U>8!L.:OW#OR'EW8OK]K=]\S[=KO7>Q-OT4>7 MWZ%8#[A[VZ_^U9H\^_L*O+6&S\Y?A=?L_FSV.B;L!'V&H?^N7:'-< [8(=J0 M <>T0;)6^^,V-5$1F*&\3&7)"(S*"$'$\A+B,D]AQ$02)YA*(KA-X/&81.!- M_P]U:EJ1N662WS$09L'%R\2SVPU;6KTT=5UH^X])9K5]BMZ@6+Y2\8X)3)MR M-RC@46K=\"?=E&[3\_VK[N9TO>#Z[K37 /ZS,AXW:_%8S[#2.)3(&.KQNTH5 MN;[0+"6,(O57*E)*(VJCBJ:$0Z=5=&SH4=9KW>&UX0.0!0=MC8S>K'=L@7\T M8Z#AS/+FP!AI,UT/@9^=!0@"G;5QL,7!D\DP)CNI(;$%X]"\6#_O9G0^"+K> M=:^Y62B]%?5:SY9J+DOZ'2[B!'&1) 5$$9$0\9A"FDCE!L0E0ZPD99Q:F1US MTH$-SX8T6!F/_7: S\R6A '%SIIH'GH]PO2AJ0.H'9[7_04WOT+:J>A1U(ZIR V,D7R>1SP"$P9P^DV==:IC: M3JU-JN"=SJO_IIO7?5@^DFHQHZ+$LI0QS N:0)1S=23.U9%8)#0N[1:?-_VBB MW0TK^^YQ@$W;#89PY3ACQ%^[!,< &(.R&Y-57+U7I7O?EW/U1-TV__(C Q%[XD(#' M/O?@)WUXV,T?]PI5L1F+&.,"R01!DI82HE102 25L$RD*+)4H#(UGT-PEEQ@ M7_M_Q#&,XW_+HDO\R2.(7/SJ2P2_V+F^ZAS*AKY3:X&SF%SB:%^"C3=O>P^C M4+[VD*1V#O?1*J_H=0])-.YZ#S[E8-(^*^]%B/W&?ML2X?OE.Z$[K5Q+93VV M38?SA%-2Q!@619Q 5'(&2UQD,&5%).,HEA$V*NQUI!_8Z-U_%RM!-$$+#7= MT< ,AL7&SBZVO%P==N[<:RQPOP3O-KV<&[8,.CI[P=+"?(;%U,V>AL+6SMRZ M(S-J?QV6GPT',S M\EBJ R@M>!<@PE$&"Y$()CA/,K/SZ"B5P&K?FP33$'4=>=/'Q4S#+Y;63J*69-R?$')YY<^K#CK':;EK#K3P[6:P>&BW6%O4G M48Q$$E,H<$0ARC,$<8E+71XM".,R2Y/4JHV2+\Y")TGUYUTTC=0 MF)Z8ZG>NPT#@MV@8C'Z-=V-GHXY?R_BLQ7ITSK._Q@_!(/05,O?&U[21=M]P M'@7HO1/PT^I"M]%X6%3_5_ ;KNA4LM)$FIN]UHE;":YK7;I37B5J]6_J[,]O MU.E_\5 UA2_;?YL)BF-)A( )0@2BLA2PQ!F&ZK!^_79<6+J]WQQDXDPL-MVEO#,Q:NVDPB#Z+D>$H&H.FSX MGZI%M5:+_1A8>\/-3.(D12*6>M RAX@P!BDN&(RX[F*;Y:R,Z6PA'G1YVKWA M]FU*W,@^X-8^'+%@;",^D6H%?I#YL[@"?RTD^;%<-=9 5YANXJRZMU23P61C MS(TQ-MAKO4+F.L%4<0#GFH4! [BUG"% LMBX0H#EMO]X 3;9^V'G@\S&9ULQ_(?]:KIJ>QE_)XR;-/,V*K"Q9 B/!4X@2FD#" M,(>T+(HL84F62JN;*DOZ@4\[G1)\/E2"EJ$KT+ $VG[;FBG++'Y7T,TB4@&A M=+*_'E%TF27M@H6_D=)6U*>>+.T"S8D!TT[+N)FIV_5WT;1,78GO8E$KJDWW M,O%Y6=>?EBM1/2S:&0GLY7Y%%K4>O]GD=S<_S=OPU+;+V5>QOI7WY->L1#S* M:![!1,H2(IH@6#*1PP@729SB-)*%5< ^#)NAC5[+6#?0A;V ]8Z97@=3.Q,7 MZ(696<+7?PUV!K/A%^PQW/:/%. WS?/O5V#SDC9\@Q[CS>F_Q_I>OTD]>W4I M@>+?GW4-BZ\G(QR(R4EM=5B@#TUZ8&H7W\[J&]]W+\W&TM[4R8*@-)8QS")) M(,(9A43_+:*12+,\$B(VZD1M0&O*&]0FGX"^=![2I;>A1ZA9WV]>@L4%-Y9V M,%QR^S@DH/_[Q"-*KW5#."3RR)W?X"-NBOU>\ZQ#54VXL:K5VO=JI6;4DI0D MHH)@B&DFE5_&<^67Q3$D24Y(2E*>(*M4J!%:@15[CS+0I(&F[#2::@PQ,Z7V MA(.=4CM"8*W0!L)Y4N@Q2I,JM('(APIM\HA+ ZBCV_Y=,L#I>O3/RY]BU?ZM M>JS6L[@L4Y[J4%)*2IW^*""-209S25*:RC_%,G2NY*,H(DECJU"^$(*$XA7F:)SB2>5(@ MHW'RX5D-O%-M: 'U[*/E(33_U=@ M^RKOQUZE_4$Z.,J^SN'A&)WV&!\<\*,H0'B*;CO YVHA;F4[J_(38>VP[.6C MVEHT"Y^$N'[4_>YG>1IE<9Y+R#G-(,*\A%@6#(I2'2NRDL:4&0W+M:0;V#9K M+G2HC#5\ -DQ<@78EA4@A0"D8<;.>)LB:V:) ^!E9U8W4+4L@$];J'9< ,4& MN!Z'RMHX6@KNR=*94IW4;%E"<6B#;!]W="F?:2W^ZUFM^/&'KF.P;34[\'A M?V%+$;0DPS24/2.7KQUZB,RT^^L988]VQW.?=_LJ]B[?%(OM9+;G:O&P&PWU M3LCEJKNDNR>_A-I:%6%%HUJ0U4LSR.6K$EDGA"[G\V;D6SNG829IDJK]C\$R MR]5^F),,EE%6PHR5$<_27"!DE<85D-? >VAWSTX;]D#5_K0FOX#XI1T=R\DM M(=^9F05Z(V_"SHCM)3L K9%@QWE__ESWFKK/-]SKZ51];K=S9?Q9OPDP]61 M0W(ZJ0V> /)#,SX%2;>=X&^R:LHO-LM]5*RM7SY4-9LO]T@Q'11Y3JXM38\J!K?2&C]W0J(83XY(U>R3-K&T0?.QL MYP T+V#'1:"QG=;">S)RYG0G-5G6)Y:VQ!Q&,UL2 M!!P[6W(:ERO0,@#^Z?X;Q)I8B^\K6=^8[K1I^K9P'"7H6R_@D/:Q\YENY2[6 MN\T!O977\^IAH?_:Q(?K64$*&15IUAT\2Y1!G!4QC#)!X@1GA-'NUH N2W;U!'(+3/M%4Z][:M@V$;=#7>#9(\@,'HX#M[*O1NM M+4/Z'P[!# FA1=Y&2"C=TC0"0&J7D^$*R6@*AO6BTV5>2R)Q!D:L#)\*80LH3 4N11*F($DPP,4[8LZ4> MV$$\""E5FZ,5:1D"ZY8C0'HL6=@>:ZP-S'=(!.W,]T \;M.4!'3,]-NA!@7/ MPG"'!-'-<'L%T\YDNX(Q:K*M%YW.9+O*NV>RG1?Q-I#+N75+O_F2.M\G%*<< M*H<<0Y22%&*4YC!+94EH4DA64)MI18'XM-H&7$<>]1J?;38 MS[6OE^265SA M#4!OMW\$:H7EM?_51."&F^[FA7%>R5TP6.Y&K2KXA^>5VF'N MQ*I:\M;]?[]<_%"^KN+T5K9_7^NN#'\*IC[:6(R,"U043$(LD1XM2YDR\$C7 MV949B_0546Q49..'GSI\ M[4QT6\S1,@9:SD#+VE47-M"9=7WX>PR"'8>>!^E=C)3/H7ONS$P_H.]BX$X. M\[M\U0LON&X63\_K^K/X(>9)-TT@DDP*K.T>+@E$),DA13R%& MY[II6.3!"Z:11^STEXMJUEYZ?WP4JP=E-?Y8+7^NO^NB [)XF0I MB97W(IER7!)U1LT9RXJDR$IDY+VY3? M3HT=13=68$/!3BBO\@C_[6'YX_]3*[1ZJ_ZR4]=SZTZBJH;";=34].-N6^P' M(<5*'7<^J:.1XOK]LE[77\5Z1@N<9GFA=!)S#!&E!)8H)9#&,IB::J30VV;&S($C]D6ZT%H.[ULY+W9R-O0:SJ'^=M2SXCD M:3L=HC+I5GI&U,-M]-S'':[R_D\UY_^JR.+/Y9RL_O[\^7WGX.6<\$SR G(4 M1Q!Q*B%)4 XC&HLD5RJ*D/DTV $B@35S0Q4T9,'?R@W\_-[B\F@(&H,+-@\" MVVGE25E=AEH/"6UQ,>9!>+?[+[L7;G?!=4:HT7NLH6>GNZXZP_W>K=2YSU[: MF^\C62V4AU&K4WYSQ/]0S9_7@K]K*O26BU[WN;A,BE1(! DC.42IP,H&I1PF M.4:QV_"D@V-M8.P*='Q=-;WM&M;:%G?Z9,OFSUP[ MQO<_EUW?NR]B_7UY\4PT\_=C&)<,B[IE,/(U +^@WZ U9-[[$)IS\$K]":TA M&NY;:+^4<[GF2@^3_B#:_]XLFACH]^5$Q871A5[9RF% MOMP<:FWTV-$'3\V%LD449!0W@_B/+S3LM+L!XO9$XZ(-:5\(6 2#?"'A%A%R M1\0N.F0BY6B(:'2!Z>)$)G+L!8N,'K"_V?W0O>U/54)]RHDF242N@KHXXN: EWV5"@(6U^ISN,T;B! M\B:YY;V1B]!6M[EGA7*ZRQU>=;*;W+."]>]QSW_8L>"+U-]O5W=DM>Y^V%Q& MW:D7_EV=1)K.O7?DI0D-IA3GN4Q2R&.EJR@AD?(M,@FC4D1)C#(D2J.(A1/U MX#>^+6GPU-$&3TVGZJ>6NF5YDA6L!JY'2+ L#QLM<7"[ IH7T/U\!;8 ;OCI M6GW?A0?0LKXK%)#N]5U> ;6O\7(!Y&R-E]6BT]9XN?]3S'^(+\O%^GL]*S)!BESW64BC"")) M."RS,HH728IS;'77YLI(8-NMOH"997-;5T3-PL=3X&1YBFPXN@);GD## MU*XH2AV?UDM M7FI^!7XWX*LP.W"@Y7QA8FOSKBN;$S;*O="L(YZYUZZGH-[ M>=":X/9Y7:_)0E^V-DG#,Q9ASC%6[F.T MK]HZ!X]06/C''B%QD MU^F@;:CZH*AM=YXN#;&@,A-(Q##/,NVF*HM6IC*&&,FR1 E6[JHTCBM8$ [L MEG:<]#MS *C+4#MNG!I_V>!J8 (#H65G#D\#M6-DYZ2Z)+_:(&9A*0,AYV8U MS1'T9#L=I!^UHS;K36=3':3Z+OEJO5\J?ZRWORI/YM M_3(C.$ =U0!JPC??D, MG!%4#8,#P;"R# D,3<39X;?E!KP_AY^7P3CG80@X'V>$^*N/R3D/C,FT'(-5 M[#/*[GX\-=FSUAED1P\&-@MWY 7\:/+"Y7+UV!2Z[5IK7X%[\UN*TV*/:__% M$MLI]PEAVX1VO[V;1Z5RROPZ7FVR3*]!0?J97<,?"AO;UP'93^IMSTB)>%$F M!8P9XFKK%@R2M$@A%QD5HM!@6G7PL64@?"R_#!/+WR+H-X;O@LL$L7O-TO3! M^T,P)@[:;\F_R6#](3BN0?JC=>PW[?L5OUZM;A;\OEK/C>KQCY\*; @:&N;[ M\8%$YS=C=V'LM/=^19H(]]Y,=$6V^E'Q9S('XW):[<2G17+:A@^6FFP//BU" M?P,>^(3+!=7=]1__KH?0?EZ2Q:8[5%J*.-$=9CA6NVM2$%AB&4$6%;B4*8DY M-Z^0/T$@L-(T%)OQSD#3M+E#. &&R17*92):7IOL2^<2##PEILWUR&7B.EZ) M&+Y4R]N/85'&;SQ./#?A+<TG"=E\S?KDC+]E3<49; 9XZ_'16\*6 M%>>G43)SN2^7W,Z>-/1@0Q!T_M7^-KW)S?MX9A2H?2WXJ*0^Q]T?$YE^5/V@ MH"?'S ]_VDUQVS+OYNO=&?RT0'F9B@SRDC.(A.Y1%6$&\RQ!B*5I1!.C37Z0 M0NB+Q;:'04/03CV/L3#3S(LDM%/*OG !6CL.2N))Z8[7GU3?!L4[5+7A#]J? M)G>GF>M?56UZFMQ_*K#*[(C]+_,SY8%P321!"):O>7))- M,"R7I9Y"66DF_:@''-IY P-$0AL0SN2S82UCNJY\Z<9+N.FT8>T M=A;005!C;3TGS5@<2CW;BT&IGW8.S^"RDZCF.:$V&GCV035O;ITU;6[O [S!"9@%@ M+W);'CV..OEZ;F-G+)NGT/ PG4E#Q&?%/0P5GW_ =80(7=\LZO6J\:_^6I#' MY6JM=V2=EKM\7JSO5N*Q>G[4^QP+@'0]ULP\]M9Q8SR$QQ]C,$OB& M[()Y)5LNKD ?MPTCX+>.E=^]SS*QAL#;?!-SRA///+&&Y'@.BOT2KH9G5?T@ MNC-G.[I57_,_KU:*ZBQ+69J*4OD+K.00,8R4JQ +F L>E;1(L]*N,&J85&"' M84=8CZP6]O.+!B$R-1,^!+>U"EN9&Z)M D=+U:?VGY/,F[(/$II8M\\)?*S* M9Y^X<+!G-W-Y;];R%T%T*8\ZT'_3@T3UT%'U 45[M?GQ':FK^J!LIT1I(EB4 MP(3&^DR.U9E<_08*AB.*4T22S.CF+AR+@2U%?WI&.X.J(O/>YJHG8K1< Z++ M!#>#.'7\E("M'*#AW'$8J;_7:6:=7OI!K_W#/G]!:KW" M8^=[IJH_!E]G%*MW@ ^E3DJ2)HR6&!=JUXF.2PC5BJ7 MC*19*C FA?'0UP$:H7VQ@RZY78'6!8V!=^B,VSM/,ENZ8?;B7M 2^$@@#PV! M=VN^4CO@(Z&&FP$??]0]&O,?HGKXOA;\^H=8D0=QLU!?=E&OOY&UF.6,I"1F M.8Q8G.B[BP12%.7-8%>:"BJRQ"J2>H9>8)7<4 :D)0VJCC98$=/1(:;(F<=5 M/.%A'TNY EM .MI@0QQ\&P/$*79B(*;'>,D8M=UL\\O]5%.7Y\[&Y[Z,TD[MD"?+]WI89^S M[4[ML3S-*U2^RMG\,#5M^9M7((_*Y?RN[EI>UT0*F2;7M;M_W\9ZVVC!YMH@ MESQ#E%-U;D=JKR*DA*3(U/FA%#3)."KB@MH5W1G1#7R.Z'-A-RO$%C\S(Q< M%3LKM@>(MU$5CN)YJ^DSHSIQI9\5%,?U?W:/NQF'+]5BN6KL4FMK-@-./REQ M/E1U:YP4!_60>=#1"2=+S^7I1C)KG00? M#E_'P'.@8]B?+?0-H2=CZ8VM2:VI;S /S:WW]=WZ'7VZN;E1]OWF[\,6.")C M>2Y3F!8ZO4Z4*21(,&5>,YYGD2Q%9.2L56=3M,+PKL!#KYA/:=26Z#[[ZK84]>A.(FEC^-\%HN$UF(Q[HR7<% M>A*"GH@ZAMD("792@IV85V GZ!78B'K5[-K]XM).W"N@!;8.>K[5[Y+%-OHF M& Z_8__W^V[9>0QOZC6..B=O@]/I_*"W(>\IE^MM<>9RV&PS%9HKBF84[C?= M5K&I]HV)3APJ*2P**B#"B$.<\A+2(N*L)%+RQ.*P.4@G]&&SRY-I&]6UHYD; MVE8ET>>P,CES>D' \LPYB? V)TXO(#B>.(? \'7B/"O;^(ES^/$)3YQG9=@_ M<9[_N'U+AB_5HGI\?MPT 25Q@8I,0([C$B(9%9 DN8 4H8+EF,E4'_S,>C'L MK1S8[G2TS#LN[(L];E N$L;.A'1D/+;X'&3^@I8*^^M-UDOAI!C])@JG/^!V M2:<
    Q6K_C;_]T*L&3-H.Z*#C-:!*Q.(8+#3O5VP%QMP7BXPX( MK[72)A)ZNGD:)37I;9*)T(BC6O<95)9>L>:#C 4RZI#[VD)G#KT'BPU68?>TR+T._0. M?,*Q8EAME&OQN?HAN#K6JK=4T7E7[O;NY0OYUW+U?D[JNCEO9*Q$A L.(RIB MB/(BAH3A'-(,EU%9I+FP+ 4VIQU8Q5I.8,,*V/'2ELG7@+Z AAW0\&-UAG/! MV6QO#(2>G2I[! E\UM!:4IRV.M8?DJ.K588E7O]^L=ZSV0GBSLBBH MC#"' A&=N,$+2 E!L(@X*:(HIY1@XUC:%!P'-G0]%75KZ3K)6YO\/O'R=_$V MK@OKJ[X1-NFB^DIO^-5N^2Y_TV_K$L_^C;_FY=PX^A/>O0TP\M_U:FT<7&\*1O Q]=%F:& X]=EYQ:9\-+,4)[]JS/3AQS+_4C]?<:$ M.G3(&$&$$PI1GL<0,ZQ,5!$G7*JS9$J952V?6C2P)=(D+ OSM*1FH0I;_NVL MRBCK]B5T/5Y]U5G77\7Z5MZ37[.TR!@MH@)B62 ]*CJ'A. 49BA6NB%D5.;2IN6%"5$K);'/ M[6U8:*:_;GD \Z6>^].E\:[)+SLE,D*RB'.6)A1#RI,,(D0(Q!%/($K+/"(2 M$5%8M1;RCJ2]N1E",@!Z9B;*-R9V)JR%8X]\>]X3X#?-0=NA67_#[D>^8=:V MSD9H3[;0B.2DMM(&A$-;:O6L:P,BLFXZ6MY*;;D_S9<_ZVM:-P-9C#M[#"\1 M[CN]I:J_MDUI;D,8_+,A[?$BP$1";VTV1DA-W#SCO-#'+3$,GG'[HG8],C=? M35%FDJ0R@[),8X@BY0V765+RWG%==E^>#OFX_* MWZF:1BKJQVH!&D>JZZ(."%W^$(8SA >0,S-J[FA8QBQ:N4)8K=,B>+)3!XM/ M:IE."W9HBP8^Y9C#<__X\&7Q5.EA"+MNUS;I/*<6"&UFFD28^^I1Q_>_?+V[ M:69S*#_XV71^T;CXXYKD37)+A1H1VO,$(R,)W;.#3JXZ;:+0F&!'.4.C'W8( MU;]_]^WC'ZOE\Y-R>KOTZ5ABA"*IMCFN4X3*DD%2Q@0F,6-Y24A&D?EXU./U M0P?!%$'04&S:S%G$H4] 81")OTQ RRC9OFPNS0]."&D17K],6+> NND+M8NC M#TLR&CD_\=ATL?)AGO>BXR,?9T+P6C=RN:GK9]T$\U9^7BX>=*<$W;MW M)IMKNQA#6:!$>-)H^;)J1?!B#QB7!WE!:?VGVYPA. MG6QO",")E'O3)]V,0R]E8#MJ8^<,SAC/8TXC!LN\+"'"A;()!58>!=*5L*D> MPTYM;A#&R06^.VC[@O22[O2TH%V;$#M;< 8X,SO@#PX[&]"C>]6?EV1P]K'6 M?C,9/6G^&6*3:KV9X(<:;_B4F[:?R#S:31F_XP**#F&BOZOU#1Z8))X[SO M!93.?-3-D[Q9M-V!-UV";Q:W3TUWQ<7#9_WSQIJ]S-(445&R&!:Q,BTH+O14 M!9I"GA>(DH@)A*P<0V/*@4W/U^4"-CTCYTVK[::E)&F:U5LZ?^90FOER00"R M,U@;%L!O&R9^U]?46SY P\C6_QH>367M8ED+[\EC,J<[J0-D#<>A/V._@)L] M:8:VSG5ZPQU9K5\VFQ,1DN7J%)G$0K>^)! MA*3,&"I+ 4628;6/HQCB1";JL$"BF!5)DD:9C2Z>H!%8$_O'?=.;\'[L-A91!\"8N@6EO"+ MI5WHPA&,T9B&[9K3!3LP 3C8\G]93]M%IXZR^E H!/93(>? M<(X^J[=Y3WZ)^HY47'>S+3.D2 &Y7.DR9M.N)".@& >,+Q#5.C*L]; A!C0US\U\AV7Q%^@])#!U M1'= P!.AVZ%/NAPRQ1-IIV==+_@WT5QZ7#^L1%/*N G7QJ1$NC%I6>H1N'FD M-0SEVK_>&?QW.OG3IZ* M"N>T+&6TP$?+AFJVK'VT?WE2D:11C!C%A.40)*R!&@D)('[8 M)$@]=:SH7O1RPP8@6SXL,R+,H36SU6$ LP]1-0& NQY6OVE&0+7X'6QY =?G M4;//JK &P%>JA3GA:?,OK $Y2LJP7\%3_WZQJI;\STK)V4OYO)6?"-LT_L[S M-"^E+&"!F#JE\U3 ,BD*2$644IF@DN?FW7N=6 CL.[8,@%IST$[T[K*FEQ+( M+1,7]F,_C[/!>3XX>CZ%_>J]PNJU ?UE\%[>2]X8 M&>OF\.=7?MUN[\:2GVW?;KZ28T_CY>-CU;9[5Q[L^V73#5ZHK434N^+07=>A M-*:I+'*LG$C&(-+9]S1*$QBAG,>%E$G*K7+N[K MF3\9#BP[:SZ*4[B.3Y?!X*O?LQWQ:3M#.P%SU$/:;14W\_/7@E=U>S\N^$>R M6BA:M;['O9XW7P3![Y,D9RB5*4>SA7AHEC*W2Y?R9:1\N%6^(^YL[SS)08;!4Y\Q4&\Y MLS-A%[\:,Z,V"=).9FZ/,[!AK@X=&?[?.%EB=K>#$[ MD]I'7^ =6DQOZUYV?]1S$)7;R/0IXD'OY[]02JCHGV"*^8<+L( MLL3;[GXG'(J.)_<>0\W1LF-)(]LRME IZZA.VC7I[-""#+ZLP32!%)15[F%.*\C"$J2 RQ)!'$ M12PDIDF,\L*N9N%"K)R*%SZK[>!_@;.870Z7F4F[$ ([>[;?Q_1JB\(7LCYW MQ+8O;!T6S%=AZPD*TQ:V#HMX5-@Z\E&'H0+\7_?+K]J767X52SWCY]/"?K# MV"*AW8CMD-:NH@3>?;P%7]7_:S[$HFZS1#\ME^O%V,)C!ZXO(W$@O^Y5BM^7\[5\_5'=019O\Q0 M23$M$8&)%25F*KVLAS! -G/!TU&+X"ZIPEQ&,3\EWL M5Y1MPAOJ0_IV1C0,NC>7.(FOX>;L$37+G;K?74.!\'$X4H\]=,+FT3L#F(97 VWT[0I(X]/\]C8F9]EXLJ9W*MD*V]*[ CJ+GD9A# OF<@7E$ M8_JAET-BGIQR.?AA>]?Z3HA5,V2DV;*:"=RMCG];+ZX?UZ;.]9EE@M\:J&]B M0QZT.V^/ ?!-J,/> EP_+I]-*_5,@#GO6WO$Q$XS/S)_ MVE#(OD=M^HB=UM:K]>QVP^]*^: M67W;\1M-E=!3T]GW6U7_YZ>5$)O+M&]D+6:4IA@E.(,<\1PBYUUGU/]<)P%H1-B;#=03XPIH08"69)M. +Z-O6+[<>)3P>YK)GEP?J<=;#X5 M_$?3T2$DAS1+B'+(: E+'!$H9,'+ M$M.4QZG=W>$HO>"WB+N&[6T/BR:V81G:. -8G'+)""2LC-&F[25N[$:F.5*W5NEEE9%E+"O&011%PH>QB1'$H> MD4)$)$;4*F7U))7 RMS0 +]5"_!<MZEUBE[K<'LO.AB5R),Q/$UC4B,X*N:A\1O_L)O1NV9,!U'5LG?+><7L MFP,-+Q P]6)+$VR(!FG$@]L"T M/01]J*14AQ\EBT/RE-VJ@;?DEAFPY:87D0 [?JXV?-*\%OE$"[T46';L4;'3OZ\_?2M MJV20>80$IQD47.>3,Y+H2<\1+#&E14RDC,QBWC9$ ]N7C@NP9:/7=DDS G[3 MK!BZJ%9@CAN44!!9!I/-T'%K FL&DU4C6.]PN3:#O>Q+9=L3UDKL,WUAS=:: MLC>LE70'_6'MGG7PP%8K';*^7I#Y2UW5]K[6P/.AO:K5:KD0R^?ZX(JH8\/" MB1J2W\!=\B"ZI6,T+G4(/^B,C&X>S]"BT_DV9\3:\V+.??8-7/!__/4DV%KP MOY=SM8P>;*H-Q!?RJWI\?IRQC"+)HA+R(E->3Q8+2!'',*54EG%<"LZ,)J=- MSWIH*]+1!C^VQ*_ 8TOZ%>_]Q]^F6;3F;;XC2^4 //;],#_S^@'![9@[ (:G8^UYR49/LB./3W=X M/2_#WGG5X.,.ANA:'7_)@VAJNNY6%1/-'_<_EYMO6YGGS=0T5)8E1$RF$)=Y MIG-:<2JB.)?8: :)";' )NE_E#"._@UC"S4\AXZ!(?(HL^7]7DL8-)1!0_6J M_0]0U%V,TMGOBKEE\HB*FWD:1\>3E3*4T3)]QL%R?2:K M^NMR)>;S#X(UJRGPDKNYC9=P;HUPVJDI@Y8TV- &FCC0U%VT\RP>%NKI$QZ[Q).8)GE'&8ECC(4B31-K+(&W5D)[)GH M+Y5EGP=W5,UB7--@96DS&YZNP%%B\9:Q*YUI2$4W1G;+GNYRU3((-(<>NTE< MC)*O/A/NC$S;@>)BP(YZ4UR^HH/ST5X6BH;:I^?U\TI\J18Z*+2AN$O#>"?6 M/X58-!_=_.OU8A=NTBQU-X_-9V[IO'IH-LM="UK,J<",(\A3G1^G!60 MX(C&@N<90^:Y%=/R'MAT[GA5>M\P"QY;:;J:BZ>.[::;C-0AZQ]-R%I/_MG> MN[ZXM^PP_!K?"0/W]NV^:3O#W\FQ,?>M**"397,M45_U$MA )T_[R/8C MS?C=WKV%'JBS_1*T'^T)=KX=\JM_"2Q\^K?[97 [(;S9+X7=&>1U7LOHB69B MEJ8['[T.UGNGK5=BP7EF:3NII)F)\(-4)E!FF)$HBSE,6H1)@4Q')TJ1T'5NZ&VP13BP(G"'C+EO5 4TO< MS0YU0=&TV](UD-T4G,U%OVJDE_:F'GKK! M-"]DF7]RM^O5I]>%ZU+I%AJN7^4X'/+/T4FPU)\ZS* P''-?\RV>Q4 M^GY%>#.0V$8\JXS)TY(XY4D>+#59=N1I$?HYD0.?< A2_(?0>;C@ FSO1A@>@F>@?BSH^ M0L!D<8H- 9?;^=,3;':G15OQ1\]YQHM-=T*SE6_O;&7]L)U-Y:*:?5RLJ_7+ M->Y7_?5V=;_\N9BAB,4<9P(*7*IS3Z&V&YSG#*8%P80F*,UBHP#M"(W M]K*E"CJR5T 35K 3=I,Y\?P&3>$GJ2V,WM. AMKJX%((WZ+>KKU6]1?=G[+ MV)J3J*B!4!N%-/FHP_P/G:A[__CP9?%4O5_4?,4_S"/DT^'=O8U47!? M/6K7^,O7NQL]=;FNE+RF48$1P<\[_Y?+;*=58^*"?S1M7W,[1@5S&]AQ>LGI M)G6,BK0WHF/\DPYG!7T45[MC1>;OEW/UVV5[_+A^6(GF)/=-+,1/TB2>SIA, M$,>IA"+3&>HM.=(ARDW#M(N#SO6*G*O@O^/!>W\IO0DZAUL=%[4G^_7C3_T5T^?I"Y MOOG954^CG.DT. %IB2E$!!%8L-"N"?^^;:Q6N!NP=(?)5: M.G P;JV^8""Z,FOD:40M]D-N0;QM3*IW:,=#TK6Q_;=,-Z"Q^ M).8BHS*"@A0I1(BGD.0H@FDF(BRCE*>HF#V)5;7D?Z[):CTQBH>4C;%\)QZJ MA6[#""B9-UD\@0!$M(S+5%)(F3KM(1[KQK-%IC;,(E??02G22'8 ?ESP5X%O M0]XG5MDPB(W0WGVJ]Q,'W([)'P3<[+6S0I6ZY>NEHM062KCA6 F2K4Q*"L& M:4X93+*,I"E%4B*C)@'#) +OIAU!T%"T\]]/P&'FGE\FI*WWW9/O?#F?M5\] M+(LGM_D$@4F]XF$!#YW>D4\Z^+1__()X#(MXZRTT9HKJ!P4[;=T'X*8'P(X$,=-GC"/H'N M0^<$W:_(HJZT)_1-/"U7ZQDK2EP2F< HI447J6-9#&4B:%FD5*+4.(-NB$A@ MY=V0!3NZH"5LGD WB,^XROJ2VDY9'02V2J [)Y%3!MW@HI.ET)T3JY]#=_:S M[DET=RO!UZO'A5,.W=[#H6]>^CEEFK#0^3?5PB6!;E_H<:7R(J]E8'M0U"#) MENBAW;G_%R5/G3@IT*G/N] ==QJ.X]IO]6]3-Q"?RLGQ>=YGIY$',C3;X[GJ] RS78L?V:;\EF[LLKOBW' 3&O\M8LQ\H$0G5\_HQOHA,. MJ@F$U_Y$FU!$+LUM?/=<*Q>F;MM2M%YL_>ZE]U.3@#8C-$K*4NUWL=[O$&,, M$B$%C&B9+?A#+M9,"@D MF):[FG<<+\AJM /#>TJC(?E7RF>T VF$??-4:LQFKILU*YWQ,'# M@6U)CUI3<6S;/N)0U/,'X8NEM%/R4\TDC(5V:"HQ(-@%O24.5YRXQ<2 0,>= M)H8^Z+;IWRS82C>C^B#:_]XLNN'&M?(NFNTFIK04A&%(>,'4+H\$)+I%5(H2 M5N0L99&D-KO\68JAHU,=-=UI4I.SVZW/XV6V/7M%P4Y5-Z3!;QOBOX-*G58V MN-R=P<5Z]S66U=-V>Y[>I/NKL?B'&ZKY@VZZWVOGU.8]7C^OOR]7U?\5?":E M*&F""TAQD4"4XAB6@B$H<,X(+@I>1%9S\D9H!=;W][T^;U> ;,G:)V*;X&:F M_9[0L-/[?H^V358QV!'VI^\&TGG2]#%*D^JX@+^KUZKDI)=-3 MAS9Y#ZO*/:C*BR3(4: M0L=4K1[*+ZY2< M9SA6^JB4,H-(H!Q21#,812R+DT1(&1MU=1LC,E5&18^N751L%*%Q%?4EMYU^ M.HGLE%4Q)--%615'BTZ>53$DUJFLBL'/7IZA^*5:J,UWW4;G?+N=S';ZI M%FI94=N6Z)\%TFQS]0F/G1;OIS%^W0?EYBPH%Z4SCDD:(*GQ)+E72VT<$WXL MP7'T.3=KT!\H+)K6[;VLZ"_J /Z\$OQV\4WH]&CUO5 ?4%^4U>;'=Z2NZL_5 M0MRLQ6,](VJ[CM,$0YZE!"(2(T@PITM J;>>4NL)W9M=.\ BV[ M32.+'L-@PS%H4A [)IM/];D&#=O@'\TX:#BWO%SS^T[-K-BKO2D[D_6R[TOS6_F2%*WJ=OI^_M+*U5G[I[VX4Q M',=-90AL/#6FZ+6"WF/DJOUE&+3DA!*7 B*D MC\Y)%L.2,!HG<924R*KUW1BQT*&M+6FPHPW^T90M?=)1Q,Q<3%\X6(:Z7""P M]OA,9//DP(V2FM0?,Q'ZT+TR>L95J>EZM^A[LEJ]:/_L45\^SR(JU.&V$+", M&(.(8@S+0I90R$S$:21*(2R5>IA88*7^O%P\0%VQXU"N.XJ1J1K[D=Q.C1NA M=1914Z)[!?Y8+6N/H2T3H;SI[PBIB?7WO-#'^FOPC,-IYZ^%)#^6*QT?_Z:. M"=_$#[%X%DWLE[#UYKHSDB+&O" PQ[%.ZXH0)"+*H2P9RP2-9,3,FX(;D0RL MRST>@&8"=%R +1L6OKL9A@:''._(V.GZ>5!<.O*8H6-QJ/&.DMMYYH*OD-T! MQDK>T;.+V4K3'5NL)-L[L=@]Z>;77/-_/==K_<6H[Y??A!:HFHN]<8?W2]UY M]VZU_%%QP=^]_%4+?K/8SJN_9LKA:@)8U[1N.)LEDB.4L@QRHBTI%2DDK*!0 M4F5AHQQQ'!EU0@C)9&#;VV-93P-=;9@&B]W\5?5[_1/3W:R;6[;EAEU MOS^ M+SL?+,C[-//=7OLM6<:Y]E_0EE]P/-=53W/5[VC#MR[.^4VSKE[D[V#+/=BQ MKXZ G0 >CX$A\?7D?@9A<5*W-23(A^YN4%J7-VIM&G:0MOV^I2DXMTPXM=[O M6MJG'40G304-T-+T)+E7:W Z)OQ8N]/1YQPZP\SG7=U5K^QJXWZ;-H@962.T MUS"?@Q-U8X;GM+, C"NO3]EM[YQ.B^TQK]=4.+?6,6,+3]=!QD"\O48R)I]W MK:%K\\/TL45O8)_FRY__+OB#^(-4BW9?>Z?.,VQ.ZKJ2E> ?GO7]]E?Q:QTG M7]0!YWNMML$9QWD>%5Q"SI$Z1V0E@B5G$918EE)*(EAA%5?UPU9@&Z!Y ;_- M-YXGU9?3.XX ;UA2!X=?:Q GX+'ARK9BS\O;,7,%IL?R^CSRIH>05?NY?1LGNECQ ^:P5] NBMH- +4Q-7'?H$\K@TT>OJ M3JZ/.E"H \/R\_W8N7M',ILY.-<(*Z]9S,BJ7\'9T R M5[?F<+DIG9D!40YA)N ]N 7=ALWI3>$TW4XL8E^,LRN,IZ2Z_ SBYMNP[U6 <[WD&?^4TN M](9]<'V0%-U)T(N$-C)TS[VE=VIQ ?>6WJW;W=U;>,=VEX!383YZ?QBFN M'J?"<^_67_% MR=LHGQ3H5!OETQ]T;#-QG9?K74O MS)L%KWY4_)G,_Z-:?V\N _7MW_?JZ7[Y47D'ZY(X;N, HV=DS M)X",#=(%HH[9'[5LS_:HGW9VQX7B)&;F B@V5N62)>Q]^-YH8GVL^"%6+SKZ M=_VX-@UW#Z\0VNW9:X7?9+6;A[I'Y#Y_@/$CLIT*]VB"#5%@ X'50>:\A$ZG MF9%E)SO2G!>M?ZXQ^+3;X<;GN;X+QV& MR'RV7J[)W.S(XY]%*XNP9=1\F]./M*'O&I".';LC3X#78G80>EVP+P]W7QG' M0@^;@'1,7WD+?H:'U-.Q*0"#DQZFP@%\>,0*2.G262:;ELE?EVM1-QT<%=5/ MBLD%:S<-H4Y\BK-NI E+4"HDZX9YH8S ,J8(YG'.$T&R5%"C'HP7\A'8->M/ MY-CPI6:1**$U3# U'A(Y] MM=8,9L M3*)G_B8TE1WGVI7J> <]YL&.^RNPX7]SKZ6>[HM@9SU]OU$SJ_J*[\G.VOI[ M+9WQ#7,?$ A/;[4V?KF;N#0G"+3'E3QAR#A/[WA:B>]B43<=8'0-W5>QOI7W MY-?UNFWSVY!;[G>SW63NSG!."$IB"D4288A(+B&5>BX +P@O$\YXF5M.^+B$ MGPFBD5ON@*XW *3'E4Y577\7A^V0M9>FASJK-ZX_Y*=9\J4OSO#F=KK787EY MN_*.*GA29&&U *PE;-N#X31*9F;*@^QVYJO5/\F3I8AP!8J:,EXAIIX6]5I+7HZ40%[2/#'(G<+3\ M*[6)'(_'#W[.5;^D6*UT+PZ] ZO-5Q]R%K5X)Q9"5NN9.D%($J4Y+(C0@\!1 M ;% %#)UO! 485**>/9#K.C27.%&*=I\,?MT+;Z?+7VP)K^ :&G;JN X9J8: MZ0T'6P7M .@<=$4:=+3!;QWUX;&)#EIK)*84]/[?IL.V;D+%SC M6NX3!$OU=I;_TM%E1\+Y&E_V>=KR"U/QSHPQ._Z\ZZU/.Z:P*;._4^^ZZ2:> M8IGC7.W$5$BJ=51"PK%RAF6,4)I&111;WMVOZ:8!,KT(N M%-OV0L-68H?+B!&)O%TIG*(Q\<7 B)C'X?VQ#SOFH3S36OS7L]+YCS_4'_=J ME>9[QW"2R2POE6*B"**2JK]1+F :1R6+8A+3O+#*,SE-)_3EZ)8J:,@"3==) M.X=P,M-/#]+;::B3X/:9&^-B^;%N*A'F15G/NZHK&NR;MJ"Z=1^ M[57KJJ#C"+1E=TC+50-^:3>,Z!N6D[3E%(? N MUI $S120N?DX^6$\QLV"%RGM%+\5L)GX83A WE!2BP8CETKLUA3D4')/G3O& MA!GMMG'RP>DZ9(SQO=?58O2#KI[P2JQ?WBT7?#. A"$4%._9?!S[GJ%O?EZNU5E<]4FA[=I(,L4)$"%*9$:@V8Z&'UQ>0I4)P MGD0B*JR"/R>IA-8R3;.=T-4.JW(_89[$R%#W+I7<4@$;H>_MA+97Q#&A?&GC M21K3JN28F$=Z.?IA!X?YL_K]Y^5#5:\K5G\39/ZQUM[Z%[(@;0?JSY_?=]M M$0N9"DX@;DJ/:%9 G*A-D>0\+>-()(8A(4NZ@158,P*VG%@XG!;(&3C<8?"P M4^M]*(#F K1L@!T?0#'BXI];P&7AM8>!S(_]W+[N/W)$7_:NFY9ENZ+-^V4U9K-N3S7>R MN'UJFG5\6JZDJ-;Z'OU.K*HEGW&*D@@)"EG,,F6':0$I1A$4C!<<2XQ04MJY M39/Q'OHF[L^_:B W1,%OU0+4S73IX4205W^;I@[>FWQ'MFZCXA V+!YT'MG) MH8=Y]3_7R0(:8:Y *TYONG,-NNB8D@AT(EV!K5 Z>[85RZ=?.OF[\.;M3L?Y MQ#[TY*_DV#.?G@4'?_]Z7CTL-)F&F7K3W>!E)HNR%(AB/30;0412#G&:(BCS M2,:D3!-!N+%W/T0EL/W?DFU-2 WF&\(6CNH@0@9>O ^Y[6SJDO\CLSHM-6XUD!<52<9_>T:Z+RZ7&H[U[Z_])"8C4 MGY ('9/!,4M+)*G$5LVXS$F'#J3TQ_9><*=E@:69 0F#D)T1<0#'VR#C83D# MCS0^0?A-##<>!L1TS/'("B[G:UW.V+0/K"O_ Y,*)%E94 HQ3PN(XH) *I7] M28HR+?-"Q*(T*AL.SVKHE+A3X\IL;N_"OB>34,%;0=_2@]+K@Q[?'OJV7CRH M+.S+M F"O)67ZAA)>?V7:QF9F0+O\?!.4 XFC!%-@>1^H&D2BJZ%%DOVGS=J M^G^;:\[GU7#K!X=R&&=XO)7$V',P<5F,,T3'I3'N M2SF<3DZT0;];+7\H"ZP['O6JOF\6RL*237"EZ5BF-7XNUJ(W/[NQM=_$6IGF MIKQGVV-RADA)\C+"$*-$0I03#BE3/PK!(J$['5%NE-H[*=>A;R<;[VJU)0R6 M6\J7#>4-\PH-SC!O\<78V=_3DRAZ0O3[3UR!3@ZP$P3L)+GJCY;OIE& G3B] M/K]O\75?-HOYU5^[OYG,K_CZ+Q[/'/0UV(YI#L/,JXYK#HKON;'-88G;MV'Z MV$R0^R9T>JUR3==?R:.8%2G!>51$D"&20U2P&):E^C&6,HNS,LO3 INV7SI% M(/ >W9($.YI $S7OM702D_&=U(>D=IN>I9!6#97&)'%JI'1RP],H^SJ(Q MG[,X@L2X6OD#P4ZYC.0'_WB=X& FJU,2TMGT1D\&E[A=R,I_\B MUM^7W%H;!QX/?>#45#>31%K2YHHW)/%YK?,@K.6=U+&< 13LC%A.VC6TYF2J M=4:HOEZ=^ZA;I%UYJZU+2N;*U7U<+MK0UW[S_./$^5Y"YBQ'F%%$2AUA0A!) M02".LQQRFL>2RB)#*+8)O%_.4F"]_E#-GYO.U&UDW3W([@%\LYC[M)#:68\> M;Z!E;I-'?CC?8XO[1RD%:VX\S@3J/:80^H/04YC> T.31NW] 7@8Q/>X\@5& M5"W]0;3_O5DT-43;B]%-(D.113G-$21Y0M39/&.0WE6>I&"HQ;!3[BP3POJ"D&M,D&LL30PM[Y@<3=INELB]\V'/RN*R%; M='89&;X')MN)[=,.G2T+E8\4ZH+YPR= ^BZ>77L7?] MK%S"E4[=:)Z:(8%YD3 ]<$@WW-.=LTB)."P+ED99D14X3HUO_\+R&MA5ZWC0 MKD*UT4FEB&3+1.>X6=P(!7YW!M=^;^>-V%E%H_KS=Z/UYSL)P*T$6S-[H];8 MO=+F^;?S1BUN]M[.FW6[SWL;;]CN&F\:S$7D_IHW-$]-2K_8<&5WF+:!VNQ$'0A .Y7>QTZS MH7&[V^+6L'+5 /?Q+'#6IVL'"#P=L6TH3WK.=H#D\+#MLH2;_3F1TO-^V:3L MJ+75WYK>!X?>0_W^N_ZK<@R:/>-6#CRR[=,1SW*B,RJ/]Q$? >V>[_]0:K%[^U@=;4%2U*MP \R?Q9 QVY)_;Q)RI6 M;5G5?]WQVM0YV!G"J=YY0BC/LRR'3&08HISJSA69A*C,8D%8A%DN[ 9 M^>P.]4KP>]K5I^)Z4H]@XE=QZ$U,3=[-$_E2+9:KINE@.\9[EJ,L2Z(B@SGG M*42,$H@)$6K[($@@I!L?938NPR&!P'O[5_7=4)"IQ^?Z6JOJJ%K> !ZA8F9[ M+Y'5SDBVG2*OCO(2#L3?,.+/O@V)Z,D0'2T_J<48$NY0M0<_YUABS+X+_JS/ M&W\\$YTR+,0N*[^^;YIJ213Q3" !"8X81%$:PQ*)%/*B9#B6<1PQJWYD!C0# M:^J& [U%=SPL5[W2F!K\T[!A.SO# $PS;?8,D>4%U<7HV)?[FLOKJ[S7@.*T MY;SF$!R5[UH\:E]@LYG&W-8$?USP#V0M9FE$4:2;CJDSG3K@,:Z,0I$C*$E< M<(I)CIG1Y?H@A=#9BYO)WBU1H*@"3=9^H/D^+N/Z[45:.VVV%M1ID/NF;0_1#M9N:>/I, M;!N4Q5L6VS&%B5/6!D4\SD\;_JA#,IH.S.IVJS>+3Z1:_:UCLNV!^%8.-B9G M42F24FDDH5&L=#.)(64\4W^4/,]H420EMDAE=>5CFJ3677RK%[56+J*7=OP3DYIL#K9^)O/YRQVI^-_U5[%N1X!; M%U::K!78R=K/[.EX 9H9\*/^-Z#XZ:;7F^K^M/"6K]'E@B=)Z4H@X8T MZ&CKL6++]6)I&JHX!\%Y!?8DO9W>C@D>0%4-9'32T+%U)U-, ^'Z^FCR<7LU M;+L@7/-E,TZLB949:M_QDX&5;D/*(B X(.%YY;I,.#N=.M4"Q$Q6*UT:%LE) MA4XL-YGF#(O25YB13[D._WAJ4_3K6_EYN7C8C-J>Y:PLXA1EL,0IARB/4TAE MFL.,Q3DJ8YY')7.HG1VB-TU@84M=1Q/FBGP[R)XK!FSG? S 9A8JO @%QQD> M&XI:=$US-\[>YQ2/<;F\S>P8(#/QA(YQ88_G<9SYO$,H\9O04S251ZM;Z;Z_ M???MNDVE>>XR<7Z(%7D0FSG*$F!U_Z M'30/_H5"SBWJYP]!NT"?"PJC$3ZK!:<+[;G(N1?3Q5]/,X+RD@F40(JC""+","PEX3!G3)*TR#.$C;*:W,B' M#ALHXI"UU,%31QX\:?I O0\!GY\N[/X\#JZ!"0X*F9T='NB_K#'LV $;?D## M$- WI3:"Q+J_]/BJK]LHVDCBLQV?S5:YK!RM M-X+G;K7\I/M*]]I+[\*5,A-E27.J3L!YKH?C9I *1"#G$8GB&"6,%RYE98;T M ]OM?NKE5H/V)F$IYD##7;\GO%O1D"GD9J?G@$ Z6O/SN'6)K,!K./E"0#R7 MU9A2?Y7R&$MHALI<;)=Q;3+_7NV"*]WVGHM?_[]XF24YCM,)'6SB18"^K0 M;'Y F NZS1^N.'&[^0&!COO-#WW0S2&X?ERNUM7_;53W5GY2/LB"Z;.C^?.JQH=T M'0;7#3(:XDU3![EA#;"E=7F9,;QFNWX(T.QT^Q O';QMKHSUA';0,-*@MF7% MWPYO*[RGK=V8[*1[NBT8AYNY]?-NYJ4WN'.;9:;75N>;YY6XIGIP!EO/6)+& MJ"ASF(M$;^V<0IQG!8PBD0@:1WF>6W6O,",;V+3TF+ S&H:@F9D,_U#8&8P> M_:M^GNB.!_#/A@N/QP$[L3V9"D.BDQH*.R .S83ETVY&XH-853^(;K*^R4F] M7>Q^]U6L9P6->99("8642#D?2+DA-,M@)B):ZKXW-$TW%_%F%N(L38?+>#OS M\$VP.:GK2E9LNYNN!)DWO28?='ZUOL,C]7<@Y\N?X+O@#TWAMQZ[6UGDEIJC M;&90_"#G5ERW)7,%^AGH.I^F]T]?1QKV6!L28W$]V9#S]"8U'\;B'UH.\P?= MC,9NU1,-O':-YJB(,8N*%&+,"]T7*U+'E@1#F1*!:9:664H=4GC,J$^3T/-' M9RL"M?4S!%KB@B88)Y#E20I1DB)8YJ6$62X826D4IV5I9Z*#8?S?$5XSV^P1 MLHMKKK11;B"K-KO;AINV96*(;HEV\GNRV(9$)S7;=D ^"(TBE 1I1%DD:#*XZ,)Q*GZ6Y:C$A=%B02WZL4Z2BUT MC&FN'+@F/B*7*_"L?+?Y7+!UI>]""#L3)G' SC"6Y L1RP!21[:QF=NX ]A1 MOP)$*I#!/FIMQ3'0WTJ/$243"'R%D49I31L[,A'[*&!D])"C*9@W[ZIK?W[4 M5_WC+_U7,8LI3DD1"4AB4BI?3F20D"2&+"YEE)4J6!L$,04/+X!T7.Q-Q9K[:%>@X\&@(K"3V91',B$YK&JR .+(1=D_; M5S5]72Z^/<]%'-$LUD->5X^+-?\T)P^FQ4V#"P36%9*I^JHX54G*Y(Z*UB_5NK\AQWO M=98Z9ZUK6,HJ4;][^4K6SRO1ZV/*7JY_5?6,\CS**2(PR5 !440D) )SR'!. M22XD*S.KCDKFI$/?[RR;?,LM2="R ?[1M"U[&5K@:7CM$P0ERZL?-X#L[WJL M9?5UWV-.>-H['VM CNY][%=PGF*J&P^07YUS\$XLA*QTZ:64)4L3F'.,(6*E MA*6,*8Q%C*B4)(ISXC:V]!2Y:0*U7><+W95-G/%@K; B.<]+J1/CTC33L[ 3 M6)8Q@A03FN590?+4ZEQT"4B7]*T+@XZ9O?0@LYUQ[,35C>LZDN"WCNCP0&^7 MX:QC8OF;QGJ2RM3C5\=$/3%O=?3CWL:]?!-L^;#0M[HW7/F[E:QTT*0=Y]JD MTJX$OU[PWDV[^K?G1W5T>EZMU /M)W?A%N51"5H464I@@=(((A0KCPH+# FA M,4D%SM3_73CKQ3O3H4.LFZCB:DORXM$>_E^8&R).80$\X@$J2 .$81C)A(4:0OS835.(\A0H$M^5VO1<=% MJ=>#0)E981_BVUG.ON2[B['WHY+;SQ,\(Y:OX8%#9*:=%'A&V*.Q@.<^[Z:R M)S(GZUV]7YQ(FB$:PR+378V5LD(BXA2R+!9EP5F6"J/6_D;4 BMO+[_WRVX MFZ7BCL-EIKW>0+!3X9/YS;7G!GI6,GK2YW%:DRJUD=B'FFWVD)MZ?WU^I&)U M*V^?FI%=BX<_Q4/SM9^),BJS_U?=MS4WCB/ION^OP,.).-T11@0OX.T\;(3K MTM..J"[[5'FFXT0_*'!C63NRY!4E=WM__0% 4J(LB4*"(.W>W=EQV20S\R.1 M2.0U%51MQ+%:VK2,$ #&KG;"[XBB[Y>$!R_FBX)Y6LCGZ4RZB"^*^WH!7[[!<2(77>A< MEF>YW.I$EM^D)C.C)$S3.)-8)D39TKS40P:*".>QY$E..96I5:EQ+Y61%VU# M#GV02_[P2-?_!D[7.@F,W2H=+"YLA1Y)BOZH2?H[]JR]68JO]!'8KK:Y:>Q]D$(:NA^*T[]R!DD"6RTGVM)>Z1K]^?-< M;.D"]0KIT)GVE4 #FM*V3YJX'^TK 8Y;T;Z^P$]#M8,IL.JE+:M2KM=2?*;K MY6J[^4BK!]V^?5;&A&6<$QSD@:Z-2T*<\UR='X.$TR+.TSRWBOX-Y&/DI==0 MJPOBVAZBPQJ"V0+\T@I) M9^Z9&?)ZHPVCF!11RG"1E3DF85)BFFU*=)E8@2$ .;>"$BYV78^ M$(,9<4#1>RTVVV=-9YX!I3NPQ:#WNAE>.S?S%TDK^;N<_WC82'%=]T__)A_I M?-G^4=>OA+,H+$06907."B8P$43@(B]"3%)&94!ZALP5>I%T#8P(@9&V,]#&Q ^F;O=1(T/M"NVP;+A!.W;J*TQ% ME#^KS14)3P8H_0HW_P^WSQ\W%:;U:-< M?_Z++[;:R:N3S]3_B7OZURS(>,BB-,!1%B58V7ZYMO4(3H.R*$A"HC0!:2@' M'D964ON5MJYY4QOTLJ<7E#=H[532R("YQY[(D63&^9A\//Y9XY] MUNP?=*S_3)PB]X?#H MR^+W#Y&VN-^UU'SY8].,";Q7CS!%T()($1:QQ"(6!!-EO&#*U'&+BY#0).2O[ M/D%BX@+O\T(>EW+W7 N?S7']*)="N]!,MY&(!%F1YFKA17&."0T3S$2N.S2% M4N9IGD32:C[0T9-'7GP[6D@3LY_ <2A]_R(;)!-L95F* YJS<9)UI_D:AT^: M;*[&20&Z\S1.7^ 0<_F-5NH;_"[7SW,NJ^L?:VG2JIJPN\/5?2C4TTSOQI/1 ME%"#NA OH35J-HH;#-[\AB#B$[L,78 Y]A8Z/<7QC"^K:K4^#**T MQ;CWJP^R+I^7XO[/U?_3(<89BPL19VF*19;$6-?2X8(J$XM&@DM.,B%I.GN6 M:[:R]@ 68"LJRXCULM+?7,IT!$ 1='223 B,D '@N'D"AV%5-LNL9L58A*U M#%TAS0]2?'ET+SB"X_;)>B M:NQP$K(PC8H2BYSJ-DN%T+./!8ZS,L^S,(T9MQI9WT]F[#.;)HH>#554*K(P ME7(&&CO%,5Q@X!G-R%H31(;B"(6 _4)Y6N9GB$RZF/L%?;UD+USM+9'U9LG7 M6AWH*.;);CVMU3)+6$:C),XP$VF"B10QIK'NAY-DC.3JH"B)O=ME(#-C>S/K MCD-HO;?(S^2\HLW#>K7]\8!86Z["]_P.SO:T?SD6CIX)(8>IF3.''5U$6?.& M-'/H7".TEL$)T1Z<,WN9G7;EV%56LG4[1IG158$/.0I9CR/,$E%B(LB M#; (@C0H\DC&G(*&#%D0'=\\5 >B]8X'M-HS 1PS9(.@W3+WC0MLP=>0[,FC M#OTKM.? XX@A@+R^!@S9D)QVO! A*/A0I![O>[VFX]TO7Y1UH?I(#Y&3U56YN2\-# MTV)[5J0\3)E2N+&>YDVB4MEE3*G>(J$A85F8TZ!P& @#X<%JG0R>$K-K [U9 M(5I35K;;4OYI_'KJA_6/EYW[KBEQTLD+O%UK^GR\GIO\^?IW#?MN[;.M7HZ= M,O*.]; VVPK?AAKZT('S:PVGT5C7EZ!S[K\-PW:!G MC% &B80$I+H%->L#8VJF>,1&#J9_+Y> M.TCS \XH(+PON_WAC]5LWUH;C-)SM@YFC5A].L-ZI &!-!Z$+*(1/J1&Z8F M3HOLDFS>]W78QP7]8. 6\@.^?E@$[[)@O<&YGMNGB[M=EN$@I&9QN:/_;/7X MM)8/DT6Z.AWDFZ5YF7 A$YSR MA&$BDP*S*""XC-2!CP5Q'L;E;+/:T(6ED\@O?R"MM^/2^K._U[?H_(P]SVAN MF ;ZDSR_%4O/T]MA#?11'0#M5=M@B;D<"GQR^A_YH M&?"8Q&4MK,]$CEYZTV=QV(A_,H7#ZD;'\^=:BOGF%\KU)-Z73RO==G'&*"=9 M&L@X:VBX5 M-NCN[AK25[X?IZPLHJ#@!!<9#[$R2M2AHA $ITRPC-,R"0/+*F>_2#FEERED MO %CX;3W)BQ,=]5?1$MWWQ'%HA01"@+ >^\-##<'_EE0//GPK<3K=>/W/V$Z M3[Z5) ?.?+L['"<;*XYI]7"[OJ/K3?./3LS@=O,@UU_FE.E-8RZKI@PQG$G3 MU2I7)E<8*;T5IU)GR"8X#B-&BM)H7[0PTF4H;OEQGO\1%_LZP"'OA([.V\"H&'JM.%!?;5( MLX3:?W>8ND*&+=3A"S6,>1S// P87\.;';F8=K3S,*B.!C\/?)R;YMN=46^? M-)7_NZ7+S5SO>L\'$^1-=2W)V0-U_&HU+Q<=3PK5=/="7@*A2!KI[1&P@NFJ 9"!59(#D)[4D(0RI,J'@=( M7BL;ET%,Q9G,L]3AI4I ME:D#@N!P TR22- M7OD]#=$X3>,-YV?T"MT_.J/_5M=4S*7./E>:YG!2M7I:$_G)2L%$E&4X2D*. M2<8#7(@DPVG.$\E(05D(REBY2'%T/='2?SUUW8R9< N97431,G[F$QNH=A@$ MBT.*HJ6HWI(.+]&;.(W04OSCQ$#;&]W'Z-PW8T ZS3JR($MEDDXESHO*(P4S]E-,0\"%,1)6D> M\ C8G'@PJDXAN]>X+DS#P!$0L].BPU& J<[7\XKVXQ _-AC\1C?;M?$[^AU@ M=%Y*CR.,3A"9?(C1>4%/C3'JN=I-*;ZJR_NZU4&SV_+3?+%5O_W^0-77<;O= M5!NE*M1[G[%2QH+)#%.:Y7K*P>GQ49EBU4<8^6NUY0AB)J5^$G?X=$5R88CXJF:Y9T:C67* .&]H1 M;QCTIZ(=@?"DNZ'4)U7JCM"\UO:NCW%(5?O\^+18O4CY72_$-I'B3GUO39I- MF.4LIU2WFTG5.3G@N4YF2'$JA?I-S+@HK/I\VA ;6<&WU)$AOT_(T0P TI(N M(=:O37SC %,=?1"XI&A=P@*0I.41$[/3SJ_?L[K1(D7<"S Z>%C MIR?4/*&6*7U"V[&EC8'7C-F'!]RPO!PL&!U&F#8$(SA"_& 0)$[1!#>*D\46 M!@'2C30,>Y"#*76]F/]8ZGVG-M!,)L6WU6*A&/F3KL4L#TF:Q4SWP=(3=6)U M?&99&6*:1BQ*DR*7";UQ4E2Y% M[.21:B7Y8ZE#!3="$9R7)B&C+EALVP9>+\5QINEAHZ_.WV>2$4KC(,(D#S), M9!KK@$")LZ @M$@XB3A VXW.[\@*<]_W;F&FM"SVE"':8_S79J.-W]7+ "IT MT_G^(']^SS[J\H]J 79-4)$2X526_=$\QNY%[^O=0C:7=_6.'?>G=_*N@?O> M9,CW;YWCLS'A[CL9IH<;^'1DW0* )V='.?)XHY;G\L=\=[%)Z[I_H,M_K%;B MS_EB,2N$")(\DCB*=,1"0N8LX@X<-)N1_9/MC31]2AC\FT M+](N7O9N7P_,8C@W2L]N(Z'G-I+."V\[N-2IJALE%6K%\A>T>Y.WX2GD-RWO MDP8,W^2UO XWO@T3#L?67U<+'>^LONUF//QS.=]4G8!30J(H4:8,YH4LU-$S M+'$NXQ#S) A(R+.L*.P[/E\D-_*FT-)'>P:0X0 :LKR,F\6QSRL:,!W<#X1+ MX/(R(H##DE=DW,XZCI\*[&AB+6?OR>+R4Z8[&%A+=V]_E9I9_D\]RN373 M775>M(Y4_#[?/'S<5IO5H]*FNXA;$;"(I4S@,M$1A5+&F,6EQ#$+T)^* M"=1RX3E.Z2J[)_//FNRDEAL4C-=&%_A^3U/&[IH^+5I;;90)][EMU3)CE,B( ML0S'5 J=C\HQS5F!"\ZS(DI*4D3$QXRQLQQ8K9G!?9 _TJ>Y;BUO>OR*^4;7 MM \<#G8>4SNEXADB;X/!6C:NC!6QN3(:>PBKGG.L>&W4*8( %=Z++H MFV6S336G4<;2D(;:TL_UU&5EW6.:\A"715"&<1H%<0%KUMU';>1EN*=MRO3Q M?(D:\L#FW;V(V>V\WG AJ'/0G#9F0'OUVTCHZ]>W;VTINW3;2/V48]NJYL< M!V=J5^B)"2AZV(Z>S_G+8O7GKU+\D/^@\Z7^Y0=9KM8Z@7%!JVI>SKGQ"5V7 M:LW=T[]FA^%LJ/M G17"[VA?P$'<7I^5W;:Z W? $Q_U:&JWME19H*P M9AC]6K\*S?/NK\PPCEYSKDX8FG<]<)IDP2-*XS+%05KD>EI?@'.>YSC-A2R22&8BMX\\G:,R]@&I M)NLX9O0L-!;!)1\" X]'Q[*Z!)+."@V('_D0WBUL!'GAL%C1)9EZ0T1G;YXN M,G2)_X. T,6+A\QPFA5A1$1 A2Z\U26X.<<%C_6YF28BRR5-(P*9 UH_%J1* M7,=WNN0R-5*781D2&D4XR,M8Z5,984J)P J),@UYD5 E-:@[ EQNIZ8'7P&A^5Q%BPB\-S:_SX=1TGY/H/6#WV#H5!G3Y6'?X4[ M6J]UP4?U41UTY/WJM^737/?CO5F*K_31JC_5I6>,;%=H$O;>U5YA+WM9?[FVXO;)WY)^;/<[%52J(7%Y ?UD9H)W]L[X,G M\\O:B-?USUI=#UN&0LYG'W4EJ>5HP*/KQ_3T/^N8O\=1?V>9[_F&U#WU-Z1^ MV']#QT^:Y*,Y*T#[E9R_P,U6^[YEE?SOK;+ /S^;N-LNKZ1,>$SR7-DPZGBH M#)DPPRP6,:8QCVF0TX@R G'3G:4TLA+?TT4U89@=H8Z<#'R6O>:@><&LYU6&!T\ MF,8P[%PAP] 5,BP9#&M_>8>K@QF]HRB50]R_3SG\DZNYRO15'[H"TS'@5D0 MEFF9RQ@+'J:89+'2=VF6X2*+BH"$"8MBJPYP4S$\MAFD.U=APYMN8KEC;A=K MU)FX#W6&N(X[0I,+1W^?EIZD=_26@"?QNYN/5W5+$OS!O*8F%PY=K]?J0ED/ MD;E9\K4IX2Y7.I)9;5"'19_)%]/@Z"U_8V1V)TX!F0;\XRR2B>@Z!#!]%ON9 M2[[)C;I "WO+%O,?=;PK%U201-G'><@X)E'!<9&DZI]9)J1,%'3[?E\R(#[][EZV M6[#[';UT6"Q]4OQ[ _/3<#)=E']29 ]2!J:E/"!AM4.N.SB'TR2.I,1%R1.U MOZ<19EE(L0A8F@9ED10!*!_]/*F1]^7:,[/8C7H!-V:S ,ONQ.4' M@^>#0[ M_ KMR7K.P.P5S6YJIJ,-,L\@8.;QDX, M6"WQU\^WEDOM6*3+V0#.TL 64BN(Q_*-L]P[Q?$/GS19X/ZD -U(_>D+'.,Y M:C^5\G2SM)>V(/+35LZRG 14=R25A)28B##'N4Q"G&11E+"X2$H20#+J; E/ MD7,'C,W80F89CAD!"& $QG!PU*CQ:K?)O5SIM!PF3>&5QW +4')?$19;LM,& M58!@',51H/H!DXK.G5R7J_6CGI'8.2@'&94Y)0$N:*S;%A)EZB9) M@8,PIG&0!@4-0?$/*ZJCQW<;XNAI3QWLDH+A:*=!O*,#4Q\->>T6:!'J<- Y MVE]Y*Z-VDMQO:Y4+--^BKXH=#&>:JEC>[%+^T[1GN5W*Q@25(@@+EL.[IJP8N<E.F>OS^^I!5^LYE]_T7_[YI#9<\].7^>-\,\N35)1!FF&E/#),M#,M+QC# MA:"L2 )"LS"WUAZ#V1D[!O;;W7=DB%^AK::,#'N A3D<< M%-2F,,,5V,:NA M'0G:S+#3'"+#V!4R3-;_0(;-27$'*-!)\7=3N-.\!YC&]@9;KX8?3F6Z'<$; M(@<[B+^G#J@*[92:?EPMJ[DP1^75\EZQ4I5RO99B1I-2DC(+<9'1%).81KB( MPA@7(0N%B#.]Y8 2]RP)CVVS=LFBS9ZN0UVE#8QVY]8QP('M#2?&G1Q"=6\! ME5L%)T!NGS6>-F2GKP(%@'&R3A1ROV-/GC]M3/:<>$>AV+,7NBTWW:%&_T=WW'RF"^V[WG<.UW^X M7HK#7W2NK!- VV3E3[+^;_7OQ588%OF#-BR^T8W\7):2;V9E&E!&I,1<"EUO M* +,9)S@4,@DBS*>,1%"UO*T[(^L*+ZJ+5(T7.@R;=TP[*IN&R;W7->-;M?[ M5OKZ I@NF?BEVRFJ]_LJ@?X]\]9,A['/W;?6&7Y07Z)?XZM?'MY1"[4O!OBI ME>MG4R%0BX9:V9 6#M72^=.[;_-6/"GUB9F?=,=XFQ?S>CMZ(R[<]CJE7S4' M=^O5LS)7?U9Z)M O\R5=1+C@J6VX0W;$#VV P%_:094IOWSVC'$]HSY;4/QG!,/*E9!P8F597N +U6=P.> MY)0@>2=77^4*G"+9O6V"),F[S[?HZ^=;4)[D@63]:W^@4,!%O9?'?[KD*1%< M$R8/GC5ERN0I(5XE39Z\Q&W/UN;"YD57(:Z6RF;XM-+)$[,\R"*19BDN**>8 M9&F!BXQPG,BP#%E8T@BV+9^D,O+*J6FB'5'T1TW6,A>@'R"[W72PV+"U!9<8 MO!?V2N1INSM-8](=K5?,UYM6_\4.F07?I)"/3]KM>UOJG^6CK@7210%Z5M1J MH>[[<;-42T(9_M4L#5D@DX1@4801)@%GF%$:X#!/2<#*@-$L 4QN@G-@]4$/ MGMRT9TGW65COF$++ ZZ4:=BP!8APPP#O7_LCX>>8T+C#[+9$>T;0(2?H9G3, M !D HV'G%NWWAR$LHN\$0V_T'O;$Z2+U3I(>1.7=GN#0B57\U_U**_KKO^:5 M=>O5[DUC)UGM>D_H.H=N;XG_ VC!>B#EY;.#LX P979>-G7J5Y0]'2-.2N/6 M/?7@2=.U2STEP$%_U),7.-DIZ@R^Y9OM6JVO[U*GORCNNBU/3(K,K(SC-(MS MBADGN3I-Y EF)64XR4DD*:-!RNWS'"V)CKS0=H2O$-V/H ]'!Q*NQ( *9&-ZA-:4M 9+NE14! MN]'J?[,(!V%$E(J,&*:T9#A*@R0E/"YC9J4B>ZF,K!.[ MM5(_ME2AMY'=NC)@C.,T4':.E\'BPS1?AYS7!C!6XOB*Y9ZD,6W(M4_,H\AH M[\4.ULRU>LA2+W"3XUNIYRL-L)&B_N>L9 5+6*9,ES14*Y3Q&.?J%SA0"S N>(/#SF^3"(Z8S1>QD.;! +&]Q M"G7^0RG-9E[Q)UGQ]=SX2_8MM^VCGQ>>-$% ]!_7UW>[B=8='D 1TDN 7'9\ M^,4"IJOZ8/#<5!PFJFN\]=+CIPS!6HKZ*BIK>]>P<\/O\\U#6\=J2@:^RLV, M9V5:4);C-"D*99P$)GZ *2/ M-4A?^D!R/ICT2>_Y?'*2U)L<4_J$/G=:Z;W'33'\+N<_'I21T)0??MWJK)#; MLK89;K>;:D.7.MWS ZWF?"82%B1<9W84181)$2:89NI 4Q!9I$D2$)$E$$T! MHCZRZC TX*<6-R"3DLB,%Q*G7*O<4&&8TYQKCXV03,B.CLC(J4]Z\VC.&,&)3O@([#3T:K#"5O<.SK0ZO&=%XUJR@ M#B]7R'#C3U$[@>!)<\-H3ZK*G6!YK=O='@(?0/AYN=%Y1G5CT&_R:;76=6K? MU6%^6\UB44H>AA'.0IYBPD6N+,! XH3(-$[2+"V)5<_]2X1&5N$U:=301COB MJ*9NITTN@M6O.'Q" -,1KM*#1CO:B.8TZ;'WP9,-?K01KSL'TNIZYR,;E]KN M,PV^Y]6_[]5SF@32DLF8!0%5ZS4CR@X+&,Z3C&-.DCB7:926,33@V M/66D22--VS'=M@\SZQ.9#R3 !S(W$%R.7)?$\W?B.DMIZ@/7)9%/G+F-T2,$.WE/II=W998HE M=&JNBMC IC"*S.I1:B?A+ TX8U&0X%(& M2F5%68"+*.>8\IC%/)99(DJGMC![&B"%!._WL.^7\I/V#?^L5)*F[-@7I@.- MG4(9*#!,7>QEK:FAGS2]\^X7]P8QQ]+X;A'3H? V36*.13S;)N;$I<-S3W;M MSG^A\[49^K]#BJ@@/$BI54MR*.&1K8?7 M20:[83PO[CD7O3CV+^(QT8&M["-@.L,,-"/(<-*9*3T27NX)*[YP\Y.]XH[? MH%P6&Q @B2V]SWNS+!<;*?M27JSN]^2-^?#R02[YPR-=_]M4N@2TR J2AC@- M6*).9@7'2J4*G,5A2@,6""*B02Z95P2G]\OLR%^JF'$#T-$_,P"6P4X::T2& M^VG.B#F6L^8UN;?UV)P1_J+;YMQ]@_JU=VO'.OU[/[P<=_?]DZ[%/W0F^R>Z MZ73V[:2Z_[I=BX6\?YBOQ?5R.7]6"Y6N7V:D9(1QHJRT+":8!&F.:1#E.$NR M@)89HW%9.O1VGX#UD=52W13[R33%[LZ?>3#,7*&-9@?1/3\FFKRMA+ZZCBI# MLI&G?>L6-N6[?9D#Z>VI*:I5DQ$J.V'XR MX_M@=X112QF8&7KB^#6FLY.KC[?JGI"QZ^J_K7WJ5YX^"1* MQ4[ =NE;7NUP\.B<:HS*N#$.6G6DJ9K>PE%.9:ET/0YBQO0I(<)Y6#![D4T M .:G3U3<;,4^=#P9<+9"]EI;%Q\RG6ED*\^!'6-]DTNVS=WU+_=R_?AE19?- M-TB*4L@H$IBG1%D;96[F)A$L,RH+DF9E5E#[I)JCYX^=.Z,((DT1:9*0_(]C M)&S28@;)!\Q^.1#-1?^,%;O7"4Q'.2M(?];)\6T3)I>3&3%_6<%G6*TDD.,F5QF'&!0T8D)E1(G+-0XBP* M6%"2(L]D"LD2Z:$ULM9H*"-#&G5H.V6']&%FEQCB"0F8?G$& 9P08B&>IUR0 M/DJ3IH%8B/PZ \3F%GC_H[OGIWO=$MJVRU%[_=CG#?J"GJN#Z"8TC?- NOYU MYBH8\/C0)Q/ZPU#WU)3HM3!.K8=V#YFLP=!KMKMMA([^YK:!Z?)5X^W[,E_* M&_5CI<[I>2X2'N%4ZDEK$0LQ*Q*.RR+-(I9'- M"R+YU3&+TQ*&&(/I#DT2& M)G"3.H&+W=XT3%I@T HF*'@C.B^+I_WG!(%)MYWS K[>;7JN=%UX*_[OFZK: M2O')]!&N9S":3.:ZG5]EIA0TK?WF:JE_EUQ=J;UU,U9&>1!E$:9<+4_"DE*M MT2S$ 1.,E&7"6 S*0![$S?BN\89^W5)FQP&J=BQ %_<0[&WUP$2(0E6&SI6J M^4(U8\UTVZNZO*%MV=GBW>$/?;^,MX..\8"3-W4TA)>)-9<'V(Z5G(^'.OC9 M3M2IFLF.E6FG?K,T!J+^[*K'8M,=LU4S;IMW&49/BF,]B:4R/".A MF$;JU\RPK75,91@'>.K>^GNQ<'W^C;X"V YRJH_ %>K(ACK"Z28$1CRTEP_M M!=33*UH1FT_G0$JDQ=19+[6@2$N*;I>HEE5GQWS_NWTZ (_RW^@3"\\^>I89OR*G*1!(K,<)V608Y.55>1% MC-.(\X 5:1Z1896Q4SA;3U1_7O)&0C"R.S\.EQRVK3L([:$CV06GK)]F9-,Y M;>T$O=R";(!C=P3=8O([VWI[[0&)!,])&F8XB5B!B0@*3-,XQHP699 &820! M]1[C\CJRJJA3MQ=[>F]FB1Z]I,G/*$.@?R]'D/I]?GF/[_/-#@Y#WNM[.Q?8 MO]^W-/?/(3ZA-7_$PM_56#^'Y8BV^%F2#COY+W-%47Z9/^O$QHU:)-KINNM] MHZ>/I)Q)D1*.LY@*3&BD-N-"2%Q*&0=A2K*06*49V9$;>3_=$^UNJE=H*2&E M<9=!L]@ 7&;8,8"!!,MUO+VZN>+S]E M.@UK+=&!DK2_R[&UJ%:;NA9M+1_DLE)T]BT3U=-ORWOZ5QV0:EN?;(.JUA";4\(;&5.GS\FJUV*;:H[;*[=-AG8#MUW138 HT M)L>"$Y2!.P03IVQ=)X*39?8.@:.;!3SH.8Z)B_Q!BNU"WI8ZK&19AE!;5K9FA#;.PLXH:T7A>:.##%L \E.V/) ME^PP=?%:["8*A+P."H:(Z"NWKX_4M*E[%D(?9>;9W .W+$P_C^JC.C$HO?'; M\FFN"S! ]2_GGS#R\JP)(T,9S9?H?OYHMK7?OM[==.I(+$]"%\"XO.?[P0&V M5&TA\%M+ONO197N^VP7^9+M=#K,$NKUOG?R MFN%C4YH$=EFGML\2%O*2<5U#D^AJ&I9C*J,,4YH&1(9%E)%PMI0_=+WIO=N\ ME$.*5M]B47^+1W3M]X?7\RQXRX3[X(]7R%G$488#X6482EO7HB@WE2[>0'"? M=^(.AI\))P!0!HTT.2TG9(C)JR>\V=B2TY+T#2HY<\>;9W7=FS%IG023(LQ% M((4>XR:YGCP9X()D$4Y3+C)*I11V8]PFX!5TMH"/@[M4XV+8Z0:HV\&5;Y8M M=/0R+13S^WE%,,T^7G90_5[?0_;7T?M\L^RO(>_UO65_V;_?M\S^.H?XA-E? M1RS\7;._SF$Y8O;769(#^@0\K!;JCJKMO,L76WV@OM,3Z%?+Z\UF/6?;C7$* MKDX/A=W%Z<-8DCPLC5L^PX0+CED>ASB2 1=Y&88I!3;W\,G>V"[]#K/_&TG# MKD/G ']OPS(0\&88PS;FFC:5]<)EI_M\@0#39&?UTZ6FHF#M9".?)UW32VI2S6$C MM-VP>\LFGMWW]47]])__T?Y&_3_=O_L__^/_ U!+ P04 " #%@:E8V5)% M[)O* "=PD %0 &%M<',M,C R-# S,S%?<')E+GAM;.R]:W.;.9(N^'U^ M16WOU\TNW"\3,W/"95?-J3C59:_MGCZ[7QBX)&Q.2Z2'I%SV_/I-D-2=DB@2 M+U^H8R.Z7;(L$7EYD,A,)#+_Y7]\.S_[X2LNEM/Y[%__Q/_,_O0#SM(\3V>? M_O5/?_WX"[@__8]_^Z=_^I?_ ^!___3^MQ_>S-/%.8%AA_N&/Z>KS M#ZO/^,/?YHN_3[^&']Z=A569+\X!_FW]:Z_G7[XOII\^KWX03*C+'[O\U\4_ MHV'.9.D!,Q>@6(X0BPW@L]/)Y,P9YO_KTS]G&V1&&4!H&T$A1W#6(""3#B7G M"HU;?^C9=/;W?ZY_Q+#$'XB]V7+]UW_]T^?5ZLL___CC'W_\\>=O<7'VY_GB MTX^",?GCY4__:?OCW^[]_!]R_=/<>__C^E^O?G0YW?6#]+'\Q__]E]\^I,]X M'F Z6Z["+-4%EM-_7JZ_^=L\A=5:ZD_2]<.#/U'_!I<_!O5;0$*4_,_?EOE/ M__9//_RP$<=B?H;OL?Q0__O7][_>6C*+R-\]"Q+/U=R<9 MIY/U)[^*R]4BI-5$1SF%T7^["7V=UIZV%^C'$,YP45S(K4@$6 MYX#8T. RL^ XVJBB5<$J(]#_]0!(HN%A@_FVCN0<977.Y M(@.,ZY\\%!472_@4PI?)!Q(Z5D9>GX7E\FWYL)JGO[_Z-EU.LD]6QT"&E>PM M*([TE9*8\=#21L_S(83> M 7INTO]F?AZFLTETW*"S'I).M*LD,[2A%-+QS)13R9 JR4R%TT@:%OC99[ M5(R+EF/U>A30X0\(DP>.)4I2,!?R>PN)R(;C,4'0&T3\5$\!8@^@=$B)4->762/ M@>4@G_9J]7% TMQ3:2KD3L#RD7YV8JQQ0DD$*;0%%9#@KJ2$) K92*>\-(^Y M)_N#HZ[6E=MZH.YV .+9@NP$ /_W15C0)YY]?X]?YHO5!"67.A5+"@RT,72R MX(VP$(0L2,:.A1*:8.'.PEW9B':P.$:\G2#D'2ZF\_SS++\A#WZ23%2:CE5 MXS0H[PCBQM/YBA[I4%2*6]4$'[>6W0L=\L6AXW#1=H*-CXLP6TZK4+;X#DD6 M7:0&)G.J%I"#UXE!DE(6BRDQWP8>=U?>"R'JQ2'D* &/#)*?9ZOIZOLOTS/\ M_6+M3#L?><*80/-$SK0F/]KKPNEX)%E(^KLQ]BAPW%UQ+U#H%P.*HP3:!1C> MXZ=I33+/5K^'<[)XW O.R>TVT=-I:$."D'(]$GF15AJ=XF.9CGT!<7O5O4!A M7A@HCA!L%\#X=9;F"S)P:Z&LSU>+[ZWG&B>(EA7IEZ1BOT9HUX+!0 MR)8TEBRXTWA<@+('$7O!QKXPV+03>Q:A MF*(X9%LO0-=)1*T5,">Y#^2/,^<:X&7'TGMAQ;\PK!PKXDYQ(B:&<^%RB2 $ M241QH2F0IU,WJ!0IF$/!FMB5'4OOET5C+QXHSY-Q3T!Y35^^77R<_S&;H"XV M1:6\BW)XBL':ZWBW>+^=?I M+.$DV^JV:PE"$MZ5"V03#4J(7HE@T17T+>+CW:OO!Y:7DX%M)NF>$/-NOER% ML_]W^F7MGWLA _+$(7A+IA$5^><1!13#E ^292-$.[S<6GL_M+RSRY3A%)'R5DJY"^A)?#GIT\-EV8E)^/E;^AQFGW!]7:!S9,(Q##Q,O)BQXMV2X"C=<7BRJ]S6US13BIY&(Y<:X69G,+,@H* ML5E@$)5UD%.*V494-K8(37>OOA]27EI6M(&DNT#,KS/ZM)!6TZ_X)JS"EJU) MD5;H)!"$J)5./GKPP7+063IRH=&J=%PER&.K[U=-]M+2HPTDW05B:@7#XG58 MX:?YXON$<:^5RP1S)*S7&DGP407(DN(KS5$HV>)R]]:B^^'CI65&#Y=K%[#X M47RB%H:XSFCP*L!+&XMNA\L7EH. M]'"Y=@&+G\]Q\8G.QW]?S/]8?7X]/_\29M\G@CF211$0=2&C5Q^N!\\LQ,Q2 M-%F+4%KQ(V8?37+VN"SKSF7W0\K+R;8>+]M. MWLO\,EVFB8/++P? M0%Y.[K6%?+N"R,:OVC AN' R, \\8BW#=@* M3N*UC8S'+O+8I/VNH7[U?C!BX3H1T<;77@7!0S"![*%@Q09,ONCC]SR M:!B=.L$9"4HJ!3[63D0A2.:8064>*]$[I(7/ Z05 M#AS(BM>WUU)!*+7V@W-F9+$^L,?> QT"K#U)&Z=_TW &T(C!P/M*R[BO!'4 M+LM$7L_/XW2VX2G]U\7TL@?160VAJCR7DT ;)61B"YV7M3) @#=2@H[*&JT9 M2;&U-[4_=>.T@QH.< /II0/CMH.S&I70N4^"KH'[-&^#]%>+1:VK7L?NK]?7]W%F:KG\D6 M?*ERF)!KXZUE!I10Y-LXKB%X5SL6,^\UEX+YUB,*]J-LG+Y; SJ9[?7Q?)3Y M# !^;@>W5V?IG,*]K,GX*ZR3J>?6>UQJ[=*2C+,98GNI (4M;2$1P M)3MP1ML<:B_EG!J#;3_*QNG6-1S8!M!'!R;M*L3?TK^<),NDM@K!&$F[I0@- M3J*&R#%)F9"EU#S-(JQ/]5% N29CW+AVB$SNL;+N 2XUE[@A_SJ;N+R2 M#I->9&X<9&0DG1@3!"4L'
    98,YXW6I0LM,[H,4C1NK#@*B=AH8\92JE]F3 MZVWPMOP2IHO_"&=DEO-_7BQ755QORZNSZ:=9_7)3O3J)Y.Y))1*X=R704N7S4\F_'W][+;[?Y[/Y;?-[Z=?IZ!.Z MZM(Q0Y%$IE,[)$,\.IF5YEXDU?K*X'&*QKTQ& !L RBB'W2M'P[C*-XE; M)>L]!R9,/(RKVWLJ]5J,8T7JSK_\N/\ ;.)R:M@K0 970!5T\/.8 0F"CFD MT5NK6U_H/)O(?WWVXMLZ^ M>(Y!@?58*%ZP9)VYR1!R-I*"B>SNYMT.#-#?+\SEY7"2Z8B),TC'?8R@=>V3E RWK"@HFI^ M(_U,$L#.%;4P=H&?Z6>F7[=W!\.VL'ATP5/ULMB?ZT9-+:X6 M?UNNKCIW$'%]ZVDDYSE9,.1 @F(4&03+&+F-RF;ON(ZV=3SV3!(;IN Y9DP8 MR=S7=D&JOL1RPC@PG+SD' M+V+JPXIDI^,$\P"%Q\4AJ_CD2[R(CNGWR?D\P ME9O?D:3W,7S;M"BC[R\P+/$-;OY[)3IAE!2U35GAJE:02 =^74@@$ITGUG '7N1C'/\R7Y"_,MLT5TO?USVDZS"+]:OI]=_.-BBX M*NZ\E-%$H.,IJUIQ;@6HVF,Z&J.AI,25C%F3/F^<%,#\Q[365@NIV6:-H(H1%)E/\CZB%5[\,9Q M8M]&<(D./Z&1:UZ$".RQQM2M]\8!+'102]SGIA@:#B]Q-SS(>/8Q)YDY%)3D M_S')(7"/P)B.GC'EBFD=7C0COH/:YQ>T YI H)_"K7W$/T%O57&U_;W*#A0= M<.2&:@M9*6-C+"FGYL\=]Z"K@S+K/H%[D.(ZJ,38PC>?@74Z0HBK1Q1B">FPB66.H-X/V8-:[$V@WUVT'7O4C[$Y, M,;9D8\&AJV,AE:C5&P:<]RRYH%UTK4OJ'B%GW$'$6S(0I="@N1." M>2Y9:9T"ODU!-Y=J;9!PUSP=(>X.#KQM \QW8;&ZF3M>_O3]YK^\^C9=3E2, M7*?BP+E -MS6AX'6,N :0T)I76D>D>Q/72<@.P #]V8,#**0SJ#V9GX>IK-) M%#&HY!.P4%W$7$A0UIK*D)>1(W+^V)"_8R&UH6)G!9S_1R4NU3T Y]#]/H(3 X0<@?W.RYA$1M6",)%(S[4/1H@1N$O9!Y.3P]:)A9V$C N48S2[$R3'B+D# MK-0K^9HFI?_4)N=?PUFM/W^U>AT6B^_3V:=U@\:)]T&3>\_ YEQ "5'H^"S$ MF151T"8+B*T?4>Y%6 ]8.@H =[/*S;7116WT>R393%.=:4*<;04V242GBJ(Z M[71J*X8%@L@9;&+(6$1N4^L&EW8)=>I50'?]3J(*1]0/[> M[[BZY 5%=$HDO?'W%&*DHYW5YCV9SG74.O'6@=-C](Q;4] >0,UDWP&.UE4] MMT0TX44R+I@"9H,$I36"4^A RU*BS)J9W/K*]#X5XU[6M\?,D7+N "FWB<_1 M%!-R!.;9.KC,$.L?%' 2^#UB,:U!\GQ\#':3/H!-.5BZ'=02W3Y1:U')EH]@ MO"W..RBRO@JO[\.#MQ$".JVY0IU+^]NGW;3TX,4T":N:"+L#>W)K@%3M&WPY M0ZHVBR9BZ7_*0& D&^5L;?@F+#"I"H:07'8#/"A]D)X>/)@FX&DF] X ],MT M-EWA;].OF'\E;(A)UI2VDN"3T^"M4R;+8%"V#I\> MIZ@'EZ8)B!H*O@,878T ^JV6RK^O/2;>EK\N-PQ-> YD2'F&@K0QE*>#/; Z M$P*1H^6@88%[28H)!L2[5 MP3[DR!GOP0J30HE6*-':==Y)R+@-KEL:G*/%W %6-O1/M!;)1CI=L=0,MZX( MSRQ!UL&1K;2,3ME!HN]QFU$WOYQZEB ["+0OQSE/<4G.^X?5//W]\_R,A+ZL MCOSJ^Y5H4I3>8.N.T_O2UDF-1)N+\$$4TH&= MN<'7W2R7<+HVNY5 6%M;->< ZC_8^P-!*XAU-(!VBX?PM[9,XY'*83SP$I]X6W(671HR>F42LDB MT,CF%Z.[*1DW'3T0EAH(O0/H_'2Q),=RN7P]/X_3V5HGFTEOGXB9NEVF>3OM M[5*,WR\YC5Z$F%P!6:?XJBK!2!(#%KPT*5J>T#>&U^'4CIO,'@B")U)>!S!= M)T/N2W$2LM=<9P-1* >*EP(N9D\1=HB%&9U#;IVK?("4<1/= P&LA=B[2'?_ M-I]]^HB+\S<8KRJ?+'),43&P(:US*13N^&1!<.]D=$R@:EU O8.,<1/< ^'F M6''W8'%NW??\!-,S-BR?M8@&4E#&?TAVUN>!ZE:-R\]U#VIYT2 M.H!4/9NK2/XV77U^?;%L53ZK8XHM&X,423XKB#Y]C F>U3DY()U3K M3.@^=(V;2!\N'&RKD Y ]M"1[0(&'>OK.I-5#6GKX6T+"+06M6!1V];]KX[Q ME :;[GAB3^DY8N\ /3LX2,@8T2V B3IOV1B"?DH&A,S9HE>&E=8=C _$S'#C M'8=RDXZ3]H@7?.LY.J_.II]F]6YJ,\OFRG).HI'(5'7P>)UDHXB)D+,&SI7S M$;D+_ YD'IBK]M *W20GVU^CM)-L#^;D1AQP([V:2HHH&-*>D1Y44C44D+1[ MN"A,1RZ\:9TYVDU)-XG) :_CCE?!V!,==]9O7NV)6L))-A9+JFTE6+#$@V?@ MZI !2:8X)0PV1;Z7P7ERJ6[RB -9GK:R[L $K0MGWN-JNM@T:(MD6M?ZNEE5 M%6+FP1,GD5@!%0H')WP!\MWH?,_,,-O:(.U#5S',4W/U= "Y![(6-QCB M.0;+C0=9&^ KA1IB4@6R*1@*5)H M'I!98$9FQXI7J%N'&'=I&+L/[WAXV''Z'ZR<#L#U*N?U/)AP]BY,*3Q_';Y, MR4^=^.R+*>PF)&(EJ]2NCB_6/?2?X-EFJ:KB0Z\6%8?JGA.?U@;("CZ@P6A73;! MV.8W\4]3-?9,SVYPV%B!'4#R!@=[S>?E7#)5G 7GI:.P3DMPV6K(+G&I&*J< M6A_ SR1Q["F=W8!U2-5V@-S[DIY@\C(;LHY71IOPZ:&NY+H@T5+'!=$KG *D$,H8#.T0LM=6*B M_3C3%I2/6V;0$9!' $('MO6I[-F$)Q>,T0BV*$'>M#/@%>UI)9CB(=2<6O/7 MH$_0M%_JYV46FPZBEW^(X=OOULKYC*MI"F>W.6L^B?OV6J;T4VN<#0%"^1,VTFQ*"$R&8$) MD:)@Q4;5VIM\<3.ZGX.$)V9T/T?<(_J'R\5J! M-D=M&11'M"O+'?F!)H!61:#2L4[N' @B8T[6;J?9)Z!R@)@[B#;_(RRF===< MU4-4;KZ_6TS/P^+[3SA;9Z_IR^TXWQ@=DSQG<"(%4+62T%OZ0S/$D 5/PMG& M1]/S*.P+9(=@8GXR!74 OQU=;M8W9&O:)A76E.,DENGMQ^C9^RJB6'Q.Q>5A^GM1+;YZ-!TNL MDFE4) HC!0C+C1969L)Y:TM"ZX[K]1ZCN;O6XKE"[, J[!Y!+Q0:%[T$ZQ)M M!1YKFLMP\%(:Y(F<]N93G782TM>HW".@<;R8.\#*H]/F-7E1Y'07<$[5FM5L MP:OL0$KFR M71K1OM/,(/7W-R3T".=V0A>?7$$U<IZ&L>[A%@.5+ '4#DP9GBBF@>726./-$L\T94-:YFB@\.*2H+24?D\$01?-! M$D_P?-X!ZL&=8P MGO*!8NX *]O1T4DD:X+,4)M8PKK'O"^%02["Y4(GL,36KO$S9G /U^.J993] M?$EVD;>]661_*8?LF0N)#!Y/-:N4N(F[16@>:[\B7]^ZE2@A..^(J8#DP<AUFP(DQYP,)_CLE&Q\XW.88:R#O#F#SP+0E):R7AB)& MYTD\*JH(45)H@84CQ8P&4;=.ZATQ\.HD0SY:GV('2GO4^'S/B4M>2'+>4NVN M+BTH&QR$J#(D*0QZ1,_NSAH>=+K5269Q' ./ <3:@6G9:U*2YJ$PSLC)7[\\ M+#%#\#+4(=O,B\2+",W[I;4:9'62N1M-PO;6FN@ 74^/1G(4'O#,:J>9)$#1 MUQ131@56"R6"%2''YC4X3696G63JQH"A_($ZZ !4CP8&$R>3TR$@Z3U0O*DT MB:J.V";[B]XI2_)J_Q;J$8(ZFL4Q>%3V+.%W@*1'9L\PY4/))![GI*D=4&N& MRRC(.;#B#*: S?.+QXT!.LT8CB&BL@/%W@& ;@ZA(C(;)8 RED)H5@& MFLOB EHE[TZ+;7GUU=%XC"8QV(&";1AXG:9;U]5EX7)>7G^F@ *7T]FF2=E5 M/ZO;S!W1KFNOQ8;LU_5\;MLW['JDY5R03)22*79CH3[-).P&&R(8Y[BSJ3@6 M!NS8]3!AC5MV^2*3=MZ#+9S8-"*#KST7&19I13)D:MMWV^RR95W;=AWW0]&F%X:VF N"I*,X2ZVO M.782T@EFCE?TO+74.X#.IGOGMD-4X-P%QRQ(7^_WZA_D4R8HF#Q3M7V4:&UM M;JX_+E :J//NNXE#9=L!+F[T0]@R0)NC4&CAH>10'WKD"+XPA'KKRU5,:$QK M:7A8P2-6RS6##7MA-X#@IZ>-+-E+)50C*R)#5$'@&@ROK[V8K'T76^YCD(/ M4+>Z'W'C%I2U0]8@RN@ 97>';UU:V^"=,Z'V8!#$12%6G"V10DZIA#/<6]'Z MH>AN2L:M(6N&GP9B[@ LNX=D;'DIJ9C,>(9(]A64,XEX$18B.*V M!(FM7>@'B>FD;V3#3,Y1XNX -S?IWVXIG[G5/'J@/P0H1<*)/GC@S*HH,D;3 MO*/!?2HZR=\L8X.:_O\[N7]2])\?LE_GBC[#( MDX@I6BD8:*UKJX[ :J6!(*V[5"SJ8FSK'BG/)+&3$^M 1,Q/IYX.T/=HXUW% M4I"EOGPTY._7PA3PY/%(*(8(KKKG_.^4 MV!U!TWVA?-/Z_LW%HG*\66"]A]=__A3656+G7W"V7*M_PI-2J+.$HC'3=B97 MV262-4NDA,@P>].^QN399([K,)X3E?X 1=?IPDWLGF/:?YIMOZ4]=B9B5(D8':FMI.+$(WS%*5E MAT[Q0MY^\RO(87D:]Z[@E!N@*W1TL%ONCJV_U,$OI*4WT^7F+*M/UQXZR_[G M1DO$-W.BD($(J4103%OPQ94Z-XRY@KHVDVZ\*UK1/NY+^5.B?Q1M/Q_E?H/R M&7ZJU\8?CP;[^L'O;H:6ZT[Z]?M;UBPJ")S:-8++8 M.^^%'GA-O>>"XSZY/P7Z!A-_!_;S48>*&/M**Q%;;\OFZU5]9?X!$_WH^D6, M9%XK\OFA<+_>1P*BI]."1.Q-K!,<4NO':<=1/&X'@&Y1W44P>/V&^@ Q0/HM0,0[SYC+L5=G9R? M+I;3&2YI_Y['Z6P3W]:]J6LC3YY1 TE70&"(P+(LV7/!2FH=SQU$Z+C-#$X) MVN'U.")8'_&&[LJX,YY_63OE;Q?O+A;I,_W#VU*_C>?K03Z[':N)I.VI MN(E ?E2JXK#@DLXUG>Z,UZBS$4?XL2UI';FSPL@^\&A:[\!B/U02_-M\642ND7LYG-(@-U?3Z/87 M5]<FU@E+0O*@):.(E81.3CG(I3"HY(FLLS+?H:V'5$C-Y$XG44= M28\=F,Y'K]%=X&A5U*!+'4&0HH+H,)!\C M^_X\RSW5-I2BH^>*G',O$!2K!?R.>^!.>%2<:>4'272=IK:!_T/> E. M2 ]2\&"20&M=ZT: C]%S=)8*5_4SWRWF7Z]!>=7=\E5;3K[<; M<&E+P1L*0PX)\Z D2H@EU+2R2\I(A=C\K<;SJ>RD,O98!-U+1@VKK@X\26*M M3%?5@YZ8Q(6)W@)J(8E>(KI.:06FT+M"'C &T1AHUZN/"Z"A]7Q_\.DA0N\ M+K=*:&K]RRQ-U_/$KR.QC_/GBE(FSJ(H&IQ9OZ1A&3S3D7P(E8(2=%JRUCT7 MA^!CW$K8$T-X="!TL!G>(*V_VZ-I.GG>Q\E 9R M4@Z4]74J=B0/O0@>;?0NR=8!^9ZDC6MUQ\?0?'B%=H#3^W'D ]W$)P5E0:8T M>,EJDU9TY"M9!V@-!JM\0MNZD&]OXL8UK]UA=1BE=H#6-]ME-X+]&+[]_*W6 MX>)/.$/RFNJ$7:ND,A!CHE.+$RY^;#R=]@J1QGQ!TA\R6"NQB M1.[-H^!M^64Z"R3BV:?7\^5J24?#F^ER,ZIS8HW.7+D$S!H#RF\%41E= M7X6'I%M#8N[)N, \8/%Q:^^[P>1) M=#=^(?ZEW'>4;]4B<))G;<8RGRU)UHLM"A95 FL5;83Q:W7++]9YOMV_'C X):NBIWB Y4CN, -:*&#,\$2VZW3 M$_M1-NY[@^YP/H ZCST5&@5\B^E7$MA7O.;P^GLUWZ(%XYC)]0KME2X<=_(I.;, $== MW9-(GHEP!8PR4OCB1+C[NGK(VX4[U(U(?94VV3Z2.Y+'4ELW MND""2X$!"\2.JB6-7GL+18N@BB&QVM9U9_O0U5NGN#:8>!)Z1RJHG^37?=;> M7&P??:W')+P+B_7C6Q^9]Q2P@72AB@\M1,,MB. D]\2:Y$7CI5[P+W]=.!4,G%3H'"4O=63%#S!')LU AJ,R+PM;M()XDJK<.92=V M^0Y139=!QN4;J2U#-25JT6L># .!=>H5;1H(4EO@P>;,G0]86N>U]Z&KMZYD M)T+JJP,D[O]&9F($$6!KW9^LL^&\CN IZH+: MH5*B=4ZG\5Y=CAL(G_BET4!*.QR.<]II0\+QU]E7\D)V"S+6)KM%&RDQ& )WH,W$I='=A'\GPONZ.G_[J8+O!6B=&K M6;ZN,C)16&(M@/1U1ROK(-*I \%%&P3ZH$OKN[S]J>OR,7$SG-Q]3#R,TOI) MV]QC\++@$S?]QZJPM_^2)YX7]%$PLOZ>-K@HQ)TN!;+RY)"08(UH7=1&28TY@2VU8)]'2_N/(;AD=6)<*L=:.Y7/(K!+ MO_+DZ#Q:=1W!#-]QEK0(8G>L&- )B[8@7G$S,LY)* M:&XY]R=OW-N74T-S(+5UX&+N+\F)*4(H6<ANXKJ=.*&*U[?_610-@7P*!U)TP7#D\K6M;Z@ M?CZ5G8Q!/E$(WDI='=C'FZ:_CFX@OLC\_S:??2*OX/P-1HKB$I',:/^:B+2Q MDC7@?2A0;#*)N5*,;EV;\S1578;(B6+F/GH2#61"$=!2)7S%0F+O?,NMW"!&,, MB7,&0A?:*MIEVBHB0'&")RP46X7638<>(:?+&'@P0]9(+>,#;=U$8']BZOXW*8Y_K1X[9M]X0QYA@%6B BUJI,Z\%'$R![CRGH M9$7& 1W#731U&2:?PBT\6D%C-Q.ZGD*TS^@ACU%D3J=#T-:2V!R)3:9:EV2B M+"*6P-1>=O)9RXY;J'A*&SB<-CJR;U<)^9V;1Z2"I?@"(H=Z>/6)H[D*3903C^(VU^&$V9#<5HB1&EKHU=.FRL(#XPI(5ER M(J;60MYV/3_>KGS-9SA^L%K'"/7KV\A9OOV- M&S^YF>UZOWAS.\3EYV]IW?#J/>V@GTO!M+DY2G4"4-; MF_FC"!XWONH3XL]2XI%#J$@"BU4'N)7<&A:8KI4IG/Y@D7Q_32PSE$P7(TWS M(4'#XW:PR*U3W#Y'B;U,"+SX\N5L+A#:$VN\]$#M>!UU :3N> )>5 MD_K)T!"X;XH#JY8#TI0>.438R!*45YDSE&V MKFT\EN9QDTR#NFPG4V4'T-W1::/V='F/J^EB(^!X-OVTUNMRDBSZG', %YBE M;8D2? X24M"Q,.V\9L.W@7J8OG'/VM,BY^F&*6W4V %$MP)]NZAMUK9_63_$ M6$XK/[54A9B].,?,)[X4:8WQD+1?/_GU$'64(*4V48B"WC=_$+L_>>.>Y:," M="@ECGTOOOO.=?K[YM9V(KR)R:H )?GU6PU#?.L,%7B6J^#=W4EZ#Q6WM2-JW#N;\4 [EE[' MQC-Q]U0]2QV]>H%U)MN55)8?YP_5OL3,5$P&(=A:8\4S^3I&>=""*1TCVJCS MON:V*67C7M6,:H['T_#8\+[D;+OT[4&#$R-]X>CK#!3)0$4A(1KRRY4+JI!C M7BQG>V'UT67&O6L9#WCM9-]_3+1NT76C,]>5:UV4YB9EA"S)H58Z.? 1(S!> M&#/*.M:\D?B!I(Y[$=-SK-1$N1U@F/R:K_1A:Z]F[:]L9N]MOKVJ#!$;P=M< M:AK9U5J3 "XZ 8:CY<:%8'CS:^RGB!HW[SDJ+MLJ;.RS>-;!?X=9[@(9[<)74[/ MOYSA4_"Z_-4?KU>_2]?V$^Y!9&]*\-L*9QGSGXZ<:[;X%&;;D=OU^=;\;)HW MF)[E=S=HOAK'''VA&6\!97H#;*-"PPGCS$47WJ1CW"N;T MF+KGNAVGEWZ-TH?II]FT3%/M-[1IQ4]F_QT).-4'!P>8JL<_L)$!>P;5C_R* MLPL,L[QC+MX!!NG1SVMDC_:GN9$YVBYX=8UP9XC %>I4U)J7S"&@JJD#+L!Y MK"4S5I?LC)3-FPCM2=KQK6P>7>9Z5QC!DF#<0QV)#LK4]V?9T[%O2G0YZZ!S MZQJL?6D;UU@-@:'[_6T&T%('.:[?YF&V_'V^(O.["!G)#UUG[ZYW_8V ^9K) MC*P^_]>73"(#QX(E "6ON21>9>N\UT&$CEO/<@I<#J^_?@_8_PB+:67Q\JKM M9W(G5@=Z^P]^5J.#=3]:NTI=**V9%10-D@USH*0HX 5WX&4Q&*-D1;>>;=-% MZF*GJK[OVD;DI8;(-()A-F[Z5H1($HK6\,*]-HRUGD>U-W'_"(F.YR#PKF$< M1HO]&L-;E70'&,#[E7C'&[V':6IDZ"Y;H+^>GT?"T19@Z\KB&VM?X4GPPC)3 MJ4[T0?J#HE:7Z:!EL6#2T:KD6N_7YU%XK.GZ"RX^$=!NRIU6(]!_F6__>KT! M;L3;.3%N? R@3=&@E*(=D!,GGU6QA,)H9T5CN1Q&Z;A&;4"TW;5>)U!DOZ9L MW3SU !-VW73U>--UGX9&)JM^\(X[R*A06Y0*N'$>5,@17 D, BLI,Z8L;YZ' MW$W)L2;H]J=>0[/XB)Z[#)P' \HY#;$(!\RCQ52DE698!CLQ(@WT?]=8M!!Y MO];@ES!=_$#!S,%Q"O&3+\Y)U*+] [C'Z#G6F.SZ[!N.N]92@<0U+,US<-2_ME-"OD=D\2CC$JFQ_LY$9V45'*\?C2GMO"WFP M7W"V7)/X'L]JE\)UE?&Z1V(,2\R7_1.O8W$Z1*(*M1D=G5)*D;*CC&[]\BBR M%+GRK2W+<10??8%\HU_D1BWD@:^_^=/-Y:YW0A2HA(X",*&I79H=[3&4P&A_ M1$^G+;O[<.[XJ^1GTCBRZW,Z!-Z[>!Y2F?V:M:<[$A]T#[U7F^,6E]'/HKZ1 MG7S@R<_5:&A)^M.:08I)U]<7C!SU:,%:D:RW+$K>>I#LXQ0=G3/:]L>]_-Q= MD00%(3)J%%!T/>0+Q10QIPR9\ZB=";RHUNV*]B!KY!D^[7!R+_O36"7]&JC? M:B^(@ZS0]C<;F9I==#2R)YN/OO;$)2'#FT3:$N2).P)'$"9"K1DPV4@"2NM; MM=L4'%TQ4 ?BXM4X^\V'7^-2EJ*0@$E ]Q*420%B'=PLBN(J!"6$:)UC?YRB M<:W$$=J_=]7?3O#]&H3Z1GRZ6CMC89:O!J@<6L3[V,B]UPZ[W.P4@. MEK- ;KWF$&+QX)U(*&44RK3NZ_D\"D=N$348MNX_U1M,;_T:MVV@6U^+??^X M"!3^IH/OZQ_\K&;!USZT-JL"WKW8%=2<#R(K"O9M(=4K%2+X(#TP;GWMD,U+ M:.U5/$73\76_NS]_)_P+&I\*@5Y)2\Y^%N ]B\ QJZ+J@!S5NM[R&>2-7?W; M$#OWRWZ'45*_-NKGL)B1*5Z2F[G.CQV4$[_[&:VRXX_2UL@672[R;KO(%8ZX MDX:E7, F1SA*G")Z*S0XP6U$H4G[K2.WAV@YUO;<_=QK$!,?SH2,X#RKTS.2 MHZZL$ZIWTSP'V)#'OBD M5N\N]Z"SCWLW+-*7>MJS]PHC27[1MW+/P>>]PJ43JKI?FWFCO?PAAO+F MKS>RC@]2U,@D7GW^KF8L#NO460\A"P+!X0W':J!? _+A M(B[QOR[HPW[^>FAQY+W/:.5H/4I;(WMR=Y'K$GP1?!8Q@%%8!VHJ"U$J#3%S M[[@R&)L[3P_1PUBK9TKV00(W&A0+&2(01J(+.;"(_=1M2Z#?)"8 ML:<)-<#!_36&:/A&NJ0#SY=OBUW%OB^^?-Z4UAO9'%H0:#$.E6KU+MN!Z4@UI,[ M6],Z@;0?9=TVU'D.2NX:IP&4TD%3BK\N*2#\>;F:GE,8N)SX.N] EPS%.E$3 MZ[F&>0:\B#H8'E@2K1O'W:9@W#82 T'G""%W )$/^*DF ][CE_GB8=QCT0XE M9[7U>GV'*3UX;F5]$)6C94)HV1HY>Q$V[JB3@0#57B4=X&P[!/>I(;EWIY:O MF9Y8Q>HS& =,$\/*!PNNONS+LN@4([>L-"^^.8+><6>9#(3*DRFP![#.9PEK MHZ%U$G6Z_/MKHF&ZJE]-,!;-BE9 AMR",KSF2@N"=$ZEF)Q&V3H4?H2<<8>+ M# 6U1N+O $F_XQ\WA+28S^C+M'G4NMNLJV*CM(Y3+)Q(;CS4'E;5D=!!^J"C M4^WG-CR3QG'GB@R$N4$5U0$0=[VK?B#&B3&84OL$94/K'(:H GR9L[+<2[=&SHZBO ML7XZ.%:W3+S'\S"M!=SO<%'FB_- L?;;>#;=\/KSMR]8#?C'Z3G]R-OR@;Z[ M+)L7(W?8MS);&U$#S_6Q+BN:_ NK@*'4PG!F!6^=&6[,PLMHK7X,D,?4>0>0 MOW9-+@^X=9OY=#D>!3KOWE;7T=(==Y<\><4-;HUL]L MCR!WW-NX4T#Y5+KL +:U2\)\<;M+PE7E^/PGW+"(^2]U$-IT]?W.)HU"YJA< MAB)EHG/)TKDDK021A3.!1<8Q-D;N<12/>VEW"O">4*/]ADL/S8\X/%1ZXA,' MGGLQ8(C49O8 IR";:<*)59D%#Q_Z;379KY&\V2[_ M<,.XXU,&F(":\]%Z&T+HRY+13,6XF M6=/\$^U*S+]F4N*T3'&SZF;2 @&9R/B-]LKT;+U!Z-\NSBFXN^U1%"L+RP$A MHU'DS!@!46*N0\.#M@G1F=;=.!JS\*+F:#P'GX_EUT^M^@Z"H6OV+V5^TP3] M]/W&WVXTDLN28\@,T%@#2ME$\G8%I(Y"I]IJE[=.G1Y"Y[@)J%$P/) 2NP(J M>4/3%?Y6 SIR5\+LTY0VX)V-NJS]>*[%<4,'-^9P1JZXYQJ8(7])\9C!"54@ MD;2#\B;EW+STNS43XR:F1H'X&.KO /\[=O:[Q?R7FF[^=;;..M]FS_&>IO-,$L?-2YT0NT.JKM]0J\X<.CS$NO';#>=U M#1A2/3"UR1?!'5H%.A1R!X.ON7&50&?O7.0ZR=0Z6SS,U*YK WPER)N^1&(J M%0FA<"0N _D2D4@X2'C[]CA1^!P?9-2_;=#R% M4F_+;_/9IX^X.-_!GS-6N1Q?DJ 9R5$.T$A@&%8/GS*?A@NG]:!PWTA@4 M< ,HJ=\S:^>,ML,/L<<^;LBI<@,>[R1+1+U,9 2$S69LED\VLG8PJ7D1N'RMTM3+MO&)^SX+AG:W.T M#2;K?D_5)Z=T'5/-O=]'GVK>V( G[Q/3I KW.6HAP:+GH"*2EPI6=_9*ISKK(IA0$:6O-TH-9E:KB"3.*)0J@C=NM+@>11V/8OL M.>BY7P4[F*+ZM6G;V4H'&ZY;O]]T1-F )NC.J"KE@]$8R+N1W(+*?MV+W)!B M(QU:: -Y/;RH1_>0+[[0SJ[.6CB[D;A_6^Y.7+M3$9"LTB@82%]? M_TGKR+;*#$Q$+-:++)+<&$#J5[#O(C>X:X'<9A'Y_J'HYQ5@O MA8 %Z4 QBA:B98GVDK/>.EY0X(Y*0N*LI,2*X:[UG<50DX"N &5VTLBSRT/KF\T!2.YTB]!P, M/7Q_,YS2^K54NV?W'-& Y['/&W3>T) %"\=-=4F$Q1AIWD\3]#URN-J^!:[._\*F^ M19M?K%Z'LW1Q=JW6&T%0]%(D9& LHUU7- 5!C FP&25F%[B0:K\(84@R7_00 MHN? ]7;@T8WF.[:WCW4->Y7SNN3M5MSV!E=A>M:^&]JCBYVB1]K^W [?.4TY ME86Q"7*@B$-E6R $^J,HYE76 ;UO70(Z7.>T>ZU3USMI8I/QM'LYD&O"0:'B M$*,P8$*@C11#B+)UVG\W)=UV0GL."I[L5_M\H7>05;G'Q4_??\)9^GP>%G]_ M]6VZG 1K%8M, H98Y__6!^!<<] RR.BDT;EY:]JG:!I[ROOQ>G\*2LT6RP1\E[4'F6P$Y72N0^T\&"F+]3YP3,/[ MW5?D]&:/#E3YD][W8?+O 4K;=D_W6-K:5\^XSRDXX"$H4#)Q<+DP"(ELN34R MF.:7!4^0U!FD#E7]74@UU,.(L%HN5I._A/^<+R[Y6:XWFT-E+*M7K*YN-A]I MLTGZJXW:!Y-S4H[O@R+Z^!L(HK]=HV?WRN/>;C<\Q1H(=F18_![.UZ^6;O"P MW3=.D?.FF 9>RQN5EO9[@U?,+RX(Q0P(PTH)@O$'DF9HITA9>HB[[C%3]P!7/OH\=3>R-=S9L) MK@-'Y*J#VNNSL%R^+>MKU_6.D,K*S(6$('D"E8N'H'."'+G3-M6;FKT.C^?$ MU@\1,VYKA &BHC9B[P _-^G?;B8AA?0L2R)9U@E)Y#T%ST*=_X'H2TJA>1_( M^U2,/%:]C7KO.JO'R;H'M,S/S^>S-1\_;>VE,DXYSQSD5)\_2$,"J9.N3.9. M*,YL\>W3PG>I&#FX.5*O]\+DHX3IF;U D2D$4+& +,;P)+*+I?G3TX>(Z>P^H0V: MVHB^(PQM)L!7\WW-"1EQ.ILU%)=][9LJZQ0]3XP%[:*RGL?6Q4H/4]-9/J\M MBHX4?@@ZX)+/LF*T]$O ] 6/ZK,5/4?-ZN#2&KX$5 M/F*)%/\QCAI4# C!4&"I.2LL\6P$3R^G!G;GW,]7J]=AL?A.ZZW]RTF1.F<* MAB"+9(EES<'I0BRSH.NL!HV9M3: ^Q#6;87L6P\!WDE(MV-^C\'1\2(_&#=?<1'G M@R"G]H/9WP0[2,Z]R?!#\'"KX+ M"*WQ?]N74+C4-B":$EJWH#R*X''# M@P$/Q=.H\/##6[ MG&)RY$R#<<9NV]EJ9DC+"2V67"+;JU)F/YS<)V"\4KSC=7H?($<*>.P:S'?5 M?WAWL4B?PQ)?T2;:]*Z_?'"E'-*2!EP.9&N%BN #L1-98#%)DP7:IYRBIY<9 M'1#'ZG ^B$#'AL;ZW1U]%L4EKVGIZ>H>-YI)Q^N@5;VP,DH7 MEDWP^#M>L9,U^FAU M .EK^:%"#UX* 5 "!E" MR&,#YSUNF@PG"OXO;5UF%+/%>G67:IF551"R22 D,]F5Z'G9[QBY_]E[P<&\ M$#@<*;JQ-7^CG]NZX]NOZRJ7Z=T"D70(9Z'"OA!4-!7KV!C9VK7K8?%O9Y=)PUOCHM:,Q60#:A*4Y5BGXL58 M2Z'J79P.6B=OB=4][<;^J^Z%'?="L#.8N,?&T=O59UQLZ3;\'DQH?NA0+_0E!PJ+ ZJ*5Y($7\VU4=IK6UQ%9QX$X3 M:(4HX&MCAXP1?38H;&X^(?@)FD8>9]HZJ3Z(*CJ UI;^Y207B2S5@>&ESC-P M.H%#5&"]RH+348JJ=='#Y=I=WK\O\RN6R MSK+('\.W230AZ%2C,D/VE *R#*X8 UG(8'E@FDSL::_!=Y'9I5UJ"K;!E-9O MH?UCA2,?%V&V)%'0(N\6]=KL; U_S*OY>ZPNQ:;9]F5T\3:>33\=VU]Z4'I. M4&S35F8G+L=)5M!B/(-DI@X\)2L;T%FPR(/B(I;0O)WSB+@0#*64@,[0)L^YME(P@:)D78J72D;1^EW< M@:2^C"*>YR#LX:DJP^FP'P?B<6OQ\[E@_TW679V)T/J[!8 MO2&;LRES,-+%8#T8IC(H[S6$XA $YY$Y:84RK9\'M^5@Y-XJIP#=;F]D# 1T M@/\G'3V9G99.*?""8@$5%*O3<@-(F;Q5O.AL6G?\Z3MD'P.C3;74 >KVVG,3 MEK5)KC!@N5ZG,"7!^_IFV_ 8531.E-8]//8BK/,\P+.P<(@Q?)9B7@K:'K/P M] O3>>:3Q**(+G!@WF^+&(.N,6FPQM,NSB&W?]C5AO;.TPF#8[:U>E]FCF'' M7)[Z]0W%6U;E!#X2L)0H%AS: #EP)J(V*C5_JMYYN!]T MHA"4MIK+Y!8I5Q""XR0@I85-/OGR_X?[0R&L5;C_'!WV\5;C]KL$HRQ/LCA( M4=#!4RR9^TRN#*J25&0I2K'7F[@7]YSG) I_ZJ7/K+FM9$D3 M_"MC_>[3L2]F\R+IIFYI3)G2*)795OT"\]@DU*4 -4 J4_7KQP-<1)$@>0#$ MP0FPJJLMKU)2\GBX?^%;^++EI=]*S:1@%N+&!X["D=L0-?C(8]8E,(R#O,)G MTNFSDTP'=?KLPN"I2UT>;TSQR@2)/($CEE#@Q#@X[A04+%DR'R5Z^93;=9J= M/CO)<'BGSRX,G1H:3S>D!+HAV5+$$8(O0&$/ GH3H!0RX):Y8"P?!(^3[/39 M&R)M&3LU3 :THXB@+Q!BRC8F'85M>3KC79V^,C,'DZ:&SI66EJ%)B80*\)K=) M^4@V4M %8%PZ:5B,(0\KQSZ-;I^] 7$@ZR8W%4^VI; D#+<&"I.A1FT64 9# ML;U ,HDI8!RF+4ZQVV=_4]*2K1V\E/V4"B(^;;)!/S) /]YK2.@ALSJ&72H' M*J0,*.@6,(TF%XX^R=:%_$-I.\WJ@'W2:J-*K0%==ODP6 WV6P$-4/FD72FA=$/48/5U,"!X9 M9*W$<:*/]HG"#OI"=3\WWL:(1?^/?NL83_>#SWKLUWNCE1(N0?79:EEG *Q# M$5F*Q3K)@U(CU:(=[_7^S8()%7(O:C=V2*(^,$J4)2EI[DZU: RN;51-"[9#Y?XH MC X6PM29MH/D38F# Y!1T?!D(BUPI1^Y0/W2AA+(5%XRH<;]JF><'*X M8(?EY_?A<@>J: \-_B.XRME[67B"B+6UQ.8 06,"2RZ$TE4<3;P=0OH[J7BS2)BWP4]@^B]ZY[%V$'#V_?&SU44LP@CB(0ELM6W=( M/DK0R3EN>^+B@9S*X4+J '';HJKKB5G?KQ-%(A3'C!10.,,ZAEP UG^5$J-# M%F1@K@NL=CS,5T44B&!(*>]6/K$G;\\0SJ7B7Z$S'1.&TV\'ZQ-Y. M0NH4<76*TWEU*IBM[<+2@;&>PZ.3],0!W3<\T]6I=XFTO M$9WF8]JO>'ZQVLQ179;7\[]SNBSL>H_?JP1&>E4;]M$C/*_M+U?OON:Z27[QZ6W&=;YB_/KC M\F6^E%(52:U)(^WSCD2TCGCV[QE7LX E,*$3B$VCBQ,:? DP%4ZU] MQH,(/HT7MUW0=E>1'D^>'1CVH8?]C=3%Q[_RV;?\*_']\WJ6*$@S.M>>Y&+( M5#$.(23B,/G*7!6KO&@]Y&Y?6J>-Q'N"[$%2/"&T?OQK62_C>L82T]Z5 M%B M7?@2*<1#*2%*8J@A5TN:UN6LN](X;6C>$SKWDEH7Z[X'GY PEB_/Z$*Q0F=1 MQW^31VYB +]Y(=,4&-+50W+WIT+F#973ANY=87,_R9T4.E\O+U:71Y0BIUB< M!.,9'1%U 2>X!&28HZ(CV^:S 7WZ;O6AIX/"WD0]8#UH#/# MZ"0Q2" K0 XV%@].*PM9EN"]C8+=W?K]0)7%7I^?IO?M&*@[DDA.R(N<<9^U M2"%!TJH6N"<.*$0"-%AXRD7=VI5^9#4X3;==C]IO)RGMC[[E.9Z-F=O\$U?S MFLE[LR"@Y_7Y+XOS33Z/^+M>GLU3'7[_YYM?-AG=-2[2K<51!R0W&WRU47:S M]?D;I3??K3[AXJJV[0+OBMX?$>[40R3'F@O0@$Y*><-* U[& M06*/DBSIS!OS9R!ITZ8[CX^^A^O;VDEPXH%OMS7*]2$VQ<[!Z>!,B!33;=YD MR8/!:E*RUQ@]LI+2(!0^,>_MH>_W4K#64-#+QESO$#G76P$5*ZK.% X)%:@B M.+C Z(Y98=%EEA@&\D^ 94]V-Q!I+'U*GU_OYI_P=7WEWF1 MRYQT]NK[56D[,X5;+Q2(31F29X[.Z>IAF1+,U35MJK$9W(W"OD"V#R:61Q-0 MM_![>U-NXEE"'24=1QM7WRH%(&8&4@@AB_5>Q=9NZ1,D]5(TV]X&CB&3#B!V M&8]=U_5*[YBP10(I?F(,BZJN0JE[TE7@R7'+5?,>@-L$3.M"-17MW;+^O?G< M#4ANU=O*Y)5C1#J+C(.R*8%3*$FZ7EO&A"NN=<7@71JFU33C0V5/;G>#EIF( MT3HC"\3(R(6,3(#SA'%M-1:+G#LF1\'(M _RXR-C)\XV2Y@>D*[_D>F[UG\J M%1YM2.#%9@=[<,0$74=\6N.4EX(KTQ@;]ZF8]G%\3)P#S8[VI[1GJZ/A)P]^=X7>&:B9C"\X1"D M"75\7ZQ]&L06*:7-'A/*UI[*K<]/^]I\)*#LQ./3>\!K/>5KK^^,_$AW].E> M;1Y&N"B)*UY *%F[H;.LC?\6/'KNDT\Z-0]#3NI9+IC$ Q,,4JI[IQ@*",DZ MX 65,7=7POZ.9_G7S=O!Y9'0S8@D&UA M=!0:- ^!"_1.8:#RF.?>$_YZ:.G\0"WDTB7+?C;"S"N\OT>D1=#;H<. MBAB T=5M> F0W!'+>T"]^OOWA;/R^^W_NU2OV<9 M(SF$%F*A0%-)_[DKCM,IN1(0]'+./(+P.?+0MI]I$ M+$XEZ^"%K%U%ND!4GH)\,>0_[*],#K%5/WE*N>K MR$CE*(5U EBJW3_**?"YB+J0!J.T(0ILW:/U)%%]J+2#1#\ 3OO+86IO_\_Y M^?+LUE&N8V(N'.=HP+A4AV$0]4&Q M(4YXK7F7$VR,/?_O/[0\4!$ERV9>?4 MB'B%9\1^O'\('[+P=4QNR744A0QU(V@=UB<3.E6\C"S], '^D+"/H);-N9B M!^ICBY:]E96-WB@="AA=BZA,$.!"+I -B]8'GA1KK40>HZ>7@>/3A-K[B65J M9?.^9G[_F1=7$S=>X5>,\_/O[\K;Y>+3Q[SZ\OYB%3_C.K]:?ODRWTPV7L^D M9X(ELQFWH>F &"'H**!H7XQE.FD[<+_X'E_O+J3:4_#+8TIA:IC]=E&5[[MR MV8UP%6ZD.HK2>T>6G@( #RK7U21%*\ L1"G1HK\[JO$!(&W_^=W%60V@TH"3 M?9JU]WD5JW@^U0?L9;T&U^^$/TZIDC/2R@+D!TA0A2#O71UI+C,9]>!,]*V; M5_>C=%I3V!QY1Q1;!^#\,7'JZ@37Q\[K?ZZ6:PI0$E?D?TH0EM="&L\@F$@Z M.)44+2^.5'!C&#Y%T[2-2:,!KJDH.H#6MJ?''SS[D,]JG<2K)5V>&7K'O,H! M*/2UH"R%/QX]N:LE=2$R,]83V-'73=C.-KM\:BZ=/X+U?+5_7@HY;=1U7 M,_[(N[A*"/\^7\1\.RHG!KR(YQ=X-BLJ68F:N)NYK2-Q2W4V,C"1G J:=+L8 MZQ&NV2&F[;4Z)HR/*.R30?LON%J0O[)^MWI+IF00'[+F'$6T$)DUH/PF^O(: M$'FL(QF83:W7DX]UEFFGB4Z,_9%%W\$5N)O_K(68\[1),"P7'U>X6%^2-0HWOV-:_.O[\_ MP\7YBT7ZA4[XM;KOUS6DQ+82LD\V@"C$,25]@>"8 1=5\#[%8DWKC5!/4S4( M9O[D8-98'%.G$._>F@\Y+C\MYO^9TYM$AYJ736WYSVFQ%S_-#*8_N_B2T\_C MI7_,1_$N!@7"A=J%[A&<1 XLIIB$(;T?AM4!C4KFL-PW.QFH=B;89PKQVW,7 MHN.8' MU[3*Q(\8(/A4#*=BBI==)>#4ESG<=A,%/[*6G,Q$_&\2_(6@L/LWI M+]]FA>*6L\0])"%";5N2X'-B8+AUW!KKR(L_+MJWTCD,Z2?V4-61:#OPC;>$ MI0^Y_7RFC?;( X+&.FO4DUOFM?:@O>#.6,92\SV+N] W#*ZG^[K57$8GTK7X MTU7$;5>Q"F,+EUJU-AY,P!C]CVVY,DV3)!J465L/UI<("DTMR]<)>"S&."ZC M4ZV''G7>))D8NTEP A1B4DXUZ%UJG6$VV2W$GT.S=)[B*'JCP<)RDH$K//G,V/HI<_$IV%EFJ?9)+F3! ["SJD1\6!'GXE< M*.$Y2!<379KH 3,SP+VT7%F&K Q+))YJD^3>J&C"TJEQ\>)L\Q?F=>#EG??R MUSA?_8EG%U<;H:1UT=01P85@#4K3T9Q7"72R)=:3)36L66#P)T^L0W(?;V9$ M&9P$LJ[NH%0^1YEJJKO6?)K$(3"EP&2E,2N"CQPVGVN'CTYCK<84^,Z8VH/[ M4Z/J_2J?S;]0(+OZ_N.(UT,+6.#2)@:Z:$%Z%RTXBP*RQL)"L$'S8:;LD8_T MCII]1+H<@;]3X^37C.N+U69J\_N\FB_3B_0?%^O+CJNKXR3ILK"DH$/B]3C< M@&?"DM*.BGZ:D_%NZ_8#<'GZ6]-8LN.AIC&WIP9/G?Q]=@_^SF=> CGYAE%0 MJ:1GX*UQ($LHR+56&8#R.$\W1L5W_(J+(_1QYU\SW?G._^BLWV7TO MN68B !9.+-:*+'A]6K61;BX*M"PCT6FZ2S?MB;BG7Z^G$/\SNPA7N] N M_R;]E#S_5O_+]006B\$/4+3FRM3H^Q&1876[/@B>'(U.(':Q"X#;DP)4C:0Z;*38VI7T,U.CD MPO2'C6=FD-Z=?\ZK'\M,KQBBHH_"A0A!!6)(8!&\*1EX"!H-29&YUH/U1S]4 M'W-#.KE7?4+IF=VM'^7\EW]YPZ"/GW'QS^4R_34_.YNQ''S*F625?"'1<0?! MT#^R5=9&*:-W/8=63QZPC^$IS_C.M858ATX@>;??YNOYG:T\;Q;$!#Q[$>/R M8G$YB2LN:Q'^>?[QKG+UI[="SUE.Y X7\H@5!E:'MDL(R$DW65-**@%S'O:@ M-3:E?8QKZ>3B](>-/@W5 ?QX.(@4)D9!IP=CA2'[+3FX)!"((A0MB'>N7"XDM1RA)&9$32UD>H0.R MS6'ZF&+SK&_4OM!Y7J[=EBS.S-E4-/( 0BI=EPA7^YVJHVN($YB,NGN1CN+; M;2&UCRD\G5R3#M'QS.Y*#0FODC&\"&MB]F!XJ'7WND HRD/1VEKNL$0<-B5B M-!([F?OSC"_'GG#HTPD[4#@S56QFV09PNHX%8\4"1NV 18KW># FQ+'&K+<[ M12?C@SJY,YV@9?_[LCS'L]Z,R,=*U/6@(#A->BC&$<_MWKB44D4FRJQ*X+P94-AK07"Z!]$J$ M[!(_P@"2ED?JHX*GZRK20X'PS)RKJ\J_VW]PE6]_C]\WR?:H8O&!7$V>!0G. M,0TD1POUKC"TQZ\P;82S#L/^QI,$A0V\2'(<9-)( M_FM ""8$8(EC4!$]EKU39!/,B3P)!Z[5_>D0(L_IPFS^RH=\/K_LT7P7SN:? M-C]QIE"&PJ,"E+F.P+ &4'L2%A,Z:<;K_,.C7YH'R7T^U:/=7IPV4'E.E^=A M.WSKM[:/8\/@^0SR[C\*+N_S;CZU#<+7"0A,P?K0NT"BQR\]1I8R=EY@TG[UBM< MCW.RYU,CVW..I1&R.C2D![Q_K+<'SP9]T>A&\R(MJ904IWA7 M?ICBYU/NVO,-:@.8YW6+'@QM51'..@\Q&U:;+1$"Z@",>ZK[#DB4 MG$0=;,?WIP54GMGEJ<[K;6NLO9:"D7R,J"N_65+DQRH/5IMLO.'":#O%K;E# MYS,JC>WYOAR"CF>65;C-AF!R,DI;<*KJ"Q,R>"$TA%)*8D6%@CW/)]KY'OUW M<<9$X'F&A;.W6<'0QQC)2\U2U2V]H5#H%S>=^499HU.0<@)CTI_5:12G$-9U8$_?+L[,-3\CPY?7YS1#E6NN)Y# MM-TRT\_;KB-F"7WR1F= Q; :: 8HE 4KF:??,<9+TT>XL><)^Z@NZ*6KXA@P M>5Z!Q;X<"ZH^/,D T@AY*5PLS$.=!D97@BMU=QWP40S,F+=H]!J GNW/,7#2 M[&:-NO7]QN]6W3=:[[[#ET;8X[[O.:=9V)Z=S)AL B/K*DB6*!*W:($Q MPY-DDO[G"//%>EK8[J/)"NG265L3SC9*\#'8VG3.:ZK,&]%Z1\ZS7MB^"\(. M7MB^B_ Z\NKO+HH6CFGCE0,3ZT1LE!H\XQJ""\HJ(S5&-=*MO$/*B2ULWTG^ M Q>V[R*,3C'U\T+A;!-:C04DJTQ*I8#WY"2Q%*//6:?(_GMA^^ZBWWEA^RYR MF#K_]L"&<95Y(=\T *)CH(0RX+Q4$(6SUD0>2Q[6/72:"]MWDN" A>V[L'-J M1#R\75PK*S1SD'S)H+@P$$048 .W*G(A'1]6SW&J"]OW1D43EDZ-BQUV1P>. M$BT#%HL&5;<4."4E2,*]Q!+)8?ROO;!]'V]F1!FV[\+]J5'UV$+Q7*_L'TGD0Y=V+X+?Z?&R8 5XM)%.@-9:);J&CS;EXNGB-JI$B!H'^@$M=R(K#Q89C'S M+#S*8=4&I[RP?6^(',[3/K,U/]ZPT%6 )TNLD>3V1XH)?582T$2A"OHD1JO& MVD;/B:UK;YP+W$\L4RN>++5V9+^BT\SY6TN M 3F@2Z1=2\S$N!2!>QU"CMD4'@;IIGTIZ"[WLR< GGA;;B^-O2'W+:_"7Z_.HP[R]6\3.N\_O5/.:/JXO\Q]>9<5RBL E<]F0$M!!DR[V#Q#C/P8?, MQ=Y3B![_='?)I'%@UI#_IZ/2?L]G9WGUXQ:)A(X)(RG(<((8FASQ$G/=R*Q] M5-)ILW>GV3 2.JY-/H)2.T0>':+N@+*@@0Q2"5F,LBZ'?H2Y* M>LM!&W)T5#(1*$@L4')PY+U+Z\7>??0[4]-QI?!15'83*74(RS'N[8.\\L9( M%5@&I@-=8";Z,0'Z;C@MW>=W@0;/=ZCV^'$]>!WKRSG MQ@6P7%3/3@O .IDW".:S"598N_?4YFT?[&.:UOBX/)37/>+G@/VVV]@1Z,BH ML*X;J/-E>0C$#HP021!!\>SI=R90M7NC=O0)5CUKTX,EW"'@:SLB';?:BI_M MQ.7I="K%6>8AF+HJ,RH#Y$LEL-$JJU(DQN_O_#[ZZ3X&0HWOZ;;C?X?H.L1U M>9PQPGLKI'#@4GU9XX;\%)L1A$+!N @EA/USM&-1WEJ(Q033<@_*:PM:0!<3LK)'6H QWJ@X/?E1] MBJ9.1B(U ^DHLGA>_<,W91#O'NP2G"7G2Q+9@&)TZR?BBGK5N:P!T>#T^Y/4Y^>WG.=6DR/6L@9FW2@I6#.A@+:@:N7IF M"DB?O/:N<*6?;/?=[9/#X'CZSVX-&/Z\/-H'&%)B5(G5BE-5VRG0.<#$ HB4 MM3(I19F&-1X<@]IAX/TO_8[60,P=>*[;0]6MEH'/A!$A! A,$A M;RR�P#:^S%[D+?,-">SJO9Z#+J THE8 < ME)%!%B;9$39TCW"R89@_G<>QCG%Q&A-O?EF?SXDS.=WX^KA(_RO//WVFWWOQ MC7CP*;_XLER=S__SDJN;1H=EN1FGNIG1A9O9&@^NC&TT,^>HM(XP=69#L5+#3'("(HCDF_C/1ADR7-)%D<>88-[3W-[K),QUTJ4I$B)*-(B$"SC MP'C!@(Y;IEO;E6<]MV<7A!T\MV<7X77DJM^=%Y*DTAJY!9YSNNS3]\8;R*B* MMEY(-/\]M^=@^0^G42_\]R>7>0P=3[M@4$SF+&V#B'8X&WMG2T0-,\@4%JU6:NBABU[ M.\VY/3M)<,#H,UY=S1$26C"RT ?2: MCH:>+#9A'K!H$T/P/J76O/QQL-_PR\W@+<;IPF8+ M<=-/YH,$QPO=8L1,*CAYK5J7=NQ(XK2&<32H#(?DP7*;VGS^L2CX;;FJU_8# MGN7.3-B@F*FF]FDS!A=4@:&%+(K,C?A)!"@!BC8%['8O6P6KE!G^L6 M58=+>SDJZZ<&T^LAY]$HN)6!/ ?OZ"+:!!B,IU@FI.20D7LQK)5BP,>F-9M' M U)KMG=@*M\LON6KI6;T7UQJ<)WH)MC:$N(DJ! <^*P]B&2T0DEGT*FQ-;Q/ MQ8G-C#G$$3M0!-V!Z!5=CD_+U=6#R?7$-F,+,@S@4=&Q@B/MJI(!SGF(V0IE M>.L*MF_/<%/9>^9+@$RA^1K*X+Q M!X"5%R]-;1%2O#EB<]^:EI':$Q$=.6RQT8 MK4?K7J0)4@J>P? Z[;:V&A#H$0S]G))E9#+SQN;JX EZHY5R3OTJMY]8IC9@ M6Z.2V[N\KLM-0U3T/W7&.V5+?ZQSN3A[.R]Y%GA@SE@/)5>#GB(= M6N@(%)@Z&P)YG0/32@>3TMU;3@/L'5<^'9C.RX.>;4NX7/."S]!C<8[XAZ+6 M94KNP0?O0$CE8TB2QY$>>AZGJ^-)>OL <#21= "S1^_5Y=D>OE+..,>82!"] ML'5?08$0C(7$+%-,JQ)2ZV55A]#;\="[0V!Y-!$V@^NHE=WO5\O7M>J]4?'U MW1\W0GWTHQ1/4\+L5.%2:@,_1?E-=&C'4K3[N$>2?Y#RQAWD48G6+JYQ([98009 ,AZ\Q!,:O! ML3OUTN/M&'OM1?'Y#= M>NA'-_[5$R+F$;B73;E=7=HN57,7XQU.=]'H3_YLV= ^2()C,N(#-; M%Z)F SYZ!I9'I@Q&Y>2P+0G;?OJT\L)$LT.P:AEG\K$RUI M,&00M7+9&I)R&59V?_]G3[OMHBS)9>EEO+OV\>#\T5T:I@T;Q\DX'L3GSG!R=6\0L^5" MUJP]UB:=K"%HD^C>H$;M$E>N=4_H?2JFS3$=)M5'(+('BZ>V)[_G>$&??$<^ MT:)V,+R>+W 1YXM/]3R_OWO]X4I!$M'%:*'(4\HU3(KD,UG.Z1\A2FN+M7)8 MPG'@!_M!R#Y"78[,X0Y4R^T'Z)O)']YI6;1""J8+7202/ETDI\ :Z8/,!K-L M_?2UC8YIDU?CF**#^=TA9JZNEI/(T 3">Y&ANG(C!+ATOX"ZIS=.-LGP7SN:?-J)8?\AQ^6DQ_\_:A/<:YVOO7NC# 7T$8H*#E3@9-^M$!0P>!.3\N3A#XN/FI#3%\KV M <5R4@GUH,BVJ/BW-U5W@M=T@C%@9Z( MUDE4 M7[?]V(]7?NRKBU7E]XP[IZS.&JS:=+PC Z<2!S04,S&1G+A;$M,DD+Q#1G_N M5AN==2C')YVQN>T0ORT7\>HMU^=M MIV3:DHOC@&=/OG>!GTK_G5D_;Q;DN>7U>VISWZ,QOVJ0VG?=R& M-262#Y9IT+DV*ZG,(3@R6=$$PR.IH61;/WL>NV&-;H]E.5!T@+:6L80,F&M[ M%HL<.0LV-]__\R QTS<1'(B!X0UKN["]@]S ST?8O#$@U\+P$&NO>*G[^SSX M6%MM;))*.%U\S(V!XAWV937W:'EZJU LD!VVW#P156G/])IR$\# M&;)+CJQV4N/BI8?7ND-E^RA4]F#TU"]U+\\P_FM]OESDGX]RO8S!>)FCCR < MA8=T)D6.OD9@DBLT7##CAM4I/_Z=GC"QCQ"7XW"T TWR-I_3#[O6L=>5MTJY M5&PDAS_YNF6= 09-&M9H*Z0PJLCF"9LM=$R;96Z&FF:L[@ N?RPNUO31.H'D MSD&BB-D3]"$(35K6U[@NFP). MR>R,!!L4J9\$$&WALV>4QDFJ)$^Q,D]D-?=H>56CX$TPJ;H M(K!4)\V;3 X=%@-1D(F-MJ24QIWDT?%4AIUD/'0JPRX,G]KAW3)7@ L5L*X( M$I8LJXJ9KI'2%E P;R5QQKO!O9BG,95A)X$],95A%^[U(/Q[W>0ZY*2Y8W0E MN*W,2.!T+F"B+-%ZIJP9W(MW*E,9#@+ 01SL P)W3Y P&UDWA8O,R5$J+I%: M%%C?U@G< 544PU7 J4QE.! $A_"P"Q3I[05(;#,' (!SN P+VI BQK;5G=>2L] X65_KJ 5"66LC=LT M% $G,I7A$ Y']WKD!4AI27!T2_*=E3X!A:",DEHT1R00ZK9SN9J0P' M2?\ [G4@_"T3!5*V)AH5P024M6NGE@HC@T)*3*-5DM\=P?X,IC(< H$#>3@U M"EXM-PS9M+1\7%[KLCL'TEIZPXJ#+)$BYI(D.*$#&/3.(SDV6@ZS"4.^UNG4 MAKTQTIS#4T/F_6KY'SF>O\W?\MD=X^>3MX'BW;JIW)'SXWD=FT@* SD@4M9%.5<**DD5'30_+Z M< D/ZZO>A=U36Y^M0Y"0>>^+)D?;UQ6I4B%X4KH00RK,RT0&=%B-QMYCI([= M];R3R)X<(K4+_SK0&K==JMO'X-9[Z[D [G2LTW!$?4'6P),JCHRE%[GURNL' M2)GXN;0=9EJR?&K5T:;A'R.3T7 )J"*=6 0/+B<+2:OL>';)WZTAG'PDPWB. M36/E='P)=:#-[@WU(ET<68[$M*(2**(8G+$"Z(8E^GVEA6K]>+_72+P)!B\< MXB\?Q.?.<')UT80N3%M$"@D=J_,_$U1T@^!%9)^D)S.:/=ESX2#)HEF@WT/>NK-X&QW]]14?;HH.YG>' MF+FZ6A9SRI)"R8CH0"7'P3%R!4.(=+L8^8'-1^)MIV1:I7.XA)^ S![LGMH\ M?5Q=Y'^N7-_C[55TIG .,A@R&DWNI#&9)KN5'+*FI+BP(?'Q[[2%R;V M$>%R#'YVH$VV+4ZO5\;ZG+Q+ JP5BHY1(C@>.004HC">F"NMIQ(\0$I_TP@. MMT,MN-XI>.HOZ6Y<.WP"HVL\:74I+.Y _3DZ7NNN?=:9)&& M;:]ZY"/]X>, 62Y'8&PG /FW+=:7(YGNR 0$KRC^TYR4A;.W +M4=\Z^6B_/YXE->Q'E>O_S^&YY?K*HEO_GMRPY\ MAYA%#()" _+_U&8^?\(,*>CHLT]ZNI1& MB[H:$"$SI A4U]U#%)*"$26CTIE1O#$JS'XB9^J7]7$0\"C0]A='!\CZG2@_ M__YRN4C7:4Y35\V)1$%FW4*:D4+7$A'8)@6?97:L]83GNS3TA*$#A+MLR.D. MD+)-9[^]&9XGA0E:%*Q> 7%&AKJSC',PWEL3$;U(K>LT'B5HVI+CD>Q;,PET M"J=?\>_YEXLO+Y>KU?*O.A(8O]*?G'^?61CHV2U)X,Y9[C1 MW+:>E[ +??V-"]L3%@, UT1&'>#OJ8F=Q3CE(DN011TF[)V%$"V'$HWG3+AL MU!@S&@^=G3K1^/E#4-92$E/G#[9QZW$Y^7PCL,VYA(D\YA@@H52@ M2DW+D5<*29 W8865/-W)@S^04-CAH_T5S1^&H5&9WHF6^M&<4FM\9X'YE(I7 M@,F2GBW$)HR^U$$53GG!)#:WA?>IZ*^8K)TN.H#?/:J?VU?@]_/\]8^OFXN@ M) LFI+IEWM0EPTJ"3\&"KNNM,*.(=[-3.VB?[=_LK^QC).73@.4=Z)[;)YMA M'5\N/(+A?G, ![YH"4)DQ:5(1H368U9O?[^_E]KV'O9./.YD_\#M'2YYL\&E M+@G2C'N'1D"R.5(HP!T$Y0UD0K^)VM>>@N8F:BLI_:6Y6]FIPSG?@8KYV=P2 MB_+5CC.3;=&"EQH]UN9IE!"D-L2;@,5S%9@:=Q'8#UKZRR2-X>KLR?ON,/02 MU_/U[T0+IG>+VV7"?%:R#\2O +DDXEC=].$B71"1!8]+HW2H4"(DI0QXRA=C-R, MH+H>)&=8:I*=(K3:B* +- W;O_ABD39_=;V^^,GH;QXR-2HP&*K"M@:\D11A MI(+989%*M7>W#B)Y&"I/,&-^3%%VA]S;=_#W\[IA\7U>Q2K93WE6ZX8,*QP$ M"D=5'%U(' 'R/W^N=6K\K]S3Y M+!J?HN8:4LB5<>C 6RR0$_/D@SCK0^MA-X^0,PQ>)YBM;R6"#M!T.V5\>9P[ M'L/,>XJ#,D_D%=2%<8@:G)(,-#)&8.!)BM8Z[$FBAB'KA%+ZXXBC WQMU<3+ M+U_FYYOL3[Y)_BB>O6 *G ^JOE$H0%,HDI(BY9!0L;MS(<>QE/=)&X:U$W\# M:"6:'A\B?ZV5E-70([=1EA2!)T_^)=/UZI0,*44AA$F1V6$C)1_[RC"XG%#J MORU?.U!)'_+7&_M]O9'[[>UU3S.CG8I)6%"ASOU@"<%99>KZ*"F9L$&QUC58 M3Q(U#%H)/!2,*J@,8/C0Z[[=\_G*Y_->?>':19\59GI-)X-!D4-XJ M"'6PH\!H8B%_(9G6;Y]#Z!H&N1-\!V@NE*D=^H<.=%V(.0KPS!S0NGWMGSMP,9=/US]\O?7 MO%CGF4"'%ED"S6N)DO5DK)4QP")AG04NT+9VW.^0, PS)YA3/X35'2#E=A1; M(XZ90H68;($BQ&;5.$*05H#--@Z-53NTC ,*R>8)3^(V1V YS>WHC9VN"P0JE=2B]!,W1]I@2OIDV;546L= M^3])U#!8G5!Z?!QQ=("OG_-FKW"U^DYGNGH32C9JQY"!]G7QN4()B,& #:FX MXB)RT7K&T&/T#$/5"2;'FPFA T!=]8QLXLFW@JL8U M 501#().'J31PFKA6<;6;\!/T30,6">8%6\JC [ ]6;QC8*'3?,L_GWU;N1D M5"[I#%EF"C:CIR-XLN\4>KJ0Z"#2M;9_6\@8UOI^@NGM0UD^=0+H]A7XQ[P0 M 9G^=;,99K5)E%Y[B)=_Y=8>F9E1PG+D#KAQ]9B8P,D0ZF2F5&RTCIS'0>FA M_6D8!JL32F$?4R8]0>_U11WT]>M\43Z3V8A.VZ9 M"V V8TDB*6;'@X DE HJ\JC2L-3D 40, ]^I9;N/)97NT??CYKW,YW_EO-C\ MU>L_?;%(]ZXC.:5W+^35#-KG7$LW_/N)J% M8(,AO .S=0&'DQR"3 J,&X:'"ND$0%@OUL>_EC.EM?'6Q3J.L8!BD8ZE0P91@D>>@G:Y=2G90-*F M'6XX >3V$'N]O""W(7HF8DV3ID+1G"H%G,@6G$V(B7OI=>M^DZ&T33L[<2*T M[2R4GC(Z-X?ZN'Q),FV+K?.-."BC%+B(&C+2_[',"L?6(Z::/-". M5DXR@7[:20C[@VIYCF=CIM1NLHB_TD&)=YOC_1X_YW1QEI?7F44\^U'\L+[Z MFPG/;_[CY0(_U#7:J]I04Z>\'9!\&YFB1FFZ8_*M44+OYJL_;LKZYJJPH# ( M1)"%$YJE#^!*'6<@G$K>TW7AS5-;C]!SL J]_MF;!;TU77Y]A^?Y1A#O%C?, MI[_PVW*Q^DD6EPM;LO791 JFBJ 2R6IP3EA@&5OHM)!A=*Z?K@9\=.F IOA M[9YJGD2X/3@&UP=_^?WFE_\VSRLBZO/WM_E;/MNL-HM!.(EDE++*N;[ )\O>$8O]JY MES.7@AQV"$DY4/4\3J8$T1L1?9+"-6\<>X2<3G#6'@0/P>U B70*+G%UE)AY M$(9;P)!*G0O&('!MZ6X&9Y6V++#6$]H>(6?:![AIP;6/1#H%E[PZ"I)C@9XA M*%Y8S6$Y"*8NK74EF"2\D;KU I9'R)GVJ6U:<.TCD0[ ]6-@^H^)R9PV:2'XM&E.T$X(8-1KV[M,S=?U4*ZD_"*<#1= ! MG'Z:8_X7?KVV]K*D(HEV8R+9^)SIMG$10 N>70Q,H1AK*L3/E/0"H4,E_4[;S[3]=Z]NF);&O+Q;I^A3%9(M1.0J& M5=W'3-XMYD0F)<@016%%E-:YK>V43 NPXR%AV5PL'8"KA65Y>].S;E*67+D, MAINZ9EYL7%A)]UJHY&0R68_V3-GB -.V0O1AY:=#1 ?7X?+,6\H+;ZH+C4Y: M>)6 ;)0!I5(!9U*"5$*)/C)G9.MJUB>)ZJ38X_B N;M:K:GT.H#C=N.UY8"S MP.GSN4X+<3&0.9,"7%(*. 66QF4O=&Z=8QY,W+3P; R*03'1H1+J 'H_GGHN M&3C#D(P(5H&G*PB*H8.@Z3C26BMBHO^+K9NS[](P;59G7" =Q.\.\/(@=V8\ M8$S>$=P#K[/:F*Y#EQ$*,T(P:TWPK1\F'B1FVC>P<1'41@+-^LD.V7YUXSX\ MQBL?>,PY>Y I6SJ5\>!= AT1:$X[1,C)9]RZVK*@:1- M_.0V'O3&%%$?14N/GT>B-T:& CE6$\"9@A 3)Q>ER**CMY[IH]K9:9VX(R"M MH4!.;#S BY0V[]NUN[TL5U_P?%AH+* .O+='2^LQ8Y&,_ %+ M_UL7)DBR!!11<>&2BIQYS*U?# YN@!D?7:U!L$N+RRX2Z0I=6ZKN>90^ZHA@ M-,9Z(_G52C.1?,E!\O;354ZTQ64GJ>_2XK*+"#J TP.]%EQG5HAX"EM$O6TF M@F=(C#(EQ!A3**;]*IT3:W'92=+#6EQV8?O4V:_7R]5?N$J_G^.J5I\^<")T MPGCO-?C"ZHGH5^@8W;-$84_DTLHXDG!_"9Q9)*1L%:]VP^2=2TMJV)Z ? :7\Y3&WA M[G=:7"E;XUG2.E&D&W0A%D5/@2\I=&&%$QI+3G?=[,%-+#UX/8VE^'CSRAXL MG1H7VWNYK@[B;$2GE8$2=$V*, $AT3]*CG4IG<64ASD\CWUE6N,T(CZ:L79J MC/R^/,/5_2-8H8/.@8,J9*:5=>0%>IZ &RZ,0;1)A$'HV/[SIWT,&1$7#=C9 M@9OR\W;GR^EZVA?/K 8I:X<>9@G.2-)[&CF%!Z&(TGH5P'TJ.AD&,'H6\"#N M=X>?W_#+];T*+O-BL KWM4^$PGH19T6KC.3QF2Z"Z.BZ _/DQK[Z\7>*U_O16!ZYD?8AFY'4EQP!=L,!"XM9( MD0S*0>;HX6_TA(=]!;ALS\U.0''G!,P3.S!I$(Y8HQRYXD$IA+KENQBE&%V: M7?#0 Q2:2FT+$@Y@81<@N,N/0NP0EIPR6WR=8,E)7WJC@1E3.!-&6K^#3MA' M&S0/7,:%P"$,[,"I^#$]@GZUGM?PO,KCY?>;@3DV1!4HMH)@55TPZ R002UU M*@EWW%BG4NN:_2>)ZF0$P\@N:UO9] NV6^\DK XUK<U\*X^C5WKXLBU09T@B;K4+6M#ER\R MP#$DLV]R%P[07]/\A!$=&. MS+ C>@!E9KJPY-)=-W:[#J&?>DM_T+_]T!T_?;"320$C&:/]>=L#(*YPK%A M+,:!SX6<,J9T59$6++J"3@E#JK,5)*94$0<(ZZZX]^#HXY$YS MZKN+\_4Y+A(Y[9>_,9.^[G4M A@="I0)";SGH$<:.G#2^'4<2%1,^ON8Y4_'-Y1C^FMMC7_,!,V>@*9P9\<(KT/R)Y M"3K6"V6<$3FQT#I1=X1CG4(IQ&& [Q4CS^W:U%:CUZN<;Q?LSVR*3I'#!(:I M (IG =Y%#2DKEV)*G#RHGB_-MD.=PE-,AU?F8'QT<&%^=+S\MKSL97_Q97FQ M.)^YE$W4I9"]S*4NKO. P4G0V=4M>;(PT7HL]D.TG$)RM@T\FTBC U1=WX@W MB[C\DJMI6:SS;_E\)D-M*\\.!/(:;<9J3J0FQ9$:!DS!!BM" (#LF* MPK-MK:T>IF80LNQS0%8CB72 K5>?JP?P9O''8I7Q;/Z?.?T3YXNWR_7ZW>+' MOMB^Q"M1=6\VF%/6@?ATCT' M7!Y%FAV@MG+K77E%'YZ?O\9XN3CH\B7@Y7*U6OY%YWN%7^E/SK_/2F">6^\A MUWNH?,WTAB2!%>UKMP5CKO6LN5WH&X1._QS0.9K4.D7DAUPK6NHPTGNGPYQ1 M195!Z/I0%44!YPR#;)F+'A52 '4$3#Y,X;#D.WNNL&PDN@Z >>T$7[F_&Q_% M2)040=7^0UF7QL121RH[2"4+55ABTK4>.;R%C&$0.^D'GE9"Z A'-=E3UP2\ M/EO^53V)?.UA?%R^S!]R/,/U>E[F.?WCHLYA_BW_?<[%K\O%^>=U#;VBYD$E M+H"4NP3%M &G6($HG/5:RWJ?1H+>890/0^M)/RA-*.JIWRVO&X!?+;^$^0*O M=E/>*E!=X6)]2=8ON%HL+\XK8][C/,V8X,B=L77>D095B@=7D $O*?GBM MW M-^D\\**Y/PW#L'G2;S_'E%*?8-Q6-WTK@;^^S)B2([.) =^5=^>?\^JA_^XR MNXHI%)T,!X%%@9*,F!+)E1$FD5!SH1D,X%3/K ;GP;PZ#V4F_(HTIA0[!=5DK^_M\ M$?.M^5SORE4.>)Z)B]$'M":#])9.&!22>YP5.,TLUR*@3\,4VUZ?'P:YDWX: M.I)L3BITN7$M?ULNZC8[^O-9MMJKC.14JD#_D'3+@G,6BD*9#9?*A-9+3@XB M>%CU_;-X/CJ>8)NA^$A+D'YN36B^_FC[CQ]U\=& $QUCY5$T*7HTOK:MV3IB M'\&KVM_JN-,Z2A'=*:P\VM; >7]T9T1PQ9(V_Y=5Y3E<' MTA*#<,5"-+(.V.1D?$5Q$)G4.<28Y=U=,_1(F>_E];9RT(=Q>\]GH7: MA;=-O=[F+PJ__)^+^?GW ]X,?OX!C5X%'J&J4=[_A^-;2\]^C.KXD,_J]7RU M7)]?QE'AUJ2.'SXRSQ3;.)_!FSHV53 #07,+(AJKC;%6#IL,,QY; M]YH\0L[$ZV2.AZM[LV<:B:B#1WQRR\\WAGESA*L#7>X>%5:GNA4.2^TOL.3X M^1P<6,5L0A^#-;8UUAXB9EJD-1/W71@UX7T'(+I-_]70^T)\L1DCY&#I!"R7 MNF<0@1['J?BHEATT:\=P9%98;(V6>U1,O$?B0+G>6R5R$)/[@LG+ZWU>)0>E M&8/LM:R[H>C>H'*0F.,I2,FL;KTX_#X5T^:3QX/)/DSN 2:W&/+VIOPMU=WH M4M2=U3K1(3*'8)P"%#S[G$,RO+7SLI60:<$REN-R.,][ ,X&^ILS7.8>7ER< M?UZNZHBA&7& P@:9(9&I!H4J00C&T!U0FU4^S,;6W7*/D-./8=I3V%N5SN&< M[Q%$=78:'4,;%83)$@2O'7220DP4WD,JZ.ETD73K. [-/5+Z,5%PPFB])'4*5.^18L5F\$@3FIA?4V"=5Z0N?C%!UJHYYB]N4[XBM< MK;[3[UZ.FOCQUF*BRD4J*&A$76*&];F_@-7""8.2>SEHX>,.W#B$WFGCK8;( MNFO\CB;$#IRJ?0(I6J$S0$G@U$[9.F?TU&#%RJO<-7 MI\TI'!U_XTJEDWK)I[CZ(L;514[_F!,CY^%BLS;GX_(!SVOFH@ZR#@B2MN1: M,)J @G(.1BG,6M,%+&P0+)N2-6WV8QK<3B?7Z8%]S?E?YXOEBGA[?8[KB6B5 M-Y<;H"Z+#0U#]$Y**#XJLA5U+Z7) C)GS&0>Z-"#EA7O8/X'DC9M&F8RBS^& MX*9.X&QGX9M%7&5MLS?N&5;=!;2(2O LB)^!I'!^6@AA!AB05L"4X-4 MZX&$3)O^F4:9'E-V'<10O^6K35-U1/:+\TL#40_R'*!2@E>9J]U\['H!Y [[0JQR?3KL03< 9;W"AZ+99XG0=8D(:/[6B0X M%@-8)GF)*21VMZ6YWWS :/,B3RL?L(M(^VXH>5MMSOK=UZOQF9M_K57O!Z3P MG_J1C3+W.U'>*&%_^(.6[VN5 !G=@ M\O[$U;QJQQ\'<(IQSKT"GC,GPUW[+G/D8*,+A0LK[FWV.!@A]XB8-GG8$""' ML;<#?/P@/ L6I!-D"K6I=-#IT(,0?.4&-JK3EVP\-H2;F&>-B/G?OC M8'F.9^/[%[]??"7'H59&X-F;15FNOFQ^]++\K!\/*1S8[T--?9CF.A^*B M3S%C@, 2*1/."G@K.]^RC>[53=_6#=7\!E/FCO!."2K"JB0 M%?C((L1HM,K)Q8I: GD(2;Q2Q47+'2^M&R5UIG/9%\UC@.U0X_5827_G-5QV&R_(K MGE^L-GLL[CK-USI_WB)(V.][;6.%!F<>)V0@X+!8T .7['K#O(\!A'$F^I!T MP-:N==N0X6TF/R(_X#)<.[:7"CW5=I_7=+WP[-\SKF9192>4S8!"!5"1N! 0 M$V0GC=9%*R];SPG:G]JN0H]=4',_YW$4@75@@P>=]!\7N>Z,_OA7/ON6+_=& MSU*.*!//8.MJ'Z5,H1-;#2)&3%J2Q;&MB]_WI;6KP&1T6!XJK!,"9;UP'_]: MSKPN+*@2P)>:$C!U!$AA"AQ#A>3U6NY:!R4[DMA53'(,".XCFE-#'D$IS]!Z MEXQBP$JJ;7.6 GX?&(B<1 K265M:3X3:F9N 8R$%KT4V=A+_\!:-TU943H2^G84S=?WNHX?[N'R9W^,\ MO2CTM9OCL2*42H6#976HB7$10DP",$478O EW(U-'BC9W?W;TQ8V-L#4,7A^ M0OILEDPT+NL >"E:,C%R%+8%IES7**6K:/\8?1-FT9X@3Z:R=A-'OH'PED M?RS25;(RIU_^CO17KRHF34J22:1(B%?EK%0&%[D#@UF:VC]I3>M))'L1.@A^ MHZVS/A;\FHBIG]:LAYX'2S'(C1! EZ@VF@6*A/C_W]Z7-;>5(VN^SZ^8/X"^ MV)>(B8E0>:EVA,MVR*KJN$\,K#)O4SQN+N[R_/H!#BF)I+@<'N((D+H>2F51 M$I#(_)!((#?$ "=Q*5!JJW!N<^T2;^U@+:LSPBH'J^OU1Z1Z/N-%JYGUU#WT M*[:7>1TZC)K)MW N_9D\"!O37NU.^U!@_0%^6OM #7; $0)37K.+E\3X+64V M>.6"5"Q[5>=S",Q7>__7I9[IJ&/]9S,9W^I56FR;P\5U0C7Q0$.K (6& )W2 M8 21!FNOH;&YC\,.9!6N$3D8B@Z7WL\CH0I,_WT+^>7GI^1;]&VY<.DYIS"0 ME&4=^26,!=I'+6VI4DXJA2+#,B/N%$VU%.3/!()F0(E4BK#5:M8EI VQ#$.G M(W=X"L:RT:S@B6T42Z^D4TKFUNNG:"J+L+P(Z "OWN*H %Y?_*R-F)Y:_["T M=3%Q%+3@$E'@18IUP2+N0FP<(!;&#S#R*'L"Y6%JZH-4?ZDW@XB@()CFL\7H M.L6,MML+8FD@H@@0E9IMFY0CCY6)%@-"PAOM1>A4@#N.NH&9^-TC7K8FK*5. M>][SK#]/:P#"&K\8)L]4:GEL5=P6+#WDFN !@D$&*+CHF"_0!0HE]<0%PMH5 M=P_.%1;X;^/I^&YYMR;.12A$'5%L.M+(64*0DQ-HBXEP&D6]-6ECH M?436Y.!?:<'K/S<)9T$)*12PUMF5$]I83X$11A,%J: AB^ W)RVC^K,)OC?_ M*C <]YUV'Q]J.2L$-5)*I"CLE&T=]: TC@/$N$'!**-5[B8<1PDJ&YI4XL[; M3Q:E'?3KE32SE.NQL9J1"I9;:3A0E*6$."[CF1H0<(%(PH,R=+O*XBA'S%L.X;T# 3*4T-!0WCV: <^*$E5(; MDK_3SQY"REY \D,G']I]6L+'1D^OIBY]^^'#A_M/UJ]AA@@EA4\E M1M+#FF"I]8>5@/#XE3OHHK;O=-_O,EME*.DCTV9(!M?@46JW#G-40:0M@"A% M'S'$@ XX ,&Z@"CQK1 MY2_[WY6Z6MR0SW7+'4ANE2'RWEXW,MX]H(X[DT5&Q?4 Q; %F)&H7176,@SY MHEG#A71^!50_F5P:?M4IF3$%FF 1:P&C(4:&!5$X IUD\ARGSFN:N[_Z4 MBGK@TT>N1V#2@\F5P61C/[4;"'MFF<<28"$]H!Q38+R,]P 9-X_DB&.5.\OR M"#EEJZ]4<[*=+9EZ0;;>@-HS@QP*@!D:%X.H 1IS"90C," >).6YG>5'":I' M0UTD]FYPZB&#TJ^[*9W0S^Q83]XTD_C#9K82SNW,MS7Z[V^>FCH*XZ%/D:%Q M[P4*-$F!DUX2A:7RQG9K,MMMOBI1TT>ZS;"L+HV>^^B1JZG[JB=^=RF*,R_3 M[N(,M0_A(1[D 0%"XQY36CBUJXP.=(.PT=[SD@'#D(_+X43$&Z@/*(?W:-_<9E_8I^>_WJO)^ ^PNZ7Z?*6\-TBR>I]3%'H'X7\:">^6!,S _-X8^N%GILF)HFMO_?A'VF'SD57$IZ37 M>):W#U8^ZGGL"?"$.&F%C;?0[!VP=FBH\@4H(V[ZLKL"I?,A&01^OGCWYW<_ MG?M1""X"WCD XZ$<;0$O@.;Q6QJLL1QK"K.7N-TAH>M.OB6$H9M 7(.YR*U3N@K* @LE(1K)&'*@^"-B8M^YQ8#DA]^5X: M3V_]#S]IOJK\)&4YX8+F#0AF9O$'$& M>65[1 QJYPPEI"KP]WW=]6+[H2-EFXT8QXX3)H#05*1&C@$H!!6 G@JHI%?( MY&XJ=XR>LFT@!D98)C%4 *GM;@0[G>1'SB-!J!! >AW-.V)$-/E2G7#HD$UA MEMKF#F0]2E#9)A##WN6S":(Z5#WVN)#Q<*>IZBT5(44S! Y4JD#O*?$"6HA" MMR2OWG@ZKYW(8RV;%PRE?MROXSGQ6$_W53OC^Q^F>P0:,2[C12)0:(07 AF3^P'I7!J[ >^%OF,/*:\*U-J766.]=_/WD:WM*NZ;D(V( M5MBPM@U0\EF'0('!G,1KK(%2>FRISUVY_R QW1#V,E^\\TB@WLID[_0L;9%Y MW$A?OT5V7U"1[-!0F2J1=:(T4P6R^[F^K.=ZJ!0E@C(FGEH HE2$3M ()8\] M0$8($^'E7';OY"%:\E4[+9MBZZM2BD- M$ AMJ*5,<25ROZ8.L8ZR,+X 5D]JEQ66<04XO_;Q(!G;N/N_+AK[S]^GX\7\ M^NOO]SDX3"IIA0)>TU0HE\N4MZ$!)U(ZXDT\7'+?1(\25+HN6FF\/'G"S26\ M^I!X7Q4NWGFLH0HP;F6J36B ),H!IS!+16&TAKEMX[V$%"Z\5CGR>@BK L1] M39'6;5!W,G@^AW8IJQIFFL 0#Q,@'(L+L4P '00!'AH/4<"69;^1'22FEI)_ MSV,TYI%)!>#:I'^]X9R6DD5J0; I@)\$ PR1"!C%.5/&8H]I9E0]I:+P$9I' MO+M](2[C=0UH>=Q#5_?)K9@J':)1*TE*5@L8 HDA E@I[*.*I@+GOJP^I:)P M)^@+Y?JD?2A=\ SE?DL[ M15,M)>:>Y_S**J$*$/?)+SY,;7/G/S;SJ*0-@5I3#HA1(362=*E2N 762J3C M4JB7N>^#6P34]0A[F6R;7(RNPLG]^]2-TY7 )([<,RHMY6K2_K%W-TURIHWM M^'OK7/WJ[7+6Y@G%.\O8CHB0,!!H$P(LH-Q$G8SBE14JR#7%3CJ:VSBZE.:R MEOF@:'Q6<9X/8+4"\-3?MJ0,H^VN?NCQ)!T(-\WJB&CMD&_-),IUO4H+J7(J MVJNBO? BHH%6E %B!>/><>Y-[EID9Y)8]O1]/HV965C]3]YFH2?/C,4U5T>: M\=24%0/A?4@]% 4P\58%C"54,:P""8.>SEV(+)MQ5 D>^PBL D3NA$)]6J8K M5+R>)4[./R\7\X6.Q\;T=K7=G'!(0J, CAL/4,@44,$+$(AT%J8*7C8W&L\B ML&S*TJ!('$Y05=B:<9?-VD>DE)75[JUV85>+E<&RVG5/G\,W7LM'-B@76+S3 M,'9 [H]C7/GJCX40B1/1['E3F6M'LR+Z U0!,E.0^.1!/D>8[A M0R26S;$J<1!G$5851_$N]U86!<0.!^IYY%&Z:<'4,DYB"5CDE\:0<Z&)UD(+YQ:-:A*>W[)UIN&U3XY M/HT:=&Z<_J\G'Z:AF=VU'UZ0H=5CEDS)6Y>N+U->U]OQW$Z:^7+F/X=-0M8I MA&^:^6+>@LML/%W,'S)XM*<>*L& %2ZA'2F@!*: >9FB)BU")G>,=JLQ%>U80',]0.T,B M%<* HQIW/X,*R!50, SP5E@A*(!>MS^9V6HG867LS+4SA%>:9== MO"&VMXFI73'OP,KFZZ599HA B %(4C%0;&11]ICWR1SEH0E)106&@=S/UFMCE_+2FY M)>_.O>51$9;66TT@[@4, 6#F;%I"U,"!!^"]DTPR:X3+?>FMZ;K:7Y('(-&# MK:4/MK\WD^3-G#_JS%9=IA4]])H51LBTAGAE!Y0Z B0-R49$CE(N,).NTY%V M "*&T] M0(AZK1P/9#<)[ =DX'*)?:+^%5:V._NOD^:G]ZW%O1]P_H-X&*GK/:" M Z@)29%2 2@L#4"!Q215 >3V5$0Q7%*)"0520 BH MLW'30,Q3M0HO7" "8IT9:R^GJM!9XCU=5>@<7M> EJ<%;Y3B0J8>U5&F=IWL M9RP$P5,EF.$IW,AE."WYRTS*M7-L'WYE\%AN/),_'0 MD?CQ(8D#$FN&(1Y\ H)B9X]DO DU65K@E1R5WY>V5> M]H>:9ON7?M]J'A-!M(Y7 ]ZV^;(F=0Z7<578(ZJ)XT3FKAG2C;+*8PXSXV4W MACN_\"J Y,-+J9_]&*\#AIZL[5.J:C%/Y042.^YCX'E7 M6'G#J8*MME'*\(W^/H[+7H6R7D>,S'[XM+SWR\5RYC_,Y\L4Z3K2 M"E-%D0/&Q#L4-5@!)3D% 6+A-4;8P]PY\F<367GTZ+" 'U:DI?WWO9D;MVL* M4UF[";XNS?]XNTBU/.\+B8V$IE)Y14#P.*0*QQY((P0(DC"E*93Q;M_)]3\< MC86OLV6 79/<*U#9CUGUU*F,V7_-&W_H18@8'9340 M/B7+&!1EHB0"(GCC! \ RJ, E)Z!00QS 7+(=0G2ZL,3&/9JI\O^7C()/<7"__V MTR^S>$%:,>"F^1K_=!Y^;B2YQ2-S58AGA D/4FH($'.IB%P*^ P> JZ#]=0P M'W\^[%8XB]ZR]4A?Y+88#@\O=HO\&G]C\58OUL&NB3<;S%BSZ=LX'J;3Z3C9 MEGKV3\.BV^;G&'(86IY%!MR(@HP:*"<0""E$Q#J<;1$!S:V^I!=N+3LJ]TX%\'C M=6^<9CG;9HUD6AAN"+!004#C\0N,"1A@H87"U#B-304[9Y?NPI5V7^_6N0@@ M+W;OO/O7?OZM%=N/SOB]P[PP/D]>Z=^ZX7 MZ5?T9))^YZ9)KX2CM=7Q[.W?=Z//M#3Y9^_8HX8DQYXD( <6$:4"(#T!+K* $8=+SK M:4)L)_QWG;$;:%^;JWLXH91&6F^&KO?;'VT4RX;SAE-$C188<,SB38D3#K2V M&$!*C? N..')L!KY &7=D/N7+SNWD&OQ8 ]RW+1*8/YANHK-&FE"/1.( *5) M\ES&3:^)\$!&>+.H#'S^5FG/M;9NV^=5.[IK0]!_T,XZ>?:.L(T212B:=]K2 ME&5E@7'> VXXHN6 UK% M74BYHA1A)*D?V(NW14\WQ/[EU\XCT)=L#CV<(5?S^?)N=?JDQ,-4]?*/9A*' MF<3]?AU/FW4Y@)$)S",G/0BLK7UI(% !.0"ED<)9(34-M=@[9Z^N6UK>:_-K M5XZB_Y#]M:JZ,#(HGI58.:"(#X!JR(&AA((@@@H8$J?A(/'IS[*Z;OOKM3F_ M*T?1:]M?U^/Y/]_/O/\PC03Z^2+Q940-I8%X 1S5Z>404: PQP"&>,H':Z$) MN>ON#[ZH;KOIM;G#Z\1,+9NH3U+,,?62+GEHI%SP EL#K&8>4,\-4(X%($+ M G-"'!G$Z!MD-=VVS6OS?U>&DEKV2Q]!W/OZ5[$R5\O%MV;6EI] 7'O?+1E ME4ART1@HRU-W&JT1%!PJ:&LY9 XMHMON>&V.]CHP\6)?PQY=M"D"QLY\_(4/ MTTR(B.>=9X B1"*O@P?(.Y78;YC/?;OH M3%PW.+]6!_HP,JP G,-Y']\WL^#'T:I[" X@3E)M#03,VE0YF,G()(N!#-Y0 MG][JU,L)+WFRO&X;Y"\O]O/BJ((MME%@:&76I4)"T:1C(F#'J4O=3@.@#$$@ MJ;0@4(I%O/%(:',_T1X@I1MT7YMK.J=\LL'L__S7$QG$5?ZS_5'[D_17US[\ M[_3_WZ\_;(VO)XOE_'MRMO_--G>K"=IU/6'N?:7=)E@]LA4B,D]_^CVE2;WU"SV>S+=7.Q_'0_&D/SKK_/_UR(==#JW)> +,Y^6)_W/A MIR[NJ,M4QMOQW$Z:^7(6[>!-$J]]2U4JKS=_\KPROS)1B6J[&"&DI$>2 $1# M1&Y@!BA#?-226(D0!*,J]SO;911?;,5D*QS-/$5<8PQ,@#S%0*4J;\$ 'I6 M1TQYIK._O>0BOFP9Y&?$[!/CHXCX*S M'MMGI\X<4!%+A:# NM8;3EE ]<]:3[*T !UA'67!? *MS+VI#R[@"G&]D_:\L_OON-"&U7A4."*A3 M72:,@,0D (&M%]K!^(',#-4#I%3>T6!PC.PV5L\@L!IPM]EH7E"%C3"1"\Q@ M0)$50#O*@31!$LN05R3W:;TY?^'6 54:2_OD>):1SV).?1Q&5(#@Q$% MT@ZQQ=/[1OY IAA9D'&MJX#!QD M_)=3 &LE":,H]5WH!(7#<[R6AMM]CI:<[*\31>LMQKGEF--H:XFH7RG&<8MY M%=?E0A"6"RUVO1=GX:CDH9)5AJ=QT8.AU2&C_?)Y>M\STB#$TED+D$P-E!#V M0"$E@+="R2!@_*];8; 3$U6'CSZR/(J0"QA;)TAN_MVLUV*%\?&@%L!91^.% M,""@&-2 &:U$W%]*,GD!2!XF*G/3>7:0]&-LI2")\KZ'?&22]]H9(+2)MIR- M9IS$E*7:+?%Z3SW#JEM2[,FIRM@MSP^4GLRM$RJI8.=#IV(M:/(><<1%:KP1 M+3>!)."40X,,L5CV-&UW9BK3+^O9@=*3M97B)-[FUHO!CKK@9<2[$BC>Y#@& MBKM44#S0X"QAW'<+(#XU4YGV4\^/DWZLK> 1+4/DD5'(*HPU"$Q$7DH*00HW M I0)PIE'0M#<#V^74UVXX5\5C[_/+/O26O'I6AY7NE]9?$Q!4ZM_C>_&BY'F M42_@D'PW).YMHP*0.BZ9(,Z40HPA<6YUDIZD5.X=RPR<_9D5SR'%EX?9W[]_ MWUJM-8P+R%Q<(V+Q%.((R'C> 88U\52H>)T^MY],3U)>?*ON9\3L)5*L![-G M'8H!!A$4"O%-;792Q(= MH.7BYYCM<5=W?.RTD9A[X!EVZ;$* 4T=!U@%X1PR4)CK4SAR)WL1:H.$5,7=GJ)^C1\ M>O"]/@#=^U.A)X$%$Y6P(>E**4!D" $&*T@X]XC1@0_C&J(Q,PGY.'1Z<+P@ M;.:SQ>AFO)BTA6W<^,?8+?6DW4T.>\&@=,!Y:%-EIU0ZA&J@A=&2LX I,ET@ M$V?8@$O\[A$J!R);FSR;JF!\&W^_:=Y-%^/%S_56 M$E8[(UG$/(_KHU#I>('TZ?6(< M=L,KY(7!SG*PRBB<3 ([!*:,T2C]1_S;[ MVZ=FYB>3M0IU- B"J0>,IN(9U'.@K+$ NR"DTT)+NM-[YL +\\[ %6$AI_2: M3*RLP(C93BN-AZ6C"E-@H?1QK_!XBDJN@$#:8L>B8H8XL_%R?O[X< Z%W#>E M_LRM !F#I( 2# -7T58S&/.X.S0')CF@+=',,Q_" $\YKSP5_"Q8/4'6!_W[=+R87W_]?:W.$:>(8R?CE0)%[DI(@,9>@LAA"+%& M2K).MOD9@#U*4.6!+X/CI1E*>!4@<2N%U<1[,J=4 BY%"J:,%H6Q:0$<:I$Z M!UG9\EMHYYWN?PL +]T)Z!2[M8SE)@45S&ZHF>**_C1@86V:@M7300#:(( MB("]P@&C8'([,?824B8#8K"#Y')FUXB8]68*S!E"?:J8D5S),&"@"!$ 2199 MPC5W 0V-F1K.F Q"/@6;'APO?>I\]9%[*QE,W;6?I-+\5[,BTS#MI'/. MFK8J_WI/,3?/PO,:%-$]X6T-8C2"0AH=D &&& 5H^J*]D<#:0(.W&L5+16[] MLTU"57[WR^"3@\E5:9PWGW^YOGH3H3^>+EN1O&E624KK[A/1VK-&0 ,DTS0= M\?%^R 4"\3.K-6>6[:*GB\(Y,6M5KK'<^B8GQZN"TL.>N')NG!:F)^M7\1'W MW!CB$0BIGRYE6(&H-E,4DZ"1$)JWK1S0V@3'RNX:@:K(W.KW&( MQ?RAAP[5E'&(&7 AUUGK/=0G- ]AA!%,^9ZT= M>^[MWVZ;'__EK5L-OW)OC^_B4?28Z;=-]+Y\M2V$;0ZZ E?DQ .F]L]P9AI; M;^)SI; -$8OSTL*%,H>H5!=]4JZE\P7H.2NPY&)M-!D@<.DYT%"RJ%D%**A! M^NW=9Z,;1KO* VB=[\/$@5ODF4.6-5B> 0(7\+FL6CC43R9S2- %76O*=<#- MJ!I.L+F@/0Z/ MF('$WZ;?QVG0FWC%^"7^\)]9R'PZ:A%WW4E9W,.K$T<*/K=LT><7WQJ765X[ M8Q;QCO63UGYN5"*K+W':Q>QNZMY/]&T626V/6,0IU4M.>SE1B932CG\SG;M9 M/C'M#%GDWMY;^SWE126"^GOS[T?Z\FK T,7N6KW$MQQWA06X,.9&BTX][Z9 M)4/Q#SVY>+L=&[?(%?DLT77@2@T;;_YFTLS]3?- ;HJ2R[C[3HQ?Y$I[_A;L MQJ5JY3F0&,O<3#-)KQ*A[52,N410/8K/#'21KM./?!TV MT;X!BTGH ,^;;@RH(#)AN[!%WM?7\XMF#'=9[K2+CC(EN["*%F3H'<%SR2ME M>;C?QWNT#Z*KT*)!' ^'YZF[O4)&U\-)5E< AY:VJ^]Q>CMN67$]OOVVF'^] MNOXZ""Q.SU=WKX*,\.C,^M(&S+[3(Y[H:87Y;P/W W>!@1KLL.Q]']CA2PVB M^WWJ9I.?MU^]7<[&B[&?7]TM+I?;WE$[G>ZPO-2.L:0&D;W[\CL((JM&*9.G"@8O?9(WUMO6Z(BB;BWL X,4N[)K+^\CO.C8+#9 M\S]$GXFIM\O4=.\?/HYS!HB>_E7)77[XJ;OILM(J=G0_=5M^QW;C_:%UEMN9 M3TR")U9<3R?>P6$O(/9QN%]^1H9?[A3>.V!!?]8I66Q:U,>84?@F]$C:Q=[@ MG:&*R>8HM_=*Y56XKXXLJ3G38OE/#E 8Y-3I"LEG"DWXR_/?$8J_+6:3&S^[ MFW\.-S,7Q9MZ)=IHQQ<^U1%4._]/V2,5"Y,^U./8LOQ:1M-U\ M\LAD-52Q>/B>0MEB0&&I7"\G'D'#4#(:7/-]X2]/6S@T9K'P]_/D=((EA07V MJ9D.(;,CPQ8+?3]/;*<94X4";.F*S$M^L0Q*<&NX8L'M?13A/D94I QO9G?3 M15Y=N#%DL4#V_JKP*4/JTH29!'9XU&+!1A?IP>K$=G]AF-V-ISJC)MP=L5R8 M41]M>( ?5L7'+ M!1WU$=A1WM0:N_)NUB9M#E1S\.GH62)53A"=(4#EVMM40/KGY_!DKB=(Z&>C M=9G@@NVZ'O5^FLN=87L'+/;$>XY\-G?J,;:4O@CX>>1=ZQQ)I_'%CHA]XQ63 MUU&^-YV8\)>+J)10_LI>_XM^9-O<@AE>Z2JPZ<.+KRB<\4O,EZ!CPY< M3*GUM0RZL*FTRKN]7:P7=7&FU/90Q5R,?:6UGQ6%Y7-/T%1/?L['\SR.^X.# M%O- 7FA['V1/8>E]7?SSR\Q^GMW,9^_FB_&=7J5%YRM5V&F"8O[*OE(]AVV% M)?QYN8@Z?MJ^Z.13I8='+>;$["O+DPRJYP#\U"S^VS^&8X M+$^RK;"$W\=!FZF_7VF.8*H#0Q;SAO:5XG'6U"6WMTM_T[S[,]6I\'&=T]#, M;&M:7ZILSYFGF.\TDX2[,+%"L?\Q;B8MFS^'OS=W_DVSG"YF/S_J?P\A^Z.3 ME?/&YD1 %WY6"(.XXG\M]60@\?-X+[SV_UJ.9P]Z)8]2/F.:3D*N MZNGK?![6&@7TY<=0$4#;(V>)_CE";(;(GR_ZYQ_SC=YQNNJR]=.49K],%Z^(]L3E.L2"U M8SMBST)+&[5K:O,\NCT=K=RQ?=D]OC;_Q9OFJY_XU+9[C:&+71?[1RQWD/23 MUU&^E+ZG1%+<@U'_.82QC>.^G^;9:Z='+Z<"^\FR,[]*ZTSO9[_.FN7W#_/Y M,J-$CXU;+#JWKQX]S:/2&O5;J@CI'@C-)<5CXQ:+R^VK74_SJ/A>;&Z:A9[D M\ /OCE4LW+;WGMO+B_(2NK*+>!.?_/RBQRZ3H/8-62RPMK^\CG"F]$4YW10C MA8FJ7*KQT)C%XF5["NX$;TJ;G?J[#@.D1@?5YM+NF=.52[@M*>X^[&R]+5Q1\W\,6\/D;8#[K=F$KE\ MO-7'J%WG:.3O&MZ?3J3>=5M\L^+;ZGS MW*#[>_\LPZSIKB+__WRC^_ $^-W4F2-3UE=61609$NY^!6Z^^C!\/] M8S,_%J\5]-RT1*S_<"W)R6)^_\FC2/>/W4F(M3Q@'65/<6MGQ_*^=/OM';"3 MN&IZ@#K&EM*ISLF@2BO*)+!]XW625TT/1D>84L,3?Y;RF)L#=1)03:\\^]A0 MW AI+@Z5O!^CDSQJ>H/967P=8=X7B^/<>%5)43P_?28@U/8!T9UGQ<\F-$UUZ0B'^\;BZ7.[G4Z-WDFQ-;R&=&59K M08WM_D%?FLG8COW\RZRQVY1?6%WCR#192FUT74:&NAN'IWJ"E)Z)K*?'ORCE M=CV\VQPZ5Z?4TZ,73 3M++?MG-V._"J>2KV/SD_-8DUJ'A7>?99BF5Q9Y7R$ M?\-K]/4/TA>CY_[__J__#U!+ P04 " #%@:E8/6G8\L4% "/( &@ M &%M<',M,C R-# S,S%X,3!Q97AH,S(N:'1M[5IM<]HX$/Y^OT)'IFDR@QW; MO!IH9B@A;6YR21O(M/?I1E@R:&HLGR0GX7[]K60[+R9<29LI]"Y\8(RUN]I= M/;O>7=.;J7ETV)M13 Y_Z?UJ6>B(!^FP=FD]Z$D\5AC[ KQ,B;"@OK M-8+K.'"(WZJ[C=!W2+-%78^VF_5Z;>+]Z5: %<@S'JD6$7U3F;/8FE&]?Z?6 ML+UVHKK7C*A9QW6<5Q5#>M@+>:Q@/P'\V64F9DG8+:?MW'(7:X3)),*+#HLC M%E-K$O'@2_>*"L4"'%DX8M.XHWB2[UYW[+;CED3,L9B"ND#5:=C-!JB:8$+ MIU9$0P7WZHFJK-3V298\JNT=;7W\CNM[,ZR18]Y_1NB-RBD-?'+#B^6 1UQT=ASSZ>H5*\1S%BTZK\=L3B4ZH]?H@L]Q_+HJ<2PM M204+,T+)_J8=']QK?EUGZ&B!&*-LCI8,'\//[T_>GHQ1S7O,H4MVWU,Z $13 ML1FM!\.+\CR_[9&(W/T1)FMDSUT7"@E4:^TT3GQVC\ M?HA&_8NW_;/AR#K_?#K\ _4'8[WB.8ZW[<;LN6UT:8_L@8T*N]Q:P]E?J?>/ M2S".76_\C[+) \N=QU-K=T7*6>F!KWOJ*VN/:%>WW27MW&;3]@O]6$P T1W+ MK7GWC_#YD&TW2MBNE[#=]L&YXQE%*:@B)+B+DNIM8EE3F=,T8 2C$:B +F,6 M<$*_3Z%W3U3@6;TAZ'2*?K/1,8T4CZMH,&,T1,,;&J2*75%T'H8LH***<$S0 M42H5BS?NL---.LQ&G^A$.R3SU#&+<1PP'!6>0CQ$_4BE$GW@UYKN) YLM*< M=;L[M7IWP.<)CA?F>K^*9E30R0(%.B>$"X2EYM?$! I3L\K#*I(\HM$"A5R8 MM205"9?4T-XEZMT=M]GJZC1=!2JL=G<:[>XZD=NRO:6T4K-;]Z-99'4H)+]& M.9R]IMW>2#3G3RJVOR$XZ/U+Z:ZELUWE4)_1QQ0+>'S#J5W0A N%>(R.N9@C MU[$^WITD[,H)HN!+@G['(IBAFELU#4>U0$*.F'L8RB1F$$)A&L$F 1!%#.RZ M9FIFV 3]*V6"ZO[$ &5$ \5 ";>VA_<1[.\V]@@@$""'$^ -\"2BMYL"=2J8 MTA*'-\$,QU.*^H$RB/-K=<"6W]4Y81U\-1YBZ5\ YK6V#EW;!"]H UL%OE@, M&)ICQW,.+;[E2*O M8/JF3O.' ^D(+#<)&:)\@?PLQ)]46@S<2L_VSLZZ2_(I&YSEIY M;'>GWNI*\XW>/6P>[B8TWVG_ID[4+ZNI'T0_X1FMZ.&R%@Y*PD!Q\>"L7C+% M]BG]G\H4^>#@-&^>7Q+%=AS1BA'&2V[0-A^8ROD)(_H?TF^L>;)HBSX;'!<^ MJS/6:UMKW]BVEN=JGF>F_1L8?+B-?$H.'3R=I MB)F<45(,*)-4R!2#NHK?&TS>39X:CBE"0$#,52&$12 2Y1@H8JI0C$S$V8\ MA22%13T0A>8VB+A,!5SF+]]7CQ-*;\\3+LU,HR-HA'5AM/0^_2ZKFZ>.<\>" M)V!AJI99UGK1# _!'A'U!+ P04 " #%@:E8T;JF[J$' "**P M'P &%M<',M,C R-# S,S%X97AH,S$Q7V9E;'1O;BYH=&WM6EMOVS@6?M]? MP7712P!)D>3[I0$R;3KK!>;6#3#[MJ ERB9"B1Z2LN/]]7M(2HXMR:F]F8E3 M('U(+?*0/)?OW"A-%BIE5Y,%P?'5WR9_=UWTF4=Y2C*%(D&P(C'*)8 MR#ODN@75)[[<"#I?*!3Z80?]SL4=76$[KZABY*K<9W)IGR>7YI#)C,>;JTE, M5XC&'ULTC ;M-FX/AET\Z'1F>#@,VU&O-YBU.\$,8_*?H 5+@=RND6K#R,=6 M2C-W0?3YHW;7"P=+-5[36"U&@>^_;1G2JTG",P7G"5AO?]IM:IMM5WK^=G4Y M%U.Y9'@SHAFC&7%GC$=WXQ41BD:8N9C1>392?%F7O!V]8SJ#;L><&P?5BUOM>IJ;8=]+W^SJ ![,@-^K[7'SZF\Y/@\PU[=/I> M+PAW#=+IV9&_PB)&3=W'U.37U-3U.EMEE$LBSK@8O?'-O[&><1.<4K89O;^E M*9'H9[)&7WF*L_>.Q)ET)1$TL822_I>,0+_V:6W=M _;& $*M[6.>O/O?TQ_ MF-ZV R]HTG+=[ZL&?]2&C1XXK,D?=GPOK,&D'%7D7A5JCB"<$7$>37VZ^7H[ M_3+]='T[_>7G?QT4]:!A']?0\^.ATRCEU$$_"C*?HW]ZZ MABF<.BC36DPU2 M"ZS>O>D.QL?8N:=EJ,#\;%(%%VB*%GA%D" K2M:05-6"2O1;C@4 BFW05[+D M0B&>H2]:9$3H!?*%I,_0+ZPRB%)T$Q0PF.8$@@GE*%%+=T-8*,1$1*+#::),5W M!,[=V5/"6 S,P)',%#]PAB:(J(!B!\@R6 Z=A/5B2%)MH M 5(J&51%NL!:4[4 >621(9!O>\26.,QB GQ'I0RV^RJX6@L0,S[WK"@O:;] M"!8(2F@&VM:&V]$NSH :9L7.-,T2<"FL*&Q#LXCE,6P)!MS1I /&I]H-EZ!_ M#1T-*<8>L%&8159.!OC%5&_L:(J< 0$ @H/5S'&6GPC+!4H87\L2+1#@J%0" MPT%8#SJ&#KAT=HPN2V9JW)X0 X+C[ [I-^R^$,OK*-"Y0+=[>GHO"[,6N4#[ M"T\2"H]&=U.$!3%6 JW3&2-:FX@ ,F:,RH4FUV0IQ H=+_0SE%41XS*'=3J* M",ZLN9:"1R2&88D^@'5B N:V)KBYCQ8XFQ-T#0[Z-6= P=K81:S[@5R8M:P; MNX%^NC#G5VT-%#H)')W#&ORVOV]3:[ZN+7UWK>>&@7WR*#]7JQ<((^_H.S^,OIKZ8G4GA?I/">T]5>/>0 MPO=1'[0;K'!&U$*X.G_WMXQR;'^T6.K4GWZZ*T*RL&4SI1:P.@!^#0'W _YDZ MFT$X: H%YX)@_)(@&&@M?+8VKF-%5^Q%.C4S%2A2W6AGML32R$#:UCN5E]U% MYW'=%2(>1;G06 #8V,'*?BF7"D9T P^[R BV^,,V7^A#C3@!($,M7J$KV(1R MCIC60G<=6;[EY<)RLL!R6S9"08D-\$GLZ-;#2(\ESZ JV4 #<4=8T6=4Z)TG M*.1$F#?G?*GFV/*9Q# M@\"%#6QZU@S 9JG)C:0Q#L\X%B;8Q11X,LL_ 'P@[$D=5N%_W=&4."=_Y!18 M-LC.L\@T'A>GU)A'IEO?7*6^F'3[\HK,:^@8)9UG%&"GZWW=.D24 $Z*Q+EM M)]<$W^E,2&0956*B5YK[B;)[/ E]Q6V#[8(:0@R.8:$DVPC3@-0995098@ = M%^ B)A%+R,(R3P$RH!XC1A'!&SOL)T>?1NS5FM,SYMASU=J'<^PUI-)$0&!Q M 7$1$' D;E=*@#GV-Q$LQ5G*Z(35(;GQ269* (G29>,;PC,KA?<1DN\!V> MWQ-SM7<,*'PO>.J=]8DO=+9SS]RU?0;KF#B-?L(;-'3,F]0&UO0E!BEYFX%G M$N$"BPPO)1F5/\:5UT1FT;C0ZXPKQ=.1]J+JBR/M5':Z>($T''H] _2) D6I MN/(FSS-3ERINF!MX0__P-!CV\-+7;?^T;2^-W:SM !URB;./K7:KXC4C'UD_ M*_?[BTE[K0J""TP".9*:2O,K_*?'[N7F5^E?E5YE>9CY#YTO0MCW>(;6]0_]*O M%YA/*X]J'"L?CBZY-"_Q1X(PK&N)VJ>D#Q63J5G]AR5X!F53KNI+OO'Y8/'7 M?@M[:;[!_1]02P,$% @ Q8&I6'&9A=F%!P ,2L !X !A;7!S+3(P M,C0P,S,Q>&5X:#,Q,E]W96)ETT M0/J&&=C:M0O0?1MHZ601H427I.QZOWY'4G(+Q[[DWT M2:9S?GJ2 4U.?SGYM=,A;T1<$U 7I="JJUV*VE&R: M:1+Z840^"WG!YM3-:Z8YG-9\3@[=\\FAW>1D(I+EZ4G"YH0E+ULLF1Q#?Q!& MT$^#"-*(1C[M0V]R-(C#8X#HGZ"%2Y'%E*V=%)P.S_[#;\\+CF1XM M6**S8>#[3UN6]/0D%87&_22N=U\=FPUFJY6>OUI=SR5,S3A=#EG!60&="1?Q MQ6@.4K.8\@[E;%H,M9A5NT==+XKZ#18YE5,4%ZF&/:_?0U%G-$E0IQT.J<:Q M:*9;NTN[5:*M[W=Y-BKP3)&Y1HV+\P'"!2[=/".=H1LK'B M5H[G7.WMW[^-7XW/NX$7;M/IIN>N6RR\S6);?6BPX4-AY'M':X,V,JU&-7S5 ME5)C#$@@]Z.IUV\_G8_?C5^?G8\_O/]KEZ/Z-X>&O:(AVGK&<9N\*95F!?G= M(Y]A K)-8H/K=$ET1O6S)[WCT2Y'[UMO;D3*O1TK."!CDM$Y$ ES!@O,BCIC MBGPLJ40\\27Y!#,A-1$%>2=D3@*_\Y&(E)QQ72KRIU@818R+V$,%#'940'_C M_-VKT'F69&B2U'-D TK8EXFR!(- MN*;)-AJ?&3>,[JJA=F0]@XQ(-C-[MW0IM('87D3!:(# M MF&>LH6(N5(GK3!21@CMSS:2((<%A15Z@=1) OZ_">]6E?0=C(A&D*:8P-H<"*YS- M5(0A=H>0Z!ZWYR4B2FD68HI5+OM-1*FOW_OV[=HN/SH6)K6GMU=%9%+7#+;T M J<#E,3R$U?2$0;%! MG"*2L1AOT%5B8CT'MK]C34R4*+$N6 MV$%< *\:C09]^QX*N2/._066Z3(VP-Q!-!I8UV"4.9[/(7"!^,>\K$ M5?QO6IH:Y_"E9"BR1799Q+;S./CF16807+X,>PCI]N$5F6?8,2HV+1BBSM3[ MIG6(&2!,JL2Y:B<70"],)@15!Y4$S$K[?J+N'N\$ONIM@^N"MD08FN!"!:L MLP6H$\:9ML2(.2'10VPB5IB%59DC8E ]]AA5 -_:8=\UR>X$O;#_<#+LODKM MZS/L&2;25&)8:2,(P,9 A)%]N53AK>TR$ROF@L_!I*>"3JMW9+(*FY#/N%@" MSBXRX6(EO8)F1-\],[6WVSOKX+[OK&^ZO/G!C=D;M("-Q.0/NB2#MKWMW"*: M>4\!M6P3=#Z0'121TYF"8?UEU+CVL8M&E>XF0FN1#TW>;EX$&<=QT]6%T&#@ M=?L]?:B[5 G6^:.O8%__30:[_JECVR_&=M#:S=G.T2'FM'B M9:O;:GC&T"?.EVI^WYFTWVH@N,(DDA,E.$N(\;R:IW6K]>: '9L M=@_W9R;F7>.V@;^3WSY[$AV-E/UL7DBMO/.8=SGQH6Y6;&[^N=[SY MSK&Z#%HK3NS$3OUAX_>=,Z'L5?U0 J?F*F+C%Y^719,M6_W+)72"E5.I-Y?< M\HO ZM/]9/70_E3V/U!+ P04 " #%@:E8,5BJ\&(, #-40 '@ &-B MU<;6_;.!+^?K^"E^"Z+6"G ML9LFJ9,MD*9.+T"3%'&*?CS0$F5S(XE:DK+K_?4W,Q1E*;:SZ5LL!UL4@651 M?!G.///,<.3CL4WBM\=CP<.W_SK^=[O-WJL@3T1J6: %MR)DN9'IB'T)A;EE M[7;1ZE1E,RU'8\NZN]T]]D7I6SGA[KZ5-A9O?3_'+]WU\4L:Y'BHPMG;XU!. MF Q_WY*'X<&;_> @Y/MO]O;V.IQ'?+@?'1R$T6'8X?O=_W6VX%%H[IXQ=A:+ MW[<2F;;' L?O'70S>S25H1WW.KN[_]FB=F^/(Y5:&$S#P^ZCZV.Q)ZY'T-E0 M6:N27J<#G5GQU;9Y+$=I+X %"+WENO./!"I6NK>]2_^.\$X[XHF,9[W?;F0B M#+L44W:M$I[^UC(\-6TCM(Q<0R/_$FX4NIP6:X!^8ID*OZ9.%Q=R,ABL)/+]PPN/U]\NCF_NF0G'Z[[?;Q17]R#E_5';JR,9NXKF8:PRMZK_/QI.^&%(E":XS1[..& MJ8B=9%K&K'/8(@MNL>&,Y,X3!=9^$MOUH(>]YL<<,*FR%KU.EK-13:LM,QUS&,\4[HE.MP4U3WG<+) M7H@$%M$ F9)$8 IL MS; 1;$W* .SAVP1@O[H_.%;GX,@@\'?859+*(8 ]H#QX"7B,?8KYQN ZSK41 M^_:=3.R1".;RR5_W3\]O3CX.G@:+_/+?_G7_9$"@PZJ@R88BX(D OYJX:V _ M\S9P\5YJ #.ES:9H/F1'[C,F1CJG.L9ZQXX:OEL^_6;HR>F8K#. M"ZZ#,>MT/7]>T#K0*0%P&K+.7NOP]1NX-E;+ .FM@'',("(ODT.T!EIE2QTY3I?4 <71H(J M1[G-(881$.<4@4O9I+0-B#H79E@.5O+)']];L"LU$G"IYW1U8>9N08TVOJ;9 M70NYI>" A $W G0(62KLEK'.FD 7GJ!!G82)3"7 .0?6X/6,:/,8M3'+M$+E MIJ;SM-9SN.?I^U#$:OJ"9;DV.8=[8&H##*A N?=W7E6[_%YFV3#Y75Y]:;$; M%.+951$9LB+NHE@&TT^8-4-)B"@"6>3RN_^]3#< MV5G5HIF0T"?0Q/S->P1.V-\;#0-%ZTT:[K";I0B^R!H]8$]E'(-[+)P KH>7 M05*(*T.UA.L-0>KZMC0!K0D/%OTJA>]$D&O;XA*,0S&7O\F![=7:2',OH?]! M!M-0?.AN)#XT!Q<^9SY4C"SRM1I7+L[(2N4;*EB)UZVEQ*W*F-D9L')\$LA? MIHRHW2W5O\+,Q00<8QIX]<73:.\0[\[$%E41 $JE7PQDA@Q38EQKLD+*TW%! M2T<:;T[A@82'P@%B/8RF$?RTRJ WN$W5-!;A2#@Q.78\A@A+"]@]G*_QK+: MP,IL_&E-D?IW*S=,XM,QK,!%]S#.1("5 4NHR!* 0062EED&RRNR5QN"PM># MSXTXWF%N3C-'RV;+H!;YETQS"H1HH_T>/WU(?;5AD'HM,C + E>PZ!:'.J3 M:NL%VSYF:.Z;GH_!M5^2 ]@*"!F'/= !@*L$7'29CE@&?!B+%F4^,,3(8\"( M%C8:4[XCB"F8P)%5EBEM$3AFJ-1%:W@4 )_)D['"UD4_5 V#I5 M\[X2+2'X"QO MV^3@>SR>\IG96DL97[-A;V_#8*\*(&4MP<"EXQ>*0=:+>Y<0T13DIDAJ$!^J M$CQ"GK02_I2YD'K5W%#8J1#IPVS>D[D:UJHA**.C7HM]E _?/1#$?"@=;&!+ MFN%4&N1CN"#\;DX8$ /]J<@RL"^6&?",!XC!4P!TH\3DJ?*)UYMF6#(E9^9" MM?6G;? 80YHYM:F9S3PV*V:=EP%=$&C'7U$#AR(5D2P3/]6P^) MF1*\-H5_K/E?B%5:F'\ !2?_CT]G$ U*ZT(R=-[F:>KR_H;I\@DH2;CN PI4 MXYK2)GR&*LMQ&' L\"3X7J8FC M\!CA.#@U^? /#"02;C%M5B3#?=)\1!)Q6ELDR%"?'>_!0$.'$%T4+&U>9)Z;X@S7 M18K5HZ=0)9AZ"G!)QG)7>TI]UK+1?^0@L%"2ACY-LSO<,+.[D"80<NQ1/7[P@(7*'?&+=OEA@F[Y@X LC/P! ,!R\25 8)F'MG@&E$AC M:HEGK\3SLU=G1KZJ+Q0Q?*EGR[:N/(M8PO +FZ07&< >8RER[P5*&YMW%=TY MO=EA;. UPJR((XKU4!SPCZ;\3$TIX[P:.KJ8K=P\,]^?Q=U#\Y\"\S"^^U*I M6G[HXH:CW,N^I<[OWO#J6'TSR0V$[$3>"BR)49I.YA:HU%VBA8PC].\^NT46 M$8"KG4D+;UTDN);'PG,9R32(\U!4-7$NI):W)()!=_AY*T1&O##"PW1:!996 MUA7YKM,J!RZL@CR.BYN=#;?8!#0RQ&P/C"-2Z"00_EU"JIP%567R2B_:R1WR%= Z2&0+SMJ*R;OU^0F1DKDI8_,<4ZT0(06J6G MS.K63*EOMPUX+)D'KJ2)C)P'+@^/:2],C-$Q)3Y'#.6.\>/[4$\L(?!\^(*= M.X)DDTQ8[*K*P%TU MF&/FE?20&PW?3T/F1)I7O+/F[FB18+82_D[C M%A1^(\@_VW[3.1K4R,R\;N[-JV^IF]M:>13RF&= _I%?+_*[K':Y@-O=]NJS MJ(?_Q,3>UH^?7QWN[^S]Q!.L5Z\:76UZ?LF^G-]<]@<#1H7Q5V=W*KKYI!*" M+5+%:CU?)+6!+X<*'BG2< _% Y)2QD/,/[=C$=E>M_,80EGQ>QT?;SX/V*>K M+_WK%CN_/%V]BC5,>?D^OIM1 >]FY1^>;>\='!GZRSYH,1JQ,Q%;E:Y:Q<_Z MNTZ^C@"R:EZ70/KNW<:JD.[KZ 9_J.?>GDY5^TPYHD65(ZI].I8B8GW'Z,&" MO]]R7Y?.?/WX=A5%,IA72#;!@)=CSKT_)?+MT[^?7S0-MESE4E%Y8-P/U33< M,I'#?^YCHQ:S\3ZEGR2<]7?8!\D3Y#.I^L>SK&BP**H? M]"_D3<[*&KB_P^'FVL%#E6WY;Q/]:H5KJB(^SOC+7>GRG6AXP>5+]W.*+^EG M'/\/4$L! A0#% @ Q(&I6%HP3>O6(P \;T !X ( ! M &%L='5S7VYO9T! /K8%0 1 " 1(D !A;7!S+3(P,C0P M,S,Q+FAT;5!+ 0(4 Q0 ( ,6!J5AR0ZXCFQD #) 0 1 M " ;K! 0!A;7!S+3(P,C0P,S,Q+GAS9%!+ 0(4 Q0 ( ,6!J5B$5=2X M(BP 3> 0 5 " 83; 0!A;7!S+3(P,C0P,S,Q7V-A;"YX M;6Q02P$"% ,4 " #%@:E8C%XS\9F. #X8 8 %0 @ '9 M!P( 86UP&UL4$L! A0#% @ Q8&I6"=_+D&8 M30$ 2ET- !4 ( !I98" &%M<',M,C R-# S,S%?;&%B+GAM M;%!+ 0(4 Q0 ( ,6!J5C94D7LF\H )W"0 5 " 7#D M P!A;7!S+3(P,C0P,S,Q7W!R92YX;6Q02P$"% ,4 " #%@:E8/6G8\L4% M "/( &@ @ $^KP0 86UP&@S M,BYH=&U02P$"% ,4 " #%@:E8T;JF[J$' "**P 'P M@ $[M00 86UP&@S,3%?9F5L=&]N+FAT;5!+ 0(4 Q0 M ( ,6!J5AQF879A0< #$K > " 1F]! !A;7!S+3(P M,C0P,S,Q>&5X:#,Q,E]W96)E XML 91 amps-20240331_htm.xml IDEA: XBRL DOCUMENT 0001828723 2024-01-01 2024-03-31 0001828723 us-gaap:CommonClassAMember 2024-04-30 0001828723 us-gaap:CommonClassBMember 2024-04-30 0001828723 2023-01-01 2023-03-31 0001828723 2024-03-31 0001828723 2023-12-31 0001828723 us-gaap:RelatedPartyMember 2024-03-31 0001828723 us-gaap:RelatedPartyMember 2023-12-31 0001828723 us-gaap:NonrelatedPartyMember 2024-03-31 0001828723 us-gaap:NonrelatedPartyMember 2023-12-31 0001828723 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-03-31 0001828723 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-31 0001828723 us-gaap:CommonStockMember 2022-12-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001828723 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001828723 us-gaap:RetainedEarningsMember 2022-12-31 0001828723 us-gaap:ParentMember 2022-12-31 0001828723 us-gaap:NoncontrollingInterestMember 2022-12-31 0001828723 2022-12-31 0001828723 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001828723 us-gaap:ParentMember 2023-01-01 2023-03-31 0001828723 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001828723 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001828723 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001828723 us-gaap:CommonClassAMember us-gaap:ParentMember 2023-01-01 2023-03-31 0001828723 us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001828723 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001828723 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001828723 us-gaap:CommonStockMember 2023-03-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001828723 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001828723 us-gaap:RetainedEarningsMember 2023-03-31 0001828723 us-gaap:ParentMember 2023-03-31 0001828723 us-gaap:NoncontrollingInterestMember 2023-03-31 0001828723 2023-03-31 0001828723 us-gaap:CommonStockMember 2023-12-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001828723 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001828723 us-gaap:RetainedEarningsMember 2023-12-31 0001828723 us-gaap:ParentMember 2023-12-31 0001828723 us-gaap:NoncontrollingInterestMember 2023-12-31 0001828723 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001828723 us-gaap:ParentMember 2024-01-01 2024-03-31 0001828723 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001828723 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001828723 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001828723 us-gaap:CommonClassAMember us-gaap:ParentMember 2024-01-01 2024-03-31 0001828723 us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001828723 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001828723 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001828723 us-gaap:CommonStockMember 2024-03-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001828723 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001828723 us-gaap:RetainedEarningsMember 2024-03-31 0001828723 us-gaap:ParentMember 2024-03-31 0001828723 us-gaap:NoncontrollingInterestMember 2024-03-31 0001828723 us-gaap:CommonClassBMember 2024-03-31 0001828723 amps:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001828723 amps:PowerPurchaseAgreementsMember 2024-01-01 2024-03-31 0001828723 amps:PowerPurchaseAgreementsMember 2023-01-01 2023-03-31 0001828723 amps:NetMeteringCreditAgreementsMember 2024-01-01 2024-03-31 0001828723 amps:NetMeteringCreditAgreementsMember 2023-01-01 2023-03-31 0001828723 amps:PowerSalesOnWholesaleMarketsMember 2024-01-01 2024-03-31 0001828723 amps:PowerSalesOnWholesaleMarketsMember 2023-01-01 2023-03-31 0001828723 amps:PowerSalesMember 2024-01-01 2024-03-31 0001828723 amps:PowerSalesMember 2023-01-01 2023-03-31 0001828723 amps:SolarRenewableEnergyCreditRevenueMember 2024-01-01 2024-03-31 0001828723 amps:SolarRenewableEnergyCreditRevenueMember 2023-01-01 2023-03-31 0001828723 amps:RentalIncomeMember 2024-01-01 2024-03-31 0001828723 amps:RentalIncomeMember 2023-01-01 2023-03-31 0001828723 amps:PerformanceBasedIncentivesMember 2024-01-01 2024-03-31 0001828723 amps:PerformanceBasedIncentivesMember 2023-01-01 2023-03-31 0001828723 amps:RevenueRecognizedOnContractLiabilitiesMember 2024-01-01 2024-03-31 0001828723 amps:RevenueRecognizedOnContractLiabilitiesMember 2023-01-01 2023-03-31 0001828723 amps:OtherMember 2024-01-01 2024-03-31 0001828723 amps:OtherMember 2023-01-01 2023-03-31 0001828723 2024-04-01 2024-03-31 0001828723 2025-01-01 2024-03-31 0001828723 2026-01-01 2024-03-31 0001828723 2027-01-01 2024-03-31 0001828723 2028-01-01 2024-03-31 0001828723 amps:PowerPurchaseAgreementsMember 2024-03-31 0001828723 amps:PowerPurchaseAgreementsMember 2023-12-31 0001828723 amps:NetMeteringCreditAgreementsMember 2024-03-31 0001828723 amps:NetMeteringCreditAgreementsMember 2023-12-31 0001828723 amps:PowerSalesOnWholesaleMarketsMember 2024-03-31 0001828723 amps:PowerSalesOnWholesaleMarketsMember 2023-12-31 0001828723 amps:PowerSalesMember 2024-03-31 0001828723 amps:PowerSalesMember 2023-12-31 0001828723 amps:SolarRenewableEnergyCreditRevenueMember 2024-03-31 0001828723 amps:SolarRenewableEnergyCreditRevenueMember 2023-12-31 0001828723 amps:RentalIncomeMember 2024-03-31 0001828723 amps:RentalIncomeMember 2023-12-31 0001828723 amps:PerformanceBasedIncentivesMember 2024-03-31 0001828723 amps:PerformanceBasedIncentivesMember 2023-12-31 0001828723 amps:SolarRenewableEnergyCreditsMember 2024-03-31 0001828723 amps:SolarRenewableEnergyCreditsMember 2023-12-31 0001828723 amps:ZildjianSolarVLLCMember 2024-01-01 2024-03-31 0001828723 amps:ZildjianSolarVLLCMember 2023-01-01 2023-12-31 0001828723 amps:VitolAcquisitionMember 2024-01-31 0001828723 amps:VitolAcquisitionMember 2024-01-31 2024-01-31 0001828723 amps:VitolAcquisitionMember 2024-01-01 2024-03-31 0001828723 amps:VitolAcquisitionMember amps:UnfavorableRateRevenueContractsMember amps:PowerPurchaseAgreementsMember 2024-01-31 2024-01-31 0001828723 amps:VitolAcquisitionMember amps:UnfavorableRateRevenueContractsMember amps:SolarRenewableEnergyCreditsMember 2024-01-31 2024-01-31 0001828723 amps:VitolAcquisitionMember 2023-01-01 2023-03-31 0001828723 amps:AssetAcquisitionsMember 2024-03-31 0001828723 amps:AssetAcquisitionsMember 2024-01-01 2024-03-31 0001828723 amps:CalderaAcquisitionMember 2023-12-20 0001828723 amps:CalderaAcquisitionMember 2023-12-20 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:PreliminaryAllocationMember 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:MeasurementPeriodAdjustmentsMember 2023-12-20 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:FinalAllocationMember 2023-12-20 0001828723 amps:PreliminaryAllocationMember 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:PreliminaryAllocationMember 2023-12-20 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:FinalAllocationMember 2023-12-20 2023-12-20 0001828723 amps:CalderaAcquisitionMember 2024-01-01 2024-03-31 0001828723 amps:CalderaAcquisitionMember 2023-01-01 2023-03-31 0001828723 amps:CalderaAcquisitionMember amps:FavorableRateRevenueContractsMember amps:SolarRenewableEnergyCreditsMember 2023-12-20 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:UnfavorableRateRevenueContractsMember amps:SolarRenewableEnergyCreditsMember 2023-12-20 2023-12-20 0001828723 amps:APAFTermLoanMember 2024-03-31 0001828723 amps:APAFTermLoanMember 2023-12-31 0001828723 amps:APAFIITermLoanMember 2024-03-31 0001828723 amps:APAFIITermLoanMember 2023-12-31 0001828723 amps:APAFIITermLoanMember amps:SecuredOvernightFinancingRateSOFRMember 2024-03-31 0001828723 amps:APAFIIITermLoanMember 2024-03-31 0001828723 amps:APAFIIITermLoanMember 2023-12-31 0001828723 amps:APAFIVTermLoanMember 2024-03-31 0001828723 amps:APAFIVTermLoanMember 2023-12-31 0001828723 amps:APAGHTermLoanMember 2024-03-31 0001828723 amps:APAGHTermLoanMember 2023-12-31 0001828723 amps:APAGRevolverMember 2024-03-31 0001828723 amps:APAGRevolverMember 2023-12-31 0001828723 amps:APAGRevolverMember amps:SecuredOvernightFinancingRateSOFRMember 2024-03-31 0001828723 amps:APACFIIFacilityMember 2024-03-31 0001828723 amps:APACFIIFacilityMember 2023-12-31 0001828723 amps:APACFIIFacilityMember amps:SecuredOvernightFinancingRateSOFRMember 2024-03-31 0001828723 amps:OtherTermLoansMember 2024-03-31 0001828723 amps:OtherTermLoansMember 2023-12-31 0001828723 amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember 2024-03-31 0001828723 amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember 2023-12-31 0001828723 amps:BlackstoneCreditFacilityMember amps:APAFTermLoanMember 2021-08-25 0001828723 amps:BlackstoneCreditFacilityMember amps:APAFTermLoanMember 2021-08-25 2021-08-25 0001828723 amps:APAFIITermLoanMember amps:OtherTermLoansMember 2022-12-23 0001828723 amps:APAFIITermLoanMember amps:SecuredOvernightFinancingRateSOFRMember 2022-12-23 2022-12-23 0001828723 amps:APAFIITermLoanMember 2022-12-23 0001828723 amps:APAFIIITermLoanMember 2023-02-15 0001828723 amps:BlackstoneCreditFacilityMember amps:APAFIIITermLoanMember 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember 2023-02-15 0001828723 amps:APAFIIITermLoanMember 2024-01-01 2024-03-31 0001828723 amps:APAFIIITermLoanMember 2023-06-15 0001828723 amps:APAFIIITermLoanMember 2023-07-21 0001828723 amps:APAFIIITermLoanMember 2023-06-15 2023-06-15 0001828723 amps:APAFIIITermLoanMember 2023-07-21 2023-07-21 0001828723 amps:APAFIIITermLoanMember 2023-12-20 0001828723 amps:BlackstoneCreditFacilityMember amps:APAFIIITermLoanMember 2023-12-20 0001828723 amps:APAFIIITermLoanMember 2023-12-20 2023-12-20 0001828723 amps:APAFIVTermLoanMember 2024-03-26 0001828723 amps:APAFIVTermLoanMember 2024-03-26 2024-03-26 0001828723 amps:APAGHTermLoanMember 2023-12-27 2023-12-27 0001828723 amps:APAGHTermLoanMember 2023-12-27 0001828723 amps:APAGRevolverMember 2022-12-19 2022-12-19 0001828723 amps:APACFIIFacilityMember 2023-11-10 0001828723 amps:APACFIIFacilityMember amps:SecuredOvernightFinancingRateSOFRMember 2023-11-10 0001828723 amps:APACFIIFacilityMember 2023-11-10 2023-11-10 0001828723 amps:APACFIIFacilityMember 2024-01-19 0001828723 amps:APACFIIFacilityMember 2024-01-19 2024-01-19 0001828723 amps:ConstructionToTermLoanFacilityMember us-gaap:ConstructionLoansMember 2020-01-10 0001828723 amps:ConstructionToTermLoanFacilityMember 2023-06-15 2023-06-15 0001828723 amps:StellarNJ2AcquisitionMember amps:ProjectLevelTermLoanMember 2022-08-29 0001828723 amps:ProjectLevelTermLoanMember 2024-03-31 0001828723 amps:ProjectLevelTermLoanMember 2023-12-31 0001828723 us-gaap:LetterOfCreditMember 2024-03-31 0001828723 us-gaap:UnusedLinesOfCreditMember 2024-03-31 0001828723 us-gaap:LetterOfCreditMember 2023-12-31 0001828723 us-gaap:UnusedLinesOfCreditMember 2023-12-31 0001828723 us-gaap:SuretyBondMember 2024-03-31 0001828723 us-gaap:SuretyBondMember 2023-12-31 0001828723 2023-01-01 2023-06-30 0001828723 amps:StellarHIAcquisitionMember 2024-03-31 0001828723 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001828723 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001828723 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001828723 us-gaap:MoneyMarketFundsMember 2024-03-31 0001828723 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001828723 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001828723 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001828723 us-gaap:InterestRateSwapMember 2024-03-31 0001828723 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001828723 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001828723 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001828723 us-gaap:FairValueInputsLevel1Member amps:TrueGreenIIAcquisitionContingentLiabilityMember 2024-03-31 0001828723 us-gaap:FairValueInputsLevel2Member amps:TrueGreenIIAcquisitionContingentLiabilityMember 2024-03-31 0001828723 us-gaap:FairValueInputsLevel3Member amps:TrueGreenIIAcquisitionContingentLiabilityMember 2024-03-31 0001828723 amps:TrueGreenIIAcquisitionContingentLiabilityMember 2024-03-31 0001828723 us-gaap:FairValueInputsLevel1Member amps:CalderaAcquisitionContingentLiabilityMember 2024-03-31 0001828723 us-gaap:FairValueInputsLevel2Member amps:CalderaAcquisitionContingentLiabilityMember 2024-03-31 0001828723 us-gaap:FairValueInputsLevel3Member amps:CalderaAcquisitionContingentLiabilityMember 2024-03-31 0001828723 amps:CalderaAcquisitionContingentLiabilityMember 2024-03-31 0001828723 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001828723 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001828723 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001828723 us-gaap:InterestRateSwapMember 2023-12-31 0001828723 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001828723 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001828723 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001828723 us-gaap:FairValueInputsLevel1Member amps:TrueGreenIIAcquisitionContingentLiabilityMember 2023-12-31 0001828723 us-gaap:FairValueInputsLevel2Member amps:TrueGreenIIAcquisitionContingentLiabilityMember 2023-12-31 0001828723 us-gaap:FairValueInputsLevel3Member amps:TrueGreenIIAcquisitionContingentLiabilityMember 2023-12-31 0001828723 amps:TrueGreenIIAcquisitionContingentLiabilityMember 2023-12-31 0001828723 us-gaap:FairValueInputsLevel1Member amps:CalderaAcquisitionContingentLiabilityMember 2023-12-31 0001828723 us-gaap:FairValueInputsLevel2Member amps:CalderaAcquisitionContingentLiabilityMember 2023-12-31 0001828723 us-gaap:FairValueInputsLevel3Member amps:CalderaAcquisitionContingentLiabilityMember 2023-12-31 0001828723 amps:CalderaAcquisitionContingentLiabilityMember 2023-12-31 0001828723 us-gaap:InterestRateSwapMember 2024-01-01 2024-03-31 0001828723 us-gaap:InterestRateSwapMember 2023-01-01 2023-03-31 0001828723 amps:ForwardStartingInterestRateSwapMember 2024-03-31 0001828723 amps:ForwardStartingInterestRateSwapMember 2024-01-01 2024-03-31 0001828723 amps:ForwardStartingInterestRateSwapMember 2023-01-01 2023-12-31 0001828723 amps:APAFIIITermLoanMember amps:ForwardStartingInterestRateSwapMember 2023-12-31 0001828723 amps:APAFIVTermLoanMember amps:ForwardStartingInterestRateSwapMember 2023-12-31 0001828723 amps:APAFIIIAndIVTermLoanMember amps:ForwardStartingInterestRateSwapMember 2024-01-01 2024-03-31 0001828723 amps:APAFIIIAndIVTermLoanMember amps:ForwardStartingInterestRateSwapMember 2024-03-31 0001828723 amps:CalderaAcquisitionMember 2023-01-01 2023-12-31 0001828723 amps:TrueGreenIIAcquisitionMember 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember 2023-02-15 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember 2023-01-01 2023-12-31 0001828723 amps:TrueGreenIIAcquisitionMember 2024-01-01 2024-03-31 0001828723 amps:SolarAcquisitionMember 2020-12-22 0001828723 amps:SolarAcquisitionMember 2020-12-22 2020-12-22 0001828723 srt:MinimumMember amps:SolarAcquisitionMember 2020-12-22 2020-12-22 0001828723 srt:MaximumMember amps:SolarAcquisitionMember 2020-12-22 2020-12-22 0001828723 amps:SolarAcquisitionMember 2023-12-31 0001828723 amps:SolarAcquisitionMember 2024-03-31 0001828723 amps:SolarAcquisitionMember amps:PowerRateMember 2024-01-01 2024-03-31 0001828723 amps:SolarAcquisitionMember amps:PowerRateMember 2023-01-01 2023-03-31 0001828723 us-gaap:CommonClassAMember 2024-03-31 0001828723 us-gaap:CommonClassAMember 2023-12-31 0001828723 2023-01-01 2023-12-31 0001828723 us-gaap:CommonClassBMember 2023-12-31 0001828723 srt:MinimumMember 2024-01-01 2024-03-31 0001828723 srt:MaximumMember 2024-01-01 2024-03-31 0001828723 us-gaap:PerformanceGuaranteeMember 2023-12-31 0001828723 us-gaap:PerformanceGuaranteeMember 2024-03-31 0001828723 us-gaap:RelatedPartyMember amps:APAFTermLoanAndAPAFIIITermLoanMember 2024-01-01 2024-03-31 0001828723 us-gaap:RelatedPartyMember amps:APAFTermLoanAndAPAFIIITermLoanMember 2023-01-01 2023-03-31 0001828723 amps:CBREGroupIncMember srt:MinimumMember us-gaap:RelatedPartyMember 2022-12-09 0001828723 amps:CBREGroupIncMember srt:MaximumMember us-gaap:RelatedPartyMember 2022-12-09 0001828723 amps:CBREGroupIncMember amps:CommercialCollaborationAgreementMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001828723 amps:CBREGroupIncMember amps:CommercialCollaborationAgreementMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001828723 amps:CBREGroupIncMember amps:CommercialCollaborationAgreementMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001828723 amps:CBREGroupIncMember amps:PurchaseAndSaleAgreementMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001828723 amps:CBREGroupIncMember amps:PurchaseAndSaleAgreementMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001828723 amps:CBREGroupIncMember amps:MasterServicesAgreementMember us-gaap:RelatedPartyMember 2024-03-31 0001828723 amps:CBREGroupIncMember amps:MasterServicesAgreementMember us-gaap:RelatedPartyMember 2023-12-31 0001828723 amps:LinkLogisticsRealEstateManagementLLCMember us-gaap:RelatedPartyMember 2024-03-31 0001828723 amps:LinkLogisticsRealEstateManagementLLCMember us-gaap:RelatedPartyMember 2023-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001828723 us-gaap:RestrictedStockMember 2024-01-01 2024-03-31 0001828723 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:HoldingsRestrictedUnitsPlanMember 2024-03-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:HoldingsRestrictedUnitsPlanMember 2023-12-31 0001828723 amps:PerformanceBasedRestrictedStockUnitsRSUsMember amps:OmnibusIncentivePlanMember 2021-07-12 0001828723 amps:OmnibusIncentivePlanMember us-gaap:CommonClassAMember 2021-07-12 0001828723 amps:OmnibusIncentivePlanMember 2021-07-12 0001828723 amps:PerformanceBasedRestrictedStockUnitsRSUsMember 2024-03-28 0001828723 amps:PerformanceBasedRestrictedStockUnitsRSUsMember 2024-03-28 2024-03-28 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember 2024-01-01 2024-03-31 0001828723 us-gaap:PerformanceSharesMember amps:OmnibusIncentivePlanMember 2024-01-01 2024-03-31 0001828723 srt:MinimumMember us-gaap:PerformanceSharesMember 2024-03-31 0001828723 srt:MaximumMember us-gaap:PerformanceSharesMember 2024-03-31 0001828723 amps:TimeBasedRestrictedStockUnitsRSUsMember amps:OmnibusIncentivePlanMember 2024-01-01 2024-03-31 0001828723 us-gaap:PerformanceSharesMember amps:GWPlanPSUsMember 2024-01-01 2024-03-31 0001828723 amps:OmnibusIncentivePlanMember 2024-03-31 0001828723 amps:OmnibusIncentivePlanMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001828723 us-gaap:PerformanceSharesMember amps:OmnibusIncentivePlanMember amps:AverageStockPricePriceOneMember 2024-03-31 0001828723 us-gaap:PerformanceSharesMember amps:OmnibusIncentivePlanMember amps:AverageStockPricePriceTwoMember 2024-03-31 0001828723 us-gaap:PerformanceSharesMember amps:OmnibusIncentivePlanMember amps:AverageStockPricePriceThreeMember 2024-03-31 0001828723 us-gaap:PerformanceSharesMember amps:OmnibusIncentivePlanMember amps:AverageStockPricePriceFourMember 2024-03-31 0001828723 us-gaap:PerformanceSharesMember amps:OmnibusIncentivePlanMember amps:AverageStockPricePriceFiveMember 2024-03-31 0001828723 amps:OmnibusIncentivePlanMember 2024-01-01 2024-03-31 0001828723 srt:MinimumMember amps:OmnibusIncentivePlanMember 2024-01-01 2024-03-31 0001828723 srt:MaximumMember amps:OmnibusIncentivePlanMember 2024-01-01 2024-03-31 0001828723 amps:OmnibusIncentivePlanMember us-gaap:CommonClassAMember 2024-03-31 0001828723 amps:OmnibusIncentivePlanMember us-gaap:CommonClassAMember 2023-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember 2023-01-01 2023-03-31 0001828723 amps:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2024-03-31 0001828723 amps:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-12-31 0001828723 amps:EmployeeStockPurchasePlanMember 2024-03-31 0001828723 amps:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-03-31 0001828723 amps:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001828723 amps:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001828723 amps:TimeBasedRestrictedStockUnitsRSUsMember amps:OmnibusIncentivePlanMember 2021-07-12 2021-07-12 0001828723 amps:PerformanceBasedRestrictedStockUnitsRSUsMember amps:OmnibusIncentivePlanMember 2021-07-12 2021-07-12 0001828723 amps:Mr.NorellMember amps:SeparationAndReleaseAgreementMember us-gaap:SubsequentEventMember 2024-04-26 2024-04-26 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember amps:SeparationAndReleaseAgreementMember us-gaap:SubsequentEventMember 2024-04-26 2024-04-26 0001828723 amps:DustinWeberMember 2024-01-01 2024-03-31 0001828723 amps:DustinWeberMember 2024-03-31 0001828723 amps:LarsNorellMember 2024-01-01 2024-03-31 0001828723 amps:LarsNorellMember amps:LarsNorellMarch2024PlanMember 2024-01-01 2024-03-31 0001828723 amps:LarsNorellMember amps:LarsNorellDecember2022PlanMember 2024-01-01 2024-03-31 0001828723 amps:LarsNorellMember amps:LarsNorellMarch2024PlanMember 2024-03-31 0001828723 amps:LarsNorellMember amps:LarsNorellDecember2022PlanMember 2024-03-31 shares iso4217:USD iso4217:USD shares amps:numberOfReportableSegment pure amps:numberOfOperatingSegment amps:variableInterestEntity utr:MW amps:facility amps:operatingSolarEnergyFacility amps:developmentSolarEnergyFacility amps:vote iso4217:USD utr:MW amps:installment utr:GW 0001828723 2024 Q1 --12-31 false 1 P9M P1Y P1Y P1Y P1Y P7Y P20D 0.3333 0.3333 P333D 10-Q true 2024-03-31 false 001-04321 ALTUS POWER, INC. DE 85-3448396 2200 Atlantic Street Sixth Floor Stamford CT 06902 203 698-0090 Class A common stock, par value $0.0001 per share AMPS NYSE Yes Yes Accelerated Filer true true false false 159874981 796950 40659000 29378000 10920000 5976000 10022000 7362000 16130000 11376000 1066000 1491000 -79000 50000 88000 0 4304000 2872000 42275000 29127000 -1616000 251000 26077000 17018000 683000 -90000 -16193000 -12446000 10567000 4482000 8951000 4733000 4896000 888000 4055000 3845000 -3454000 -1772000 7509000 5617000 0.05 0.04 0.05 0.03 159025740 158621674 162242148 161003402 4055000 3845000 9000 9000 0 -771000 404000 0 -395000 -762000 3660000 3083000 -3454000 -1772000 7114000 4855000 173266000 160817000 17622000 45358000 20057000 17100000 5763000 5522000 216708000 228797000 12625000 12752000 1745407000 1619047000 47330000 47588000 183655000 173804000 2585000 530000 10166000 7831000 2218476000 2090349000 7411000 7338000 11672000 14108000 13958000 8685000 9291000 9514000 85000 51000 73429000 39611000 6293000 6861000 2802000 2940000 21144000 17402000 146085000 106510000 34415000 60502000 1253819000 1163307000 20033000 18945000 18701000 17014000 189136000 180701000 6132000 5620000 14725000 9831000 2989000 2908000 1686035000 1565338000 24389000 26044000 0.0001 0.0001 988591250 988591250 159874981 159874981 158999886 158999886 16000 16000 488408000 485063000 -47765000 -55274000 16878000 17273000 457537000 447078000 50515000 51889000 508052000 498967000 2218476000 2090349000 13947000 12191000 436000 1066000 9373000 8068000 1445000 973000 3979000 4002000 868645000 845024000 5360000 5507000 98103000 79597000 2228000 2228000 1003516000 958656000 1207000 1056000 3042000 2542000 3021000 3021000 484000 484000 1592000 1473000 38926000 38958000 3819000 4522000 9394000 9185000 100671000 82913000 4591000 4011000 1750000 1771000 168497000 149936000 158904401 16000 470004000 0 -45919000 424101000 20825000 444926000 83541 2813000 2813000 2813000 526000 526000 1737000 1737000 2011 11000 11000 11000 13296000 13296000 1374000 1374000 1374000 -762000 -762000 -762000 5617000 5617000 -2633000 2984000 158989953 16000 474202000 -762000 -40302000 433154000 32699000 465853000 158999886 16000 485063000 17273000 -55274000 447078000 51889000 498967000 873104 3335000 3335000 3335000 899000 899000 1991 10000 10000 10000 2100000 2100000 -395000 -395000 -395000 7509000 7509000 -2575000 4934000 159874981 16000 488408000 16878000 -47765000 457537000 50515000 508052000 4055000 3845000 16130000 11376000 -1299000 112000 4896000 888000 1200000 753000 26077000 17018000 -79000 50000 88000 0 404000 0 4111000 2813000 -1080000 138000 1326000 -1685000 -34000 -101000 2055000 -1769000 1448000 -1206000 68000 2828000 5273000 1204000 163000 152000 2451000 2323000 4525000 14225000 18538000 24844000 119617000 288241000 4035000 6350000 266000 0 -141924000 -319435000 131895000 204687000 7208000 7724000 1231000 1976000 0 4531000 0 1737000 0 1098000 1471000 1102000 121985000 189993000 -15414000 -115217000 218927000 199398000 203513000 84181000 12256000 6509000 21000 0 1391000 3847000 0 8100000 2100000 13296000 0 8100000 205000 0 19000 0 0 10872000 10000 11000 0 7069000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">General</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company Overview </span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altus Power, Inc., a Delaware corporation (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” or “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Altus Power</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), headquartered in Stamford, Connecticut, develops, owns, constructs and operates large-scale roof, ground and carport-based photovoltaic solar energy generation and storage systems, for the purpose of producing and selling electricity to credit worthy counterparties, including commercial and industrial, public sector and community solar customers, under long-term contracts. The solar energy facilities are owned by the Company in project-specific limited liability companies (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Solar Facility Subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”).</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 9, 2021 (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Closing Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), the Company merged (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Merger</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) with CBRE Acquisition Holdings, Inc. (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CBAH</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) and became listed on the New York Stock Exchange under the stock symbol "AMPS."</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Significant Accounting Policies </span><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation </span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepares its unaudited condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">U.S. GAAP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) and regulations of the U.S. Securities and Exchange Commission (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SEC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) for interim financial reporting. The Company’s condensed consolidated financial statements include the results of wholly-owned and partially-owned subsidiaries in which the Company has a controlling interest. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023, filed with the Company’s 2023 annual report on Form 10-K on March 14, 2024, and the related notes which provide a more complete discussion of the Company’s accounting policies and certain other information. The information as of December 31, 2023, included in the condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair statement of the Company’s financial position as of March 31, 2024, and the results of operations and cash flows for the three months ended March 31, 2024, and 2023. The results of operations for the three months ended March 31, 2024, are not necessarily indicative of the results that may be expected for the full year or any other future interim or annual period. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recording transactions and balances resulting from business operations, the Company uses estimates based on the best information available. Estimates are used for such items as the fair value of net assets acquired in connection with accounting for business combinations, the useful lives of the solar energy facilities, and inputs and assumptions used in the valuation of asset retirement obligations (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AROs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), contingent consideration, derivative instruments, and Class B common stock, par value $0.0001 per share ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Alignment Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">").</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of a company about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision makers is the chief executive officer. Based on the financial information presented to and reviewed by the chief operating decision makers in deciding how to allocate the resources and in assessing the performance of the Company, the Company has determined it operates as a single operating segment and has one reportable segment, which includes revenue under power purchase agreements, revenue from net metering credit agreements, </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">solar renewable energy credit revenue, rental income, performance based incentives and other revenue. The Company’s principal operations, revenue and decision-making functions are located in the United States. </span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents includes all cash balances on deposit with financial institutions and readily marketable securities with original maturity dates of three months or less at the time of acquisition and are denominated in U.S. dollars. Pursuant to the budgeting process, the Company maintains certain cash and cash equivalents on hand for possible equipment replacement related costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Restricted cash is included in current portion of restricted cash and restricted cash, noncurrent portion on the condensed consolidated balance sheets and includes cash held with financial institutions for cash collateralized letters of credit pursuant to various financing and construction agreements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.766%"><tr><td style="width:1.0%"></td><td style="width:43.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.702%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.765%"></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:400;line-height:114%"> </span></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:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></div></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:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></div></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:114%">Cash and cash equivalents</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:114%">$</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:114%">173,266 </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:114%">$</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:114%">160,817 </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:114%">Current portion of restricted cash</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:114%">17,622 </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:114%">45,358 </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:114%">Restricted cash, noncurrent portion</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:114%">12,625 </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:114%">12,752 </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:114%">Total</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:114%">$</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:114%">203,513 </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:114%">$</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:114%">218,927 </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="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains its cash in bank deposit accounts which, at times, may exceed Federal Deposit Insurance Corporation insurance limits. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash balances.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no customers that individually accounted for over 10% of total accounts receivable, net as of March 31, 2024 and no customers that individually accounted over 10% of total operating revenues, net for the three months ended March 31, 2024. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no customers that individually accounted for over 10% of total accounts receivable, net as of December 31, 2023. The Company had one customer that individually accounted for over 10% (i.e., 15.0%) of total operating revenues, net for the three months ended March 31, 2023.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company, the Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">JOBS Act</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. The Company expects to elect to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update require disclosure of incremental segment information and the title and position of the chief operating decision maker ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CODM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">"). Registrants will be required to disclose significant segment expenses that are regularly provided to the CODM, as well as additional information on segment profit and loss measures and how such information is used by the CODM to assess segment performance and allocate resources. This ASU is effective for annual periods beginning in January 2024 and interim periods beginning in January 2025. The Company is currently evaluating the impact of this ASU, but does not currently expect it to have a material impact on its consolidated financial statements and related disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation table, 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. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The guidance shall be applied on a prospective basis with the option to apply retrospectively. The Company will apply the guidance upon the effective date. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation </span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepares its unaudited condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">U.S. GAAP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) and regulations of the U.S. Securities and Exchange Commission (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SEC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) for interim financial reporting. The Company’s condensed consolidated financial statements include the results of wholly-owned and partially-owned subsidiaries in which the Company has a controlling interest. All intercompany balances and transactions have been eliminated in consolidation.</span></div>Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023, filed with the Company’s 2023 annual report on Form 10-K on March 14, 2024, and the related notes which provide a more complete discussion of the Company’s accounting policies and certain other information. The information as of December 31, 2023, included in the condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair statement of the Company’s financial position as of March 31, 2024, and the results of operations and cash flows for the three months ended March 31, 2024, and 2023. The results of operations for the three months ended March 31, 2024, are not necessarily indicative of the results that may be expected for the full year or any other future interim or annual period. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recording transactions and balances resulting from business operations, the Company uses estimates based on the best information available. Estimates are used for such items as the fair value of net assets acquired in connection with accounting for business combinations, the useful lives of the solar energy facilities, and inputs and assumptions used in the valuation of asset retirement obligations (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AROs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), contingent consideration, derivative instruments, and Class B common stock, par value $0.0001 per share ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Alignment Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">").</span></div> 0.0001 <div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of a company about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision makers is the chief executive officer. Based on the financial information presented to and reviewed by the chief operating decision makers in deciding how to allocate the resources and in assessing the performance of the Company, the Company has determined it operates as a single operating segment and has one reportable segment, which includes revenue under power purchase agreements, revenue from net metering credit agreements, </span></div>solar renewable energy credit revenue, rental income, performance based incentives and other revenue. The Company’s principal operations, revenue and decision-making functions are located in the United States. 1 <div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents includes all cash balances on deposit with financial institutions and readily marketable securities with original maturity dates of three months or less at the time of acquisition and are denominated in U.S. dollars. Pursuant to the budgeting process, the Company maintains certain cash and cash equivalents on hand for possible equipment replacement related costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Restricted cash is included in current portion of restricted cash and restricted cash, noncurrent portion on the condensed consolidated balance sheets and includes cash held with financial institutions for cash collateralized letters of credit pursuant to various financing and construction agreements.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.766%"><tr><td style="width:1.0%"></td><td style="width:43.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.702%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.765%"></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:400;line-height:114%"> </span></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:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></div></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:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></div></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:114%">Cash and cash equivalents</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:114%">$</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:114%">173,266 </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:114%">$</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:114%">160,817 </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:114%">Current portion of restricted cash</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:114%">17,622 </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:114%">45,358 </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:114%">Restricted cash, noncurrent portion</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:114%">12,625 </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:114%">12,752 </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:114%">Total</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:114%">$</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:114%">203,513 </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:114%">$</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:114%">218,927 </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:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.766%"><tr><td style="width:1.0%"></td><td style="width:43.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.702%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.765%"></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:400;line-height:114%"> </span></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:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></div></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:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></div></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:114%">Cash and cash equivalents</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:114%">$</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:114%">173,266 </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:114%">$</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:114%">160,817 </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:114%">Current portion of restricted cash</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:114%">17,622 </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:114%">45,358 </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:114%">Restricted cash, noncurrent portion</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:114%">12,625 </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:114%">12,752 </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:114%">Total</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:114%">$</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:114%">203,513 </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:114%">$</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:114%">218,927 </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> 173266000 160817000 17622000 45358000 12625000 12752000 203513000 218927000 <div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains its cash in bank deposit accounts which, at times, may exceed Federal Deposit Insurance Corporation insurance limits. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash balances.</span></div> 0.150 <div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company, the Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">JOBS Act</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. The Company expects to elect to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update require disclosure of incremental segment information and the title and position of the chief operating decision maker ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CODM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">"). Registrants will be required to disclose significant segment expenses that are regularly provided to the CODM, as well as additional information on segment profit and loss measures and how such information is used by the CODM to assess segment performance and allocate resources. This ASU is effective for annual periods beginning in January 2024 and interim periods beginning in January 2025. The Company is currently evaluating the impact of this ASU, but does not currently expect it to have a material impact on its consolidated financial statements and related disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation table, 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. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The guidance shall be applied on a prospective basis with the option to apply retrospectively. The Company will apply the guidance upon the effective date. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Revenue and Accounts Receivable</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Total Operating Revenues, net </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the detail of total operating revenues, net as recorded in the unaudited condensed consolidated statements of operations: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"></td><td style="width:71.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.121%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.124%"></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:400;line-height:114%"> </span></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:8pt;font-weight:400;line-height:114%">Three Months Ended March 31,</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:114%"> </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:8pt;font-weight:400;line-height:114%">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:8pt;font-weight:400;line-height:114%">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:114%">Power sales under PPAs</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:114%">$</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:114%">12,625 </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:114%">$</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:114%">8,986 </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:114%">Power sales under NMCAs</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:114%">9,977 </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:114%">6,836 </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:114%">Power sales on wholesale markets</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:114%">295 </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:114%">356 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenue from power sales</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:114%">22,897 </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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,178 </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:400;line-height:114%">Solar renewable energy credit 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:114%">9,936 </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:114%">10,067 </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:114%">Rental income</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:114%">2,085 </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:114%">626 </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:114%">Performance based incentives</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:114%">4,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,098 </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:114%">Revenue recognized on contract 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:114%">914 </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:114%">409 </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:114%">Other</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:114%">20 </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:114%">— </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:114%">Total operating revenues, net</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:114%">$</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:114%">40,659 </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:114%">$</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:114%">29,378 </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="margin-bottom:10pt;margin-top:10pt"><span><br/></span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction price allocated to the remaining performance obligation</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with optional exemptions available under Topic 606, the Company does not disclose the value of unsatisfied performance obligations for (1) contracts with an original expected length of one year or less, (2) with the exception of fixed consideration, contracts for which revenue is recognized at the amount to which the Company have the right to invoice for goods provided and services performed, and (3) contracts for which variable consideration relates entirely to an unsatisfied performance obligation.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts with fixed consideration consist primarily of performance obligations to supply fixed quantities of SRECs. Contracts with variable volumes and/or variable pricing, including those with pricing provisions tied to a consumer price or other index, have also been excluded as the related consideration under the contract is variable at inception of the contract. Most of the Company's solar renewable energy credit revenue is related to contracts with variable consideration.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:78.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.169%"></td><td style="width:0.1%"></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</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:114%">$</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:114%">14,958 </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:114%">15,329 </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:114%">11,498 </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:114%">5,967 </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%">2028</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:114%">1,029 </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</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:114%">$</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:114%">48,781 </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="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the detail of receivables as recorded in accounts receivable in the unaudited condensed consolidated balance sheets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"><tr><td style="width:1.0%"></td><td style="width:60.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.333%"></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:400;line-height:114%"> </span></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:8pt;font-weight:400;line-height:100%">As of March 31, 2024</span></div></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:8pt;font-weight:400;line-height:100%">As of December 31, 2023</span></div></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:114%">Power sales under PPAs</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:114%">$</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:114%">6,557 </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:114%">$</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:114%">3,582 </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:114%">Power sales under NMCAs</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:114%">9,896 </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:114%">8,094 </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:114%">Power sales on wholesale markets</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:114%">63 </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:114%">249 </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:114%">Total power sales</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:114%">16,516 </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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,925 </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:400;line-height:114%">Solar renewable energy credits</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:114%">3,324 </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:114%">3,379 </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:114%">Rental income</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:114%">134 </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:114%">450 </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:114%">Performance based incentives</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:114%">83 </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:114%">1,346 </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:114%">Total</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:114%">$</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:114%">20,057 </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:114%">$</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:114%">17,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="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments for all accounts receivable in the above table are typically received within 30 days from invoicing. As of both March 31, 2024, and December 31, 2023, the Company determined that the allowance for credit losses is $0.9 million.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract liabilities</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes contract liabilities related to long-term agreements to sell solar renewable energy credits ("SRECs") that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037. As of March 31, 2024, the Company had current and non-current contract liabilities of $2.8 million and $6.1 million, respectively. As of December 31, 2023, the Company had current and non-current contract liabilities of $2.9 million and $5.6 million, respectively. The Company does not have any other significant contract asset or liability balances related to revenues.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rental income</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental income is primarily derived from the master lease agreement with Vitol (as described in Note 5, "Acquisitions"), as well as long-term PPAs accounted for as operating leases under ASC 842. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessor. Certain leases include variable lease payments associated with production of solar facilities, which are recognized as rental income in period the energy is delivered. Maturities of fixed rental payments as of March 31, 2024, are as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:78.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.169%"></td><td style="width:0.1%"></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</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:114%">$</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:114%">6,803 </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:114%">6,118 </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:114%">2,892 </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:114%">513 </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%">2028</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:114%">514 </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%">Thereafter</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:114%">5,255 </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</span></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:400;line-height:114%">$</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:400;line-height:114%">22,095 </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> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Revenue and Accounts Receivable</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Total Operating Revenues, net </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the detail of total operating revenues, net as recorded in the unaudited condensed consolidated statements of operations: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"></td><td style="width:71.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.121%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.124%"></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:400;line-height:114%"> </span></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:8pt;font-weight:400;line-height:114%">Three Months Ended March 31,</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:114%"> </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:8pt;font-weight:400;line-height:114%">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:8pt;font-weight:400;line-height:114%">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:114%">Power sales under PPAs</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:114%">$</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:114%">12,625 </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:114%">$</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:114%">8,986 </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:114%">Power sales under NMCAs</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:114%">9,977 </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:114%">6,836 </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:114%">Power sales on wholesale markets</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:114%">295 </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:114%">356 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenue from power sales</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:114%">22,897 </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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,178 </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:400;line-height:114%">Solar renewable energy credit 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:114%">9,936 </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:114%">10,067 </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:114%">Rental income</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:114%">2,085 </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:114%">626 </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:114%">Performance based incentives</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:114%">4,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,098 </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:114%">Revenue recognized on contract 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:114%">914 </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:114%">409 </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:114%">Other</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:114%">20 </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:114%">— </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:114%">Total operating revenues, net</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:114%">$</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:114%">40,659 </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:114%">$</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:114%">29,378 </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="margin-bottom:10pt;margin-top:10pt"><span><br/></span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction price allocated to the remaining performance obligation</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with optional exemptions available under Topic 606, the Company does not disclose the value of unsatisfied performance obligations for (1) contracts with an original expected length of one year or less, (2) with the exception of fixed consideration, contracts for which revenue is recognized at the amount to which the Company have the right to invoice for goods provided and services performed, and (3) contracts for which variable consideration relates entirely to an unsatisfied performance obligation.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts with fixed consideration consist primarily of performance obligations to supply fixed quantities of SRECs. Contracts with variable volumes and/or variable pricing, including those with pricing provisions tied to a consumer price or other index, have also been excluded as the related consideration under the contract is variable at inception of the contract. Most of the Company's solar renewable energy credit revenue is related to contracts with variable consideration.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:78.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.169%"></td><td style="width:0.1%"></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</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:114%">$</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:114%">14,958 </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:114%">15,329 </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:114%">11,498 </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:114%">5,967 </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%">2028</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:114%">1,029 </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</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:114%">$</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:114%">48,781 </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="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the detail of receivables as recorded in accounts receivable in the unaudited condensed consolidated balance sheets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"><tr><td style="width:1.0%"></td><td style="width:60.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.333%"></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:400;line-height:114%"> </span></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:8pt;font-weight:400;line-height:100%">As of March 31, 2024</span></div></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:8pt;font-weight:400;line-height:100%">As of December 31, 2023</span></div></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:114%">Power sales under PPAs</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:114%">$</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:114%">6,557 </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:114%">$</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:114%">3,582 </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:114%">Power sales under NMCAs</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:114%">9,896 </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:114%">8,094 </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:114%">Power sales on wholesale markets</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:114%">63 </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:114%">249 </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:114%">Total power sales</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:114%">16,516 </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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,925 </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:400;line-height:114%">Solar renewable energy credits</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:114%">3,324 </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:114%">3,379 </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:114%">Rental income</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:114%">134 </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:114%">450 </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:114%">Performance based incentives</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:114%">83 </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:114%">1,346 </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:114%">Total</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:114%">$</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:114%">20,057 </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:114%">$</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:114%">17,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="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments for all accounts receivable in the above table are typically received within 30 days from invoicing. As of both March 31, 2024, and December 31, 2023, the Company determined that the allowance for credit losses is $0.9 million.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract liabilities</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes contract liabilities related to long-term agreements to sell solar renewable energy credits ("SRECs") that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037. As of March 31, 2024, the Company had current and non-current contract liabilities of $2.8 million and $6.1 million, respectively. As of December 31, 2023, the Company had current and non-current contract liabilities of $2.9 million and $5.6 million, respectively. The Company does not have any other significant contract asset or liability balances related to revenues.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rental income</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental income is primarily derived from the master lease agreement with Vitol (as described in Note 5, "Acquisitions"), as well as long-term PPAs accounted for as operating leases under ASC 842. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessor. Certain leases include variable lease payments associated with production of solar facilities, which are recognized as rental income in period the energy is delivered. Maturities of fixed rental payments as of March 31, 2024, are as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:78.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.169%"></td><td style="width:0.1%"></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</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:114%">$</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:114%">6,803 </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:114%">6,118 </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:114%">2,892 </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:114%">513 </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%">2028</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:114%">514 </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%">Thereafter</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:114%">5,255 </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</span></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:400;line-height:114%">$</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:400;line-height:114%">22,095 </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="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the detail of total operating revenues, net as recorded in the unaudited condensed consolidated statements of operations: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"></td><td style="width:71.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.121%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.124%"></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:400;line-height:114%"> </span></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:8pt;font-weight:400;line-height:114%">Three Months Ended March 31,</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:114%"> </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:8pt;font-weight:400;line-height:114%">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:8pt;font-weight:400;line-height:114%">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:114%">Power sales under PPAs</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:114%">$</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:114%">12,625 </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:114%">$</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:114%">8,986 </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:114%">Power sales under NMCAs</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:114%">9,977 </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:114%">6,836 </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:114%">Power sales on wholesale markets</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:114%">295 </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:114%">356 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenue from power sales</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:114%">22,897 </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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,178 </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:400;line-height:114%">Solar renewable energy credit 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:114%">9,936 </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:114%">10,067 </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:114%">Rental income</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:114%">2,085 </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:114%">626 </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:114%">Performance based incentives</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:114%">4,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,098 </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:114%">Revenue recognized on contract 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:114%">914 </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:114%">409 </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:114%">Other</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:114%">20 </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:114%">— </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:114%">Total operating revenues, net</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:114%">$</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:114%">40,659 </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:114%">$</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:114%">29,378 </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> 12625000 8986000 9977000 6836000 295000 356000 22897000 16178000 9936000 10067000 2085000 626000 4807000 2098000 914000 409000 20000 0 40659000 29378000 <div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:78.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.169%"></td><td style="width:0.1%"></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</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:114%">$</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:114%">14,958 </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:114%">15,329 </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:114%">11,498 </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:114%">5,967 </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%">2028</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:114%">1,029 </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</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:114%">$</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:114%">48,781 </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> 14958000 15329000 11498000 5967000 1029000 48781000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the detail of receivables as recorded in accounts receivable in the unaudited condensed consolidated balance sheets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"><tr><td style="width:1.0%"></td><td style="width:60.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.333%"></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:400;line-height:114%"> </span></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:8pt;font-weight:400;line-height:100%">As of March 31, 2024</span></div></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:8pt;font-weight:400;line-height:100%">As of December 31, 2023</span></div></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:114%">Power sales under PPAs</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:114%">$</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:114%">6,557 </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:114%">$</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:114%">3,582 </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:114%">Power sales under NMCAs</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:114%">9,896 </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:114%">8,094 </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:114%">Power sales on wholesale markets</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:114%">63 </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:114%">249 </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:114%">Total power sales</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:114%">16,516 </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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,925 </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:400;line-height:114%">Solar renewable energy credits</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:114%">3,324 </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:114%">3,379 </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:114%">Rental income</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:114%">134 </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:114%">450 </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:114%">Performance based incentives</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:114%">83 </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:114%">1,346 </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:114%">Total</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:114%">$</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:114%">20,057 </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:114%">$</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:114%">17,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> 6557000 3582000 9896000 8094000 63000 249000 16516000 11925000 3324000 3379000 134000 450000 83000 1346000 20057000 17100000 900000 900000 2800000 6100000 2900000 5600000 0 0 Maturities of fixed rental payments as of March 31, 2024, are as follows:<div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:78.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.169%"></td><td style="width:0.1%"></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</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:114%">$</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:114%">6,803 </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:114%">6,118 </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:114%">2,892 </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:114%">513 </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%">2028</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:114%">514 </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%">Thereafter</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:114%">5,255 </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</span></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:400;line-height:114%">$</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:400;line-height:114%">22,095 </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> 6803000 6118000 2892000 513000 514000 5255000 22095000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Variable Interest Entities</span><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company consolidates all variable interest entities (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) in which it holds a variable interest and is deemed to be the primary beneficiary of the variable interest entity. Generally, a VIE is an entity with at least one of the following conditions: (a) the total equity investment at risk is insufficient to allow the entity to finance its activities without additional subordinated financial support, or (b) the holders of the equity investment at risk, as a group, lack the characteristics of having a controlling financial interest. The primary beneficiary of a VIE is required to consolidate the VIE and to disclose certain information about its significant variable interests in the VIE. The primary beneficiary of a VIE is the entity that has both 1) the power to direct the activities that most significantly impact the entity’s economic performance and 2) the obligations to absorb losses or receive benefits that could potentially be significant to the VIE. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company participates in certain partnership arrangements that qualify as VIEs. Consolidated VIEs consist primarily of tax equity financing arrangements and partnerships in which an investor holds a noncontrolling interest and does not have substantive kick-out or participating rights. The Company, through its subsidiaries, is the primary beneficiary of such VIEs, because as the manager, it has the power to direct the day-to-day operating activities of the entity. In addition, the Company is exposed to economics that could potentially be significant to the entity given its ownership interest and, therefore, has consolidated the VIEs as of March 31, 2024, and December 31, 2023. No VIEs were deconsolidated during the three months ended March 31, 2024 and 2023.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obligations of the consolidated VIEs discussed in the following paragraphs are nonrecourse to the Company. In certain instances where the Company establishes a new tax equity structure, the Company is required to provide liquidity in accordance with the contractual agreements. The Company has no requirement to provide liquidity to purchase assets or guarantee performance of the VIEs unless further noted in the following paragraphs. The Company made certain contributions during the three months ended March 31, 2024 and 2023, as determined in the respective operating agreement.</span></div><div style="margin-bottom:6pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and classification of the consolidated VIE assets and liabilities included in condensed consolidated balance sheets are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.754%"><tr><td style="width:1.0%"></td><td style="width:64.995%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.471%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.473%"></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:400;line-height:114%"> </span></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:8pt;font-weight:400;line-height:100%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31, 2024</span></div></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:8pt;font-weight:400;line-height:100%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></div></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:114%">Current 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:114%">$</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:114%">25,201 </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:114%">$</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:114%">22,298 </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:114%">Non-current assets</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:114%">978,315 </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:114%">936,358 </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:114%">Total assets</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:114%">$</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:114%">1,003,516 </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:400;line-height:114%">$</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:114%">958,656 </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:114%">Current liabilities</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:114%">$</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:114%">9,346 </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:114%">$</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:114%">8,576 </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:114%">Non-current 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:114%">159,151 </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:114%">141,360 </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:114%">Total liabilities</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:400;line-height:114%">$</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:114%">168,497 </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;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:114%">$</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:114%">149,936 </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></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts shown in the table above exclude intercompany balances which are eliminated upon consolidation. All of the assets in the table above are restricted for settlement of the VIE obligations, and all of the liabilities in the table above can only be settled using VIE resources.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not identified any VIEs during the three months ended March 31, 2024 and 2023, for which the Company determined that it is not the primary beneficiary and thus did not consolidate.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considered qualitative and quantitative factors in determining which VIEs are deemed significant. As of March 31, 2024 and December 31, 2023, the Company consolidated thirty-six and thirty-five VIEs, respectively. No VIEs were deemed significant as of March 31, 2024 and December 31, 2023.</span></div> <div style="margin-bottom:6pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and classification of the consolidated VIE assets and liabilities included in condensed consolidated balance sheets are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.754%"><tr><td style="width:1.0%"></td><td style="width:64.995%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.471%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.473%"></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:400;line-height:114%"> </span></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:8pt;font-weight:400;line-height:100%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31, 2024</span></div></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:8pt;font-weight:400;line-height:100%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></div></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:114%">Current 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:114%">$</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:114%">25,201 </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:114%">$</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:114%">22,298 </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:114%">Non-current assets</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:114%">978,315 </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:114%">936,358 </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:114%">Total assets</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:114%">$</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:114%">1,003,516 </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:400;line-height:114%">$</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:114%">958,656 </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:114%">Current liabilities</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:114%">$</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:114%">9,346 </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:114%">$</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:114%">8,576 </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:114%">Non-current 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:114%">159,151 </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:114%">141,360 </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:114%">Total liabilities</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:400;line-height:114%">$</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:114%">168,497 </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;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:114%">$</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:114%">149,936 </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></table></div> 25201000 22298000 978315000 936358000 1003516000 958656000 9346000 8576000 159151000 141360000 168497000 149936000 36 35 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Acquisitions</span><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 Acquisitions</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Vitol Acquisition</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2024, the Company, through its wholly-owned subsidiary, Altus Power, LLC, acquired an 84 MW portfolio of 20 operating solar energy facilities located across five US states (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vitol Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”). The portfolio was acquired from Vitol Solar I LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vitol</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) through an acquisition of 100% of the outstanding membership interests in 18 project companies and 100% of the outstanding Class B membership interest in a partnership which owns 2 project companies. The total purchase price was approximately $119.7 million and the transaction was entered into by the Company to grow its portfolio of solar energy facilities. The purchase price and associated transaction costs were funded by cash on hand. The purchase price is also subject to customary adjustments for working capital and other items.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the acquisition, the Company entered into a master lease agreement to lease certain solar facilities back to Vitol, as well as an asset management agreement under which the Company will manage the solar facilities during the term of the master lease agreement. The master lease agreement is accounted for as an operating lease under ASC 842 and lease payments are included in rental income within the condensed consolidated statement of operations. The lease term varies by solar facility, with individual lease terms ending between 2024 and 2026.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the Vitol Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on January 31, 2024 based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets acquired and liabilities assumed are recognized provisionally on the consolidated balance sheet at their estimated fair values as of the acquisition date. The initial accounting for the business combination is not complete as the Company is in the process of obtaining additional information for the valuation of acquired tangible and intangible assets as well as inputs utilized in the valuation of noncontrolling interests. The provisional amounts are subject to change to the extent that additional information is obtained about the facts and circumstances that existed as of the acquisition date. Under U.S. GAAP, the measurement period shall not exceed one year from the acquisition date and the Company will finalize these amounts no later than January 31, 2025.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the preliminary allocation of the purchase price to the assets acquired and liabilities assumed, based on their estimated fair values on January 31, 2024:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.175%"><tr><td style="width:1.0%"></td><td style="width:75.358%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.442%"></td><td style="width:0.1%"></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;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</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,649 </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%">Property, plant and equipment</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%">123,363 </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%">Operating lease asset</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%">7,835 </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 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%">1,691 </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;text-indent:18pt;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 acquired</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%">134,538 </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 style="height:15pt"><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%">Liabilities</span></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</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%">249 </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%">Intangible 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%">2,370 </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%">Asset retirement obligation</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%">1,374 </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%">Operating lease liability</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%">7,187 </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%">Contract liability</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%">1,130 </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%">Other 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%">393 </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;text-indent:18pt;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 assumed</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%">12,703 </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%">Non-controlling interests</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,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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of consideration transferred</span></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:400;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:400;line-height:100%">119,735 </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><span><br/></span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value of consideration transferred, net of cash acquired, as of January 31, 2024, is determined as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.175%"><tr><td style="width:1.0%"></td><td style="width:75.358%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.442%"></td><td style="width:0.1%"></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%">Cash consideration paid to Vitol on closing</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%">119,690 </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%">Post-closing purchase price true-up</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%">45 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of consideration transferred</span></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:400;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:400;line-height:100%">119,735 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred approximately $0.7 million of acquisition related costs related to the Vitol Acquisition, which are recorded as part of Acquisition and entity formation costs in the condensed consolidated statement of operations for the three months ended March 31, 2024. Acquisition related costs include legal, consulting, and other transaction-related costs.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of the Vitol Acquisition on the Company's revenue and net income in the consolidated statement of operations was an increase of $2.0 million and $1.2 million, respectively, for the three months ended March 31, 2024.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Intangibles at Acquisition Date</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company attributed the intangible liability values to unfavorable rate revenue contracts to sell power and SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the assumed intangible liabilities as of the acquisition date:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.356%"><tr><td style="width:1.0%"></td><td style="width:56.612%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.698%"></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%">Fair Value<br/>(thousands)</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%">Weighted Average Amortization Period</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%">Unfavorable rate revenue contracts – PPA</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%">(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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 years</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%">Unfavorable rate revenue contracts – SREC</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,270)</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="background-color:#ffffff;padding:2px 1pt;text-align: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 years</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:7pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Unaudited Pro Forma Combined Results of Operations</span></div><div style="margin-bottom:7pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma combined results of operations give effect to the Vitol Acquisition as if it had occurred on January 1, 2023. The unaudited pro forma combined results of operations are provided for informational purposes only and do not purport to represent the Company’s actual consolidated results of operations had the Vitol Acquisition occurred on the date assumed, nor are these financial statements necessarily indicative of the Company’s future consolidated results of operations. </span></div><div style="margin-bottom:7pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.333%"><tr><td style="width:1.0%"></td><td style="width:51.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.501%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.235%"></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%">For the three months ended March 31, 2024 (unaudited)</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%">For the three months ended March 31, 2023 (unaudited)</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:400;line-height:114%">Operating revenues, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">41,281 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">31,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:114%">Net income</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%">4,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%">3,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asset Acquisitions</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, the Company acquired a solar energy facility located in Massachusetts with a total nameplate capacity of 1.3 MW from a third party for a total purchase price of $4.0 million. The acquisition was accounted for as an acquisition of assets, whereby the Company acquired $4.0 million of property, plant and equipment and $0.6 million of operating lease assets, and assumed $0.6 million of operating lease liabilities. During the three months ended March 31, 2024, the Company also acquired land in Massachusetts from a third party for a total purchase price of $1.2 million.</span></div><div style="margin-bottom:10pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023 Acquisitions</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Caldera Acquisition</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 20, 2023, Altus Power, LLC, a wholly-owned subsidiary of the Company, acquired a 121 MW portfolio of 35 operating solar energy facilities located across six US states (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Caldera Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”). The portfolio was acquired from Project Hyperion Holdco LP (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Seller</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) for total consideration of $121.7 million. The purchase price and associated transaction costs were funded by the proceeds from an amendment of the APAF III Term Loan (as defined in Note 8, "Debt") and cash on hand. The Caldera Acquisition was made pursuant to the purchase and sale agreement (the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PSA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">") dated October 27, 2023, and entered into by the Company to grow its portfolio of solar energy facilities. Pursuant to the PSA, the Company acquired 100% ownership interest in Project Hyperion, LLC, a holding entity that owns the acquired solar energy facilities.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the Caldera Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on December 20, 2023, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets acquired and liabilities assumed are recognized provisionally on the consolidated balance sheet at their estimated fair values as of the acquisition date. The initial accounting for the business combination is not complete as the Company is in the process of obtaining additional information for the valuation of acquired tangible and intangible assets as well as inputs utilized in the valuation of noncontrolling interests. The provisional amounts are subject to change to the extent that additional information is obtained about the facts and circumstances that existed as of the acquisition date. Under U.S. GAAP, the measurement period shall not exceed one year from the acquisition date and the Company will finalize these amounts no later than December 20, 2024.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the preliminary allocation of the purchase price to the assets acquired and liabilities assumed, based on their estimated fair values on December 20, 2023:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:46.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.920%"></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:400;line-height:100%">Provisional accounting as of December 20, 2023</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:400;line-height:100%">Measurement period adjustments</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:400;line-height:100%">Adjusted provisional accounting as of December 20, 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;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%">Accounts receivable</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%">876 </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%">— </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%">876 </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%">Property, plant and equipment</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%">131,728 </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%">(223)</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%">131,505 </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%">Intangible assets</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%">350 </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%">350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:46.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.920%"></td><td style="width:0.1%"></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%">Operating lease asset</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,557 </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%">15,557 </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%">Other assets</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,079 </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%">(95)</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,984 </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;text-indent:18pt;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 acquired</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%">150,590 </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 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%">(318)</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 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%">150,272 </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 style="height:15pt"><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;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><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%">Intangible 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%">5,200 </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%">5,200 </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%">Asset retirement obligation</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%">1,920 </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,920 </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%">Operating lease liability</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%">17,567 </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%">17,567 </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 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%">1,275 </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%">(244)</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,031 </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;text-indent:18pt;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 assumed</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%">25,962 </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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244)</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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,718 </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:400;line-height:100%">Non-controlling interests</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%">2,900 </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,900 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of consideration transferred, net of cash acquired</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%">121,728 </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%">(74)</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%">121,654 </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 style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value of consideration transferred, net of cash acquired, as of December 20, 2023, is determined as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:46.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.920%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Cash consideration paid to seller on closing</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%">80,942 </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%">— </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%">80,942 </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%">Cash consideration paid to settle debt on behalf of seller</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%">38,966 </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%">38,966 </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%">Purchase price payable</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%">4,189 </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,189 </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%">Contingent consideration payable</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,600 </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%">2,600 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of consideration transferred</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%">126,697 </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 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;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%">126,697 </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%">Cash and restricted cash acquired</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%">4,969 </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%">74 </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,043 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of consideration transferred, net of cash acquired</span></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:400;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:400;line-height:100%">121,728 </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;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:400;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:400;line-height:100%">(74)</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;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:400;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:400;line-height:100%">121,654 </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="margin-bottom:15pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company paid the entire purchase price payable amount after the acquisition date but prior to December 31, 2023.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration is related to the estimated earnout cash payment of a maximum of $8.0 million dependent on actual power generation of the acquired solar generating facilities during the 12-month period following the acquisition date. Refer to the Contingent Consideration section of Note 7, "Fair Value Measurements" for further information.</span></div><div style="margin-bottom:7pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred approximately $0.9 million of acquisition related costs related to the Caldera Acquisition, which are recorded as part of Acquisition and entity formation costs in the consolidated statement of operations for the year ended December 31, 2023. Acquisition related costs include legal, consulting, and other transaction-related costs.    </span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Intangibles at Acquisition Date</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company attributed the intangible asset and liability values to favorable and unfavorable rate revenue contracts to sell SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.356%"><tr><td style="width:1.0%"></td><td style="width:56.612%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.698%"></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%">Fair Value<br/>(thousands)</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%">Weighted Average Amortization Period</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%">Favorable rate revenue contracts – SREC</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%">350 </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="background-color:#cceeff;padding:2px 1pt;text-align: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 years</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%">Unfavorable rate revenue contracts – SREC</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%">(5,200)</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="background-color:#ffffff;padding:2px 1pt;text-align: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 years</span></td></tr></table></div> 84 20 1 1 119700000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the preliminary allocation of the purchase price to the assets acquired and liabilities assumed, based on their estimated fair values on January 31, 2024:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.175%"><tr><td style="width:1.0%"></td><td style="width:75.358%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.442%"></td><td style="width:0.1%"></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;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</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,649 </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%">Property, plant and equipment</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%">123,363 </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%">Operating lease asset</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%">7,835 </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 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%">1,691 </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;text-indent:18pt;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 acquired</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%">134,538 </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 style="height:15pt"><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%">Liabilities</span></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</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%">249 </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%">Intangible 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%">2,370 </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%">Asset retirement obligation</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%">1,374 </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%">Operating lease liability</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%">7,187 </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%">Contract liability</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%">1,130 </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%">Other 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%">393 </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;text-indent:18pt;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 assumed</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%">12,703 </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%">Non-controlling interests</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,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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of consideration transferred</span></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:400;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:400;line-height:100%">119,735 </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="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the preliminary allocation of the purchase price to the assets acquired and liabilities assumed, based on their estimated fair values on December 20, 2023:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:46.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.920%"></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:400;line-height:100%">Provisional accounting as of December 20, 2023</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:400;line-height:100%">Measurement period adjustments</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:400;line-height:100%">Adjusted provisional accounting as of December 20, 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;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%">Accounts receivable</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%">876 </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%">— </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%">876 </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%">Property, plant and equipment</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%">131,728 </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%">(223)</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%">131,505 </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%">Intangible assets</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%">350 </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%">350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:46.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.920%"></td><td style="width:0.1%"></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%">Operating lease asset</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,557 </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%">15,557 </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%">Other assets</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,079 </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%">(95)</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,984 </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;text-indent:18pt;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 acquired</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%">150,590 </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 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%">(318)</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 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%">150,272 </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 style="height:15pt"><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;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><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%">Intangible 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%">5,200 </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%">5,200 </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%">Asset retirement obligation</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%">1,920 </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,920 </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%">Operating lease liability</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%">17,567 </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%">17,567 </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 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%">1,275 </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%">(244)</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,031 </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;text-indent:18pt;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 assumed</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%">25,962 </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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244)</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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,718 </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:400;line-height:100%">Non-controlling interests</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%">2,900 </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,900 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of consideration transferred, net of cash acquired</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%">121,728 </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%">(74)</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%">121,654 </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> 1649000 123363000 7835000 1691000 134538000 249000 2370000 1374000 7187000 1130000 393000 12703000 2100000 119735000 <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value of consideration transferred, net of cash acquired, as of January 31, 2024, is determined as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.175%"><tr><td style="width:1.0%"></td><td style="width:75.358%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.442%"></td><td style="width:0.1%"></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%">Cash consideration paid to Vitol on closing</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%">119,690 </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%">Post-closing purchase price true-up</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%">45 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of consideration transferred</span></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:400;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:400;line-height:100%">119,735 </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="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value of consideration transferred, net of cash acquired, as of December 20, 2023, is determined as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:46.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.920%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Cash consideration paid to seller on closing</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%">80,942 </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%">— </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%">80,942 </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%">Cash consideration paid to settle debt on behalf of seller</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%">38,966 </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%">38,966 </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%">Purchase price payable</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%">4,189 </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,189 </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%">Contingent consideration payable</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,600 </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%">2,600 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of consideration transferred</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%">126,697 </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 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;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%">126,697 </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%">Cash and restricted cash acquired</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%">4,969 </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%">74 </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,043 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of consideration transferred, net of cash acquired</span></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:400;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:400;line-height:100%">121,728 </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;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:400;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:400;line-height:100%">(74)</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;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:400;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:400;line-height:100%">121,654 </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="margin-bottom:15pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company paid the entire purchase price payable amount after the acquisition date but prior to December 31, 2023.</span></div> 119690000 45000 119735000 700000 2000000 1200000 following table summarizes the estimated fair values and the weighted average amortization periods of the assumed intangible liabilities as of the acquisition date:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.356%"><tr><td style="width:1.0%"></td><td style="width:56.612%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.698%"></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%">Fair Value<br/>(thousands)</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%">Weighted Average Amortization Period</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%">Unfavorable rate revenue contracts – PPA</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%">(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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 years</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%">Unfavorable rate revenue contracts – SREC</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,270)</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="background-color:#ffffff;padding:2px 1pt;text-align: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 years</span></td></tr></table></div>The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.356%"><tr><td style="width:1.0%"></td><td style="width:56.612%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.698%"></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%">Fair Value<br/>(thousands)</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%">Weighted Average Amortization Period</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%">Favorable rate revenue contracts – SREC</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%">350 </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="background-color:#cceeff;padding:2px 1pt;text-align: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 years</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%">Unfavorable rate revenue contracts – SREC</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%">(5,200)</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="background-color:#ffffff;padding:2px 1pt;text-align: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 years</span></td></tr></table></div> 100000 P11Y 2270000 P9Y <div style="margin-bottom:7pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.333%"><tr><td style="width:1.0%"></td><td style="width:51.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.501%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.235%"></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%">For the three months ended March 31, 2024 (unaudited)</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%">For the three months ended March 31, 2023 (unaudited)</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:400;line-height:114%">Operating revenues, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">41,281 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">31,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:114%">Net income</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%">4,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%">3,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 41281000 31474000 4866000 3722000 1300000 4000000 4000000 600000 600000 1200000 121 35 6 121700000 1 876000 0 876000 131728000 -223000 131505000 350000 0 350000 15557000 0 15557000 2079000 -95000 1984000 150590000 -318000 150272000 5200000 0 5200000 1920000 0 1920000 17567000 0 17567000 1275000 -244000 1031000 25962000 -244000 25718000 2900000 0 2900000 121728000 -74000 121654000 80942000 0 80942000 38966000 0 38966000 4189000 0 4189000 2600000 0 2600000 126697000 0 126697000 4969000 74000 5043000 121728000 -74000 121654000 8000000 900000 350000 P4Y 5200000 P3Y Debt<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"></td><td style="width:48.065%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.686%"></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:400;line-height:114%"> </span></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:8pt;font-weight:400;line-height:100%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31, 2024</span></div></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:8pt;font-weight:400;line-height:100%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</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:8pt;font-weight:400;line-height:100%">Interest<br/>Type</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:8pt;font-weight:400;line-height:100%">Weighted<br/>average<br/>interest rate</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:114%">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="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;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></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:114%">APAF Term Loan</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:114%">$</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:114%">471,466 </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:114%">$</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:114%">474,609 </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="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:400;line-height:114%">Fixed</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:114%">3.51 </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:114%">%</span></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:114%">APAF II Term Loan</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:114%">111,821 </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:114%">112,810 </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="background-color:#cceeff;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:114%">Floating*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">SOFR + 1.475%</span></div></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:114%">APAF III Term Loan</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:114%">423,619 </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:114%">426,619 </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="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:400;line-height:114%">Fixed</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:114%">6.03 </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:114%">%</span></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:114%">APAF IV Term Loan</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:114%">101,000 </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:114%">— </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="background-color:#cceeff;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:114%">Fixed</span></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:114%">6.45 </span></td><td style="background-color:#cceeff;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:114%">%</span></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:114%">APAGH Term Loan</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:114%">100,000 </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:114%">100,000 </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="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:400;line-height:114%">Fixed</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:114%">8.50 </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:114%">%</span></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:114%">APAG Revolver</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:114%">65,000 </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:114%">65,000 </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="background-color:#cceeff;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:114%">Floating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">SOFR + 1.60%</span></div></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:114%">APACF II Facility</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:114%">31,868 </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:114%">— </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="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:400;line-height:114%">Floating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">SOFR + 3.25%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:114%">Other term loans</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:114%">11,000 </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:114%">11,000 </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="background-color:#cceeff;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:114%">Fixed</span></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:114%">3.04 </span></td><td style="background-color:#cceeff;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:114%">%</span></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:114%">Financing obligations recognized in failed sale leaseback transactions</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:114%">42,850 </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:114%">42,767 </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="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:400;line-height:114%">Imputed</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:114%">3.97 </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:114%">%</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:400;line-height:114%">Total principal due for long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,358,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,232,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unamortized discounts and premiums</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:114%">(13,291)</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:114%">(13,722)</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="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:114%">Unamortized deferred financing costs</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:114%">(18,085)</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:114%">(16,165)</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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Current portion of long-term debt</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:114%">73,429 </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:114%">39,611 </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="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;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:114%">Long-term debt, less current portion</span></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:400;line-height:114%">$</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:400;line-height:114%">1,253,819 </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;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:400;line-height:114%">$</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:400;line-height:114%">1,163,307 </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;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></table></div><div style="margin-bottom:6pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:129%">* Interest rate is effectively fixed by interest rate swap, see discussion below.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">APAF Term Loan </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 25, 2021, APA Finance, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAF</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), a wholly owned subsidiary of the Company, entered into a $503.0 million term loan facility with Blackstone Insurance Solutions (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BIS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) through a consortium of lenders, which consists of investment grade-rated Class A and Class B notes (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAF Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”). The APAF Term Loan has a weighted average 3.51% annual fixed rate and matures on February 29, 2056 (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Final Maturity Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The APAF Term Loan amortizes at an initial rate of 2.5% of outstanding principal per annum for a period of 8 years at which point the amortization steps up to 4% per annum until September 30, 2031 (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anticipated Repayment Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”). After the Anticipated Repayment Date, the loan becomes fully-amortizing, and all available cash is used to pay down principal until the Final Maturity Date. The APAF Term Loan is secured by membership interests in the Company's subsidiaries.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the outstanding principal balance of the APAF Term Loan was $471.5 million less unamortized debt discount and loan issuance costs totaling $6.5 million. As of December 31, 2023, the outstanding principal balance of the APAF Term Loan was $474.6 million less unamortized debt discount and loan issuance costs totaling $6.7 million.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants under the APAF Term Loan.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">APAF II Term Loan</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 23, 2022, APA Finance II, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAF II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), a wholly owned subsidiary of the Company, entered into a $125.7 million term loan facility (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAF II Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) with KeyBank National Association ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">KeyBank</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">") and The Huntington Bank ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Huntington</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">") as lenders. The proceeds of the APAF II Term Loan were used to repay the outstanding amounts under certain project-level loans. The APAF II Term Loan matures on December 23, 2027, and has a variable interest rate based on the Secured Overnight Financing Rate (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) plus a spread of 1.475%. Simultaneously with entering into the APAF II Term Loan, the Company entered into interest rate swaps for 100% of the amount of debt outstanding, which effectively fixed the interest rate at 4.885% (see Note 7, "Fair Value Measurements," for further details). The APAF II Term Loan is secured by membership interests in the Company's subsidiaries.</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the outstanding principal balance of the APAF II Term Loan was $111.8 million, less unamortized debt issuance costs of $2.0 million. As of December 31, 2023, the outstanding principal balance of the APAF II Term Loan was $112.8 million, less unamortized debt issuance costs of $2.2 million. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants under the APAF II Term Loan.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">APAF III Term Loan</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 15, 2023, the Company, through its subsidiaries, APA Finance III Borrower, LLC (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAF III</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrower</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) and APA Finance III Borrower Holdings, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Holdings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), entered into a new long-term funding facility under the terms of a credit agreement among the APAF III Borrower, Holdings, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAF III Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”).</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This funding facility provides for a term loan of $204.0 million at a fixed rate of 5.62%. The APAF III Term Loan amortizes at a rate of 2.5% of initial outstanding principal until the anticipated repayment date of June 30, 2033. The maturity date of the term loan is October 31, 2047. Upon lender approval, the APAF III Borrower has the right to increase the funding facility to make additional draws for certain solar generating facilities, as set forth in the credit agreement. On February 15, 2023, the Company borrowed $193.0 million from this facility to fund the True Green II Acquisition and the associated costs and expenses. The principal balance borrowed under the APAF III Term Loan was offset by $4.0 million of debt issuance costs and $6.3 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033. The APAF III Term Loan is secured by membership interests in the Company's subsidiaries.</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 15, 2023 and July 21, 2023, the Company amended the APAF III Term Loan to add $47.0 million and $28.0 million of additional borrowings, respectively, the proceeds of which were used to repay outstanding term loans under the Construction to Term Loan Facility (as defined below), and to provide long-term financing for new solar projects. The principal balance borrowed under the amendments was offset by $0.3 million and $0.2 million of issuance costs, respectively, and $1.5 million and $1.1 million of issuance discount, respectively, which have been deferred and will be recognized as interest expense through June 30, 2033.</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 20, 2023, the Company amended the APAF III Term Loan to add $163.0 million of additional borrowings, the proceeds of which were used to fund the Caldera Acquisition. The amendment increased the weighted average fixed interest rate for all borrowings under the APAF III Term Loan to 6.03%, and increased the rate of amortization for the new borrowings under the amendment to 3.25% per annum until June 30, 2033. The principal balance borrowed under the amendment was offset by $1.3 million of issuance costs and $0.8 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033.</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the outstanding principal balance of the APAF III Term Loan was $423.6 million, less unamortized debt issuance costs and discount of $14.0 million. As of December 31, 2023, the outstanding principal balance of the APAF III Term Loan was $426.6 million, less unamortized debt issuance costs and discount of $14.3 million. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">APAF IV Term Loan</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 26, 2024, the Company, through its subsidiaries, APA Finance IV, LLC (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAF IV</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrower</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), and APA Finance IV Holdings, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Holdings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) has entered into a new term loan facility under the terms of a credit agreement among the APAF IV Borrower, Holdings, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAF IV Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”).</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The APAF IV Term Loan, which matures on March 26, 2049, bears interest at a fixed rate of 6.45% per annum on outstanding principal amounts under the term loan. The Term Loan Facility has an anticipated repayment date of June 30, 2034. Upon lender approval, the APAF IV Borrower has the right to increase the Term Loan Facility to make additional draws for certain acquisitions of solar assets that otherwise satisfy the criteria for permitted acquisitions, as defined in the credit agreement. On March 26, 2024, the Company borrowed $101.0 million under the APAF IV Term Loan in connection with the Vitol Acquisition, which closed on January 31, 2024. The principal balance borrowed under the APAF IV Term Loan was offset by </span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.6 million of debt issuance costs, which have been deferred and will be recognized as interest expense through June 30, 2034. The APAF IV Term Loan is secured by membership interests in the Company's subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the outstanding principal balance of the APAF IV Term Loan was $101.0 million, less unamortized debt issuance costs and discount of $1.6 million. As of March 31, 2024, the Company was in compliance with all covenants under the APAF IV Term Loan.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">APAGH Term Loan</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 27, 2023, APA Generation Holdings, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAGH</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” or the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAGH</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrower</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), a wholly owned subsidiary of the Company, entered into a credit agreement (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAGH Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) with an affiliate of Goldman Sachs Asset Management and CPPIB Credit Investments III Inc., a subsidiary of Canada Pension Plan Investment Board, as “Lenders.” The total commitment under the credit agreement is $100.0 million. The Company can also allow for the funding of additional incremental loans in an amount not to exceed $100.0 million over the term of the credit agreement at the discretion of the Lenders. Subject to certain exceptions, the APAGH Borrower’s obligations to the Lenders are secured by the assets of the APAGH Borrower, its parent, Altus Power, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Holdings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) and the Company and are further guaranteed by Holdings and the Company.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest accrues on any outstanding balance at an initial fixed rate equal to 8.50%, subject to adjustments. The maturity date of the term loan is December 27, 2029.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 27, 2023, the Company borrowed $100.0 million under the APAGH Term Loan to fund future growth needs, which was partially offset by $3.0 million of issuance discount. The Company incurred $1.0 million of debt issuance costs related to the APAGH Term Loan, which have been deferred and will be recognized as interest expense through December 27, 2029.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs of $3.8 million. As of December 31, 2023, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs and discount of $4.0 million. As of March 31, 2024 and December 31, 2023, the Company was in compliance with all covenants.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">APAG Revolver</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 19, 2022, APA Generation, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAG</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), a wholly owned subsidiary of the Company, entered into revolving credit facility with Citibank, N.A. with a total committed capacity of $200.0 million (the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAG Revolver</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">"). Outstanding amounts under the APAG Revolver have a variable interest rate based on a base rate and an applicable margin. The APAG Revolver is secured by membership interests in the Company's subsidiaries. The APAG Revolver matures on December 19, 2027. As of March 31, 2024, and December 31, 2023, there was $65.0 million outstanding under the APAG Revolver. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants under the APAG Revolver.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">APACF II Facility</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 10, 2023, APACF II, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APACF II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” or the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APACF II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrower</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) a wholly-owned subsidiary of the Company, entered into a credit agreement among the APACF II Borrower, APACF II Holdings, LLC, Pass Equipment Co., LLC, each of the project companies from time to time party thereto, each of the tax equity holdcos from time to time party thereto, U.S. Bank Trust Company, National Association, U.S. Bank National Association, each lender from time to time party thereto (collectively, the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lenders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) and Blackstone Asset Based Finance Advisors LP, as Blackstone representative (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APACF II Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”).</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The aggregate amount of the commitments under the credit agreement is $200.0 million. The APACF II Facility matures on November 10, 2027, and bears interest at an annual rate of SOFR plus 3.25%. Borrowings under the APACF II Facility, which mature 364 days after the borrowing occurs, may be used by the APACF II Borrower to fund construction costs including equipment, labor, interconnection, as well as other development costs. The Company incurred $0.3 million of debt issuance costs related to the APACF II Facility, which have been deferred and will be recognized as interest expense through November 10, 2027. On January 19, 2024, the Company borrowed $31.9 million under the APACF II Facility, which was </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">offset by $0.6 million of debt issuance costs, which have been deferred and will be recognized as interest expense through November 10, 2027. The APACF II Facility is secured by membership interests in the Company's subsidiaries and other collateral, including equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the outstanding principal balance of the APACF II Facility was $31.9 million, less unamortized debt issuance costs of $0.9 million. As of December 31, 2023, no amounts were outstanding under the APACF II Facility. As of March 31, 2024, the Company was in compliance with all covenants under the APACF II Facility.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Term Loans - Construction to Term Loan Facility</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 10, 2020, APA Construction Finance, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APACF</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) a wholly-owned subsidiary of the Company, entered into a credit agreement with Fifth Third Bank, National Association and Deutsche Bank AG New York Branch to fund the development and construction of future solar facilities (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Construction Loan to Term Loan Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”). The Construction Loan to Term Loan Facility included a construction loan commitment of $187.5 million, which expired on January 10, 2023. The construction loan commitment can convert to a term loan upon commercial operation of a particular solar energy facility. On June 15, 2023, the Company repaid all outstanding term loans of $15.8 million and terminated the facility.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Term Loans - Project-Level Term Loan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with an acquisition of assets on August 29, 2022, the Company assumed a project-level term loan with an outstanding principal balance of $14.1 million and a fair value discount of $2.2 million. The term loan is subject to scheduled semi-annual amortization and interest payments, and matures on September 1, 2029.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the outstanding principal balance of the term loan is $11.0 million, less unamortized debt discount of $1.7 million. As of December 31, 2023, the outstanding principal balance of the term loan is $11.0 million, less unamortized debt discount of $1.8 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term loan is secured by an interest in the underlying solar project assets and the revenues generated by those assets. As of March 31, 2024, and December 31, 2023, the Company was in compliance with all covenants.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letter of Credit Facilities and Surety Bond Arrangements</span></div><div style="margin-bottom:10pt;margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into letters of credit and surety bond arrangements with lenders, local municipalities, government agencies, and land lessors. These arrangements relate to certain performance-related obligations and serve as security under the applicable agreements. As of March 31, 2024, the Company had $52.3 million of letters of credit outstanding and $51.1 million of unused capacity. As of December 31, 2023, the Company had $54.7 million of letters of credit outstanding and $54.4 million of unused capacity. Additionally, as of March 31, 2024 and December 31, 2023, the Company had outstanding surety bonds of $5.9 million and $5.4 million, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent liabilities are incurred as a result of the activities covered by the letters of credit or surety bonds, such liabilities are included on the accompanying condensed consolidated balance sheets. From time to time, the Company is required to post financial assurances to satisfy contractual and other requirements generated in the normal course of business. Some of these assurances are posted to comply with federal, state or other government agencies’ statutes and regulations. The Company sometimes uses letters of credit to satisfy these requirements and these letters of credit reduce the Company’s borrowing facility capacity.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Obligations Recognized in Failed Sale Leaseback Transactions</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company sells equipment to third parties and enters into master lease agreements to lease the equipment back for an agreed-upon term. The Company has assessed these arrangements and determined that the transfer of assets should not be accounted for as a sale in accordance with ASC 842. Therefore, the Company accounts for these transactions using the financing method by recognizing the consideration received as a financing obligation, with the assets subject to the transaction remaining on the balance sheet of the Company and depreciated based on the Company's normal depreciation policy. The aggregate proceeds have been recorded as long-term debt within the condensed consolidated balance sheets.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company's recorded financing obligations were $41.9 million, net of $0.9 million of deferred transaction costs. As of December 31, 2023, the Company's recorded financing obligations were $41.8 million, net of $0.9 </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million of deferred transaction costs. Payments of $0.3 million and $0.2 million were made under financing obligations for the three months ended March 31, 2024, and 2023, respectively. Interest expense, inclusive of the amortization of deferred transaction costs for the three months ended March 31, 2024 and 2023, was $0.4 million.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023, the Company paid $0.5 million to extinguish financing obligations of $0.6 million, resulting in a gain on extinguishment of debt of $0.1 million. During the three months ended March 31, 2024, the Company extinguished no financing obligations.</span></div><div style="margin-bottom:6pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the payments required under the failed sale-leaseback financing obligations for the years ended:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.198%"><tr><td style="width:1.0%"></td><td style="width:81.035%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.765%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</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:114%">$</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:114%">2,788 </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 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">3,023 </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 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">2,995 </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 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">2,986 </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 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</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:114%">2,967 </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 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</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:114%">14,143 </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 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></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:400;line-height:114%">$</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:400;line-height:114%">28,902 </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="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the outstanding financing obligation of $42.9 million and $28.9 million of contractual payments due, including residual value guarantees, is due to $13.2 million of investment tax credits claimed by the respective counterparties, less $2.6 million of the implied interest on financing obligations included in minimum lease payments. The remaining difference is due to $3.8 million of interest accrued and a $0.4 million difference between the required contractual payments and the fair value of financing obligations acquired.</span></div> <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"></td><td style="width:48.065%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.686%"></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:400;line-height:114%"> </span></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:8pt;font-weight:400;line-height:100%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31, 2024</span></div></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:8pt;font-weight:400;line-height:100%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</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:8pt;font-weight:400;line-height:100%">Interest<br/>Type</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:8pt;font-weight:400;line-height:100%">Weighted<br/>average<br/>interest rate</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:114%">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="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;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></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:114%">APAF Term Loan</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:114%">$</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:114%">471,466 </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:114%">$</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:114%">474,609 </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="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:400;line-height:114%">Fixed</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:114%">3.51 </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:114%">%</span></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:114%">APAF II Term Loan</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:114%">111,821 </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:114%">112,810 </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="background-color:#cceeff;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:114%">Floating*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">SOFR + 1.475%</span></div></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:114%">APAF III Term Loan</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:114%">423,619 </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:114%">426,619 </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="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:400;line-height:114%">Fixed</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:114%">6.03 </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:114%">%</span></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:114%">APAF IV Term Loan</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:114%">101,000 </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:114%">— </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="background-color:#cceeff;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:114%">Fixed</span></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:114%">6.45 </span></td><td style="background-color:#cceeff;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:114%">%</span></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:114%">APAGH Term Loan</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:114%">100,000 </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:114%">100,000 </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="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:400;line-height:114%">Fixed</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:114%">8.50 </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:114%">%</span></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:114%">APAG Revolver</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:114%">65,000 </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:114%">65,000 </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="background-color:#cceeff;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:114%">Floating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">SOFR + 1.60%</span></div></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:114%">APACF II Facility</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:114%">31,868 </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:114%">— </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="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:400;line-height:114%">Floating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">SOFR + 3.25%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:114%">Other term loans</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:114%">11,000 </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:114%">11,000 </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="background-color:#cceeff;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:114%">Fixed</span></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:114%">3.04 </span></td><td style="background-color:#cceeff;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:114%">%</span></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:114%">Financing obligations recognized in failed sale leaseback transactions</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:114%">42,850 </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:114%">42,767 </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="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:400;line-height:114%">Imputed</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:114%">3.97 </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:114%">%</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:400;line-height:114%">Total principal due for long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,358,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,232,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unamortized discounts and premiums</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:114%">(13,291)</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:114%">(13,722)</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="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:114%">Unamortized deferred financing costs</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:114%">(18,085)</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:114%">(16,165)</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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Current portion of long-term debt</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:114%">73,429 </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:114%">39,611 </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="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;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:114%">Long-term debt, less current portion</span></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:400;line-height:114%">$</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:400;line-height:114%">1,253,819 </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;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:400;line-height:114%">$</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:400;line-height:114%">1,163,307 </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;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></table></div><div style="margin-bottom:6pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:129%">* Interest rate is effectively fixed by interest rate swap, see discussion below.</span></div> 471466000 474609000 0.0351 111821000 112810000 0.01475 423619000 426619000 0.0603 101000000 0 0.0645 100000000 100000000 0.0850 65000000 65000000 0.0160 31868000 0 0.0325 11000000 11000000 0.0304 42850000 42767000 0.0397 1358624000 1232805000 13291000 13722000 18085000 16165000 73429000 39611000 1253819000 1163307000 503000000 0.0351 0.025 P8Y 0.04 471500000 6500000 474600000 6700000 125700000 0.01475 0.04885 111800000 2000000 112800000 2200000 204000000 0.0562 0.025 193000000 4000000 6300000 47000000 28000000 300000 200000 1500000 1100000 163000000 0.0603 0.0325 1300000 800000 423600000 14000000 426600000 14300000 0.0645 101000000 1600000 101000000 1600000 100000000 100000000 0.0850 100000000 3000000 1000000 100000000 3800000 100000000 4000000 200000000 65000000 200000000 0.0325 P364D 300000 31900000 600000 31900000 900000 0 187500000 15800000 14100000 2200000 11000000 1700000 11000000 1800000 52300000 51100000 54700000 54400000 5900000 5400000 41900000 900000 41800000 900000 300000 200000 400000 500000 600000 100000 0 <div style="margin-bottom:6pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the payments required under the failed sale-leaseback financing obligations for the years ended:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.198%"><tr><td style="width:1.0%"></td><td style="width:81.035%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.765%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</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:114%">$</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:114%">2,788 </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 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">3,023 </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 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">2,995 </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 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">2,986 </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 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</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:114%">2,967 </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 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</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:114%">14,143 </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 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></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:400;line-height:114%">$</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:400;line-height:114%">28,902 </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> 2788000 3023000 2995000 2986000 2967000 14143000 28902000 42900000 28900000 13200000 2600000 3800000 400000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Fair Value Measurements</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-align:justify;text-indent:-22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.45pt">Level 1 - Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</span></div><div style="margin-top:10pt;padding-left:49.5pt;text-align:justify;text-indent:-22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.45pt">Level 2 - Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:49.5pt;text-align:justify;text-indent:-22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.45pt">Level 3 - Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt, the carrying amounts approximate fair value due to the short maturity of these instruments.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the financial instruments measured at fair value on a recurring basis:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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:13.373%"></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:13.373%"></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.917%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:400;line-height:100%">March 31, 2024</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:400;line-height:100%">Level 1</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:400;line-height:100%">Level 2</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:400;line-height:100%">Level 3</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:400;line-height:100%">Total</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%">Assets</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;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;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;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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market fund</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%">62,695 </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%">— </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%">— </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%">62,695 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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%">— </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%">2,585 </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%">— </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%">2,585 </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 31pt;text-align: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 at fair value</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%">62,695 </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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,585 </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;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:bottom"><span style="color:#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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,280 </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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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 #000;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 #000;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 #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%">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><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alignment Shares liability</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%">34,415 </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%">34,415 </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 7pt;text-align: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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">True Green II Acquisition - contingent liability</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,880 </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,880 </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%">Caldera Acquisition - contingent liability</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2,300 </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,300 </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 31pt;text-align: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 at fair value</span></td><td colspan="2" style="background-color:#cceeff;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: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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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: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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">41,595 </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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">41,595 </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="margin-bottom:10pt;margin-top:10pt"><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.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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:13.373%"></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:13.373%"></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.917%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span></div></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:400;line-height:100%">Level 1</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:400;line-height:100%">Level 2</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:400;line-height:100%">Level 3</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:400;line-height:100%">Total</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%">Assets</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;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;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;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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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%">530 </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%">530 </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 31pt;text-align: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 at fair value</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%">— </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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </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;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:bottom"><span style="color:#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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </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 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 #000;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 #000;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 #000;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 #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%">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><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alignment Shares liability</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%">60,502 </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%">60,502 </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 7pt;text-align: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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">True Green II Acquisition - contingent liability</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,658 </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,658 </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%">Caldera Acquisition - contingent liability</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2,600 </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,600 </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 31pt;text-align: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 at fair value</span></td><td colspan="2" style="background-color:#cceeff;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: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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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: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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">67,760 </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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">67,760 </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="margin-bottom:6pt;margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Alignment Shares Liability</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company had 796,950 Alignment Shares outstanding, all of which are held by CBRE Acquisition Sponsor, LLC (the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sponsor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">"), certain former officers of CBAH (such officers, together with the Sponsor, the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sponsor Parties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) and former CBAH directors. The Alignment Shares will automatically convert into shares of Class A common stock based upon the Total Return (as defined in Exhibit 4.4 to our 2022 Annual Report on Form 10-K) on the Class A common stock as of the relevant measurement date over each of the <span style="-sec-ix-hidden:f-816">seven</span> fiscal years following the Merger.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Upon the consummation of the Merger, Alignment Shares have no continuing service requirement and do not create an unconditional obligation requiring the Company to redeem the instruments by transferring assets. In addition, the shares convert to a variable number of Class A common stock depending on the trading price of the Class A common stock and dividends paid/payable to the holders of Class A common stock. Therefore, the shares do not represent an obligation or a conditional obligation to issue a variable number of shares with a monetary value based on any of the criteria in ASC 480, Distinguishing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Liabilities From Equity. The Company determined that the Alignment Shares meet the definition of a derivative because they contain (i) an underlying (Class A common stock price), (ii) a notional amount (a fixed number of Class B common stock), (iii) no or minimal initial net investment (the Sponsor paid a de minimis amount which is less than the estimated fair value of the shares), and (iv) net settleable through a conversion of the Alignment Shares into Class A shares. As such, the Company concluded that the Alignment Shares meet the definition of a derivative, which will be presented at fair value each reporting period, with changes in fair value recorded through earnings.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company estimates the fair value of outstanding Alignment Shares using a Monte Carlo simulation valuation model utilizing a distribution of potential outcomes based on a set of underlying assumptions such as stock price, volatility, and risk-free interest rate. As volatility of 70% and risk-free interest rate of 4.31% are not observable inputs, the overall fair value measurement of Alignment Shares is classified as Level 3. Unobservable inputs can be volatile and a change in those inputs might result in a significantly higher or lower fair value measurement of Alignment Shares.</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:46.268%"></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.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.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.623%"></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:400;line-height:114%"> </span></td><td colspan="9" 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:8pt;font-weight:400;line-height:114%">For the three months ended March 31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:400;line-height:114%">For the three months ended March 31, 2023</span></div></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:114%"> </span></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:8pt;font-weight:400;line-height:114%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:400;line-height:114%">$</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:8pt;font-weight:400;line-height:114%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:400;line-height:114%">$</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:114%">Beginning balance</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%">996,188 </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: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%">60,502 </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 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%">1,207,500 </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: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%">66,145 </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:114%">Alignment Shares converted</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%">(199,238)</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)</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%">(201,250)</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%">(11)</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:114%">Fair value remeasurement</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%">(26,077)</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%">(17,018)</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:114%">Ending balance</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:400;line-height:100%">796,950 </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%">34,415 </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 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:400;line-height:100%">1,006,250 </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%">49,116 </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 style="margin-bottom:6pt;margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's derivative instruments consist of interest rate swaps that are not designated as cash flow hedges or fair value hedges under accounting guidance. The Company uses interest rate swaps to manage its net exposure to interest rate changes. These instruments are custom, over-the-counter contracts with various bank counterparties that are not traded on an active market but valued using readily observable market inputs and the overall fair value measurement is classified as Level 2. As of March 31, 2024 and December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the notional amounts were </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$118.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $112.8 million, respectively. For the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended March 31, 2024 and 2023,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the change in fair value of interest rate swaps resulted in a gain of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and a gain of $2.7 million, respectively, which was recorded as interest expense in the condensed consolidated statements of operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward Starting Interest Rate Swap</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into a forward starting interest rate swap on January 31, 2023, with an effective date of January 31, 2025, and a termination date of January 31, 2035. This transaction had a notional amount of $250.0 million, was designated as a cash flow hedge of the Company's forecasted fixed-rate or floating-rate debt issuances.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Later in 2023, the Company terminated the forward starting interest rate swap for total cash proceeds of $16.7 million. The total gain of $17.3 million, was recorded as a component of Other comprehensive income in the condensed consolidated statements of comprehensive income for the year ended December 31, 2023. The Company allocated $238.0 million of the notional amount to the incremental debt issuances under the APAF III Term Loan and $12.0 million to the APAF IV Term Loan. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income of $17.3 million associated with the incremental debt issuances under the APAF III Term Loan and APAF IV Term Loan is recognized as an adjustment to interest expense, net over the term of the debt. For the three months ended March 31, 2024, the adjustment to Interest expense, net was $0.4 million. Approximately $1.6 million of the gain in other comprehensive income will be reclassified into earnings during the next 12 months.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash flow hedge was determined to be fully effective during the three months ended March 31, 2024. As such, no amount of ineffectiveness has been included in net income. The amount included in other comprehensive income will be reclassified to current earnings should all or a portion of the hedge no longer be considered effective. The Company expects the hedge to remain fully effective during the remaining term of the swap.</span></div><div style="margin-bottom:6pt;margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent Consideration</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Caldera Acquisition</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Caldera Acquisition on December 20, 2023, contingent consideration of $8.0 million may be payable upon achieving certain power volumes generated by the acquired solar energy facilities. The Company estimated the fair value of contingent consideration for future earnout payments using a Monte Carlo simulation model. Significant assumptions used in the measurement include the estimated volumes of power generation of acquired solar energy facilities during the 12-month period since the acquisition date and the risk-adjusted discount rate associated with the business. As the inputs are not </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">observable, the overall fair value measurement of the contingent consideration is classified as Level 3. As of March 31, 2024 and December 31, 2023, the fair value of the contingent consideration was $2.3 million and $2.6 million, respectively, and was included in Other current liabilities in the condensed consolidated balance sheets. For the three months ended March 31, 2024, the Company recorded a gain on remeasurement of contingent liability of $0.3 million. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">True Green II Acquisition</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of a portfolio of 58 solar energy facilities with a combined nameplate capacity of 220 MW on February 15, 2023 (the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">True Green II acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">"), contingent consideration of $10.0 million may be payable upon the seller's completion of in-development solar energy facilities and the Company obtaining tax equity financing. The Company estimated the fair value of the contingent consideration by using the expected cash flow approach. These cash flows were then discounted to present value using the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3. As of March 31, 2024 and December 31, 2023, the fair value of the contingent consideration was $4.9 million and $4.7 million, respectively, and was included in Other current liabilities in the condensed consolidated balance sheets. For the three months ended March 31, 2024, the Company recorded $0.2 million loss on fair value remeasurement of contingent liability associated with the True Green II Acquisition in the condensed consolidated statements of operations. The loss was recorded due to the remeasurement of the contingent liability based on the actual amount of tax equity financing received.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Solar Acquisition</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of a portfolio of sixteen solar energy facilities with a combined nameplate capacity of 61.5 MW on December 22, 2020 (the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Solar Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">"), contingent consideration of $3.1 million may be payable upon achieving certain market power rates and $7.4 million upon achieving certain power volumes generated by the acquired solar energy facilities. The Company estimated the fair value of the contingent consideration for future earnout payments using a Monte Carlo simulation model. Significant assumptions used in the measurement include the estimated volumes of power generation of acquired solar energy facilities during the 18-36-month period since the acquisition date, market power rates during the 36-month period, and the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability for the contingent consideration associated with production volumes expired on June 30, 2022. The liability for the contingent consideration associated with power rates is included in Other long-term liabilities in the condensed consolidated balance sheets at the estimated fair value of $3.1 million as of March 31, 2024 and December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For the three months ended March 31, 2024 and 2023, the Company recorded a loss on fair value remeasurement of contingent consideration associated with power rates of zero and $0.1 million, respectively, within operating income in the condensed consolidated statements of operations. Gains and losses are recorded due to changes in significant assumptions used in the measurement, including the actual versus estimated volumes of power generation of acquired solar energy facilities and market power rates. As of December 31, 2023, the 36-month measurement period for the contingent liability associated with market power rates has ended and the contingency was resolved with $3.1 million payable in 2024.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-align:justify;text-indent:-22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.45pt">Level 1 - Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</span></div><div style="margin-top:10pt;padding-left:49.5pt;text-align:justify;text-indent:-22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.45pt">Level 2 - Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:49.5pt;text-align:justify;text-indent:-22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.45pt">Level 3 - Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt, the carrying amounts approximate fair value due to the short maturity of these instruments.</span></div> <div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the financial instruments measured at fair value on a recurring basis:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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:13.373%"></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:13.373%"></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.917%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:400;line-height:100%">March 31, 2024</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:400;line-height:100%">Level 1</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:400;line-height:100%">Level 2</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:400;line-height:100%">Level 3</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:400;line-height:100%">Total</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%">Assets</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;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;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;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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market fund</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%">62,695 </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%">— </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%">— </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%">62,695 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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%">— </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%">2,585 </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%">— </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%">2,585 </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 31pt;text-align: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 at fair value</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%">62,695 </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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,585 </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;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:bottom"><span style="color:#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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,280 </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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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 #000;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 #000;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 #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%">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><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alignment Shares liability</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%">34,415 </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%">34,415 </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 7pt;text-align: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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">True Green II Acquisition - contingent liability</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,880 </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,880 </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%">Caldera Acquisition - contingent liability</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2,300 </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,300 </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 31pt;text-align: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 at fair value</span></td><td colspan="2" style="background-color:#cceeff;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: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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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: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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">41,595 </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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">41,595 </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="margin-bottom:10pt;margin-top:10pt"><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.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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:13.373%"></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:13.373%"></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.917%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span></div></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:400;line-height:100%">Level 1</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:400;line-height:100%">Level 2</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:400;line-height:100%">Level 3</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:400;line-height:100%">Total</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%">Assets</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;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;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;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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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%">530 </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%">530 </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 31pt;text-align: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 at fair value</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%">— </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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </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;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:bottom"><span style="color:#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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </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 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 #000;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 #000;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 #000;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 #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%">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><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alignment Shares liability</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%">60,502 </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%">60,502 </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 7pt;text-align: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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">True Green II Acquisition - contingent liability</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,658 </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,658 </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%">Caldera Acquisition - contingent liability</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2,600 </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,600 </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 31pt;text-align: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 at fair value</span></td><td colspan="2" style="background-color:#cceeff;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: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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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: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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">67,760 </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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">67,760 </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> 62695000 0 0 62695000 0 2585000 0 2585000 62695000 2585000 0 65280000 0 0 34415000 34415000 0 0 4880000 4880000 0 0 2300000 2300000 0 0 41595000 41595000 0 530000 0 530000 0 530000 0 530000 0 0 60502000 60502000 0 0 4658000 4658000 0 0 2600000 2600000 0 0 67760000 67760000 796950 0.70 0.0431 <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:46.268%"></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.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.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.623%"></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:400;line-height:114%"> </span></td><td colspan="9" 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:8pt;font-weight:400;line-height:114%">For the three months ended March 31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:400;line-height:114%">For the three months ended March 31, 2023</span></div></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:114%"> </span></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:8pt;font-weight:400;line-height:114%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:400;line-height:114%">$</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:8pt;font-weight:400;line-height:114%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:400;line-height:114%">$</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:114%">Beginning balance</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%">996,188 </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: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%">60,502 </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 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%">1,207,500 </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: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%">66,145 </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:114%">Alignment Shares converted</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%">(199,238)</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)</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%">(201,250)</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%">(11)</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:114%">Fair value remeasurement</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%">(26,077)</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%">(17,018)</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:114%">Ending balance</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:400;line-height:100%">796,950 </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%">34,415 </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 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:400;line-height:100%">1,006,250 </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%">49,116 </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> 996188 60502000 1207500 66145000 199238 10000 201250 11000 0 26077000 0 17018000 796950 34415000 1006250 49116000 118800000 112800000 2100000 2700000 250000000 16700000 17300000 238000000 12000000 17300000 -400000 1600000 8000000 2300000 2600000 300000 58 220 10000000 4900000 4700000 200000 16 61.5 3100000 7400000 P18M P36M P36M 3100000 3100000 0 100000 3100000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Equity</span><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company had 988,591,250 authorized and 159,874,981 issued and outstanding shares of Class A common stock. As of December 31, 2023, the Company had 988,591,250 authorized and 158,999,886 issued and outstanding shares of Class A common stock, respectively. Class A common stock entitles the holder to one vote on all matters submitted to a vote of the Company’s stockholders. Common stockholders are entitled to receive dividends, as may be declared by the Company’s board of directors. As of March 31, 2024, and December 31, 2023, no common stock dividends have been declared.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, and December 31, 2023, the Company had 796,950 and 996,188 authorized and issued shares of Class B common stock, respectively, also referred to as the Alignment Shares. Refer to Note 7, "Fair Value Measurements," for further details.</span></div> 988591250 159874981 988591250 158999886 1 0 0 796950 996188 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Redeemable Noncontrolling Interests</span><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the components of redeemable noncontrolling interests are presented in the table below: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.801%"><tr><td style="width:1.0%"></td><td style="width:65.875%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.042%"></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:400;line-height:114%"> </span></td><td colspan="9" 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:8pt;font-weight:400;line-height:114%">For the three months ended March 31,</span></div></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:114%"> </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:8pt;font-weight:400;line-height:114%">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:8pt;font-weight:400;line-height:114%">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:114%">Redeemable noncontrolling interest, beginning balance</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:114%">$</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:114%">26,044 </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:114%">$</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:114%">18,133 </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 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:114%">Cash distributions</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:114%">(571)</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:114%">(576)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued distributions</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:114%">(206)</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:114%">— </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:114%">Redemption of redeemable noncontrolling interests</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:114%">— </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:114%">(2,175)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Assumed redeemable noncontrolling interest through business combination</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:114%">— </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:114%">8,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net (loss) income attributable to redeemable noncontrolling 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:114%">(878)</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:114%">861 </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:114%">Redeemable noncontrolling interest, ending balance</span></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:400;line-height:114%">$</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:400;line-height:114%">24,389 </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;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:400;line-height:114%">$</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:400;line-height:114%">24,343 </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="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the components of redeemable noncontrolling interests are presented in the table below: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.801%"><tr><td style="width:1.0%"></td><td style="width:65.875%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.042%"></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:400;line-height:114%"> </span></td><td colspan="9" 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:8pt;font-weight:400;line-height:114%">For the three months ended March 31,</span></div></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:114%"> </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:8pt;font-weight:400;line-height:114%">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:8pt;font-weight:400;line-height:114%">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:114%">Redeemable noncontrolling interest, beginning balance</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:114%">$</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:114%">26,044 </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:114%">$</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:114%">18,133 </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 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:114%">Cash distributions</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:114%">(571)</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:114%">(576)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued distributions</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:114%">(206)</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:114%">— </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:114%">Redemption of redeemable noncontrolling interests</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:114%">— </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:114%">(2,175)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Assumed redeemable noncontrolling interest through business combination</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:114%">— </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:114%">8,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net (loss) income attributable to redeemable noncontrolling 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:114%">(878)</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:114%">861 </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:114%">Redeemable noncontrolling interest, ending balance</span></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:400;line-height:114%">$</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:400;line-height:114%">24,389 </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;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:400;line-height:114%">$</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:400;line-height:114%">24,343 </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> 26044000 18133000 571000 576000 206000 0 0 -2175000 0 8100000 -878000 861000 24389000 24343000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt">Leases</span><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of operating lease cost for the three months ended March 31, 2024, and 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:59.797%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.132%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">For the three months ended March 31,</span></div></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:8pt;font-weight:400;line-height:114%">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:8pt;font-weight:400;line-height:114%">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%">Operating lease expense</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%">4,069 </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,391 </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%">Variable lease 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%">418 </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%">357 </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 lease expense</span></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:400;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:400;line-height:100%">4,487 </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;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:400;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:400;line-height:100%">2,748 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents supplemental information related to our operating leases:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:59.797%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.132%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">For the three months ended March 31,</span></div></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:8pt;font-weight:400;line-height:114%">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:8pt;font-weight:400;line-height:114%">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%">Operating cash flows from operating leases</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%">4,064 </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,238 </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%">Operating lease assets obtained in exchange for new operating lease liabilities</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%">11,891 </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,722 </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%">Weighted average remaining lease term, years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.0 years</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%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.75%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.15%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maturities of operating lease liabilities as of March 31, 2024, are as follows:</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:77.631%"><tr><td style="width:1.0%"></td><td style="width:75.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.253%"></td><td style="width:0.1%"></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</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%">12,143 </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%">15,829 </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%">15,952 </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%">16,048 </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%">2028</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%">16,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%">Thereafter</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%">294,720 </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</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%">370,792 </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: Present value discount</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%">(175,363)</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%">Lease liability</span></td><td style="background-color:#cceeff;border-bottom: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-bottom: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%">195,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of operating lease cost for the three months ended March 31, 2024, and 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:59.797%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.132%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">For the three months ended March 31,</span></div></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:8pt;font-weight:400;line-height:114%">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:8pt;font-weight:400;line-height:114%">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%">Operating lease expense</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%">4,069 </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,391 </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%">Variable lease 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%">418 </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%">357 </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 lease expense</span></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:400;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:400;line-height:100%">4,487 </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;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:400;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:400;line-height:100%">2,748 </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> 4069000 2391000 418000 357000 4487000 2748000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents supplemental information related to our operating leases:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:59.797%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.132%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">For the three months ended March 31,</span></div></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:8pt;font-weight:400;line-height:114%">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:8pt;font-weight:400;line-height:114%">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%">Operating cash flows from operating leases</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%">4,064 </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,238 </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%">Operating lease assets obtained in exchange for new operating lease liabilities</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%">11,891 </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,722 </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%">Weighted average remaining lease term, years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.0 years</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%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.75%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.15%</span></td></tr></table></div> 4064000 2238000 11891000 32722000 P23Y7M6D P22Y 0.0575 0.0515 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maturities of operating lease liabilities as of March 31, 2024, are as follows:</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:77.631%"><tr><td style="width:1.0%"></td><td style="width:75.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.253%"></td><td style="width:0.1%"></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</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%">12,143 </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%">15,829 </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%">15,952 </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%">16,048 </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%">2028</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%">16,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%">Thereafter</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%">294,720 </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</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%">370,792 </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: Present value discount</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%">(175,363)</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%">Lease liability</span></td><td style="background-color:#cceeff;border-bottom: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-bottom: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%">195,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12143000 15829000 15952000 16048000 16100000 294720000 370792000 175363000 195429000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt">Commitments and Contingencies</span><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to a number of claims and governmental proceedings which are ordinary, routine matters incidental to its business. In addition, in the ordinary course of business the Company periodically has disputes with vendors and customers. The outcomes of these matters are not expected to have, either individually or in the aggregate, a material adverse effect on the Company’s financial position or results of operations.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Guarantee Obligations </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company guarantees certain specified minimum solar energy production output under the Company’s power purchase agreements ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PPAs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">"), generally over a term of 10, 15 or 25 years. The solar energy systems are monitored to ensure these outputs are achieved. The Company evaluates if any amounts are due to customers based upon not meeting the guaranteed solar energy production outputs at each reporting period end. As of March 31, 2024, and December 31, 2023, the guaranteed minimum solar energy production has been met and the Company has recorded no performance guarantee obligations.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase Commitments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company makes various commitments to purchase goods and services from specific suppliers. As of March 31, 2024, and December 31, 2023, the Company had zero outstanding non-cancellable commitments to purchase solar modules.</span></div> P10Y P15Y P25Y 0 0 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt">Related Party Transactions</span><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was $0.1 million and $0.1 million due to related parties, as discussed below, and no amounts due from related parties as of March 31, 2024, and December 31, 2023, respectively. Additionally, in the normal course of business, the Company conducts transactions with affiliates, including:</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Blackstone Credit Facilities</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the APAF Term Loan, APAF III Term Loan, APAF IV Term Loan, and APACF II Facility, subsidiaries of The Blackstone Group (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Blackstone</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), a related party, serve as agents between the Company and a consortium of third-party lenders. See Note 6, "Debt" for further details. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 and 2023, the Company paid $0.2 million and $0.7 million, respectively, of loan issuance costs to Blackstone.</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commercial Collaboration Agreement with CBRE</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Merger, the Company and CBRE entered into a commercial collaboration agreement (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Collaboration Agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) effective upon the Merger, pursuant to which, among other things, CBRE will invite the Company to join CBRE’s strategic supplier program and CBRE will promote the Company as its preferred clean energy renewable provider/partner, CBRE and the Company will create a business opportunity referral program with CBRE’s brokers, CBRE will reasonably collaborate with the Company to develop and bring to market new products and/or bundles for Company’s customers, the Company will consider in good faith inviting CBRE to become a solar tax equity partner for the Company, on a non-exclusive basis, on market terms to be mutually agreed and CBRE will provide, at no cost to the Company, reasonable access to data-driven research and insights prepared by CBRE (subject to certain exceptions). The Commercial Collaboration Agreement continues for a period of seven years, with automatic one-year renewal period, unless earlier terminated by either party in accordance with the terms set forth therein.</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 9, 2022, the Company amended the Commercial Collaboration Agreement to update the business arrangement and associated fee approach, which provides that CBRE employees, including brokers, non-brokers and other employees who partnered with the Company to bring clean electrification solutions to CBRE’s client base, who met certain minimum criteria (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Qualified Referral</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) and who documented such Qualified Referral via an executed Development Agreement, would receive a development fee of between $0.015/watt to $0.030/watt depending on the business segment and teams of such CBRE employees. For the three months ended March 31, 2024 and 2023, the Company did not incur any costs associated with the Commercial Collaboration Agreement. As of March 31, 2024 and December 31, 2023, there were no amounts due to CBRE associated with the Commercial Collaboration Agreement.</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Master Services Agreement with CBRE</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 13, 2022, the Company, through its wholly-owned subsidiary, entered into a Master Services Agreement ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">MSA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">") with CBRE under which CBRE assists the Company in developing solar energy facilities. For the three months ended March 31, 2024 and 2023, the Company incurred $0.2 million and $0.1 million, respectively, for development services provided under the PSA. As of March 31, 2024, and December 31, 2023, there was $0.1 million due to CBRE for development services provided under the MSA.</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Agreements with Link Logistics and CBRE</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a right to use rooftops to develop and operate solar facilities under lease agreements with subsidiaries of Link Logistics Real Estate Management LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Link Logistics</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), a Blackstone portfolio company, and subsidiaries of CBRE. As of March 31, 2024, and December 31, 2023, the Company recognized operating lease assets and operating lease liabilities of $27.1 million and $24.3 million, respectively, in the condensed consolidated balance sheet related to these leases, which have a weighted average remaining lease term of 29 years. During the three months ended March 31, 2024 and 2023, payments made under these leases were $0.7 million and zero, respectively.</span></div> 100000 100000 0 0 200000 700000 P7Y P1Y 0.015 0.030 0 0 0 0 200000 100000 100000 100000 27100000 27100000 24300000 24300000 P29Y 700000 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt">Earnings per Share</span><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of basic and diluted earnings per share for the three months ended March 31, 2024 and 2023 was as follows (in thousands, except share and per share amounts):</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:72.876%"></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.621%"></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:400;line-height:114%"> </span></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:8pt;font-weight:400;line-height:114%">For the three months ended March 31,</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:114%"> </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:8pt;font-weight:400;line-height:114%">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:8pt;font-weight:400;line-height:114%">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:114%">Net income attributable to Altus Power, Inc.</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:114%">7,509 </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 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:114%">5,617 </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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Income attributable to participating securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:114%">(38)</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:114%">(36)</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:114%">Net income attributable to common stockholders - basic and diluted</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:114%">7,471 </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 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:114%">5,581 </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:114%;text-decoration:underline">Class A Common Stock</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average shares of common stock outstanding - basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:114%">159,025,740 </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:114%">158,621,674 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dilutive restricted 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:10pt;font-weight:400;line-height:114%">— </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:114%">258,789 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dilutive RSUs</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:114%">3,216,408 </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:114%">2,120,928 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dilutive conversion of Alignment Shares</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:114%">— </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:114%">2,011 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average shares of common stock outstanding - diluted</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:114%">162,242,148 </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 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:114%">161,003,402 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income attributable to common stockholders per share - basic</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:114%">$</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:114%">0.05 </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:114%">$</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:114%">0.04 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income attributable to common stockholders per share - diluted</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:114%">$</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:114%">0.05 </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:114%">$</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:114%">0.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:0.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Represents the income attributable to 796,950 and 1,006,250 Alignment Shares outstanding as of March 31, 2024 and 2023, respectively.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023, the calculation of basic weighted average shares of common stock outstanding excludes 271,259 shares of the Company's Class A common stock provided to holders of the common stock of the Company prior to the Merger, including shares that were subject to vesting conditions.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of basic and diluted earnings per share for the three months ended March 31, 2024 and 2023 was as follows (in thousands, except share and per share amounts):</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:72.876%"></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.621%"></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:400;line-height:114%"> </span></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:8pt;font-weight:400;line-height:114%">For the three months ended March 31,</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:114%"> </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:8pt;font-weight:400;line-height:114%">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:8pt;font-weight:400;line-height:114%">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:114%">Net income attributable to Altus Power, Inc.</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:114%">7,509 </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 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:114%">5,617 </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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Income attributable to participating securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:114%">(38)</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:114%">(36)</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:114%">Net income attributable to common stockholders - basic and diluted</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:114%">7,471 </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 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:114%">5,581 </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:114%;text-decoration:underline">Class A Common Stock</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average shares of common stock outstanding - basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:114%">159,025,740 </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:114%">158,621,674 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dilutive restricted 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:10pt;font-weight:400;line-height:114%">— </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:114%">258,789 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dilutive RSUs</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:114%">3,216,408 </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:114%">2,120,928 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dilutive conversion of Alignment Shares</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:114%">— </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:114%">2,011 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average shares of common stock outstanding - diluted</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:114%">162,242,148 </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 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:114%">161,003,402 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income attributable to common stockholders per share - basic</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:114%">$</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:114%">0.05 </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:114%">$</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:114%">0.04 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income attributable to common stockholders per share - diluted</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:114%">$</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:114%">0.05 </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:114%">$</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:114%">0.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:0.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Represents the income attributable to 796,950 and 1,006,250 Alignment Shares outstanding as of March 31, 2024 and 2023, respectively.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023, the calculation of basic weighted average shares of common stock outstanding excludes 271,259 shares of the Company's Class A common stock provided to holders of the common stock of the Company prior to the Merger, including shares that were subject to vesting conditions.</span></div> 7509000 5617000 38000 36000 7471000 7471000 5581000 5581000 159025740 158621674 0 258789 3216408 2120928 0 2011 162242148 161003402 0.05 0.04 0.05 0.03 796950 1006250 271259 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt">Stock-Based Compensation</span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company recognized $4.3 million and $2.9 million of stock-based compensation expense for the three months ended March 31, 2024, and 2023, respectively. As of March 31, 2024, the Company had $46.9 million of unrecognized share-based compensation expense related to unvested restricted units, respectively, which the Company expects to recognize over a weighted average period of approximately 2 years.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Legacy Incentive Plans</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Merger, Legacy Altus maintained the APAM Holdings LLC Restricted Units Plan, adopted in 2015 (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">APAM Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) and APAM Holdings LLC adopted the 2021 Profits Interest Incentive Plan (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Holdings Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”, and together with the APAM Plan, the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legacy Incentive Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), which provided for the grant of restricted units that were intended to qualify as profits interests to employees, officers, directors and consultants. In connection with the Merger, vested restricted units previously granted under the Legacy Incentive Plans were exchanged for shares of Class A Common Stock, and unvested Altus Restricted Shares under each of the Legacy Incentive Plans were exchanged for restricted Class A Common Stock with the same vesting conditions. As of March 31, 2024, and December 31, 2023, zero and 210,710 shares of Class A Common Stock were restricted under the Holdings Plan, respectively. No further awards will be made under the Legacy Incentive Plans.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the granted units was determined using the Black-Scholes Option Pricing model and relied on assumptions and inputs provided by the Company. All option models utilize the same assumptions with regard to (i) current valuation, (ii) volatility, (iii) risk-free interest rate, and (iv) time to maturity. The models, however, use different assumptions with regard to the strike price which vary by award.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Omnibus Incentive Plan</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 12, 2021, the Company entered into the Management Equity Incentive Letter with each of Mr. Felton and Mr. Norell pursuant to which, on February 5, 2022, the compensation committee granted to Mr. Felton and Mr. Norell, together with other senior executives, including Mr. Savino, Chief Construction Officer, and Mr. Weber, Chief Financial Officer, restricted stock units (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">RSUs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) under the Omnibus Incentive Plan (the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Incentive Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">") that are subject to time-based and, for the named executive officers and certain other executives, eighty percent (80%) of such RSUs also further subject to performance-based vesting, with respect to an aggregate five percent (5%) of the Company’s Class A common stock on a fully diluted basis, excluding the then-outstanding shares of the Company’s Class B common stock or any shares of the Company’s Class A common stock into which such shares of the Company’s Class B common stock are or may be convertible. Subject to continued employment on each applicable vesting date, the time-based RSUs generally vest 33 1/3% on each of the third, fourth and fifth anniversaries of the Closing, and the performance-based RSUs vest with respect to 33 1/3% of the award upon the achievement of the above time-based requirement and the achievement of a hurdle representing a 25% annual compound annual growth rate measured based on an initial value of $10.00 per share (i.e., on each of the third anniversary, the fourth anniversary, and the fifth anniversary of the date of grant, the stock price performance hurdle shall be $19.53, $24.41, and $30.51, respectively), which vesting is eligible until the fifth anniversary of grant date.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, these vesting conditions of such performance-based RSUs were modified by the compensation committee to set the hurdles at $14.00, $18.00, and $22.00, respectively. This modification impacted five grantees and resulted in $3.1 million of incremental expense, which the Company expects to recognize over a weighted average period of 2 years.</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, under the Incentive Plan the Company granted performance stock units ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PSUs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">") that are subject to market and service vesting conditions, each of which represents the right to receive one share of the Company's Class A Common Stock and which vest in one installment on the third anniversary of the grant date based upon the Company's total stockholder return when compared to the Invesco Solar ETF (TAN), subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of PSUs vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended March 31, 2024, the Company granted under the Incentive Plan an additional 2,973,127</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs, that are subject to time-based vesting as described above, with a weighted average grant date fair value per share of $4.89. The Company also granted 546,024 PSUs that are subject to market-based vesting as described above, with a grant date fair value per share of $5.22. Further, the Company granted 751,773 of incentive performance stock units ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">GW Plan PSUs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">") that cliff vest on December 31, 2026, if the the Company adds 1.1 gigawatt of installed solar capacity starting January 1, 2024 and subject to continued employment on the vesting date. The number of GW Plan PSUs vested, and thus shares of Class A </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common Stock issued, will be calculated based on the average stock price of the Company's Class A Common Stock during the <span style="-sec-ix-hidden:f-1016">twenty</span> trading days prior to and including (if applicable) the vesting date (the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AMPS Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">") as follows: </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:47.368%"><tr><td style="width:1.0%"></td><td style="width:48.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.284%"></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:10pt;font-weight:400;line-height:100%">AMPS Price</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:400;line-height:100%">Payout</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">&lt;$8</span></div></td><td colspan="3" style="background-color:#cceeff;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%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8-10.99</span></div></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%">80 </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><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%">$11-11.50</span></div></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%">100 </span></td><td style="background-color:#cceeff;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11.51-12.99</span></div></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%">110 </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><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%">$13+</span></div></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%">120 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">GW Plan PSUs have a grant date fair value per share of $3.95.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of awards granted and modified during the period was estimated as of the respective grant dates using a Monte Carlo model utilizing a distribution of potential outcomes based on expected volatility of 66% - 69%, a risk-free interest rate of 4.4%, and an expected term of approximately 1-3 years.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there were 30,992,545 shares of the Company's Class A common stock authorized for issuance under the Incentive Plan. The number of shares authorized for issuance under the Incentive Plan will increase on January 1 of each year from 2024 to 2031 by the lesser of (i) 5% of the number of shares outstanding as of the close of business on the immediately preceding December 31 and (ii) the number of shares determined by the Company's board of directors. The number of shares authorized for issuance under the Incentive Plan increased by 5% of outstanding shares as described in the foregoing on January 1, 2022 and January 1, 2023. The number of shares authorized for issuance under the Incentive Plan did not increase on January 1, 2024.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024, and 2023, the Company granted 4,270,924 and 3,011,148 RSUs, respectively, and recognized $4.3 million and $2.9 million, respectively, of stock-based compensation expenses in relation to the Incentive Plan. For th</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e three months ended March 31, 2024, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023, 96,144 and 5,700 RSUs were forfeited, respectively.</span></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Employee Stock Purchase Plan</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 9, 2021, we adopted the 2021 Employee Stock Purchase Plan ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ESPP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">"), which provides a means by which eligible employees may be given an opportunity to purchase shares of the Company’s Class A common stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there were 4,662,020 shares of the Company's Class A common stock authorized for issuance under the ESPP. The number of shares authorized for issuance under the ESPP will increase on January 1 of each year from 2024 to 2031 by the lesser of (i) 1% of the number of shares outstanding as of the close of business on the immediately preceding December 31 and (ii) the number of shares determined by the Company's board of directors. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No shares of the Company’s Class A common stock were issued and no stock-based compensation expense was recognized in relation to the ESPP fo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r the three months ended March 31, 2024, and 2023. The number of shares authorized for issuance under the ESPP increased by 1% of outstanding shares as described in the foregoing on January 1, 2022 and January 1, 2023. The number of shares authorized for issuance under the ESPP did not increase on January 1, 2024.</span></div> 4300000 2900000 46900000 P2Y 0 210710 0.80 0.05 0.25 10.00 19.53 24.41 30.51 14.00 18.00 22.00 3100000 P2Y 1 1 0.50 0 1.50 2973127 4.89 546024 5.22 5.22 751773 1.1 The number of GW Plan PSUs vested, and thus shares of Class A <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common Stock issued, will be calculated based on the average stock price of the Company's Class A Common Stock during the <span style="-sec-ix-hidden:f-1016">twenty</span> trading days prior to and including (if applicable) the vesting date (the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AMPS Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">") as follows: </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:47.368%"><tr><td style="width:1.0%"></td><td style="width:48.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.284%"></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:10pt;font-weight:400;line-height:100%">AMPS Price</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:400;line-height:100%">Payout</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">&lt;$8</span></div></td><td colspan="3" style="background-color:#cceeff;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%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8-10.99</span></div></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%">80 </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><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%">$11-11.50</span></div></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%">100 </span></td><td style="background-color:#cceeff;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11.51-12.99</span></div></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%">110 </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><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%">$13+</span></div></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%">120 </span></td><td style="background-color:#cceeff;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> 8 0.40 8 10.99 0.80 11 11.50 1 11.51 12.99 1.10 13 1.20 3.95 0.66 0.69 0.044 P1Y P3Y 30992545 30992545 0.05 0.05 4270924 3011148 4300000 2900000 96144 5700 4662020 4662020 0.01 0 0 0 0 0.01 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt">Income Taxes</span><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate as adjusted for discrete items arising in that quarter.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024, and 2023, the Company had income tax expense of $4.9 million and income tax expense of $0.9 million, respectively. For the three months ended March 31, 2024, the effective tax rate differs from the U.S. statutory rate primarily due to effects of non-deductible compensation, noncontrolling interests, redeemable noncontrolling interests, fair value adjustments for Alignment Shares, as well as state and local income taxes. For the three months ended March 31, 2023, the effective tax rate differs from the U.S. statutory rate primarily due to effects of non-deductible compensation, noncontrolling interests, redeemable noncontrolling interests, fair value adjustments for Alignment Shares, as well as state and local income taxes.</span></div> 4900000 900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt">Subsequent Events</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated subsequent events from March 31, 2024, through May 9, 2024, which is the date the unaudited condensed consolidated financial statements were available to be issued. Other than the subsequent event disclosed below, there are no subsequent events requiring recording or disclosure in the condensed consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Resignation of Lars Norell as Co-Chief Executive Officer and Director</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 26, 2024, Lars Norell resigned as Co-Chief Executive Officer and director of the Company. There were no disagreements between the Company and Mr. Norell that led to his decision to resign as Co-Chief Executive Officer and director. The board of directors has appointed Gregg Felton as sole Chief Executive Officer of the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with his resignation, Mr. Norell has signed a separation and release agreement (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”), where he will receive severance, which includes (i) eighteen (18) months’ base salary, for an aggregate amount of approximately $0.9 million, payable as salary continuation in accordance with the Company’s normal pay schedule, (ii) subject to his timely election and continued eligibility for COBRA continuation coverage, a subsidized COBRA continuation coverage for 12 months, or if earlier, until he becomes eligible for medical benefits from a subsequent employer, (iii) a pro rata short-term incentive bonus for plan year 2024, to be paid in March 2025 at the same time that such bonuses are paid to current employees, and (iv) an additional payment of approximately $1.0 million, less applicable payroll deductions, paid in a lump sum on the eighth day after the execution of the Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the 4,283,452 unvested RSUs and PSUs granted under the Omnibus Plan and held by Mr. Norell will be forfeited. This will result in the reversal of approximately $8.7 million of previously recognized stock-based compensation expense which will be recognized during the three months ended June 30, 2024.</span></div> P18M 900000 P12M 1000000 4283452 8700000 false false <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, the following director/officer terminated their previously adopted “Rule 10b5-1 trading arrangement,” as defined in Item 408(a) of Regulation S-K intending to satisfy the affirmative defense of Rule 10b5-1(c): Mr. Weber terminated his 10b5-1 trading arrangement, which was adopted on September 14, 2023 had a duration of December 14, 2023 to December 31, 2024, and provided for a sale of 750,000 total shares of Class A common stock, subject to certain pricing triggers.</span></div> true Mr. Weber 750000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, the following directors and/or officers adopted a “Rule 10b5-1 trading arrangement,” as defined in Item 408(a) of Regulation S-K intending to satisfy the affirmative defense of Rule 10b5-1(c):</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:18.440%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.440%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.440%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.440%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.444%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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%">Name and Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Maximum Number of Shares of Class A Common Stock to be Sold </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Duration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Adoption Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Expiration Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lars Norell </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">(3)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Former Co-Chief Executive Officer</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top: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%">1,080,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top: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%">July 1, 2024 – May 30, 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top: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%">March 28, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top: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%">May 30, 2025</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The volume of sales is determined, in part, based on certain pricing triggers outlined in each adopting person's trading arrangement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Each trading arrangement permits transactions through and including the earlier to occur of (a) the completion of all sales or (b) the expiration date listed in the table.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Mr. Norell entered into his Rule 10b5-1 trading arrangement, dated March 28, 2024 (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Norell Trading Arrangement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">”) through Start Capital LLC, an entity which he controls. The Norell Trading Arrangement amends Mr. Norell’s prior Rule 10b5-1 trading arrangement intending to satisfy the affirmative defense of Rule 10b5-1(c), which was adopted on December 28, 2022, and amended on August 25, 2023, had a duration of December 1, 2023 to May 30, 2025, and provided for a sale of 1,800,000 total shares of Class A common stock, subject to certain pricing triggers.</span></div> true Lars Norell (3) Lars Norell (3) Co-Chief Executive Officer Co-Chief Executive Officer 1080000 March 28, 2024 true March 28, 2024 1800000