0001758766-24-000149.txt : 20240807 0001758766-24-000149.hdr.sgml : 20240807 20240806184011 ACCESSION NUMBER: 0001758766-24-000149 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 82 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240807 DATE AS OF CHANGE: 20240806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: STEM, INC. CENTRAL INDEX KEY: 0001758766 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 264466193 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39455 FILM NUMBER: 241180888 BUSINESS ADDRESS: STREET 1: 4 EMBARCADERO CENTER, SUITE 710 CITY: SAN FRANCISCO STATE: CA ZIP: 94111 BUSINESS PHONE: (415) 937-7836 MAIL ADDRESS: STREET 1: 4 EMBARCADERO CENTER, SUITE 710 CITY: SAN FRANCISCO STATE: CA ZIP: 94111 FORMER COMPANY: FORMER CONFORMED NAME: Star Peak Energy Transition Corp. DATE OF NAME CHANGE: 20200714 FORMER COMPANY: FORMER CONFORMED NAME: Star Peak Energy Acquisition Corp. DATE OF NAME CHANGE: 20181119 FORMER COMPANY: FORMER CONFORMED NAME: Roaring Fork Acquisition Corp. DATE OF NAME CHANGE: 20181109 10-Q 1 stem-20240630.htm 10-Q stem-20240630
000175876612/312024Q2FALSE6464646410.03419650.1403066xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesstem:segmentxbrli:purestem:reporting_unitstem:dayutr:sqft00017587662024-01-012024-06-3000017587662024-07-3000017587662024-06-3000017587662023-12-310001758766us-gaap:ServiceMember2024-04-012024-06-300001758766us-gaap:ServiceMember2023-04-012023-06-300001758766us-gaap:ServiceMember2024-01-012024-06-300001758766us-gaap:ServiceMember2023-01-012023-06-300001758766stem:HardwareMember2024-04-012024-06-300001758766stem:HardwareMember2023-04-012023-06-300001758766stem:HardwareMember2024-01-012024-06-300001758766stem:HardwareMember2023-01-012023-06-3000017587662024-04-012024-06-3000017587662023-04-012023-06-3000017587662023-01-012023-06-300001758766us-gaap:CommonStockMember2023-12-310001758766us-gaap:AdditionalPaidInCapitalMember2023-12-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001758766us-gaap:RetainedEarningsMember2023-12-310001758766us-gaap:NoncontrollingInterestMember2023-12-310001758766us-gaap:CommonStockMember2024-01-012024-03-310001758766us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100017587662024-01-012024-03-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001758766us-gaap:RetainedEarningsMember2024-01-012024-03-310001758766us-gaap:CommonStockMember2024-03-310001758766us-gaap:AdditionalPaidInCapitalMember2024-03-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001758766us-gaap:RetainedEarningsMember2024-03-310001758766us-gaap:NoncontrollingInterestMember2024-03-3100017587662024-03-310001758766us-gaap:CommonStockMember2024-04-012024-06-300001758766us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001758766us-gaap:RetainedEarningsMember2024-04-012024-06-300001758766us-gaap:CommonStockMember2024-06-300001758766us-gaap:AdditionalPaidInCapitalMember2024-06-300001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001758766us-gaap:RetainedEarningsMember2024-06-300001758766us-gaap:NoncontrollingInterestMember2024-06-300001758766us-gaap:CommonStockMember2022-12-310001758766us-gaap:AdditionalPaidInCapitalMember2022-12-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001758766us-gaap:RetainedEarningsMember2022-12-310001758766us-gaap:NoncontrollingInterestMember2022-12-3100017587662022-12-310001758766us-gaap:CommonStockMember2023-01-012023-03-310001758766us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100017587662023-01-012023-03-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001758766us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001758766us-gaap:RetainedEarningsMember2023-01-012023-03-310001758766us-gaap:CommonStockMember2023-03-310001758766us-gaap:AdditionalPaidInCapitalMember2023-03-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001758766us-gaap:RetainedEarningsMember2023-03-310001758766us-gaap:NoncontrollingInterestMember2023-03-3100017587662023-03-310001758766us-gaap:CommonStockMember2023-04-012023-06-300001758766us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001758766us-gaap:NoncontrollingInterestMember2023-04-012023-06-300001758766us-gaap:RetainedEarningsMember2023-04-012023-06-300001758766us-gaap:CommonStockMember2023-06-300001758766us-gaap:AdditionalPaidInCapitalMember2023-06-300001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001758766us-gaap:RetainedEarningsMember2023-06-300001758766us-gaap:NoncontrollingInterestMember2023-06-3000017587662023-06-300001758766us-gaap:ConvertibleDebtMember2024-01-012024-06-300001758766us-gaap:ConvertibleDebtMember2023-01-012023-06-300001758766us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300001758766us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001758766us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-01-012024-06-300001758766us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-06-300001758766stem:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-06-300001758766stem:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001758766us-gaap:RevenueFromContractWithCustomerMemberstem:CustomerAMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001758766us-gaap:RevenueFromContractWithCustomerMemberstem:CustomerAMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001758766stem:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-06-300001758766stem:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001758766stem:CustomerBMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001758766us-gaap:RevenueFromContractWithCustomerMemberstem:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001758766stem:CustomerDMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-06-300001758766country:US2024-04-012024-06-300001758766country:US2023-04-012023-06-300001758766country:US2024-01-012024-06-300001758766country:US2023-01-012023-06-300001758766us-gaap:NonUsMember2024-04-012024-06-300001758766us-gaap:NonUsMember2023-04-012023-06-300001758766us-gaap:NonUsMember2024-01-012024-06-300001758766us-gaap:NonUsMember2023-01-012023-06-300001758766us-gaap:ServiceMember2024-06-3000017587662024-07-01us-gaap:ServiceMember2024-06-3000017587662025-01-01us-gaap:ServiceMember2024-06-3000017587662029-01-01us-gaap:ServiceMember2024-06-300001758766stem:HardwareMember2024-06-3000017587662024-07-01stem:HardwareMember2024-06-3000017587662025-01-01stem:HardwareMember2024-06-300001758766stem:HardwareMember2029-01-012024-06-300001758766us-gaap:ServiceMember2023-06-300001758766us-gaap:ServiceMember2023-07-012023-06-3000017587662024-01-01us-gaap:ServiceMember2023-06-3000017587662028-01-01us-gaap:ServiceMember2023-06-300001758766stem:HardwareMember2023-06-300001758766stem:HardwareMember2023-07-012023-06-3000017587662024-01-01stem:HardwareMember2023-06-3000017587662028-01-01stem:HardwareMember2023-06-300001758766us-gaap:CommercialPaperMember2023-12-310001758766us-gaap:USTreasuryBondSecuritiesMember2023-12-310001758766stem:AgencyBondsMember2023-12-310001758766us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-06-300001758766us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001758766us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-06-300001758766us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-06-300001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-06-300001758766us-gaap:FairValueMeasurementsRecurringMember2024-06-300001758766us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001758766us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001758766us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001758766us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2023-12-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2023-12-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBondSecuritiesMember2023-12-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBondSecuritiesMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryBondSecuritiesMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBondSecuritiesMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherDebtSecuritiesMember2023-12-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherDebtSecuritiesMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:OtherDebtSecuritiesMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherDebtSecuritiesMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001758766us-gaap:FairValueMeasurementsRecurringMember2023-12-310001758766us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Memberstem:A2028ConvertibleNotesMember2024-06-300001758766us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Memberstem:A2028ConvertibleNotesMember2023-12-310001758766stem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2024-06-300001758766stem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2023-12-310001758766us-gaap:DevelopedTechnologyRightsMember2024-06-300001758766us-gaap:DevelopedTechnologyRightsMember2023-12-310001758766us-gaap:TradeNamesMember2024-06-300001758766us-gaap:TradeNamesMember2023-12-310001758766us-gaap:CustomerRelationshipsMember2024-06-300001758766us-gaap:CustomerRelationshipsMember2023-12-310001758766us-gaap:SoftwareDevelopmentMember2024-06-300001758766us-gaap:SoftwareDevelopmentMember2023-12-310001758766stem:EnergyStorageSystemsPlacedIntoServiceMember2024-06-300001758766stem:EnergyStorageSystemsPlacedIntoServiceMember2023-12-310001758766stem:EnergyStorageSystemsNotYetPlacedIntoServiceMember2024-06-300001758766stem:EnergyStorageSystemsNotYetPlacedIntoServiceMember2023-12-310001758766us-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2021-11-220001758766us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2021-11-222021-11-220001758766us-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMemberstem:A2028ConvertibleNotesMember2021-11-222021-11-220001758766us-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2021-11-222021-11-220001758766us-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2023-04-012023-06-300001758766us-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2024-06-300001758766us-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2023-12-310001758766us-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2024-04-012024-06-300001758766us-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2024-01-012024-06-300001758766us-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2023-01-012023-06-300001758766stem:CappedCallOptionsMember2021-11-192021-11-190001758766stem:CappedCallOptionsMember2021-11-190001758766stem:CappedCallOptionsMember2021-01-012021-12-310001758766stem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-04-030001758766us-gaap:DebtInstrumentRedemptionPeriodOneMemberstem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-04-032023-04-030001758766stem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2023-04-032023-04-030001758766stem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-04-032023-04-030001758766stem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-06-300001758766stem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-12-310001758766stem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-04-012024-06-300001758766stem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-04-012023-06-300001758766stem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-01-012024-06-300001758766stem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-01-012023-06-300001758766stem:A2030ConvertibleNotesMemberus-gaap:ConvertibleDebtMemberstem:CappedCallOptionsMember2023-04-032023-04-030001758766stem:CappedCallOptionsMember2023-03-290001758766stem:CappedCallOptionsMember2023-04-012023-06-3000017587662023-01-012023-12-310001758766us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001758766us-gaap:RestrictedStockUnitsRSUMember2023-12-310001758766us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001758766us-gaap:RestrictedStockUnitsRSUMember2024-06-300001758766us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001758766us-gaap:SellingAndMarketingExpenseMember2024-04-012024-06-300001758766us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001758766us-gaap:SellingAndMarketingExpenseMember2024-01-012024-06-300001758766us-gaap:SellingAndMarketingExpenseMember2023-01-012023-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMember2024-04-012024-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001758766us-gaap:GeneralAndAdministrativeExpenseMember2024-04-012024-06-300001758766us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001758766us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-06-300001758766us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:SoftwareDevelopmentMember2024-04-012024-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:SoftwareDevelopmentMember2023-04-012023-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:SoftwareDevelopmentMember2024-01-012024-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:SoftwareDevelopmentMember2023-01-012023-06-300001758766us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:GeneralAndAdministrativeExpenseMember2024-04-012024-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2024-04-012024-06-300001758766stem:Outstanding2028ConvertibleNotesMember2024-01-012024-06-300001758766stem:Outstanding2028ConvertibleNotesMember2023-01-012023-06-300001758766stem:Outstanding2030ConvertibleNotesMember2024-01-012024-06-300001758766stem:Outstanding2030ConvertibleNotesMember2023-01-012023-06-300001758766us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001758766us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001758766stem:CommonStockWarrantsMember2024-01-012024-06-300001758766stem:CommonStockWarrantsMember2023-01-012023-06-300001758766us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001758766us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001758766us-gaap:BuildingMember2024-06-3000017587662024-06-302024-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
—————————————————
FORM 10-Q
—————————————————
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2024
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ________ to ________

STEM, INC.
(Exact name of registrant as specified in its charter)
Delaware001-3945585-1972187
(State or Other Jurisdiction
of Incorporation or Organization)
(Commission File Number)(IRS Employer
Identification No.)
4 Embarcadero Ctr., Suite 710, San Francisco, California 94111
(Address of principal executive offices, including zip code)
1-877-374-7836
(Registrant’s telephone number, including area code)

Not Applicable
(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, par value $0.0001
STEM
New 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 every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filer Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No
Class
Outstanding as of July 30, 2024
Common Stock, $0.0001 par value per share
162,626,235




STEM, INC.
Quarterly Report on Form 10-Q
For the Period Ended June 30, 2024

TABLE OF CONTENTS


Page





















Part I - Financial Information
STEM, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(UNAUDITED)
(in thousands, except share and per share amounts)
June 30, 2024December 31, 2023
ASSETS
Current assets:
Cash and cash equivalents$89,649 $105,375 
Short-term investments 8,219 
Accounts receivable, net of allowances of $4,155 and $4,904 as of June 30, 2024 and December 31, 2023, respectively
206,351 302,848 
Inventory33,213 26,665 
Deferred costs with suppliers20,125 20,555 
Other current assets10,582 9,303 
Total current assets359,920 472,965 
Energy storage systems, net67,518 74,418 
Contract origination costs, net9,921 11,119 
Goodwill 547,205 
Intangible assets, net152,144 157,146 
Operating lease right-of-use assets11,138 12,255 
Other noncurrent assets90,902 81,869 
Total assets$691,543 $1,356,977 
LIABILITIES AND STOCKHOLDERS’ EQUITY (DEFICIT)
Current liabilities:
Accounts payable$63,103 $78,277 
Accrued liabilities63,362 76,873 
Accrued payroll10,719 14,372 
Financing obligation, current portion15,139 14,835 
Deferred revenue, current portion57,974 53,997 
Other current liabilities6,349 12,726 
Total current liabilities216,646 251,080 
Deferred revenue, noncurrent88,944 88,650 
Asset retirement obligation4,122 4,052 
Convertible notes, noncurrent524,771 523,633 
Financing obligation, noncurrent47,366 52,010 
Lease liabilities, noncurrent11,832 10,455 
Other liabilities599 416 
Total liabilities894,280 930,296 
Commitments and contingencies (Note 12)
Stockholders’ equity (deficit):
Preferred stock, $0.0001 par value; 1,000,000 shares authorized as of June 30, 2024 and December 31, 2023; zero shares issued and outstanding as of June 30, 2024 and December 31, 2023
  
Common stock, $0.0001 par value; 500,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 162,587,526 and 155,932,880 issued and outstanding as of June 30, 2024 and December 31, 2023, respectively
16 16 
Additional paid-in capital1,223,739 1,198,716 
Accumulated other comprehensive income (loss)94 (42)
Accumulated deficit(1,427,071)(772,494)
Total Stem’s stockholders’ equity (deficit)(203,222)426,196 
Non-controlling interests485 485 
Total stockholders’ equity (deficit)(202,737)426,681 
Total liabilities and stockholders’ equity (deficit)$691,543 $1,356,977 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(UNAUDITED)
(in thousands, except share and per share amounts)
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Revenue
Services and other revenue$15,103$16,360$29,943$31,033
Hardware revenue18,89676,58629,525129,318
Total revenue33,99992,94659,468160,351
Cost of Revenue
Cost of services and other revenue10,955 11,756 20,939 23,260 
Cost of hardware revenue13,669 69,319 53,345 124,226 
Total cost of revenue24,624 81,075 74,284 147,486 
Gross profit (loss)9,375 11,871 (14,816)12,865 
Operating expenses:
Sales and marketing10,944 13,680 22,070 26,086 
Research and development15,281 14,156 29,417 27,600 
General and administrative15,846 18,904 34,406 36,701 
Impairment of goodwill547,152  547,152  
Total operating expenses589,223 46,740 633,045 90,387 
Loss from operations(579,848)(34,869)(647,861)(77,522)
Other (expense) income, net:
Interest expense, net(4,631)(3,903)(9,338)(5,680)
Gain on extinguishment of debt, net 59,121  59,121 
Change in fair value of derivative liability1,477 (2,576)1,477 (2,576)
Other income, net794 1,840 1,360 1,401 
Total other (expense) income, net(2,360)54,482 (6,501)52,266 
(Loss) income before provision for income taxes(582,208)19,613 (654,362)(25,256)
Provision for income taxes(62)(491)(215)(400)
Net (loss) income$(582,270)$19,122 $(654,577)$(25,656)
Net (loss) income per share attributable to common stockholders, basic$(3.59)$0.12 $(4.09)$(0.17)
Net loss per share attributable to common stockholders, diluted$(3.59)$(0.26)$(4.09)$(0.17)
Numerator used to compute net (loss) income per share:
Net (loss) income attributable to Stem common stockholders, basic$(582,270)$19,122 $(654,577)$(25,656)
Net loss attributable to Stem common stockholders, diluted (Note 10)$(582,270)$(40,011)$(654,577)$(25,656)
Weighted-average shares used in computing net (loss) income per share to common stockholders, basic162,158,936 155,619,179 160,169,536 155,294,475 
Weighted-average shares used in computing net loss per share to common stockholders, diluted162,158,936 155,804,953 160,169,536 155,294,475 

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


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME
(UNAUDITED)
(in thousands)
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Net (loss) income$(582,270)$19,122 $(654,577)$(25,656)
Other comprehensive loss:
Unrealized gain on available-for-sale securities 47 3 1,590 
Foreign currency translation adjustment(60)(133)133 (6)
Total other comprehensive (loss) income$(582,330)$19,036 $(654,441)$(24,072)
The accompanying notes are an integral part of these condensed consolidated financial statements.
5


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)
(UNAUDITED)
(in thousands, except share amounts)
Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive (Loss) IncomeAccumulated DeficitNon-controlling InterestsTotal Stockholders’ Equity (Deficit)
Shares Amount
Balance as of January 1, 2024155,932,880 $16 $1,198,716 $(42)$(772,494)$485 $426,681 
Issuance of common stock upon release of restricted stock units2,632,464 —  — — —  
Issuance of fully vested restricted stock units for employee bonuses (Note 9)2,961,438 — 8,114 — — — 8,114 
Stock-based compensation— — 9,367 — — — 9,367 
Unrealized gain on available-for-sale securities— — — 3 — — 3 
Foreign currency translation adjustments— — — 193 — — 193 
Net loss— — — — (72,307)— (72,307)
Balance as of March 31, 2024161,526,782 16 1,216,197 154 (844,801)485 372,051 
Issuance of common stock upon release of restricted stock units1,060,744 — — — — — — 
Stock-based compensation— — 7,542 — — — 7,542 
Foreign currency translation adjustments— — — (60)— — (60)
Net loss— — — — (582,270)— (582,270)
Balance as of June 30, 2024162,587,526 $16 $1,223,739 $94 $(1,427,071)$485 $(202,737)


Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive (Loss) IncomeAccumulated DeficitNon-controlling InterestsTotal Stockholders’ Equity
Shares Amount
Balance as of January 1, 2023154,540,197 $15 $1,185,364 $(1,672)$(632,081)$541 $552,167 
Stock option exercises, net of statutory tax withholdings65,045 — 149 — — — 149 
Issuance of common stock upon release of restricted stock units903,061 1 — — — — 1 
Stock-based compensation— — 8,108 — — — 8,108 
Unrealized gain on available-for-sale securities— — — 1,543 — — 1,543 
Foreign currency translation adjustments— — — 127 — — 127 
Redemption of non-controlling interests— — — — — (72)(72)
Net loss— — — — (44,778)— (44,778)
Balance as of March 31, 2023155,508,303 16 1,193,621 (2)(676,859)469 517,245 
Stock option exercises, net of statutory tax withholdings39,528 — 80 — — — 80 
Issuance of common stock upon release of restricted stock units248,580 — — — — — — 
Stock-based compensation— — 10,817 — — — 10,817 
Purchase of capped call options (Note 8)— — (27,840)— — — (27,840)
Unrealized gain on available-for-sale securities— — — 47 — — 47 
Foreign currency translation adjustments— — — (133)— — (133)
Contributions from non-controlling interests— — — — — 6 6 
Net income— — — — 19,122 — 19,122 
June 30, 2023155,796,411 $16 $1,176,678 $(88)$(657,737)$475 $519,344 
The accompanying notes are an integral part of these condensed consolidated financial statements.
6


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
(in thousands)
Six Months Ended June 30,
20242023
OPERATING ACTIVITIES
Net loss$(654,577)$(25,656)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense22,217 22,376 
Non-cash interest expense, including interest expenses associated with debt issuance costs984 1,586 
Stock-based compensation15,184 17,122 
Change in fair value of derivative liability(1,477)2,576 
Non-cash lease expense1,533 1,406 
Accretion of asset retirement obligations118 120 
Impairment loss of energy storage systems102 2,069 
Impairment loss of project assets390 122 
Impairment loss of right-of-use assets2,096  
Impairment of goodwill547,152  
Net accretion of discount on investments(29)(1,300)
Income tax benefit from release of valuation allowance (335)
Provision for accounts receivable allowance(1,462)1,734 
Net loss on investments 1,561 
Gain on extinguishment of debt, net (59,121)
Other(138)(680)
Changes in operating assets and liabilities:
Accounts receivable97,815 (72,187)
Inventory(6,548)(137,149)
Deferred costs with suppliers430 28,759 
Other assets719 (17,816)
Contract origination costs, net(683)(2,256)
Project assets(10,796)(2,834)
Accounts payable(14,923)19,049 
Accrued expenses and other liabilities(13,339)(35,087)
Deferred revenue4,270 56,043 
Lease liabilities(1,545)(1,341)
Net cash used in operating activities(12,507)(201,239)
INVESTING ACTIVITIES
Acquisitions, net of cash acquired (1,847)
Purchase of available-for-sale investments (58,034)
Proceeds from maturities of available-for-sale investments8,250 84,750 
Proceeds from sales of available-for-sale investments 73,917 
Purchase of energy storage systems (2,640)
Capital expenditures on internally-developed software(6,608)(7,388)
Purchase of property and equipment(177)(289)
Net cash provided by investing activities1,465 88,469 
FINANCING ACTIVITIES
Proceeds from exercise of stock options and warrants 229 
Repayment of financing obligations(4,185)(2,587)
Proceeds from issuance of convertible notes, net of issuance costs of $0 and $7,601 for the six months ended June 30, 2024 and 2023, respectively
 232,399 
Repayment of convertible notes (99,754)
Purchase of capped call options (27,840)
Redemption of investment from non-controlling interests, net (67)
Repayment of notes payable (2,101)
Net cash (used in) provided by financing activities(4,185)100,279 
Effect of exchange rate changes on cash, cash equivalents and restricted cash187 (7)
Net increase in cash, cash equivalents and restricted cash(15,040)(12,498)
Cash, cash equivalents and restricted cash, beginning of year106,475 87,903 
Cash, cash equivalents and restricted cash, end of period$91,435 $75,405 
The accompanying notes are an integral part of these condensed consolidated financial statements.
7


SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION
Cash paid for interest$8,408 $2,588 
NON-CASH INVESTING AND FINANCING ACTIVITIES
Change in asset retirement costs and asset retirement obligation$48 $302 
Purchases of energy storage systems in accounts payable$251 $388 
Right-of-use asset obtained in exchange for lease liability$2,513 $2,782 
Stock-based compensation capitalized to internal-use software$1,736 $1,803 
RECONCILIATION OF CASH, CASH EQUIVALENTS, AND RESTRICTED CASH WITHIN THE UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS TO THE AMOUNTS SHOWN IN THE STATEMENTS OF CASH FLOWS ABOVE:
Cash and cash equivalents$89,649 $75,405 
Restricted cash included in other noncurrent assets1,786  
Total cash, cash equivalents, and restricted cash$91,435 $75,405 
The accompanying notes are an integral part of these condensed consolidated financial statements.
8

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

1.BUSINESS
Description of the Business
Stem, Inc. (“Stem,” the “Company,” “we,” “us,” or “our”) is a global leader in artificial intelligence (“AI”)-driven clean energy solutions and services. We maintain one of the world’s largest digitally connected, intelligent, renewable energy networks, providing customers with (i) energy storage hardware, sourced from leading, global battery original equipment manufacturers (“OEMs”), that we deliver through our partners, including developers, distributors and engineering, procurement and construction (“EPC”) firms, (ii) edge hardware to aid in the collection of site data and the real-time operation and control of the site plus other optional equipment, and (iii) an ongoing software platform, Athena®, and services to operate and manage the performance of standalone energy storage, integrated solar plus storage systems, and solar assets. In addition, in all of the markets where we help manage our customers’ clean energy assets, we have agreements to use the Athena platform to participate in such markets and to share the revenue from such market participation.
We deliver our battery hardware and software-enabled services to customers through our Athena platform. The Company’s hardware and recurring software-enabled services mitigate customer energy costs through services such as time-of-use and demand charge management optimization and by aggregating the dispatch of energy through a network of virtual power plants. The network created by the Company’s growing customer base increases grid resilience and reliability through the real-time processing of market-based demand signals, energy prices, and other factors in connection with the deployment of renewable energy resources to such customers. Additionally, the Company’s clean energy solutions are designed to support renewable energy generation by helping to alleviate grid intermittency issues, thereby reducing customer dependence on traditional, fossil fuel resources.
The Company’s Athena PowerTrack application provides a vertically integrated solution that incorporates on-site power monitoring equipment that aggregates and communicates data to enable remote control of solar generation assets. PowerTrack provides direct access to individual site performance to measure and benchmark expected energy production, maximizing asset value for the Company’s customers.
From time to time, the Company, through an indirect wholly-owned development subsidiary (“DevCo”) will enter into strategic joint ventures (each a “DevCo JV”) with qualified third parties for the development of select renewable energy projects (“DevCo Projects”). In this structure, DevCo forms a new DevCo JV entity as the majority owner, with the developer as the minority owner. The purpose of the DevCo JV is to develop and sell DevCo Projects and secure Company hardware and software services for those projects. In some cases, the Company will make development capital contributions to fund project development, and recovers those capital contributions plus a fee upon the sale of the applicable project. This business model is intended to allow the Company to advance development capital to key partners in strategic markets and secure hardware upfront, in order to generate higher-margin software and services and other revenue via exclusive long-term services contracts under the DevCo Projects.
The Company operated as Rollins Road Acquisition Company (f/k/a Stem, Inc.) prior to the Merger with Star Peak Transition Corp. (“STPK”), an entity that was then listed on the New York Stock Exchange under the trade symbol “STPK,” and STPK Merger Sub Corp., a Delaware corporation and wholly-owned subsidiary of STPK (“Merger Sub”), providing for, among other things, and subject to the conditions therein, the combination of the Company and STPK pursuant to the merger of Merger Sub with and into the Company, with the Company continuing as the surviving entity (the “Merger”). Stem, Inc. was incorporated on March 16, 2009 in the State of Delaware and is headquartered in San Francisco, California.
9

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Liquidity
As of June 30, 2024, we had cash and cash equivalents of $89.6 million, an accumulated deficit of $1,427.1 million, net accounts receivable of $206.4 million, and working capital, which we define as current assets less current liabilities, of $143.3 million. During the six months ended June 30, 2024, we incurred a net loss of $654.6 million and had negative cash flows from operating activities of $12.5 million. As of June 30, 2024, our principal sources of liquidity were cash and cash equivalents totaling $89.6 million, which were held for working capital purposes and for investment growth opportunities. As of June 30, 2024, we believe that our cash position, as well as expected collections from accounts receivable, is sufficient to meet capital and liquidity requirements for at least the next 12 months from the date of this Quarterly Report on Form 10-Q.
Our business prospects are subject to various risks, expenses, and uncertainties, including those discussed in Part I. Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023. The attainment of profitable operations is dependent upon future events, including securing new customers and maintaining current ones, securing and maintaining adequate supplier relationships, building our customer base, successfully executing our business and marketing strategy, and hiring and retaining appropriate personnel. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require us to modify, delay or abandon some of our planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on our business, operating results and financial condition.
Supply Chain Constraints and Risk
We have in the past faced shortages and shipping delays affecting the supply of inverters, enclosures, battery modules and associated component parts for inverters and battery energy storage systems available for purchase. These shortages and delays were due in part to the macroeconomic, geopolitical and business environment, including the effects of global inflationary pressures and interest rates, general economic slowdown or a recession, changes in monetary policy, instability in financial institutions, potential import tariffs, geopolitical pressures, including the armed conflicts between Russia and Ukraine and in the Gaza Strip and nearby areas, as well as tensions between China and the United States and unknown effects of current and future trade regulations. We cannot predict the full effects the macroeconomic, geopolitical and business environment will have on our business, cash flows, liquidity, financial condition and results of operations.
2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim reporting and with the instructions to Form 10-Q and Article 10 of Regulation S-X, assuming the Company will continue as a going concern. Accordingly, the consolidated balance sheet at December 31, 2023 has been derived from the audited financial statements at that date, but certain notes or other information that are normally required by GAAP have been omitted if they substantially duplicate the disclosures contained in the Company’s annual audited consolidated financial statements. In the opinion of the Company’s management, all normal and recurring adjustments considered necessary for a fair statement of the results for the interim period presented have been included in the accompanying unaudited condensed consolidated financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements for the year ended December 31, 2023. Operating results for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or for any other future interim period or year.
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). The Company presents non-controlling interests within the equity section of its unaudited condensed consolidated balance sheets, and the amount of consolidated net (loss) income that is attributable to the Company and the non-controlling interest in its unaudited condensed consolidated statements of operations. All intercompany balances and transactions have been eliminated in consolidation.
10

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Variable Interest Entities
The Company forms special purpose entities (“SPEs”), some of which are VIEs, with its investors in the ordinary course of business to facilitate the funding and monetization of its energy storage systems. A legal entity is considered a VIE if it has either a total equity investment that is insufficient to finance its operations without additional subordinated financial support or whose equity holders lack the characteristics of a controlling financial interest. The Company’s variable interests arise from contractual, ownership, or other monetary interests in the entity. The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity; however, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve controlling voting interests.
The Company consolidates a VIE if it is deemed to be the primary beneficiary. The Company determines it is the primary beneficiary if it has the power to direct the activities that most significantly impact the VIEs’ economic performance and has the obligation to absorb losses or has the right to receive benefits of the VIE that could potentially be significant to the VIE. The Company evaluates its relationships with its VIEs on an ongoing basis to determine whether it is the primary beneficiary.
Beginning in January 2022, the Company formed DevCo JVs with the purpose of originating potential battery storage facility projects in specific locations and conducting early-stage planning and development activities. The Company determined that the DevCo JVs are VIEs, as they lack sufficient equity to finance their activities without additional financial support. The Company determined that it has both (1) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (2) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant. Accordingly, the Company has determined that it is the primary beneficiary of the DevCo JVs, and as a result, the DevCo JVs’ operating results, assets and liabilities are consolidated by the Company, with third party minority owners’ share presented as noncontrolling interest. The Company applied the hypothetical liquidation at book value method in allocating recorded net income (loss) to each owner based on the change in the reporting period, of the amount of net assets of the entity to which each owner would be entitled to under the governing contracts in a liquidation scenario.
The following table summarizes the carrying values of the assets and liabilities of the DevCo JVs that are consolidated by the Company as of June 30, 2024 and December 31, 2023 (in thousands):

June 30, 2024December 31, 2023
Assets
Cash and cash equivalents$332 $2,191 
Other current assets13 30 
Other noncurrent assets18,831 8,424 
Total assets19,176 10,645 
Liabilities
Accounts payable12,108 1,405 
Other current liabilities180 1,892 
Total liabilities$12,288 $3,297 
The Company did not make any material capital investment contributions during the six months ended June 30, 2024. For the six months ended June 30, 2023, the Company contributed approximately $0.1 million in capital investments for hardware purchases. The net income from the DevCo JVs was immaterial during both the six months ended June 30, 2024 and June 30, 2023.
Use of Estimates
The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. Actual results could differ from those estimates and such differences could be material to the financial position and results of operations.
Significant estimates and assumptions reflected in these unaudited condensed consolidated financial statements include, but are not limited to, depreciable life of energy storage systems; estimates of transaction price with variable consideration; the amortization of acquired intangibles; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, finite-lived intangible assets, internally developed software, and asset retirement
11

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
obligations; and the fair value of equity instruments, equity-based instruments, derivative liability, accruals related to sales tax liabilities, and the fair value of assets acquired and liabilities assumed in a business combination; and the impairment of goodwill.
Segment Information
Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s Chief Executive Officer is the CODM. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, management has determined that the Company operates as one operating segment that is focused exclusively on innovative technology services that transform the way energy is distributed and consumed. Net assets outside of the U.S. were less than 10% of total net assets as of June 30, 2024 and December 31, 2023.
Concentration of Credit Risk and Other Uncertainties
Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents and accounts receivable. The Company’s cash balances are primarily invested in money market funds or on deposit at high credit quality financial institutions in the U.S. The Company’s cash and cash equivalents are held at financial institutions where account balances may at times exceed federally insured limits. Management believes the Company is not exposed to significant credit risk due to the financial strength of the depository institution in which the cash is held. The Company has no financial instruments with off-balance sheet risk of loss.
At times, the Company may be subject to a concentration of credit risk in relation to certain customers due to the purchase of large energy storage systems made by such customers. The Company routinely assesses the creditworthiness of its customers. The Company has not experienced material losses related to receivables from individual customers, or groups of customers during the six months ended June 30, 2024 and 2023. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for credit losses is believed by management to be probable in the Company’s accounts receivable.
The net book value of unbilled receivables, current are $98.9 million and $161.3 million as of June 30, 2024 and December 31, 2023, respectively. Unbilled receivables, current are included in accounts receivable, net. The net book value of unbilled receivables, noncurrent are $15.9 million and $18.7 million as of June 30, 2024 and December 31, 2023, respectively. Unbilled receivables, noncurrent are included in other noncurrent assets.
Significant Customers
A significant customer represents 10% or more of the Company’s total revenue or accounts receivable, net balance at each reporting date. For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable are as follows:
Accounts ReceivableRevenueRevenue
June 30,December 31,Three Months Ended June 30,Six Months Ended June 30,
202420232024202320242023
Customers:
Customer A48 %41 %*61 %*35 %
Customer B17 %28 %***26 %
Customer C****11 %*
Customer D11 %*****
*Total less than 10% for the period.

There are inherent risks whenever a large percentage of total revenue is concentrated in a limited number of customers. Should a significant customer terminate or fail to renew its contracts with us, in whole or in part, for any reason, or experience significant financial or operating difficulties, it could have a material adverse effect on our financial condition and results of operations. In general, a customer that makes up a significant portion of revenues in one period, may not make up a significant portion in subsequent periods.
12

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

Fair Value of Financial Instruments
Assets and liabilities recorded at fair value in the unaudited condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).
Hierarchical levels which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:
Level 1 — Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.
Level 2 — Inputs other than quoted prices included within Level 1 that are directly observable for the asset or liability or indirectly observable through corroboration with observable market data.
Level 3 — Unobservable inputs for the asset or liability only used when there is little, if any, market activity for the asset or liability at the measurement date.
This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. The Company’s assessment of the significance of a specific input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.
Financial assets and liabilities held by the Company measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023 include cash and cash equivalents, short-term investments, derivative liability, and convertible notes.
3.REVENUE
Disaggregation of Revenue
The following table provides information on the disaggregation of revenue as recorded in the unaudited condensed consolidated statements of operations (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Hardware revenue$18,896$76,586$29,525$129,318
Services and other revenue15,10316,36029,94331,033
Total revenue
$33,999$92,946$59,468$160,351
The following table summarizes reportable revenue by geographic regions determined based on the location of the customers (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
United States$32,642 $89,636 $56,936 $150,208 
Rest of the world1,357 3,310 2,532 10,143 
Total revenue$33,999 $92,946 $59,468 $160,351 
13

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Remaining Performance Obligations
Remaining performance obligations represent contracted revenue that has not been recognized, which include contract liabilities (deferred revenue) and amounts that will be billed and recognized as revenue in future periods. As of June 30, 2024 and June 30, 2023, the Company had $422.9 million and $767.0 million of remaining performance obligations, respectively, and the approximate percentages expected to be recognized as revenue in the future are as follows (in thousands, except percentages):
June 30, 2024
Total Remaining
Performance
Obligations
Percent Expected to be Recognized as Revenue
Less Than
One Year
Two to
Five Years
Greater Than
Five Years
Services and other revenue$339,957 15 %47 %38 %
Hardware revenue82,942 100 % % %
Total revenue$422,899 
June 30, 2023
Total Remaining
Performance
Obligations
Percent Expected to be Recognized as Revenue
Less Than
One Year
Two to
Five Years
Greater Than
Five Years
Services and other revenue$407,026 12 %44 %44 %
Hardware revenue360,003 100 % % %
Total revenue$767,029 
Contract Balances
Deferred revenue primarily includes cash received in advance of revenue recognition related to energy optimization services and incentives. The following table presents the changes in the deferred revenue balance during the six months ended June 30, 2024 and June 30, 2023 (in thousands):
Six Months Ended June 30,
20242023
Beginning balance$142,647 $138,074 
Upfront payments received from customers34,201 117,356 
Upfront or annual incentive payments received1,340 1,614 
Revenue recognized related to amounts that were included in beginning balance of deferred revenue(22,685)(18,820)
Revenue recognized related to deferred revenue generated during the period(8,585)(44,107)
Ending balance$146,918 $194,117 
Parent Company Guarantees
Prior to July 2023, the Company agreed in certain customer contracts to provide a guarantee that the value of purchased hardware will not decline for a certain period of time. Under this guarantee, if these customers were unable to install or designate the hardware to a specified project within such period of time, the Company would be required to assist the customer in re-marketing the hardware for resale by the customer. If a resale does not occur, the hardware will be appraised utilizing a third party. The guarantee provided that, in such cases, if the customer resold the hardware for less than the amount initially sold to the customer or the appraisal value is less than the hardware purchase price, the Company would be required to compensate the customer for any shortfall in fair value for the hardware from the initial contract price. The Company accounts for such contractual terms and guarantees as variable consideration at each measurement date. The Company updates its estimate of variable consideration each quarter, including changes in estimates related to such guarantees, for facts or circumstances that have changed from the time of the initial estimate. As a result, the Company recorded a net revenue reduction of $33.1 million in hardware revenue during the six months ended June 30, 2024. The overall reduction in revenue was related to deliveries that occurred prior to the current fiscal year. The remaining net book value of the billed and unbilled receivable as of June 30, 2024 is $108.1 million which could be subject to further adjustments under the outstanding guarantees.

14

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
4.SHORT-TERM INVESTMENTS
The Company did not have short-term investments as of June 30, 2024. The following tables summarize the estimated fair value of the Company’s short-term investments and the gross unrealized holding gains and losses as of December 31, 2023 (in thousands).

As of December 31, 2023
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Commercial paper$1,978 $ $ $1,978 
U.S. government bonds2,744  (3)2,741 
Agency bonds3,503  (3)3,500 
Total short-term investments$8,225 $ $(6)$8,219 

The Company periodically reviews the individual securities that have unrealized losses on a regular basis to evaluate whether or not any security has experienced, or is expected to experience, credit losses resulting in the decline in fair value. The Company evaluates, among other factors, whether the Company intends to sell any of these short-term investments and whether it is more likely than not that the Company will be required to sell any of them before recovery of the amortized cost basis. During the six months ended June 30, 2024, the Company did not record an allowance for credit losses.
5.FAIR VALUE MEASUREMENTS
Fair value accounting is applied for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. On June 30, 2024 and December 31, 2023, the carrying amount of accounts receivable, other current assets, accounts payable, and accrued and other current liabilities approximated their estimated fair value due to their relatively short maturities.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table provides the financial instruments measured at fair value (in thousands):
June 30, 2024
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market fund$46,060$ $ $46,060
Total financial assets$46,060 $ $ $46,060 

December 31, 2023
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market fund
$47,297 $ $ $47,297 
Commercial paper 3,971 3,971
Debt securities:
Commercial paper 1,978  1,978 
U.S. government bonds 2,741  2,741 
Other 3,500  3,500 
Total financial assets$47,297 $12,190 $ $59,487 
Liabilities:
Derivative liability$ $ $7,731 $7,731 
15

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices. The Company’s short-term investments consist of available-for-sale securities and are classified as Level 2 because their value is based on valuations using significant inputs derived from or corroborated by observable market data. As of December 31, 2023, the Company’s other current liabilities included a derivative liability that was attributable to a derivative feature within a revenue contract, whereby final settlement was indexed to the price per ton of lithium carbonate. The balance was valued using a third party forecast for lithium carbonate. As the derivative instrument was not traded on an exchange it was classified within Level 3 of the fair value hierarchy. During the six months ended June 30, 2024, the derivative liability was settled resulting in a gain of $1.5 million.
Fair Value of Convertible Promissory Notes
The convertible notes are recorded at face value less unamortized debt issuance costs (see Note 8 Convertible Notes for additional details) on the unaudited condensed consolidated balance sheets as of June 30, 2024. As of June 30, 2024 and December 31, 2023, the estimated fair value of the 2028 Convertible Notes was $120.1 million and $149.1 million, respectively, based on Level 2 quoted bid prices of the convertible notes in an over-the-counter market on the last trading date of the reporting period. As of June 30, 2024 and December 31, 2023, the estimated fair value of the 2030 Convertible Notes was $101.1 million and $175.8 million, respectively, based on Level 2 quoted bid prices of the convertible notes in an over-the-counter market on the last trading date of the reporting period.
6.GOODWILL AND INTANGIBLE ASSETS, NET
Goodwill
Goodwill consists of the following (in thousands):
June 30,December 31,
20242023
Goodwill$547,158 $547,158 
Effect of foreign currency translation(6)47 
Impairment charges(547,152) 
Total goodwill$ $547,205 
Goodwill is tested for impairment annually, or more often if an event or circumstance indicates that the carrying amount may not be recoverable. In connection with the preparation of the unaudited condensed consolidated financial statements for the three months ended June 30, 2024, the Company considered the sustained decline in the Company’s stock price, market capitalization, and financial performance to be a triggering event for its single reporting unit and therefore completed a test for impairment of goodwill for the reporting unit as of June 30, 2024. The Company tested goodwill for impairment using a Step 1 quantitative test and compared the reporting unit’s fair value to its carrying value. An impairment is recorded for any excess carrying value above the reporting unit’s fair value, not to exceed the amount of goodwill. The Company estimates fair value of its reporting units using a discounted cash flow model, commonly referred to as the income approach. The income approach uses a reporting unit’s projection of estimated operating results and cash flows that is discounted using a weighted-average cost of capital that reflects current market conditions appropriate to the Company’s reporting unit. The discounted cash flow model uses management’s best estimates of economic and market conditions over the projected period using the best information available, including growth rates in revenues, costs and estimates of future expected changes in operating margins and cash expenditures. Other estimates and assumptions include terminal value growth rates, weighted average cost of capital and changes in future working capital requirements. The impairment test resulted in an impairment of $547.2 million.
16

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Intangible Assets, Net
Intangible assets, net, consists of the following (in thousands):
June 30,December 31,
20242023
Developed technology$32,618 $32,618 
Trade name11,300 11,300 
Customer relationships106,800 106,800 
Internally developed software75,627 67,282 
Intangible assets226,345 218,000 
Less: Accumulated amortization(74,199)(60,868)
Add: Currency translation adjustment(2)14 
Total intangible assets, net$152,144 $157,146 
Amortization expense for intangible assets was $6.7 million and $6.8 million for the three months ended June 30, 2024 and 2023, respectively, and $13.3 million and $13.3 million for the six months ended June 30, 2024 and 2023, respectively.
7.ENERGY STORAGE SYSTEMS, NET
Energy Storage Systems, Net
Energy storage systems, net, consists of the following (in thousands):
June 30,December 31,
20242023
Energy storage systems placed into service$138,768 $141,181 
Less: accumulated depreciation(75,122)(70,918)
Energy storage systems not yet placed into service3,872 4,155 
Total energy storage systems, net$67,518 $74,418 
Depreciation expense for energy storage systems was approximately $3.5 million and $3.6 million for the three months ended June 30, 2024 and 2023, respectively, and approximately $6.5 million and $7.2 million for the six months ended June 30, 2024 and 2023, respectively. Depreciation expense is recognized in cost of services and other revenue.
Impairment expense for energy storage systems was approximately $0.1 million and $1.2 million for the three months ended June 30, 2024 and 2023, respectively, and approximately $0.1 million and $2.1 million for the six months ended June 30, 2024 and 2023, respectively. Impairment expense is recognized in cost of services and other revenue.
8.CONVERTIBLE NOTES
2028 Convertible Notes and 2028 Capped Call Options
2028 Convertible Notes
On November 22, 2021, the Company issued $460.0 million aggregate principal amount of its 2028 Convertible Notes in a private placement offering to qualified institutional buyers (the “2021 Initial Purchasers”) pursuant to Rule 144A under the Securities Act of 1933, as amended.
The 2028 Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 0.5% per year, payable in cash semi-annually in arrears in June and December of each year, beginning in June 2022. The 2028 Convertible Notes will mature on December 1, 2028, unless earlier repurchased, redeemed or converted in accordance with their terms prior to such date. Upon conversion, the Company may choose to pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock. The 2028 Convertible Notes are redeemable for cash at the Company’s option at any time given certain conditions (as discussed below), at an initial conversion rate of 34.1965 shares of common stock per $1,000 principal amount of 2028 Convertible Notes, which is equivalent to an initial conversion price of
17

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
approximately $29.24 (the “2028 Conversion Price”) per share of the Company’s common stock. The conversion rate is subject to customary adjustments for certain events as described in the related indenture.
The Company may redeem for cash all or any portion of the 2028 Convertible Notes, at the Company’s option, on or after December 5, 2025 if the last reported sale price of the Company’s common stock has been at least 130% of the 2028 Conversion Price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2028 Convertible Notes to be redeemed, plus accrued and unpaid interest.
The Company’s net proceeds from this offering were approximately $445.7 million, after deducting the 2021 Initial Purchasers’ discounts and debt issuance costs. To minimize the effect of potential dilution to the Company’s common stockholders upon conversion of the 2028 Convertible Notes, the Company entered into separate capped call transactions (the “2028 Capped Calls”) as described below. In connection with the issuance of the 2030 Convertible Notes during the second quarter of 2023, the Company used approximately $99.8 million of the net proceeds to purchase and surrender for cancellation approximately $163.0 million aggregate principal amount of the Company’s 2028 Convertible Notes, which resulted in a $59.4 million gain on debt extinguishment. See 2030 Convertible Notes below for further details of the 2030 Convertible Notes.
Upon adoption of ASU 2020-06, the Company allocated all of the debt discount to long-term debt. The debt discount is amortized to interest expense using the effective interest method, computed to be 0.9%, over the life of the 2028 Convertible Notes or approximately its seven-year term. The outstanding 2028 Convertible Notes balances as of June 30, 2024 and December 31, 2023 are summarized in the following table (in thousands):
June 30, 2024December 31, 2023
Long Term Debt
Outstanding principal$297,024 $297,024 
Unamortized 2021 Initial Purchasers’ debt discount and debt issuance cost(5,852)(6,501)
Net carrying amount$291,172 $290,523 
The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three and six months ended June 30, 2024 and 2023 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Cash interest expense
Contractual interest expense$371 $376 $743 $951 
Non-cash interest expense
Amortization of debt discount and debt issuance cost325 342 649 841 
Total interest expense$696 $718 $1,392 $1,792 
2028 Capped Call Options
On November 17, 2021, in connection with the pricing of the 2028 Convertible Notes, and on November 19, 2021, in connection with the exercise in full by the 2021 Initial Purchasers of their option to purchase additional Notes, the Company entered into the 2028 Capped Calls with certain counterparties. The Company used $66.7 million of the net proceeds to pay the cost of the 2028 Capped Calls.
The 2028 Capped Calls have an initial strike price of $29.2428 per share, which corresponds to the initial conversion price of the 2028 Convertible Notes and is subject to anti-dilution adjustments. The 2028 Capped Calls have a cap price of $49.6575 per share, subject to certain adjustments.
The 2028 Capped Calls are considered separate transactions entered into by and between the Company and the 2028 Capped Calls counterparties, and are not part of the terms of the 2028 Convertible Notes. The Company recorded a reduction to additional paid-in capital of $66.7 million during the year ended December 31, 2021 related to the premium payments for the 2028 Capped Calls. These instruments meet the conditions outlined in Financial Accounting Standards Board (“FASB”) ASU 2022-01 Topic 815, Derivatives and Hedging (“ASC 815”) to be classified in stockholders’ equity and are not subsequently remeasured as long as the conditions for equity classification continue to be met.
18

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
2030 Convertible Notes and 2030 Capped Call Options
2030 Convertible Notes
On April 3, 2023, the Company issued $240.0 million aggregate principal amount of its 2030 Convertible Notes in a private placement offering to qualified institutional buyers (the “2023 Initial Purchasers”) pursuant to Rule 144A under the Securities Act of 1933, as amended.
The 2030 Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 4.25% per year, payable in cash semi-annually in arrears in April and October of each year, beginning on October 1, 2023. The 2030 Convertible Notes will mature on April 1, 2030, unless earlier repurchased, redeemed or converted in accordance with their terms prior to such date. Upon conversion, the Company may choose to pay or deliver cash, shares of common stock or a combination of cash and shares of common stock. The 2030 Convertible Notes are redeemable for cash at the Company’s option at any time given certain conditions (as discussed below), at an initial conversion rate of 140.3066 shares of common stock per $1,000 principal amount of the 2030 Convertible Notes, which is equivalent to an initial conversion price of approximately $7.1272 (the “2030 Conversion Price”) per share of the Company’s common stock. The conversion rate is subject to customary adjustments for certain events as described in the related indenture.
The 2030 Convertible Notes will be redeemable, in whole or in part, at the Company’s option, on or after April 5, 2027 if the last reported sale price of the Company’s common stock has been at least 130% of the 2030 Conversion Price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2030 Convertible Notes to be redeemed, plus accrued and unpaid interest.
The Company’s net proceeds from this offering were approximately $232.4 million, net of $7.6 million in debt issuance costs primarily consisting of underwriters, advisory, legal, and accounting fees. The Company used approximately $99.8 million of the net proceeds to purchase and surrender for cancellation approximately $163.0 million aggregate principal amount of the Company’s 2028 Convertible Notes. See 2028 Convertible Notes above for further details on the impacts of the debt extinguishment.
The outstanding 2030 Convertible Notes balances as of June 30, 2024 and December 31, 2023 are summarized in the following table (in thousands):
June 30, 2024December 31, 2023
Long Term Debt
Outstanding principal$240,000 $240,000 
Unamortized 2023 Initial Purchasers’ debt discount and debt issuance cost(6,401)(6,890)
Net carrying amount$233,599 $233,110 
19

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
The debt discount and debt issuance costs are amortized to interest expense using the effective interest method, computed to be 4.70%, over the life of the 2030 Convertible Notes or its approximately seven-year term.
The following table presents total interest expense recognized related to the 2030 Convertible Notes during the three and six months ended June 30, 2024 (in thousands):
Three Months Ended
June 30, 2024
Six Months Ended
June 30, 2024
Cash interest expense
Contractual interest expense$2,550 $2,493 $5,100 $2,493 
Non-cash interest expense
Amortization of debt discount and debt issuance cost246 231 489 231 
Total interest expense$2,796 $2,724 $5,589 $2,724 
2030 Capped Call Options
On March 29, 2023 and March 31, 2023, in connection with the pricing of the 2030 Convertible Notes, and on April 3, 2023, in connection with the exercise in full by the 2023 Initial Purchasers of their option to purchase additional 2030 Convertible Notes, the Company entered into Capped Calls (the “2030 Capped Calls”) with certain counterparties. The Company used $27.8 million of the net proceeds from the 2030 Convertible Notes to pay the cost of the 2030 Capped Calls.
The 2030 Capped Calls have an initial strike price of $7.1272 per share, which corresponds to the initial conversion price of the 2030 Convertible Notes and is subject to anti-dilution adjustments. The 2030 Capped Calls have a cap price of $11.1800 per share, subject to certain adjustments.
The 2030 Capped Calls are considered separate transactions entered into by and between the Company and the 2030 Capped Calls counterparties, and are not part of the terms of the 2030 Convertible Notes. The Company recorded a reduction to additional paid-in capital of $27.8 million during the second quarter of 2023 related to the premium payments for the 2030 Capped Calls. These instruments meet the conditions outlined in ASC 815 to be classified in stockholders’ equity and are not subsequently remeasured as long as the conditions for equity classification continue to be met.
9.STOCK-BASED COMPENSATION
Equity Incentive Plans
In May 2024, the Company adopted the 2024 Equity Incentive Plan (the “2024 Plan”). Under the 2024 Plan, the Company may grant stock options, stock appreciation rights, restricted stock, restricted stock units (“RSUs”), and other awards that are settled in shares of the Company’s common stock.

Stock Options
The following table summarizes the stock option activity for the period ended June 30, 2024:
Number of
Options
Outstanding
Weighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in thousands)
Balances as of December 31, 20239,011,616 $6.99 6.0$8,686 
Options granted687,483 3.37 
Options forfeited and expired(180,669)14.90 
Balances as of June 30, 20249,518,430 $6.58 5.6$43 
Options vested and exercisable — June 30, 20247,091,322 $5.58 4.7$43 
As of June 30, 2024, the Company had approximately $10.5 million of remaining unrecognized stock-based compensation expense for stock options, which is expected to be recognized over a weighted average period of 1.2 years.
20

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Restricted Stock Units
The following table summarizes the RSU activity for the period ended June 30, 2024:

Number of
RSUs
Outstanding (1)
Weighted-Average
Grant Date Fair Value
Per Share
Balances as of December 31, 202311,159,272$10.31 
RSUs granted8,744,4602.11 
RSUs vested(6,654,406)8.19 
RSUs forfeited(771,784)6.57 
Balances as of June 30, 202412,477,542$5.92 
(1) Includes certain restricted stock units with service and market-based vesting criteria.

As of June 30, 2024, the Company had approximately $59.0 million of remaining unrecognized stock-based compensation expense for RSUs, which is expected to be recognized over a weighted average period of 1.7 years.
During the three months ended March 31, 2024, the Company issued 3.0 million shares of fully vested RSU awards through the Company’s stock bonus program under the 2021 Plan.
Stock-Based Compensation Expense
The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s unaudited condensed consolidated statements of operations and comprehensive loss (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Sales and marketing$1,244$1,550$2,358$2,495
Research and development2,5852,5484,1164,266
General and administrative2,9815,8228,71010,361
Total stock-based compensation expense$6,810$9,920$15,184$17,122
Stock-based compensation expense associated with research and development of $0.7 million and $0.9 million corresponding to internal-use software, were capitalized during the three months ended June 30, 2024 and 2023, respectively. Stock-based compensation expense associated with research and development of $1.7 million and $1.8 million were capitalized as internal-use software during the six months ended June 30, 2024 and 2023, respectively.
During the three months ended June 30, 2024 stock-based compensation expense included stock modifications in connection with the separation agreements for certain of the Company’s executive officers. For the three months ended June 30, 2024, a net reduction of stock-based compensation expense of $2.0 million was recorded within general and administrative expense and an additional charge of $0.7 million was recorded within research and development expense.
21

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
10.NET (LOSS) INCOME PER SHARE
Net (loss) income per share is computed by dividing net (loss) income by the basic weighted-average number of shares outstanding during the period. Diluted net (loss) income per share is computed by dividing net income by the diluted weighted-average number of shares outstanding during the period and, accordingly, reflects the potential dilutive effect of all issuable shares of common stock, including as a result of stock options, restricted stock units, warrants and convertible notes. The diluted weighted-average number of shares used in our diluted net (loss) income per share calculation is determined using the treasury stock method for stock options, restricted stock units, and warrants, and the if-converted method for convertible notes. For periods in which we recognize losses, the calculation of diluted loss per share is the same as the calculation of basic loss per share.
The following table sets forth the computation of basic and diluted net (loss) income per share attributable to common stockholders (in thousands, except share and per share amounts):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Numerator:
Net (loss) income attributable to common stockholders$(582,270)$19,122 $(654,577)$(25,656)
Numerator - Diluted:
Net (loss) income per share attributable to common stockholders, basic$(582,270)$19,122 $(654,577)$(25,656)
Less: Gain on extinguishment of debt, net of tax (59,133)  
Net loss attributable to Stem common stockholders, diluted$(582,270)$(40,011)$(654,577)$(25,656)
Denominator:
Weighted-average number of shares outstanding used to compute net (loss) income per share attributable to common stockholders, basic162,158,936 155,619,179 160,169,536 155,294,475 
Dilutive potential common shares 185,774   
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, diluted162,158,936 155,804,953 160,169,536 155,294,475 
Net (loss) income per share attributable to common stockholders, basic$(3.59)$0.12 $(4.09)$(0.17)
Net loss per share attributable to common stockholders, diluted$(3.59)$(0.26)$(4.09)$(0.17)
The following table shows total outstanding potentially dilutive shares excluded from the computation of diluted net loss per share attributable to common stockholders as their effect would have been anti-dilutive, as of June 30, 2024 and 2023:
June 30, 2024June 30, 2023
Outstanding 2028 Convertible Notes (if converted)10,157,181 10,157,181 
Outstanding 2030 Convertible Notes (if converted)33,673,584 33,673,584 
Outstanding stock options9,518,430 9,122,644 
Outstanding warrants2,533 2,533 
Outstanding RSUs12,477,542 12,051,192 
Total
65,829,270 65,007,134 
22

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
11.INCOME TAXES
The following table reflects the Company’s provision for income taxes and the effective tax rates for the periods presented below (in thousands, except effective tax rate):

Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
(Loss) income before provision for income taxes$(582,208)$19,613 $(654,362)$(25,256)
Provision for income taxes$(62)$(491)$(215)$(400)
Effective tax rate(0.01)%2.50 %(0.03)%(1.60)%
For the three months ended June 30, 2024, the Company recognized a provision for income taxes of $62 thousand, representing an effective tax rate of (0.01)%, which was lower than the statutory federal tax rate because the Company maintains a valuation allowance on its U.S. deferred tax assets and recognized a nondeductible goodwill impairment. For the six months ended June 30, 2024, the Company recognized a provision for income taxes of $0.2 million, representing an effective tax rate of (0.03)%, which was lower than the statutory federal tax rate due to the valuation allowance on U.S. deferred tax assets and a nondeductible goodwill impairment. For the three months ended June 30, 2023, the Company recognized a provision for income taxes of $0.5 million, representing an effective tax rate of 2.50%, which was lower than the statutory federal tax rate because the Company maintains a valuation allowance on its U.S. deferred tax assets. For the six months ended June 30, 2023, the Company recognized a provision for income taxes of $0.4 million, representing an effective tax rate of (1.60)%, which was lower than the statutory federal tax rate due to a $0.3 million tax benefit from an acquisition for a partial valuation allowance release on U.S. deferred tax assets due to the deferred tax liability established in purchase accounting on acquired intangibles during the six months ended June 30, 2023.
12.COMMITMENTS AND CONTINGENCIES
Contingencies
The Company is party to various legal proceedings from time to time. A liability is accrued when a loss is both probable and can be reasonably estimated. Management believes that the probability of a material loss with respect to any currently pending legal proceeding is remote. However, litigation is inherently uncertain and it is not possible to definitively predict the ultimate disposition of any of these proceedings. As of the date of this filing, the Company does not believe that there are any pending legal proceedings or other loss contingencies that will, either individually or in the aggregate, have a material adverse effect on the Company taken as a whole.
Commitments
In June 2024, the Company recognized a $2.5 million operating lease liability and a corresponding operating lease right-of-use (“ROU”) asset, which are included in the unaudited condensed consolidated balance sheets as of June 30, 2024. The operating lease liability and operating lease ROU asset correspond to 6,508 square feet of leased office in San Francisco, California. As of the commencement date of the lease, the remaining lease term was 65 months. The lease agreement contemplates options to extend the non-cancelable lease term, which have been determined to be not reasonably certain to be exercised. Base rent is approximately $54,200 per month with escalating payments. Upon entering into this new lease, the Company subleased an existing office space which led to a right-of-use asset impairment of $2.1 million for the three months ended June 30, 2024.

Non-cancelable Purchase Obligations
During the three months ended June 30, 2024, there have been no material changes to our non-cancelable purchase obligations from those disclosed in Note 20. “Commitments and Contingencies” in the notes to consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 29, 2024.
Non-Income Related Taxes
The Company is finalizing its sales tax liability analysis for states in which it may be determined to have economic nexus. During the third quarter of 2023, the Company determined it was probable that the Company would be subject to sales tax liabilities plus applicable interest in certain states and estimated the probable tax liability to be $5.6 million, and accordingly, the Company accrued this amount as of June 30, 2024.
23


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Special Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q (the “Report”), as well as other statements we make, contains “forward-looking statements” within the meaning of the federal securities laws, which include any statements that are not historical facts. Such statements often contain words such as “expect,” “may,” “can,” “believe,” “predict,” “plan,” “potential,” “projected,” “projections,” “forecast,” “estimate,” “intend,” “anticipate,” “ambition,” “goal,” “target,” “think,” “should,” “could,” “would,” “will,” “hope,” “see,” “likely,” and other similar words.
Forward-looking statements address matters that are, to varying degrees, uncertain, such as statements about financial and performance targets and other forecasts or expectations regarding, or dependent on, our business outlook; our expectations regarding future estimates of variable consideration in connection with guarantees in certain customer contracts, and the resulting effects on revenue; our ability to secure sufficient and timely inventory from suppliers; our ability to meet contracted customer demand; our ability to manage manufacturing or delivery delays; our ability to manage our supply chain and distribution channels; our joint ventures, partnerships and other alliances; forecasts or expectations regarding energy transition and global climate change; reduction of greenhouse gas (“GHG”) emissions; the integration and optimization of energy resources; our business strategies and those of our customers; our ability to retain or upgrade current customers, further penetrate existing markets or expand into new markets; the effects of natural disasters and other events beyond our control; the direct or indirect effects on our business of macroeconomic factors and geopolitical instability, such as the armed conflicts between Russia and Ukraine and in the Gaza Strip and nearby areas; the expected benefits of the Inflation Reduction Act of 2022 on our business; and our future results of operations, including revenue and adjusted EBITDA.
Forward-looking statements are subject to risks, uncertainties, and other factors that could cause actual results to differ materially from those expressed or implied by such forward-looking statements, including but not limited to our inability to secure sufficient and timely inventory from our suppliers, as well as contracted quantities of equipment; our inability to meet contracted customer demand; supply chain interruptions and manufacturing or delivery delays; disruptions in sales, production, service or other business activities; general macroeconomic and business conditions in key regions of the world, including inflationary pressures, general economic slowdown or a recession, rising interest rates, changes in monetary policy, and instability in financial institutions; the direct and indirect effects of widespread health emergencies on our workforce, operations, financial results and cash flows; geopolitical instability, such as the armed conflicts between Russia and Ukraine and in the Gaza Strip and nearby areas; the results of operations and financial condition of our customers and suppliers; pricing pressures; severe weather and seasonal factors; our inability to continue to grow and manage our growth effectively; our inability to attract and retain qualified employees and key personnel; our inability to comply with, and the effect on our business of, evolving legal standards and regulations, including those concerning data protection, consumer privacy, sustainability, and evolving labor standards; risks relating to the development and performance of our energy storage systems and software-enabled services; our inability to retain or upgrade current customers, further penetrate existing markets or expand into new markets; the risk that our business, financial condition and results of operations may be adversely affected by other political, economic, business and competitive factors; and other risks and uncertainties discussed in Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, and in our other filings with the SEC. If one or more of these or other risks or uncertainties materialize (or the consequences of any such development changes), or should our underlying assumptions prove incorrect, our actual results or outcomes, or the timing of these results or outcomes, may vary materially from those reflected in our forward-looking statements. Forward-looking statements and other statements in this Report regarding our environmental, social, and other sustainability plans and goals are not an indication that these statements are necessarily material to investors or required to be disclosed in our filings with the SEC. In addition, historical, current, and forward-looking environmental, social, and sustainability-related statements may be based on standards for measuring progress that are still developing, internal controls and processes that continue to evolve, and assumptions that are subject to change in the future. Forward-looking statements in this Report are made as of the date of this Report, and we do not assume any obligation to update any forward-looking statements after the date of this Report, except as required by law.
You should read the following management’s discussion and analysis of our financial condition and results of operations in conjunction with our unaudited condensed consolidated financial statements and related notes included in Part I, Item 1 of this Quarterly Report on Form 10-Q. This discussion and analysis should also be read together with our audited consolidated financial statements and related notes, as well as the section entitled “Management’s Discussion and Analysis of Financial Condition and Results or Operations” contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023. You should carefully read the sections entitled “Special Note Regarding Forward-Looking Statements” and “Risk Factors” herein to gain an understanding of the important factors that could cause actual results to differ materially from our forward-looking statements.
24


Overview
Our mission is to maximize the economic, environmental, and resiliency value of renewable energy assets through our leading artificial intelligence (“AI”) platform. In order to fulfill our mission, we provide our customers, which include energy traders, asset owners, independent power producers, community choice aggregators, offtakers, renewable project developers, EPCs, O&M providers, electric cooperatives, utilities, load-serving entities, and grid operators, with (i) energy storage hardware, sourced from leading, global battery OEMs, that we deliver through our partners, including developers, distributors and EPC firms, (ii) edge hardware to aid in the collection of site data and the real-time operation and control of the site plus other optional equipment, and (iii) an ongoing software platform, Athena®, and services to operate and manage the performance of standalone energy storage, integrated solar plus storage systems, and solar assets. In addition, in all of the markets where we help manage our customers’ clean energy assets, we have agreements to use the Athena platform to participate in such markets and to share the revenue from such market participation.
We operate in two key areas within the energy landscape: Behind-the-Meter (“BTM”) and Front-of-the-Meter (“FTM”). An energy system’s position in relation to a customer’s electric meter determines whether it is designated a BTM or FTM system. BTM systems provide power that can be used on-site without interacting with the electric grid and passing through an electric meter. FTM, grid-connected systems provide power to off-site locations and must pass through an electric meter prior to reaching an end-user.
For BTM customers, Athena mitigates customer energy costs through services such as time-of-use and demand charge management optimization and by aggregating the dispatch of energy through a network of virtual power plants. Our software is designed to reduce C&I customer energy bills, increase their energy yield, and help our customers facilitate the achievement of their corporate environmental, social, and corporate governance (“ESG”) and carbon reduction objectives. Through PowerTrack, our software maximizes solar energy output and minimizes asset downtime.
For FTM customers, our software decreases risk for project developers, asset owners, independent power producers and investors by adapting to dynamic energy market conditions in connection with the deployment of electricity and improving the value of energy assets over the course of their FTM system’s lifetime.
Since our inception in 2009, we have engaged in developing and marketing software-enabled services, raising capital, and recruiting personnel. We have incurred net operating losses and negative cash flows from operations each year since our inception. We have financed our operations primarily through cash flows from customers, proceeds from the Merger, convertible senior notes, and issuance of convertible preferred stock.
Our total revenue decreased from $92.9 million for the three months ended June 30, 2023 to $34.0 million for the three months ended June 30, 2024. We incurred net losses of $582.3 million for the three months ended June 30, 2024 and generated net income of $19.1 million for the three months ended June 30, 2023. Our total revenue decreased from $160.4 million for the six months ended June 30, 2023 to $59.5 million for the six months ended June 30, 2024. For the six months ended June 30, 2024 and 2023, we incurred net losses of $654.6 million and $25.7 million, respectively. As of June 30, 2024, we had an accumulated deficit of $1,427.1 million.
We expect that our sales and marketing, research and development, regulatory and other expenses will continue to increase as we expand our marketing efforts to increase sales of our solutions, expand existing relationships with our customers, and obtain regulatory clearances or approvals for future product enhancements. In addition, we expect our general and administrative costs and expenses to increase due to the additional costs associated with scaling our business operations as well as being a public company, including legal, accounting, insurance, exchange listing and SEC compliance, investor relations and other costs and expenses.
Key Factors, Trends and Uncertainties Affecting our Business
We believe that our performance and future success depend on several factors, some of which present significant opportunities for us, and some of which pose risks and challenges, including but not limited to:
Seasonality
Our results of operations have typically fluctuated due to seasonal trends, which we expect to recur in future periods. Historically, we have recognized most of our revenue in the third and fourth fiscal quarters of each year due to various factors, including the requirement by our customers to reach target commercial operation dates for their renewable energy projects as well as tax equity and financing considerations. For instance, our revenue recognized in the third and fourth quarters of the fiscal year ended December 31, 2023 accounted for 65% of the total revenue recognized in the fiscal year ended December 31, 2023. The seasonality of our results of operations may be mitigated as our software and services offerings begin to comprise a greater percentage of our total revenue.
25


Customer Concentration
We depend on a small number of significant customers for our sales, and a small number of customers have historically accounted for a material portion of our revenue. While we are committed to diversifying our customer base, we may continue to derive a significant portion of our revenue from a small number of customers. Loss of a significant customer, the inability to close (or a delay in closing) a significant contract at any time, or a significant reduction in pricing or order volume from a significant customer, have (in the case of contractual delays, resulted in material reductions in revenue and other adverse effects in certain quarters, and may do so in the future.
Supply Chain Constraints and Risk
We rely on a very small number of suppliers of energy storage systems and other equipment. If any of our suppliers were unable or unwilling to provide us with contracted quantities in a timely manner at prices, quality levels, and volumes acceptable to us, we would have very limited alternatives for supply, and we may not be able find suitable replacements for our customers, if at all. Such an event could materially adversely affect our business, prospects, financial condition, and results of operations.
DevCo Joint Ventures
We, through an indirect wholly-owned development subsidiary, have entered into strategic joint ventures with qualified third parties to develop select energy storage generation projects (“DevCo Projects”), as more fully described above under Note 1 — Business, of the Notes to the unaudited condensed consolidated financial statements in this report. These projects sometimes require significant upfront investment by us and can involve a high degree of risk. If a DevCo Project fails to reach completion or is significantly delayed, we could lose all or a portion of our development capital investment. See “We Face Risks Related to our DevCo Business Model” in Part I, Item 1A, “Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 for additional information about certain risks related to these DevCo Projects.
Parent Company Guarantees
Prior to July 2023, we agreed in certain customer contracts, to provide a guarantee that the value of purchased hardware will not decline for a certain period of time, as more fully described above under Note 3 — Revenue, of the Notes to the unaudited condensed consolidated financial statements in this Report. We account for such contractual terms and guarantees as variable consideration at each measurement date. We update our estimates of variable consideration each quarter, including changes in estimates related to such guarantees, for facts or circumstances that have changed from the time of the initial estimate. As a result, the Company recorded a net revenue reduction of $33.1 million in hardware revenue during the six months ended June 30, 2024. The overall reduction in revenue was related to deliveries that occurred prior to the current fiscal year.
Because we have not included these parent company guarantees in our contracts since July 2023, and because we do not intend to provide guarantees in customer contracts going forward, we believe that excluding the effect of the $33.1 million net reduction in revenue from adjusted EBITDA and non-GAAP gross profit enhances the comparability to these metrics in prior periods.
Depending on various market conditions in the future that we cannot currently predict, we may experience future revenue reductions as a result of outstanding guarantees, one or more of which may be material.
Decline in Lithium-Ion Battery Costs
Our revenue growth is directly tied to the continued adoption of energy storage systems by our customers. The cost of lithium-ion energy storage hardware has generally declined over the last decade, but increased demand and global supply chain constraints could cause price increases in the future. The market for energy storage is rapidly evolving, and while we believe costs will continue to decline over time, there is no guarantee. If costs do not continue to decline, or do not decline as quickly as we anticipate, this could adversely affect our ability to increase our revenue and grow our business. The United States Inflation Reduction Act of 2022 (the “IRA”) was signed into law in August 2022 and includes incentives and tax credits aimed at reducing the effects of climate change, such as a tax credit for stand-alone battery storage projects. The implementation of the IRA is expected to further reduce the cost of battery storage systems for certain customers; however, there are numerous restrictions and requirements associated with qualifying for the tax credits and other incentives available under the IRA, and we continue to assess Treasury Department and other guidance on how the IRA impacts our business.
Increase in Deployment of Renewables
Deployment of intermittent resources has accelerated over the last decade, and today, wind and solar have become a low cost energy source. We expect the cost of generating renewable energy to continue to decline and deployments of energy storage systems to increase. As renewable energy sources of energy production are expected to represent a larger proportion of energy generation, grid instability rises due to their intermittency, which can be addressed by energy storage solutions. The IRA
26


is expected to further increase the deployment of renewable energy assets. We are continuing to evaluate the IRA and its requirements, including Treasury Department guidance, and its application to our business and our customers.
Competition
We are a market leader in terms of capacity of energy storage under management. We intend to strengthen our competitive position over time by leveraging the network effect of Athena’s AI infrastructure. Existing competitors may expand their product offerings and sales strategies, and new competitors may enter the market. Furthermore, our competitors include other types of software providers and some hardware manufacturers that offer software solutions. If our market share declines due to increased competition, our revenue and ability to generate profits in the future may be adversely affected.
Government Regulation and Compliance
Although we are not regulated as a utility, the market for our products and services is heavily influenced by federal, state, and local government statutes and regulations concerning electricity. These statutes and regulations, like the IRA, affect electricity pricing, net metering, incentives, taxation, competition with utilities, and the interconnection of customer-owned electricity generation. In the United States and internationally, governments regularly modify these statutes and regulations and acting through state utility or public service commissions, regularly change and adopt different rates for commercial customers. These changes can positively or negatively affect our ability to deliver cost savings to customers.
Non-GAAP Financial Measures
In addition to financial results determined in accordance with U.S. generally accepted accounting principles (“GAAP”), we use adjusted EBITDA and non-GAAP gross profit and margin, which are non-GAAP financial measures, for financial and operational decision making and as a means to evaluate our operating performance and prospects, develop internal budgets and financial goals, and to facilitate period-to-period comparisons. Our management believes that these non-GAAP financial measures provide meaningful supplemental information regarding our performance and liquidity by excluding certain expenses and expenditures that may not be indicative of our operating performance, such as stock-based compensation and other non-cash charges, as well as discrete cash charges that are infrequent in nature. We believe that both management and investors benefit from referring to these non-GAAP financial measures in assessing our performance and when planning, forecasting, and analyzing future periods. These non-GAAP financial measures also facilitate management’s internal comparisons to our historical performance and liquidity as well as comparisons to our competitors’ operating results. We believe these non-GAAP financial measures are useful to investors because they both (1) allow for greater transparency with respect to key metrics used by management in its financial and operational decision making and (2) are used by our institutional investors and the analyst community to help them analyze the health of our business. Adjusted EBITDA and non-GAAP gross profit and margin should be considered in addition to, not as a substitute for, or superior to, other measures of financial performance prepared in accordance with GAAP.
Non-GAAP Gross Profit and Margin
We define non-GAAP gross profit as gross profit excluding amortization of capitalized software, impairments related to decommissioning of end-of-life systems, excess supplier costs, reduction in revenue, and revenue constraints. We define non-GAAP gross margin as non-GAAP gross profit as a percentage of revenue.
We generally record the full purchase order value as revenue at the time of hardware delivery; however, for certain non-cancelable purchase orders entered into during the first quarter of 2023, the final settlement amount payable to us is variable and indexed to the price per ton of lithium carbonate in the first quarter of 2024 such that we may increase or decrease the final prices in such purchase orders based on the price per ton of lithium carbonate at final settlement. Lithium carbonate is a key raw material used in the production of hardware systems that we ultimately sell to our customers. The total dollar amount of such purchase orders for the indexed contracts was approximately $52.0 million. However, due to the pricing structure in such purchase orders, we recorded revenue in the first quarter of 2023 of approximately $42.0 million, net of a $10.2 million revenue constraint, using a third party forecast of the lithium carbonate trading value in the first quarter of 2024. Because we had not previously used indexed pricing in our customer contracts or purchase orders and had not previously constrained revenue related to forecasted inputs of our hardware systems, we believe that including the $10.2 million revenue constraint from the first quarter of 2023 into non-GAAP gross profit enhances the comparability to our non-GAAP gross profit in prior periods. We are expected to receive, pursuant to such purchase orders, final consideration of at least approximately $34.0 million. We recorded the full cost of hardware revenue for these indexed contracts in the first quarter of 2023.
In the first quarter of 2024, we incurred costs of $1.0 million above initially agreed prices on the acquisition of certain hardware systems from one of our suppliers, which resulted from production delays by such supplier. Because we had not previously incurred costs above initially agreed prices with a hardware supplier, we excluded this item from adjusted EBITDA and non-GAAP gross profit to better facilitate comparisons of our underlying operating performance across periods.
27


The following table provides a reconciliation of gross profit (loss) and margin (GAAP) to non-GAAP gross profit and margin (in millions, except for percentages):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Revenue$34.0 $93.0 $59.5 $160.4 
Cost of revenue(24.6)(81.1)(74.3)(147.5)
GAAP gross profit (loss)9.4 11.9 (14.8)12.9 
GAAP gross margin (%)28 %13 %(25)%%
Non-GAAP Gross Profit
GAAP Revenue$34.0 $93.0 $59.5 $160.4 
Add: Revenue constraint (1)
— — — 10.2 
Add: Revenue reduction, net (2)
— — 33.1 — 
Subtotal34.0 93.0 92.6 170.6 
Less: Cost of revenue(24.6)(81.1)(74.3)(147.5)
Add: Amortization of capitalized software & developed technology4.0 3.3 7.9 6.3 
Add: Impairments0.1 1.2 0.1 2.1 
Add: Excess supplier costs (3)
— — 1.0 — 
Non-GAAP gross profit$13.5 $16.4 $27.3 $31.5 
Non-GAAP gross margin (%)40 %18 %30 %18 %
(1) Refer to the discussion of revenue constraint in “— Non-GAAP Gross Profit and Margin” above.
(2) Refer to the discussion of reduction in revenue in “— Parent Company Guarantees” above.
(3) Refer to the discussion of excess supplier costs in “— Non-GAAP Gross Profit and Margin” above.
28


Adjusted EBITDA
As discussed above, we believe that adjusted EBITDA is useful for investors to use in comparing our financial performance with the performance of other companies. Nonetheless, the expenses and other items that we exclude in our calculation of adjusted EBITDA may differ from the expenses and other items, if any, that other companies may exclude when calculating adjusted EBITDA.
We calculate adjusted EBITDA as net (loss) income attributable to us before depreciation and amortization, including amortization of internally developed software, net interest expense, further adjusted to exclude stock-based compensation and other income and expense items, including the gain on extinguishment of debt, net, revenue constraint, reduction in revenue, excess supplier costs, change in fair value of derivative liability, impairment of goodwill, restructuring costs and income tax provision or benefit.
The following table provides a reconciliation of adjusted EBITDA to net (loss) income (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
(in thousands)(in thousands)
Net (loss) income$(582,270)$19,122$(654,577)$(25,656)
Adjusted to exclude the following:
Depreciation and amortization (1)
13,651 12,609 24,805 24,567 
Interest expense, net4,631 3,903 9,338 5,680 
Gain on extinguishment of debt, net— (59,121)— (59,121)
Stock-based compensation6,810 9,920 15,184 17,122 
Revenue constraint (2)
— — — 10,200 
Revenue reduction, net (3)
— — 33,128 — 
Excess supplier costs (4)
— — 1,012 — 
Change in fair value of derivative liability(1,477)2,576 (1,477)2,576 
Impairment of goodwill547,152 — 547,152 — 
Provision for income taxes62 491 215 400 
Other expenses (5)
125 1,021 1,665 1,021 
Adjusted EBITDA$(11,316)$(9,479)$(23,555)$(23,211)
(1) Depreciation and amortization includes depreciation and amortization expense, impairment loss of energy storage systems, impairment loss of project assets, and impairment loss of right-of-use assets.
(2) Refer to the discussion of revenue constraint in “— Non-GAAP Gross Profit and Margin” above.
(3) Refer to the discussion of reduction in revenue in “— Parent Company Guarantees” above.
(4) Refer to the discussion of excess supplier costs in “— Non-GAAP Gross Profit and Margin” above.
(5) Adjusted EBITDA for the six months ended June 30, 2024 reflects the exclusion of other expenses of $1.7 million. For the six months ended June 30, 2024, other expenses are comprised of $0.6 million of other non-recurring expenses, and $1.1 million for expenses related to restructuring costs to pursue greater efficiency and to realign our business and strategic priorities. Restructuring expenses consisted of employee severance and other exit costs.
29


Financial Results and Key Metrics
The following table presents our financial results and our key metrics (in millions, except for percentages and unless otherwise noted):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Key Financial Metrics
Revenue$34.0 $93.0 $59.5 $160.4 
GAAP gross profit (loss)$9.4 $11.9 $(14.8)$12.9 
GAAP gross margin (%)28 %13 %(25)%%
Non-GAAP gross profit$13.5 $16.4 $27.3 $31.5 
Non-GAAP gross margin (%)40 %18 %30 %18 %
Net (loss) income$(582.3)$19.1 $(654.6)$(25.7)
Adjusted EBITDA$(11.3)$(9.5)$(23.6)$(23.2)
Key Operating Metrics
Bookings (1)$25.4$236.4$49.2$599.9
Contracted backlog* (2)$1,578.5$1,364.3$1,578.5$1,364.3
Contracted storage AUM (in GWh)*5.83.85.83.8
Solar monitoring AUM (in GW)* (3)26.926.026.926.0
CARR* (4)$90.174.9$90.1$74.9
* at period end
(1) As described below.
(2) Total value of bookings in dollars, as reflected on a specific date. Backlog increases as new contracts are executed (bookings) and decreases as integrated storage systems are delivered and recognized as revenue.
(3) Total GW of systems in operation or under contract.
(4) Contracted Annual Recurring Revenue (“CARR”): Annual run rate for all executed software services contracts including contracts signed in the period for systems that are not yet commissioned or operating.
Bookings
Due to the long-term nature of our contracts, bookings are a key metric that allows us to understand and evaluate the growth of our Company and our estimated future revenue related to customer contracts for our energy optimization services and transfer of energy storage systems. Bookings represent the accumulated value at a point in time of contracts that have been executed under both our host customer and partnership sales models.

For host customer sales, bookings represent the expected consideration from energy optimization services contracts, including estimated incentive payments that are earned by the host customer from utility companies in relation to the services provided by us and assigned by the host customer to us. For host customer sales, there are no differences between bookings and remaining performance obligations at any point in time.
For partnership sales, bookings are the sum of the expected consideration to be received from the transfer of hardware and energy optimization services (excluding any potential revenues from market participation). For partnership sales, even though we have secured an executed contract with estimated timing of project delivery and installation from the customer, we do not consider it a contract in accordance with FASB ASU 2014-09 Topic 606, Revenue from Contracts with Customers (“ASC 606”), or a remaining performance obligation, until the customer has placed a binding purchase order. A signed customer contract is considered a booking as this indicates the customer has agreed to place a purchase order in the foreseeable future, which typically occurs within three (3) months of contract execution. However, executed customer contracts, without binding purchase orders, are cancellable without penalty by either party.
For partnership sales, once a purchase order has been executed, the booking is considered to be a contract in accordance with ASC 606, and therefore, gives rise to a remaining performance obligation as we have an obligation to transfer hardware and energy optimization services in our partnership agreements. We also have the contractual right to receive consideration for our performance obligations.
30


The accounting policy and timing of revenue recognition for host customer contracts and partnership arrangements that qualify as contracts with customers under ASC 606, are described within Note 2 Summary of Significant Accounting Policies, in the accompanying notes to the consolidated financial statements included in Part II, Item 8, “Financial Statements and Supplementary Data” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
Components of Our Results of Operations
Revenue
We generate services and other revenue and hardware revenue. Services and other revenue is mainly generated through arrangements with host customers to provide energy optimization services using our proprietary software platform coupled with a dedicated energy storage system owned and controlled by us throughout the term of the contract. Fees charged to customers for energy optimization services generally consist of recurring fixed monthly payments throughout the term of the contract and in some arrangements, an installation and/or upfront fee component. We may also receive incentives from utility companies in relation to the sale of our services. Services and other revenue also includes the sale of project assets. We separately generate services revenue through partnership arrangements by providing energy optimization services after the developer completes the installation of the project.
We generate hardware revenue through partnership arrangements consisting of sales of energy storage system to solar plus storage project developers. Performance obligations are satisfied when the energy storage system along with all ancillary hardware components are delivered. The milestone payments received before the delivery of hardware are treated as deferred revenue. In certain customer contracts, we agreed to provide a guarantee that the value of purchased hardware will not decline for a certain period of time, as more fully described below under Note 3 — Revenue, of the Notes to the unaudited condensed consolidated financial statements in this Report.
Cost of Revenue
Cost of services and other revenue includes depreciation of the cost of energy storage systems we own under long-term customer contracts, which includes capitalized fulfillment costs, such as installation services, permitting and other related costs. Cost of services and other revenue also includes the costs for the development and constructions of project assets. Cost of revenue may also include any impairment of inventory and energy storage systems, along with system maintenance costs associated with the ongoing services provided to customers. Costs of revenue are recognized as energy optimization and other supporting services are provided to our customers throughout the term of the contract.
Cost of hardware revenue generally includes the cost of the hardware purchased from a manufacturer, shipping, delivery, and other costs required to fulfill our obligation to deliver the energy storage system to the customer location. Cost of hardware revenue may also include any impairment of energy storage systems held in our inventory for sale to our customer. Cost of hardware revenue related to the sale of energy storage systems is recognized when the delivery of the product is completed.
Gross Profit (Loss)
Our gross profit (loss) fluctuates significantly from quarter to quarter. Gross profit (loss), calculated as revenue less costs of revenue, has been, and will continue to be, affected by various factors, including fluctuations in the amount and mix of revenue and the amount and timing of investments to expand our customer base. Over the long term, we hope to increase both our gross profit in absolute dollars and gross margin as a percentage of revenue through enhanced operational efficiency and economies of scale.
Operating Expenses
Sales and Marketing
Sales and marketing expense consists of payroll and other related personnel costs, including salaries, stock-based compensation, commissions, bonuses, employee benefits, and travel for our sales and marketing personnel. In addition, sales and marketing expense includes trade show costs, amortization of intangibles and other expenses. We expect our sales and marketing expense to increase in future periods to support the overall growth in our business.
31


Research and Development
Research and development expense consists primarily of payroll and other related personnel costs for engineers and third parties engaged in the design and development of products, third-party software and technologies, including salaries, bonuses and stock-based compensation expense, project material costs, services and depreciation. We expect research and development expense to increase in future periods to support our growth, including our investments in optimization, accuracy and reliability of our platform and other technology improvements to support and drive efficiency in our operations. These expenses may vary from period to period as a percentage of revenue, depending primarily upon when we choose to make more significant investments.
General and Administrative Expense
General and administrative expense consists of payroll and other related personnel costs, including salaries, stock-based compensation, employee benefits and expenses for executive management, legal, finance and other costs. In addition, general and administrative expense includes fees for professional services and occupancy costs. We expect to continue to manage and reduce our general and administrative expense associated with scaling our business operations and being a public company, including compliance with the rules and regulations of the SEC, legal, audit, additional insurance expenses, investor relations activities, and other administrative and professional services.
Impairment of Goodwill
Impairment of goodwill represents impairment chargers as a result of the carrying amount being greater than the fair value.
Other (Expense) Income, Net
Interest Expense, Net
Interest expense, net consists primarily of interest on our outstanding borrowings under our outstanding notes payable, convertible senior notes, and financing obligations and accretion on our asset retirement obligations.
Gain on Extinguishment of Debt, Net
Gain on extinguishment of debt, net consists of income recognized in relation to the prepayment of our outstanding borrowings under our outstanding convertible notes and the write-off of any unamortized debt issuance costs associated with such notes.
Change in Fair Value of Derivative Liability
Change in fair value of derivative liability is related to the revaluation of a derivative feature within a revenue contract, whereby final settlement is indexed to the price per ton of lithium carbonate.
Other Income, Net
Other income, net consists primarily of income from equity investments and foreign exchange gains or losses.

32


Results of Operations for the Three Months Ended June 30, 2024 and 2023
Three Months Ended
June 30,
$ Change% Change
20242023
(in thousands, except percentages)
Revenue
Services and other revenue$15,103$16,360$(1,257)(8)%
Hardware revenue18,89676,586(57,690)(75)%
Total revenue33,99992,946(58,947)(63)%
Cost of Revenue
Cost of services and other revenue10,95511,756(801)(7)%
Cost of hardware revenue13,66969,319(55,650)(80)%
Total cost of revenue24,62481,075(56,451)(70)%
Gross profit (loss)9,375 11,871 (2,496)(21)%
Operating expenses:
Sales and marketing10,944 13,680 (2,736)(20)%
Research and development15,281 14,156 1,125 8%
General and administrative15,846 18,904 (3,058)(16)%
Impairment of goodwill547,152 — 547,152 *
Total operating expenses589,223 46,740 542,483 1,161%
Loss from operations(579,848)(34,869)(544,979)1,563%
Other (expense) income, net:
Interest expense, net(4,631)(3,903)(728)19%
Gain on extinguishment of debt, net— 59,121 (59,121)*
Change in fair value of derivative liability1,477 (2,576)4,053 (157)%
Other income, net794 1,840 (1,046)(57)%
Total other (expense) income, net(2,360)54,482 (56,842)(104)%
(Loss) income before provision for income taxes(582,208)19,613 (601,821)(3,068)%
Provision for income taxes(62)(491)429 (87)%
Net (loss) income$(582,270)$19,122 $(601,392)(3,145)%
*Percentage is not meaningful
Revenue
Revenue decreased by $58.9 million, or 63%, for the three months ended June 30, 2024, as compared to the three months ended June 30, 2023. The decrease was primarily driven by a $57.7 million decrease in hardware revenue primarily from a decrease in demand for hardware systems due to extensions of certain project-related timelines including interconnection and financing related delays. Services and other revenue also decreased by $1.3 million primarily due to prior year decommissioning of systems.
Cost of Revenue
Cost of revenue decreased by $56.5 million, or 70%, for the three months ended June 30, 2024, as compared to the three months ended June 30, 2023. The decrease was primarily driven by a decrease in cost of hardware revenue of $55.7 million due to the decrease in demand for systems and a reduction in cost of materials as a result of improved lithium prices. Cost of services and other revenue also decreased by $0.8 million, primarily due to lower solar cloud service costs.
33


Operating Expenses
Sales and Marketing
Sales and marketing expense decreased by $2.7 million, or 20%, for the three months ended June 30, 2024, as compared to the three months ended June 30, 2023. The decrease was primarily due to a decrease of $1.1 million in personnel related expenses mainly from a decrease in sales commissions and a decrease of $1.6 million in professional services and office-related expenses.
Research and Development
Research and development expense increased by $1.1 million, or 8%, for the three months ended June 30, 2024, as compared to the three months ended June 30, 2023. The increase was primarily due to an increase of $0.7 million in professional services and other expenses and an increase of $0.4 million in personnel related expenses as a result of higher headcount.
General and Administrative
General and administrative expense decreased by $3.1 million, or 16%, for the three months ended June 30, 2024, as compared to the three months ended June 30, 2023. The decrease was primarily driven by a decrease of $2.8 million in personnel costs driven by lower stock-based compensation expense and a decrease of $0.3 million in office-related costs.
Impairment of Goodwill
During the three months ended June 30, 2024, we recorded an impairment of goodwill of $547.2 million as the carrying amount of the reporting unit exceeded its fair value.
Other (Expense) Income, Net
Interest Expense, Net
Interest expense increased by $0.7 million, or 19%, for the three months ended June 30, 2024, as compared to the three months ended June 30, 2023. The increase was primarily driven by the accretion of the discount on short-term investments of $0.8 million, partially offset by a decrease of $0.1 million in interest on financing obligations.
Gain on Extinguishment of Debt, Net
During the three months ended June 30, 2023, we recorded a $59.4 million gain on extinguishment of debt driven by a $99.8 million payment to extinguish approximately $163.0 million aggregate principal amount of our 2028 Convertible Notes. The gain was partially offset by a $0.3 million loss on extinguishment of debt from repayment of our 2021 Credit Agreement.
Change in Fair Value of Derivative Liability
During the three months ended June 30, 2024, we realized gains of $1.5 million relating to the settlement of our derivative liability related to customers contracts, as compared to unrealized losses of $2.6 million during the three months ended June 30, 2023 due to the change in the price per ton of lithium carbonate.
Other Income, Net
Other income, net decreased by $1.0 million, or 57% for the three months ended June 30, 2024, as compared to three months ended June 30, 2023 primarily due to a decrease of $0.5 million in accrued interest income from investments and a decrease of $0.5 million in gains on sales of assets.
Provision for Income Taxes
During the three months ended June 30, 2024, we recorded a provision for income taxes of $62 thousand primarily as a result of foreign and state income tax expense. During the three months ended June 30, 2023, we recorded a provision for income taxes of $0.5 million as a result of income tax expense from the gain on extinguishment of 2028 Convertible Notes during the second quarter of 2023.
34


Results of Operations for the Six Months Ended June 30, 2024 and 2023
Six Months Ended
June 30,
$ Change% Change
20242023
(in thousands, except percentages)
Revenue
Services and other revenue$29,943$31,033$(1,090)(4)%
Hardware revenue29,525129,318(99,793)(77)%
Total revenue59,468160,351(100,883)(63)%
Cost of revenue
Cost of services and other revenue20,93923,260(2,321)(10)%
Cost of hardware revenue53,345124,226(70,881)(57)%
Total cost of revenue74,284147,486(73,202)(50)%
Gross profit (loss)(14,816)12,865 (27,681)(215)%
Operating expenses:
Sales and marketing22,070 26,086 (4,016)(15)%
Research and development29,417 27,600 1,817 7%
General and administrative34,406 36,701 (2,295)(6)%
Impairment of goodwill547,152 — 547,152 *
Total operating expenses633,045 90,387 542,658 600%
Loss from operations(647,861)(77,522)(570,339)736%
Other (expense) income, net:
Interest expense, net(9,338)(5,680)(3,658)64%
Gain on extinguishment of debt, net— 59,121 (59,121)*
Change in fair value of derivative liability1,477 (2,576)4,053 (157)%
Other income, net1,360 1,401 (41)(3)%
Total other (expense) income, net(6,501)52,266 (58,767)(112)%
(Loss) income before provision for income taxes(654,362)(25,256)(629,106)2,491%
Provision for income taxes(215)(400)185 (46)%
Net (loss) income$(654,577)$(25,656)$(628,921)2451%
*Percentage is not meaningful
Revenue
Revenue decreased by $100.9 million, or 63%, for the six months ended June 30, 2024, as compared to the six months ended June 30, 2023. The decrease was driven by a $99.8 million decrease in hardware revenue primarily due to variable consideration adjustments of $33.1 million related to parent company guarantees as discussed in Note 3 — Revenue, and a $66.7 million decrease primarily the result of a decrease in demand for hardware systems and extensions of certain project-related timelines. Services and other revenue decreased by $1.1 million primarily due to a decrease in solar subscription services revenue from existing and new customers.
Cost of Revenue
Cost of revenue decreased by $73.2 million, or 50%, for the six months ended June 30, 2024, as compared to the six months ended June 30, 2023. The decrease was primarily driven by a decrease in cost of hardware revenue of $70.9 million due to a reduction in cost of materials as a result of improved lithium prices and a change in the mix of hardware and service offerings. Cost of services and other revenue also decreased by $2.3 million primarily due to providing services at reduced costs.
35


Operating Expenses
Sales and Marketing
Sales and marketing expense decreased by $4.0 million, or 15%, for the six months ended June 30, 2024, as compared to the six months ended June 30, 2023. The decrease was due to a decrease of $2.9 million in professional services, mainly from a decrease in advisory services, and office-related expenses as a result of marketing related subscription cancellations, and a decrease of $1.1 million in personnel related expenses due to a decrease in headcount.
Research and Development
Research and development expense increased by $1.8 million, or 7%, for the six months ended June 30, 2024, as compared to the six months ended June 30, 2023. The increase was due to an increase of $1.2 million in personnel related expenses as a result of higher headcount and an increase of $0.7 million in professional services and other expenses.
General and Administrative
General and administrative expense decreased by $2.3 million, or 6%, for the six months ended June 30, 2024, as compared to the six months ended June 30, 2023. The decrease was primarily driven by a decrease of $1.2 million in personnel related expenses drive by a decrease in stock-based compensation expense and a decrease of $1.1 million in office-related expenses.
Impairment of Goodwill
During the six months ended June 30, 2024, we recorded an impairment of goodwill of $547.2 million as the carrying amount of the reporting unit exceeded its fair value.
Other (Expense) Income, Net
Interest Expense, Net
Interest expense, net increased by $3.7 million, or 64%, for the six months ended June 30, 2024, as compared to the six months ended June 30, 2023. The increase was primarily driven by an increase of $2.5 million in interest on our convertible notes, and the accretion of the discount on short-term investments of $1.5 million, partially offset by a decrease of $0.3 million in interest on financing obligations.
Gain on Extinguishment of Debt, Net
During the six months ended June 30, 2023, we recorded a $59.4 million gain on extinguishment of debt driven by a $99.8 million payment to extinguish approximately $163.0 million aggregate principal amount of our 2028 Convertible Notes. The gain was partially offset by a $0.3 million loss on extinguishment of debt from repayment of our 2021 Credit Agreement.
Change in Fair Value of Derivative Liability
During the six months ended June 30, 2024, we realized gains of $1.5 million relating to the settlement of our derivative liability related to customers contracts, as compared to unrealized losses of $2.6 million during the six months ended June 30, 2023 due to the change in the price per ton of lithium carbonate.
Other Income, Net
Other income, net of $1.4 million for the six months ended June 30, 2024, was consistent with the six months ended June 30, 2023.
Provision for Income Taxes
During the six months ended June 30, 2024, we recorded a provision for income taxes of $0.2 million primarily as a result of state income tax expense. During the six months ended June 30, 2023, we recorded a $0.4 million provision for income taxes primarily as a result of foreign and state income tax expense from the gain on extinguishment of 2028 Convertible Notes during the second quarter of 2023, which was offset by a partial release of our deferred tax asset valuation due to an acquisition during the first quarter of 2023.
36


Liquidity and Capital Resources
Sources of Liquidity
Liquidity describes the ability of a company to generate sufficient cash flows to meet the cash requirements of its business operations, including working capital needs, debt service, acquisitions, contractual obligations and other commitments. We assess liquidity in terms of our cash flows from operations and their sufficiency to fund our operating and investing activities. To meet our payment service obligations, we must have sufficient liquid assets and be able to move funds on a timely basis. Significant factors in the management of liquidity are funds generated from operations, levels of accounts receivable and accounts payable and capital expenditures.
As of June 30, 2024, our principal sources of liquidity were cash and cash equivalents of $89.6 million, which were held for working capital purposes and for investment growth opportunities. As of June 30, 2024, we had net accounts receivable of $206.4 million and our working capital, which we define as current assets less current liabilities, was $143.3 million. We believe that our cash position is sufficient to meet our capital and liquidity requirements for at least the next 12 months.
Our business prospects are subject to risks, expenses, and uncertainties frequently encountered by companies in the early stages of commercial operations. The attainment of profitable operations is dependent upon future events, including obtaining adequate financing to complete our development activities, obtaining adequate supplier relationships, building our customer base, successfully executing our business and marketing strategy and hiring appropriate personnel. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require us to modify, delay, or abandon some of our planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on our business, operating results, and financial condition.
In the future, we may be required to obtain additional equity or debt financing in order to support our continued capital expenditures and operations, which may not be available on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in new technologies, this could reduce our ability to compete successfully and harm our business, growth and results of operations.
Our long-term liquidity requirements are linked primarily to the continued extension of the Athena platform and supporting applications, including Athena PowerTrack and the use of our balance sheet to improve the terms and conditions associated with the purchase of energy storage systems from our hardware vendors. While we have plans to potentially expand our geographical footprint beyond our current partnerships and enter into joint ventures, those are not required initiatives to achieve our plans.
Financing Obligations
We have entered into arrangements wherein we finance the cost of energy storage systems via special purpose entities (“SPEs”) we establish with outside investors. These SPEs are not consolidated into our financial statements, but are accounted for as equity method investments. The investors provide us upfront payments through the SPEs. Under these arrangements, the payment by the SPEs to us is accounted for as a borrowing by recording the proceeds received as a financing obligation. The financing obligation is repaid with the future customer payments and incentives received. A portion of the amounts paid to the SPE is allocated to interest expense using the effective interest rate method. Furthermore, we continue to account for the revenues from customer arrangements and incentives and all associated costs despite such systems being legally sold to the SPEs due to our significant continuing involvement in the operations of the energy storage systems. The total financing obligation as of June 30, 2024 was $62.5 million, of which $15.1 million was classified as a current liability.
2028 Green Convertible Senior Notes
On November 22, 2021, we sold to Morgan Stanley & Co. LLC, Goldman Sachs & Co. LLC and Barclays Capital Inc, as initial purchasers (the “2021 Initial Purchasers”), and the 2021 Initial Purchasers purchased from us, $460.0 million aggregate principal amount of our 2028 Convertible Notes, pursuant to a purchase agreement dated as of November 17, 2021, by and between us and the 2021 Initial Purchasers. Our net proceeds from this offering were approximately $445.7 million, after deducting the 2021 Initial Purchasers’ discounts and commissions and the estimated offering expenses payable by us. The 2028 Convertible Notes will accrue interest payable semi-annually in arrears and will mature on December 1, 2028, unless earlier repurchased, redeemed or converted in accordance with their terms prior to such date. Upon conversion, we may choose to pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock. The 2028 Convertible Notes are redeemable for cash at our option at any time given certain conditions. Refer to Note 8 Convertible Notes, of the Notes to the unaudited condensed consolidated financial statements in this Report for additional details regarding this transaction.
37


On November 17, 2021, in connection with the pricing of the 2028 Convertible Notes, and on November 19, 2021, in connection with the exercise in full by the 2021 Initial Purchasers of their option to purchase additional 2028 Convertible Notes, we entered into capped call transactions with certain of the 2021 Initial Purchasers of the 2028 Convertible Notes to minimize the potential dilution to our common stockholders upon conversion of the 2028 Convertible Notes. We used approximately $66.7 million of the net proceeds from the 2028 Convertible Notes to pay the cost of the capped call transactions described above. We intend to allocate an amount equivalent to the net proceeds from this offering to finance or refinance, in whole or in part, our existing or new eligible green expenditures, including investments related to creating a more resilient clean energy system, optimized software capabilities for energy systems, and reducing waste through operations.
On April 3, 2023, we used approximately $99.8 million of the net proceeds from the issuance of the 4.25% Green Convertible Senior Notes due 2030 (“2030 Convertible Notes”) to purchase and surrender for cancellation approximately $163.0 million in aggregate principal amount of our 2028 Convertible Notes. See Note 8 Convertible Notes, of the Notes to the unaudited condensed consolidated financial statements in this Report for additional details regarding this transaction.
2030 Convertible Notes
On April 3, 2023, we issued $240.0 million aggregate principal amount of our 2030 Convertible Notes in a private placement offering to qualified institutional buyers (the “2023 Initial Purchasers”) pursuant to Rule 144A under the Securities Act of 1933, as amended. The 2030 Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 4.25% per year, payable in cash semi-annually in arrears in April and October of each year, beginning in October 1, 2023. The 2030 Convertible Notes will mature on April 1, 2030, unless earlier repurchased, redeemed or converted in accordance with their terms prior to such date. Upon conversion, we may choose to pay or deliver cash, shares of common stock or a combination of cash and shares of common stock. The 2030 Convertible Notes are redeemable for cash at our option at any time given certain conditions. See Note 8 Convertible Notes, of the Notes to the unaudited condensed consolidated financial statements in this Report, for additional details regarding this transaction.
Our net proceeds from this offering were approximately $232.4 million, after deducting for $7.6 million of debt issuance costs primarily consisting of underwriters, advisory, legal, and accounting fees. We used approximately $99.8 million of the net proceeds to purchase and surrender for cancellation approximately $163.0 million aggregate principal amount of our 2028 Convertible Notes.
On March 29, 2023 and March 31, 2023, in connection with the pricing of the 2030 Convertible Notes, and on April 3, 2023, in connection with the exercise in full by the 2023 Initial Purchasers of their option to purchase additional 2030 Convertible Notes, we entered into Capped Calls (the “2030 Capped Calls”) with certain counterparties. We used $27.8 million of the net proceeds from the 2030 Convertible Notes to pay the cost of the 2030 Capped Calls.
Cash Flows
The following table summarizes our cash flows for the periods indicated (in thousands):
Six Months Ended June 30,
20242023
Net cash used in operating activities$(12,507)$(201,239)
Net cash provided by investing activities1,465 88,469 
Net cash (used in) provided by financing activities(4,185)100,279 
Effect of exchange rate changes on cash, cash equivalents and restricted cash187 (7)
Net increase in cash, cash equivalents and restricted cash$(15,040)$(12,498)
Operating Activities
During the six months ended June 30, 2024, net cash used in operating activities was $12.5 million, primarily due to our net loss of $654.6 million, adjusted for non-cash items of $586.7 million and net cash inflow of $55.4 million from changes in operating assets and liabilities. Non-cash items primarily consisted of depreciation and amortization of $22.2 million, non-cash interest expense of $1.0 million related to debt issuance costs, stock-based compensation expense of $15.2 million, non-cash lease expense of $1.5 million, impairment of energy storage systems of $0.1 million, impairment of right-of-use assets of $2.1 million, impairment of goodwill of $547.2 million and other non-cash items of $0.4 million, partially offset by a change in fair value of derivative liability of $1.5 million, and a provision for accounts receivable allowance of $1.5 million. The net cash inflow from changes in operating assets and liabilities was primarily driven by a decrease in accounts receivable of $97.8 million partially from a $33.1 million variable consideration adjustment, a decrease in deferred costs with suppliers of $0.4 million, a decrease in other assets of $0.7 million, and an increase in deferred revenue of $4.3 million, partially offset by an increase in inventory of $6.5 million, an increase in contract origination costs of $0.7 million, an increase in project assets of
38


$10.8 million, a decrease in accounts payable of $14.9 million, a decrease in accrued expenses and other liabilities of $13.3 million, and a decrease in lease liabilities of $1.5 million.
During the six months ended June 30, 2023, net cash used in operating activities was $201.2 million, primarily due to our net loss of $25.7 million, adjusted by non-cash charges of $10.8 million and net cash outflow of $164.8 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of a gain on extinguishment of debt, net of $59.1 million, net accretion of the discount on investments of $1.3 million, an income tax benefit of $0.3 million, and other non-cash items of $0.4 million, partially offset by depreciation and amortization of $22.4 million, non-cash interest expense of $1.6 million, related to debt issuance costs, stock-based compensation expense of $17.1 million, change in fair value of derivative liability of $2.6 million, impairment of energy storage systems of $2.1 million, non-cash lease expense of $1.4 million, provision for accounts receivable allowance of $1.7 million, and net recognized loss on investments of $1.6 million. The net cash outflow from changes in operating assets and liabilities was primarily driven by an increase in accounts receivable of $72.2 million, an increase in inventory of $137.1 million, an increase in other assets of $17.8 million, an increase in contract origination costs of $2.3 million, an increase in project assets of $2.8 million, a decrease in accrued expenses and other liabilities of $35.1 million, and a decrease in lease liabilities of $1.3 million, partially offset by a decrease in deferred costs with suppliers of $28.8 million, for future hardware orders, an increase in accounts payable of $19.0 million due to the timing of payments, and an increase in deferred revenue of $56.0 million.
Investing Activities
During the six months ended June 30, 2024, net cash provided by investing activities was $1.5 million, and primarily consisted of $8.3 million in proceeds from maturities of available-for-sale investments, partially offset by $6.6 million in capital expenditures on internally-developed software, and $0.2 million in purchases of property and equipment.
During the six months ended June 30, 2023, net cash provided by investing activities was $88.5 million, and primarily consisted of $100.6 million in net sales of available-for-sale investments, partially offset by $1.8 million used for an acquisition, net of cash acquired, $2.6 million in purchases of energy systems, $7.4 million in capital expenditures on internally-developed software, and $0.3 million in purchases of property and equipment.
Financing Activities
During the six months ended June 30, 2024, net cash used in financing activities was $4.2 million, and consisted of the repayment of financing obligations of $4.2 million.
During the six months ended June 30, 2023, net cash provided by financing activities was $100.3 million, and primarily consisted of net proceeds from the issuance of convertible notes of $132.6 million and proceeds from the exercise of stock options of $0.2 million, partially offset by the purchase of capped calls of $27.8 million, the repayment of financing obligations of $2.6 million, a repayment of notes payable of $2.1 million, and a redemption of non-controlling interests of $0.1 million.
Contractual Obligations and Commitments
As of June 30, 2024, except for the operating lease liability discussed in Note 12 Commitments and Contingencies, there have been no material changes to our contractual obligations described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
Off-Balance Sheet Arrangements
We are not a party to any off-balance sheet arrangements, including guarantee contracts, retained or contingent interests, or unconsolidated VIEs that either have, or would reasonably be expected to have, a current or future material adverse effect on our unaudited condensed consolidated financial statements.
Critical Accounting Policies and Estimates
A summary of our critical accounting policies and estimates is presented in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, and there have been no material changes to our critical accounting estimates during the three and six months ended June 30, 2024.
Recent Accounting Pronouncements
As of June 30, 2024, there have been no material changes to the recent accounting pronouncements described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

39


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
For quantitative and qualitative disclosures about market risk affecting us, see Item 7A, “Quantitative and Qualitative Disclosures about Market Risk,” contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023. Our exposure to market risk has not changed materially since December 31, 2023.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures (“Disclosure Controls”) within the meaning of Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended (“Exchange Act”). Our Disclosure Controls are designed to provide reasonable assurance that information required to be disclosed by us in the reports we file or submit under the Exchange Act, such as this Quarterly Report on Form 10-Q, is recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms. Our Disclosure Controls are also designed to provide reasonable assurance that such information is accumulated and communicated to our management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), as appropriate, to allow timely decisions regarding required disclosure.
Based on management’s evaluation (under the supervision and with the participation of our CEO and our CFO) of the effectiveness of the design and operation of our Disclosure Controls as of June 30, 2024, our CEO and CFO have concluded that our Disclosure Controls were effective at a reasonable assurance level.
Changes in Internal Control over Financial Reporting
There were no changes in our internal controls over financial reporting during the second quarter of 2024, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Internal Controls
Our management, including our CEO and CFO, does not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Furthermore, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of the effectiveness of controls to future periods are subject to risks. Over time, controls may become inadequate because of changes in business conditions or deterioration in the degree of compliance with policies or procedures.
40



Part II - Other Information
ITEM 1. LEGAL PROCEEDINGS
The information with respect to this Item 1 is set forth under Note 12 Commitments and Contingencies, of the Notes to the unaudited condensed consolidated financial statements in this Report.
ITEM 1A. RISK FACTORS
There have been no material changes to the risk factors disclosed in Part 1, Item 1A, “Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Recent Sales of Unregistered Securities
None.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
None.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
(c) Trading Plans. During the three months ended June 30, 2024, no Section 16 officer or director of the Company adopted or terminated any contract, instruction or written plan for the purchase or sale of Company securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), or any non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K promulgated under the Exchange Act).
41


ITEM 6. EXHIBITS
EXHIBIT INDEX
Exhibit No.Description
3.1
Second Amended and Restated Certificate of Incorporation, dated April 28, 2021 (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K filed on May 4, 2021).
3.2
Amended and Restated Bylaws, dated October 27, 2022 (incorporated by reference to Exhibit 3 to the Current Report on Form 8-K filed on October 31, 2022).
10.1
Stem, Inc. 2024 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 to the Registration Statement on Form S-8 filed on May 29, 2024.
10.2*
10.3*
10.4*
31.1*
31.2*
32.1**
32.2**
101.INSInline XBRL Instance Document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (embedded within the Inline XBRL document)
*Filed herewith
**Furnished herewith


SIGNATURE

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


STEM, INC.
By:/s/ William Bush
William Bush
Chief Financial Officer
(Principal Financial Officer)
42
EX-10.2 2 stem-10xq2024q2_exhibit102.htm EX-10.2 Document
EXHIBIT 10.2
STEM, INC.
2009 EQUITY INCENTIVE PLAN STOCK OPTION AGREEMENT
Unless otherwise defined herein, the terms defined in the 2009 Equity Incentive Plan (the “Plan”) shall have the same defined meanings in this Stock Option Agreement (the “Option Agreement”).
I.NOTICE OF STOCK OPTION GRANT
Name:
The undersigned Participant has been granted an Option to purchase Common Stock of the Company, subject to the terms and conditions of the Plan and this Option Agreement, as follows:
Date of Grant:
Exercise Price per Share:
Total Number of Shares Granted:
Type of Option:         Incentive Stock Option (ISO)
     Nonstatutory Stock Option (NSO)
Term/Expiration Date:
Vesting Schedule:
This Option shall be exercisable, in whole or in part, according to the following vesting schedule, subject to such Participant’s Continuous Service through each applicable vesting date:
Please refer to Appendix: Vesting Schedule
Termination Period:
Vested Option shall be exercisable for three (3) months after Participant’s Continuous Service ceases, unless such cessation is due to Participant’s death or Disability, in which case this Option shall be exercisable for twelve (12) months after Participant’s Continuous Service ceases. Notwithstanding the foregoing sentence, in no event may this Option be exercised after the Term/Expiration Date as provided above and this Option may be subject to earlier termination as provided in the Plan.
II.AGREEMENT
1.Grant of Option. The Administrator of the Company hereby grants to the Participant named in the Notice of Stock Option Grant in Part I of this Agreement (“Participant”), an option (the “Option”) to purchase the number of Shares set forth in the Notice of Stock Option Grant, at the exercise price per Share set forth in the Notice of Stock Option Grant (the “Exercise Price”), and subject to the terms and conditions of the Plan, which is incorporated herein by reference. Subject to


-1-



Section 18 of the Plan, in the event of a conflict between the terms and conditions of the Plan and this Option Agreement, the terms and conditions of the Plan shall prevail.
If designated in the Notice of Stock Option Grant as an Incentive Stock Option (“ISO”), this Option is intended to qualify as an Incentive Stock Option as defined in Section 422 of the Code. Nevertheless, to the extent that it exceeds the $100,000 rule of Code Section 422(d), this Option shall be treated as a Nonstatutory Stock Option (“NSO”). Further, if for any reason this Option (or portion thereof) shall not qualify as an ISO, then, to the extent of such nonqualification, such Option (or portion thereof) shall be regarded as a NSO granted under the Plan. In no event shall the Administrator, the Company or any Parent or Subsidiary or any of their respective employees or directors have any liability to Participant (or any other person) due to the failure of the Option to qualify for any reason as an ISO.
2.Exercise of Option.
(a)Right to Exercise. This Option shall be exercisable during its term in accordance with the Vesting Schedule set out in the Notice of Stock Option Grant and with the applicable provisions of the Plan and this Option Agreement.
(b)Method of Exercise. This Option shall be exercisable by delivery of an exercise notice (the “Exercise Notice”) in a manner and pursuant to such procedures as the Company may determine, which shall state the election to exercise the Option, the number of Shares with respect to which the Option is being exercised (the “Exercised Shares”), and such other representations and agreements as may be required by the Company. The Exercise Notice shall be accompanied by payment of the aggregate Exercise Price as to all Exercised Shares, together with any applicable tax withholding. This Option shall be deemed to be exercised upon receipt by the Company of such fully executed Exercise Notice accompanied by the aggregate Exercise Price, together with any applicable tax withholding.
No Shares shall be issued pursuant to the exercise of an Option unless such issuance and such exercise comply with applicable laws. Assuming such compliance, for income tax purposes the Shares shall be considered transferred to Participant on the date on which the Option is exercised with respect to such Shares.
3.Clawback Policy. Participant hereby acknowledges that if he or she is covered by the Company’s policy on recoupment of certain incentive-based compensation, as amended from time to time (the “Clawback Policy”), such policy may result in the recoupment of the Options awarded hereunder, any Common Stock delivered hereunder, and any profits realized on the sale of such Common Stock either before, on or after the date on which Participant becomes subject to such policy. In addition, by acceptance of this award, Participant agrees that any prior awards that have been issued to him or her pursuant to the Plan or any other incentive plan of the Company are subject to the Clawback Policy.
4.Lock-Up Period. Participant hereby agrees that Participant shall not offer, pledge, sell, contract to sell, sell any option or contract to purchase, purchase any option or contract to sell, grant any option, right or warrant to purchase, lend, or otherwise transfer or dispose of, directly or indirectly, any Common Stock (or other securities) of the Company or enter into any swap, hedging or other arrangement that transfers to another, in whole or in part, any of the economic consequences
-2-



of ownership of any Common Stock (or other securities) of the Company held by Participant (other than those included in the registration) for a period specified by the representative of the underwriters of Common Stock (or other securities) of the Company not to exceed one hundred and eighty (180) days following the effective date of any registration statement of the Company filed under the Securities Act (or such other period as may be requested by the Company or the underwriters to accommodate regulatory restrictions on (i) the publication or other distribution of research reports and (ii) analyst recommendations and opinions, including, but not limited to, the restrictions contained in NASD Rule 2711(f)(4) or NYSE Rule 472(f)(4), or any successor provisions or amendments thereto).
Participant agrees to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriter which are consistent with the foregoing or which are necessary to give further effect thereto. In addition, if requested by the Company or the representative of the underwriters of Common Stock (or other securities) of the Company, Participant shall provide, within ten (10) days of such request, such information as may be required by the Company or such representative in connection with the completion of any public offering of the Company’s securities pursuant to a registration statement filed under the Securities Act. The obligations described in this Section 4 shall not apply to a registration relating solely to employee benefit plans on Form S-1 or Form S-8 or similar forms that may be promulgated in the future, or a registration relating solely to a Commission Rule 145 transaction on Form S-4 or similar forms that may be promulgated in the future. The Company may impose stop-transfer instructions with respect to the shares of Common Stock (or other securities) subject to the foregoing restriction until the end of said one hundred and eighty (180) day (or other) period. Participant agrees that any transferee of the Option or shares acquired pursuant to the Option shall be bound by this Section 4.
5.Method of Payment. Payment of the aggregate Exercise Price shall be by any of the following, or a combination thereof, at the election of the Participant:
(a)cash;
(b)check;
(c)consideration received by the Company under a formal cashless exercise program adopted by the Company in connection with the Plan; or
(d)surrender of other Shares which (i) shall be valued at its Fair Market Value on the date of exercise, and (ii) must be owned free and clear of any liens, claims, encumbrances or security interests, if accepting such Shares, in the sole discretion of the Company, shall not result in any adverse accounting consequences to the Company.
6.Restrictions on Exercise. This Option may not be exercised if the issuance of such Shares upon such exercise or the method of payment of consideration for such shares would constitute a violation of any applicable law.
7.Non-Transferability of Option.
(a)This Option may not be transferred in any manner otherwise than by will or by the laws of descent or distribution and may be exercised during the lifetime of Participant only by

-3-



Participant. The terms of the Plan and this Option Agreement shall be binding upon the executors, administrators, heirs, successors and assigns of Participant.
8.Term of Option. This Option may be exercised only within the term set out in the Notice of Stock Option Grant, and may be exercised during such term only in accordance with the Plan and the terms of this Option Agreement.
9.Change in Control.
(a)At the time of a Change in Control (as defined in the Plan), if this Option is not assumed or otherwise continued in effect in connection with the Change in Control (or is not replaced with an economically equivalent award or cash incentive program), then the unvested portion of this Option will immediately vest and become exercisable prior to the closing of the Change in Control. Any Shares issued upon exercise of this Option shall be converted into the right to receive, for each such Share, the same consideration per Share payable to the other stockholders of the Company upon consummation of that Change in Control, and such consideration per Share shall be distributed to Participant as soon as administratively practicable thereafter, but in no event later than the later of (i) the close of the calendar year in which such Change in Control occurs or (ii) the fifteenth (15th) day of the third (3rd) calendar month following the date of such Change in Control.
(b)Any portion of this Option that is to be assumed or otherwise continued in effect in connection with the Change in Control (or is to be replaced with an economically equivalent award or cash retention program) shall be subject to accelerated vesting in accordance with the following provision:
If Participant’s Employee status is unilaterally terminated as a result of an involuntary termination (other than for death or Disability) without Cause, or if Participant resigns from such Employee status due to Constructive Termination, at any time during the period beginning with the execution date of the definitive agreement for that Change in Control transaction and ending with the earlier of (i) the termination of that definitive agreement without the consummation of such Change in Control or (ii) the expiration of the Applicable Acceleration Period following the consummation of such Change in Control, then Participant shall immediately vest in all the unvested portion of this Option (or any replacement securities or cash proceeds) at the time subject to this Award. The Shares (or any replacement securities or cash proceeds) that are issuable upon exercise of this Option shall be issued or distributed on the date of Participant’s separation from the Company in connection with such termination of Employee status or as soon as administratively practicable thereafter, but in no event later than the later of (i) the close of the calendar year in which such separation occurs or (ii) the fifteenth (15th) day of the third (3rd) calendar month following the date of such separation.
“Applicable Acceleration Period” means: (i) 24 months, in the case of the Company’s Chief Executive Officer, (ii) 18 months, in the case of any other executive officer of the Company, and (iii) 12 months, in the case of all other grantees of Options, or (in the cases of (i), (ii), and (iii)) such other period(s) as may be determined by the Administrator on the basis of Participant’s status on the Change in Control date.
“Constructive Termination” means the occurrence of any of the following events or conditions: (i) (A) a change in the Participant’s status, title, position or responsibilities
-4-



(including reporting responsibilities) which represents an adverse change from the Participant’s status, title, position or responsibilities as in effect immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any time within the Applicable Acceleration Period after the date of a Change in Control; (B) the assignment to the Participant of any duties or responsibilities which are inconsistent with the Participant’s status, title, position or responsibilities as in effect immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any time within the Applicable Acceleration Period after the Change in Control; or (C) any removal of the Participant from or failure to reappoint or reelect the Participant to any of the offices or positions held by the Participant immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any time within the Applicable Acceleration Period after the date of a Change in Control, except in connection with the termination of the Participant for Cause, as a result of the Participant’s Disability or death or by the Participant other than as a result of Constructive Termination; (ii) a reduction in the Participant’s annual base compensation or any failure to pay the Participant any compensation or benefits to which the Participant is entitled within five days of the date due; (iii) the Company’s requiring the Participant to relocate to any place outside a 50 mile radius of the location serving as Participant’s principal work site immediately prior to the execution of the definitive agreement for the Change in Control transaction or during the Applicable Acceleration Period after the date of a Change in Control, except for reasonably required travel on the business of the Company which is not materially greater than such travel requirements in effect during the applicable measurement period determined above; (iv) the failure by the Company to (A) continue in effect (without reduction in benefit level and/or reward opportunities) any material compensation or employee benefit plan in which the Participant was participating at any time within the 90-day period immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any time within the Applicable Acceleration Period after the Change in Control, unless such plan is replaced with a plan that provides substantially equivalent compensation or benefits to the Participant, or (B) provide the Participant with compensation and benefits, in the aggregate, at least equal (in terms of benefit levels and/or reward opportunities) to those provided the Participant under each other employee benefit plan, program and practice in which he or she was participating at any time within the 90-day period immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any within the Applicable Acceleration Period after the Change in Control; (v) any material breach by the Company of any provision of an agreement between the Company and the Participant, whether pursuant to this Plan or otherwise, other than a breach which is cured by the Company within 15 days following notice by the Participant of such breach; or (vi) the failure of the Company to obtain an agreement, satisfactory to the Participant, from any successors and assigns to assume and agree to perform the obligations created under the Plan.

10.Tax Obligations.


-5-



(a)Tax Withholding. Participant agrees to make appropriate arrangements with the Company (or the parent or Subsidiary employing or retaining Participant) for the satisfaction of all Federal, state, local and foreign income and employment tax withholding requirements applicable to the Option exercise. Participant acknowledges and agrees that the Company may refuse to honor the exercise and refuse to deliver the Shares if such withholding amounts are not delivered at the time of exercise.
(b)Notice of Disqualifying Disposition of ISO Shares. If the Option granted to Participant herein is an ISO, and if Participant sells or otherwise disposes of any of the Shares acquired pursuant to the ISO on or before the later of (i) the date two (2) years after the Date of Grant, or (ii) the date one (1) year after the date of exercise, Participant shall immediately notify the Company in writing of such disposition. Participant agrees that Participant may be subject to income tax withholding by the Company on the compensation income recognized by Participant.
11.Entire Agreement; Governing Law. The Plan is incorporated herein by reference. The Plan and this Option Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof, and may not be modified adversely to the Participant’s interest except by means of a writing signed by the Company and Participant. This Option Agreement is governed by the internal substantive laws but not the choice of law rules of California.
12.No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF SHARES PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AT THE WILL OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS OPTION OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND SHALL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.











-6-



Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof, and hereby accepts this Option subject to all of the terms and provisions thereof. Participant has reviewed the Plan and this Option in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Option and fully understands all provisions of the Option. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions arising under the Plan or this Option. Participant further agrees to notify the Company upon any change in the residence address indicated below.
PARTICIPANT
Signature:
Print Name:
Title:

































-7-



Appendix: Vesting Schedule

Date
Quantity


EX-10.3 3 stem-10xq2024q2_exhibit103.htm EX-10.3 Document
EXHIBIT 10.3
STEM, INC.
2021 EQUITY INCENTIVE PLAN STOCK OPTION AGREEMENT
Unless otherwise defined herein, the terms defined in the 2021 Equity Incentive Plan (the “Plan”) shall have the same defined meanings in this Stock Option Agreement (the “Option Agreement”).
I.NOTICE OF STOCK OPTION GRANT
Name:
The undersigned Participant has been granted an Option to purchase Common Stock of the Company, subject to the terms and conditions of the Plan and this Option Agreement, as follows:
Date of Grant:
Exercise Price per Share:
Total Number of Shares Granted:
Type of Option:         Incentive Stock Option (ISO)
     Nonstatutory Stock Option (NSO)
Term/Expiration Date:
Vesting Schedule:
This Option shall be exercisable, in whole or in part, according to the following vesting schedule, subject to such Participant’s Continuous Service through each applicable vesting date:
Please refer to Appendix: Vesting Schedule
Termination Period:
Vested Option shall be exercisable for three (3) months after Participant’s Continuous Service ceases, unless such cessation is due to Participant’s death or Disability, in which case this Option shall be exercisable for twelve (12) months after Participant’s Continuous Service ceases. Notwithstanding the foregoing sentence, in no event may this Option be exercised after the Term/Expiration Date as provided above and this Option may be subject to earlier termination as provided in the Plan.
II.AGREEMENT
1.Grant of Option. The Administrator of the Company hereby grants to the Participant named in the Notice of Stock Option Grant in Part I of this Agreement (“Participant”), an option (the “Option”) to purchase the number of Shares set forth in the Notice of Stock Option Grant, at the exercise price per Share set forth in the Notice of Stock Option Grant (the “Exercise Price”), and subject to the terms and conditions of the Plan, which is incorporated herein by reference. Subject to


-1-



Section 18 of the Plan, in the event of a conflict between the terms and conditions of the Plan and this Option Agreement, the terms and conditions of the Plan shall prevail.
If designated in the Notice of Stock Option Grant as an Incentive Stock Option (“ISO”), this Option is intended to qualify as an Incentive Stock Option as defined in Section 422 of the Code. Nevertheless, to the extent that it exceeds the $100,000 rule of Code Section 422(d), this Option shall be treated as a Nonstatutory Stock Option (“NSO”). Further, if for any reason this Option (or portion thereof) shall not qualify as an ISO, then, to the extent of such nonqualification, such Option (or portion thereof) shall be regarded as a NSO granted under the Plan. In no event shall the Administrator, the Company or any Parent or Subsidiary or any of their respective employees or directors have any liability to Participant (or any other person) due to the failure of the Option to qualify for any reason as an ISO.
2.Exercise of Option.
(a)Right to Exercise. This Option shall be exercisable during its term in accordance with the Vesting Schedule set out in the Notice of Stock Option Grant and with the applicable provisions of the Plan and this Option Agreement.
(b)Method of Exercise. This Option shall be exercisable by delivery of an exercise notice (the “Exercise Notice”) in a manner and pursuant to such procedures as the Company may determine, which shall state the election to exercise the Option, the number of Shares with respect to which the Option is being exercised (the “Exercised Shares”), and such other representations and agreements as may be required by the Company. The Exercise Notice shall be accompanied by payment of the aggregate Exercise Price as to all Exercised Shares, together with any applicable tax withholding. This Option shall be deemed to be exercised upon receipt by the Company of such fully executed Exercise Notice accompanied by the aggregate Exercise Price, together with any applicable tax withholding.
No Shares shall be issued pursuant to the exercise of an Option unless such issuance and such exercise comply with applicable laws. Assuming such compliance, for income tax purposes the Shares shall be considered transferred to Participant on the date on which the Option is exercised with respect to such Shares.
3.Clawback Policy. Participant hereby acknowledges that if he or she is covered by the Company’s policy on recoupment of certain incentive-based compensation, as amended from time to time (the “Clawback Policy”), such policy may result in the recoupment of the Options awarded hereunder, any Common Stock delivered hereunder, and any profits realized on the sale of such Common Stock either before, on or after the date on which Participant becomes subject to such policy. In addition, by acceptance of this award, Participant agrees that any prior awards that have been issued to him or her pursuant to the Plan or any other incentive plan of the Company are subject to the Clawback Policy.
4.Lock-Up Period. Participant hereby agrees that Participant shall not offer, pledge, sell, contract to sell, sell any option or contract to purchase, purchase any option or contract to sell, grant any option, right or warrant to purchase, lend, or otherwise transfer or dispose of, directly or indirectly, any Common Stock (or other securities) of the Company or enter into any swap, hedging or other arrangement that transfers to another, in whole or in part, any of the economic consequences
-2-



of ownership of any Common Stock (or other securities) of the Company held by Participant (other than those included in the registration) for a period specified by the representative of the underwriters of Common Stock (or other securities) of the Company not to exceed one hundred and eighty (180) days following the effective date of any registration statement of the Company filed under the Securities Act (or such other period as may be requested by the Company or the underwriters to accommodate regulatory restrictions on (i) the publication or other distribution of research reports and (ii) analyst recommendations and opinions, including, but not limited to, the restrictions contained in NASD Rule 2711(f)(4) or NYSE Rule 472(f)(4), or any successor provisions or amendments thereto).
Participant agrees to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriter which are consistent with the foregoing or which are necessary to give further effect thereto. In addition, if requested by the Company or the representative of the underwriters of Common Stock (or other securities) of the Company, Participant shall provide, within ten (10) days of such request, such information as may be required by the Company or such representative in connection with the completion of any public offering of the Company’s securities pursuant to a registration statement filed under the Securities Act. The obligations described in this Section 4 shall not apply to a registration relating solely to employee benefit plans on Form S-1 or Form S-8 or similar forms that may be promulgated in the future, or a registration relating solely to a Commission Rule 145 transaction on Form S-4 or similar forms that may be promulgated in the future. The Company may impose stop-transfer instructions with respect to the shares of Common Stock (or other securities) subject to the foregoing restriction until the end of said one hundred and eighty (180) day (or other) period. Participant agrees that any transferee of the Option or shares acquired pursuant to the Option shall be bound by this Section 4.
5.Method of Payment. Payment of the aggregate Exercise Price shall be by any of the following, or a combination thereof, at the election of the Participant:
(a)cash;
(b)check;
(c)consideration received by the Company under a formal cashless exercise program adopted by the Company in connection with the Plan; or
(d)surrender of other Shares which (i) shall be valued at its Fair Market Value on the date of exercise, and (ii) must be owned free and clear of any liens, claims, encumbrances or security interests, if accepting such Shares, in the sole discretion of the Company, shall not result in any adverse accounting consequences to the Company.
6.Restrictions on Exercise. This Option may not be exercised if the issuance of such Shares upon such exercise or the method of payment of consideration for such shares would constitute a violation of any applicable law.
7.Non-Transferability of Option.
(a)This Option may not be transferred in any manner otherwise than by will or by the laws of descent or distribution and may be exercised during the lifetime of Participant only by

-3-



Participant. The terms of the Plan and this Option Agreement shall be binding upon the executors, administrators, heirs, successors and assigns of Participant.
8.Term of Option. This Option may be exercised only within the term set out in the Notice of Stock Option Grant, and may be exercised during such term only in accordance with the Plan and the terms of this Option Agreement.
9.Change in Control.
(a)At the time of a Change in Control (as defined in the Plan), if this Option is not assumed or otherwise continued in effect in connection with the Change in Control (or is not replaced with an economically equivalent award or cash incentive program), then the unvested portion of this Option will immediately vest and become exercisable prior to the closing of the Change in Control. Any Shares issued upon exercise of this Option shall be converted into the right to receive, for each such Share, the same consideration per Share payable to the other stockholders of the Company upon consummation of that Change in Control, and such consideration per Share shall be distributed to Participant as soon as administratively practicable thereafter, but in no event later than the later of (i) the close of the calendar year in which such Change in Control occurs or (ii) the fifteenth (15th) day of the third (3rd) calendar month following the date of such Change in Control.
(b)Any portion of this Option that is to be assumed or otherwise continued in effect in connection with the Change in Control (or is to be replaced with an economically equivalent award or cash retention program) shall be subject to accelerated vesting in accordance with the following provision:
If Participant’s Employee status is unilaterally terminated as a result of an involuntary termination (other than for death or Disability) without Cause, or if Participant resigns from such Employee status due to Constructive Termination, at any time during the period beginning with the execution date of the definitive agreement for that Change in Control transaction and ending with the earlier of (i) the termination of that definitive agreement without the consummation of such Change in Control or (ii) the expiration of the Applicable Acceleration Period following the consummation of such Change in Control, then Participant shall immediately vest in all the unvested portion of this Option (or any replacement securities or cash proceeds) at the time subject to this Award. The Shares (or any replacement securities or cash proceeds) that are issuable upon exercise of this Option shall be issued or distributed on the date of Participant’s separation from the Company in connection with such termination of Employee status or as soon as administratively practicable thereafter, but in no event later than the later of (i) the close of the calendar year in which such separation occurs or (ii) the fifteenth (15th) day of the third (3rd) calendar month following the date of such separation.
“Applicable Acceleration Period” means: (i) 24 months, in the case of the Company’s Chief Executive Officer, (ii) 18 months, in the case of any other executive officer of the Company, and (iii) 12 months, in the case of all other grantees of Options, or (in the cases of (i), (ii), and (iii)) such other period(s) as may be determined by the Administrator on the basis of Participant’s status on the Change in Control date.
“Constructive Termination” means the occurrence of any of the following events or conditions: (i) (A) a change in the Participant’s status, title, position or responsibilities
-4-



(including reporting responsibilities) which represents an adverse change from the Participant’s status, title, position or responsibilities as in effect immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any time within the Applicable Acceleration Period after the date of a Change in Control; (B) the assignment to the Participant of any duties or responsibilities which are inconsistent with the Participant’s status, title, position or responsibilities as in effect immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any time within the Applicable Acceleration Period after the Change in Control; or (C) any removal of the Participant from or failure to reappoint or reelect the Participant to any of the offices or positions held by the Participant immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any time within the Applicable Acceleration Period after the date of a Change in Control, except in connection with the termination of the Participant for Cause, as a result of the Participant’s Disability or death or by the Participant other than as a result of Constructive Termination; (ii) a reduction in the Participant’s annual base compensation or any failure to pay the Participant any compensation or benefits to which the Participant is entitled within five days of the date due; (iii) the Company’s requiring the Participant to relocate to any place outside a 50 mile radius of the location serving as Participant’s principal work site immediately prior to the execution of the definitive agreement for the Change in Control transaction or during the Applicable Acceleration Period after the date of a Change in Control, except for reasonably required travel on the business of the Company which is not materially greater than such travel requirements in effect during the applicable measurement period determined above; (iv) the failure by the Company to (A) continue in effect (without reduction in benefit level and/or reward opportunities) any material compensation or employee benefit plan in which the Participant was participating at any time within the 90-day period immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any time within the Applicable Acceleration Period after the Change in Control, unless such plan is replaced with a plan that provides substantially equivalent compensation or benefits to the Participant, or (B) provide the Participant with compensation and benefits, in the aggregate, at least equal (in terms of benefit levels and/or reward opportunities) to those provided the Participant under each other employee benefit plan, program and practice in which he or she was participating at any time within the 90-day period immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any within the Applicable Acceleration Period after the Change in Control; (v) any material breach by the Company of any provision of an agreement between the Company and the Participant, whether pursuant to this Plan or otherwise, other than a breach which is cured by the Company within 15 days following notice by the Participant of such breach; or (vi) the failure of the Company to obtain an agreement, satisfactory to the Participant, from any successors and assigns to assume and agree to perform the obligations created under the Plan.

10.Tax Obligations.


-5-



(a)Tax Withholding. Participant agrees to make appropriate arrangements with the Company (or the parent or Subsidiary employing or retaining Participant) for the satisfaction of all Federal, state, local and foreign income and employment tax withholding requirements applicable to the Option exercise. Participant acknowledges and agrees that the Company may refuse to honor the exercise and refuse to deliver the Shares if such withholding amounts are not delivered at the time of exercise.
(b)Notice of Disqualifying Disposition of ISO Shares. If the Option granted to Participant herein is an ISO, and if Participant sells or otherwise disposes of any of the Shares acquired pursuant to the ISO on or before the later of (i) the date two (2) years after the Date of Grant, or (ii) the date one (1) year after the date of exercise, Participant shall immediately notify the Company in writing of such disposition. Participant agrees that Participant may be subject to income tax withholding by the Company on the compensation income recognized by Participant.
11.Entire Agreement; Governing Law. The Plan is incorporated herein by reference. The Plan and this Option Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof, and may not be modified adversely to the Participant’s interest except by means of a writing signed by the Company and Participant. This Option Agreement is governed by the internal substantive laws but not the choice of law rules of California.
12.No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF SHARES PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AT THE WILL OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS OPTION OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND SHALL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.











-6-



Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof, and hereby accepts this Option subject to all of the terms and provisions thereof. Participant has reviewed the Plan and this Option in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Option and fully understands all provisions of the Option. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions arising under the Plan or this Option. Participant further agrees to notify the Company upon any change in the residence address indicated below.
PARTICIPANT
Signature:
Print Name: Title:

































-7-



Appendix: Vesting Schedule

Date
Quantity


EX-10.4 4 stem-10xq2024q2_exhibit104.htm EX-10.4 Document
EXHIBIT 10.4
STEM, INC.
2024 EQUITY INCENTIVE PLAN STOCK OPTION AGREEMENT
Unless otherwise defined herein, the terms defined in the 2024 Equity Incentive Plan (the “Plan”) shall have the same defined meanings in this Stock Option Agreement (the “Option Agreement”).
I.NOTICE OF STOCK OPTION GRANT
Name:
The undersigned Participant has been granted an Option to purchase Common Stock of the Company, subject to the terms and conditions of the Plan and this Option Agreement, as follows:
Date of Grant:
Exercise Price per Share:
Total Number of Shares Granted:
Type of Option:         Incentive Stock Option (ISO)
     Nonstatutory Stock Option (NSO)
Term/Expiration Date:
Vesting Schedule:
This Option shall be exercisable, in whole or in part, according to the following vesting schedule, subject to such Participant’s Continuous Service through each applicable vesting date:
Please refer to Appendix: Vesting Schedule
Termination Period:
Vested Option shall be exercisable for three (3) months after Participant’s Continuous Service ceases, unless such cessation is due to Participant’s death or Disability, in which case this Option shall be exercisable for twelve (12) months after Participant’s Continuous Service ceases. Notwithstanding the foregoing sentence, in no event may this Option be exercised after the Term/Expiration Date as provided above and this Option may be subject to earlier termination as provided in the Plan.
II.AGREEMENT
1.Grant of Option. The Administrator of the Company hereby grants to the Participant named in the Notice of Stock Option Grant in Part I of this Agreement (“Participant”), an option (the “Option”) to purchase the number of Shares set forth in the Notice of Stock Option Grant, at the exercise price per Share set forth in the Notice of Stock Option Grant (the “Exercise Price”), and subject to the terms and conditions of the Plan, which is incorporated herein by reference. Subject to


-1-



Section 18 of the Plan, in the event of a conflict between the terms and conditions of the Plan and this Option Agreement, the terms and conditions of the Plan shall prevail.
If designated in the Notice of Stock Option Grant as an Incentive Stock Option (“ISO”), this Option is intended to qualify as an Incentive Stock Option as defined in Section 422 of the Code. Nevertheless, to the extent that it exceeds the $100,000 rule of Code Section 422(d), this Option shall be treated as a Nonstatutory Stock Option (“NSO”). Further, if for any reason this Option (or portion thereof) shall not qualify as an ISO, then, to the extent of such nonqualification, such Option (or portion thereof) shall be regarded as a NSO granted under the Plan. In no event shall the Administrator, the Company or any Parent or Subsidiary or any of their respective employees or directors have any liability to Participant (or any other person) due to the failure of the Option to qualify for any reason as an ISO.
2.Exercise of Option.
(a)Right to Exercise. This Option shall be exercisable during its term in accordance with the Vesting Schedule set out in the Notice of Stock Option Grant and with the applicable provisions of the Plan and this Option Agreement.
(b)Method of Exercise. This Option shall be exercisable by delivery of an exercise notice (the “Exercise Notice”) in a manner and pursuant to such procedures as the Company may determine, which shall state the election to exercise the Option, the number of Shares with respect to which the Option is being exercised (the “Exercised Shares”), and such other representations and agreements as may be required by the Company. The Exercise Notice shall be accompanied by payment of the aggregate Exercise Price as to all Exercised Shares, together with any applicable tax withholding. This Option shall be deemed to be exercised upon receipt by the Company of such fully executed Exercise Notice accompanied by the aggregate Exercise Price, together with any applicable tax withholding.
No Shares shall be issued pursuant to the exercise of an Option unless such issuance and such exercise comply with applicable laws. Assuming such compliance, for income tax purposes the Shares shall be considered transferred to Participant on the date on which the Option is exercised with respect to such Shares.
3.Clawback Policy. Participant hereby acknowledges that if he or she is covered by the Company’s policy on recoupment of certain incentive-based compensation, as amended from time to time (the “Clawback Policy”), such policy may result in the recoupment of the Options awarded hereunder, any Common Stock delivered hereunder, and any profits realized on the sale of such Common Stock either before, on or after the date on which Participant becomes subject to such policy. In addition, by acceptance of this award, Participant agrees that any prior awards that have been issued to him or her pursuant to the Plan or any other incentive plan of the Company are subject to the Clawback Policy.
4.Lock-Up Period. Participant hereby agrees that Participant shall not offer, pledge, sell, contract to sell, sell any option or contract to purchase, purchase any option or contract to sell, grant any option, right or warrant to purchase, lend, or otherwise transfer or dispose of, directly or indirectly, any Common Stock (or other securities) of the Company or enter into any swap, hedging or other arrangement that transfers to another, in whole or in part, any of the economic consequences
-2-



of ownership of any Common Stock (or other securities) of the Company held by Participant (other than those included in the registration) for a period specified by the representative of the underwriters of Common Stock (or other securities) of the Company not to exceed one hundred and eighty (180) days following the effective date of any registration statement of the Company filed under the Securities Act (or such other period as may be requested by the Company or the underwriters to accommodate regulatory restrictions on (i) the publication or other distribution of research reports and (ii) analyst recommendations and opinions, including, but not limited to, the restrictions contained in NASD Rule 2711(f)(4) or NYSE Rule 472(f)(4), or any successor provisions or amendments thereto).
Participant agrees to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriter which are consistent with the foregoing or which are necessary to give further effect thereto. In addition, if requested by the Company or the representative of the underwriters of Common Stock (or other securities) of the Company, Participant shall provide, within ten (10) days of such request, such information as may be required by the Company or such representative in connection with the completion of any public offering of the Company’s securities pursuant to a registration statement filed under the Securities Act. The obligations described in this Section 4 shall not apply to a registration relating solely to employee benefit plans on Form S-1 or Form S-8 or similar forms that may be promulgated in the future, or a registration relating solely to a Commission Rule 145 transaction on Form S-4 or similar forms that may be promulgated in the future. The Company may impose stop-transfer instructions with respect to the shares of Common Stock (or other securities) subject to the foregoing restriction until the end of said one hundred and eighty (180) day (or other) period. Participant agrees that any transferee of the Option or shares acquired pursuant to the Option shall be bound by this Section 4.
5.Method of Payment. Payment of the aggregate Exercise Price shall be by any of the following, or a combination thereof, at the election of the Participant:
a.cash;
b.check;
c.consideration received by the Company under a formal cashless exercise program adopted by the Company in connection with the Plan; or
d.surrender of other Shares which (i) shall be valued at its Fair Market Value on the date of exercise, and (ii) must be owned free and clear of any liens, claims, encumbrances or security interests, if accepting such Shares, in the sole discretion of the Company, shall not result in any adverse accounting consequences to the Company.
6.Restrictions on Exercise. This Option may not be exercised if the issuance of such Shares upon such exercise or the method of payment of consideration for such shares would constitute a violation of any applicable law.
7.Non-Transferability of Option.
(a)This Option may not be transferred in any manner otherwise than by will or by the laws of descent or distribution and may be exercised during the lifetime of Participant only by

-3-



Participant. The terms of the Plan and this Option Agreement shall be binding upon the executors, administrators, heirs, successors and assigns of Participant.
8.Term of Option. This Option may be exercised only within the term set out in the Notice of Stock Option Grant, and may be exercised during such term only in accordance with the Plan and the terms of this Option Agreement.
9.Change in Control.
(a)At the time of a Change in Control (as defined in the Plan), if this Option is not assumed or otherwise continued in effect in connection with the Change in Control (or is not replaced with an economically equivalent award or cash incentive program), then the unvested portion of this Option will immediately vest and become exercisable prior to the closing of the Change in Control. Any Shares issued upon exercise of this Option shall be converted into the right to receive, for each such Share, the same consideration per Share payable to the other stockholders of the Company upon consummation of that Change in Control, and such consideration per Share shall be distributed to Participant as soon as administratively practicable thereafter, but in no event later than the later of (i) the close of the calendar year in which such Change in Control occurs or (ii) the fifteenth (15th) day of the third (3rd) calendar month following the date of such Change in Control.
(b)Any portion of this Option that is to be assumed or otherwise continued in effect in connection with the Change in Control (or is to be replaced with an economically equivalent award or cash retention program) shall be subject to accelerated vesting in accordance with the following provision:
If Participant’s Employee status is unilaterally terminated as a result of an involuntary termination (other than for death or Disability) without Cause, or if Participant resigns from such Employee status due to Constructive Termination, at any time during the period beginning with the execution date of the definitive agreement for that Change in Control transaction and ending with the earlier of (i) the termination of that definitive agreement without the consummation of such Change in Control or (ii) the expiration of the Applicable Acceleration Period following the consummation of such Change in Control, then Participant shall immediately vest in all the unvested portion of this Option (or any replacement securities or cash proceeds) at the time subject to this Award. The Shares (or any replacement securities or cash proceeds) that are issuable upon exercise of this Option shall be issued or distributed on the date of Participant’s separation from the Company in connection with such termination of Employee status or as soon as administratively practicable thereafter, but in no event later than the later of (i) the close of the calendar year in which such separation occurs or (ii) the fifteenth (15th) day of the third (3rd) calendar month following the date of such separation.
“Applicable Acceleration Period” means: (i) 24 months, in the case of the Company’s Chief Executive Officer, (ii) 18 months, in the case of any other executive officer of the Company, and (iii) 12 months, in the case of all other grantees of Options, or (in the cases of (i), (ii), and (iii)) such other period(s) as may be determined by the Administrator on the basis of Participant’s status on the Change in Control date.
“Constructive Termination” means the occurrence of any of the following events or conditions: (i) (A) a change in the Participant’s status, title, position or responsibilities
-4-



(including reporting responsibilities) which represents an adverse change from the Participant’s status, title, position or responsibilities as in effect immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any time within the Applicable Acceleration Period after the date of a Change in Control; (B) the assignment to the Participant of any duties or responsibilities which are inconsistent with the Participant’s status, title, position or responsibilities as in effect immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any time within the Applicable Acceleration Period after the Change in Control; or (C) any removal of the Participant from or failure to reappoint or reelect the Participant to any of the offices or positions held by the Participant immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any time within the Applicable Acceleration Period after the date of a Change in Control, except in connection with the termination of the Participant for Cause, as a result of the Participant’s Disability or death or by the Participant other than as a result of Constructive Termination; (ii) a reduction in the Participant’s annual base compensation or any failure to pay the Participant any compensation or benefits to which the Participant is entitled within five days of the date due; (iii) the Company’s requiring the Participant to relocate to any place outside a 50 mile radius of the location serving as Participant’s principal work site immediately prior to the execution of the definitive agreement for the Change in Control transaction or during the Applicable Acceleration Period after the date of a Change in Control, except for reasonably required travel on the business of the Company which is not materially greater than such travel requirements in effect during the applicable measurement period determined above; (iv) the failure by the Company to (A) continue in effect (without reduction in benefit level and/or reward opportunities) any material compensation or employee benefit plan in which the Participant was participating at any time within the 90-day period immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any time within the Applicable Acceleration Period after the Change in Control, unless such plan is replaced with a plan that provides substantially equivalent compensation or benefits to the Participant, or (B) provide the Participant with compensation and benefits, in the aggregate, at least equal (in terms of benefit levels and/or reward opportunities) to those provided the Participant under each other employee benefit plan, program and practice in which he or she was participating at any time within the 90-day period immediately prior to the execution of the definitive agreement for the Change in Control transaction or at any within the Applicable Acceleration Period after the Change in Control; (v) any material breach by the Company of any provision of an agreement between the Company and the Participant, whether pursuant to this Plan or otherwise, other than a breach which is cured by the Company within 15 days following notice by the Participant of such breach; or (vi) the failure of the Company to obtain an agreement, satisfactory to the Participant, from any successors and assigns to assume and agree to perform the obligations created under the Plan.

10.Tax Obligations.


-5-



(a)Tax Withholding. Participant agrees to make appropriate arrangements with the Company (or the parent or Subsidiary employing or retaining Participant) for the satisfaction of all Federal, state, local and foreign income and employment tax withholding requirements applicable to the Option exercise. Participant acknowledges and agrees that the Company may refuse to honor the exercise and refuse to deliver the Shares if such withholding amounts are not delivered at the time of exercise.
(b)Notice of Disqualifying Disposition of ISO Shares. If the Option granted to Participant herein is an ISO, and if Participant sells or otherwise disposes of any of the Shares acquired pursuant to the ISO on or before the later of (i) the date two (2) years after the Date of Grant, or (ii) the date one (1) year after the date of exercise, Participant shall immediately notify the Company in writing of such disposition. Participant agrees that Participant may be subject to income tax withholding by the Company on the compensation income recognized by Participant.
11.Entire Agreement; Governing Law. The Plan is incorporated herein by reference. The Plan and this Option Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof, and may not be modified adversely to the Participant’s interest except by means of a writing signed by the Company and Participant. This Option Agreement is governed by the internal substantive laws but not the choice of law rules of California.
12.No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF SHARES PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AT THE WILL OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS OPTION OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND SHALL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.











-6-



Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof, and hereby accepts this Option subject to all of the terms and provisions thereof. Participant has reviewed the Plan and this Option in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Option and fully understands all provisions of the Option. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions arising under the Plan or this Option. Participant further agrees to notify the Company upon any change in the residence address indicated below.
PARTICIPANT
Signature:
Print Name: Title:

































-7-



Appendix: Vesting Schedule

Date
Quantity


EX-31.1 5 stem-10xq2024q2_exhibit311.htm EX-31.1 Document

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER


I, John Carrington, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q for the three months ended June 30, 2024 of Stem, 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 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:

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

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

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

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


5. The registrant’s other certifying officer and I have disclosed, based on my 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 controls over financial reporting.



STEM, INC.
Date: August 6, 2024
By:/s/ John Carrington
Name:John Carrington
Title:Chief Executive Officer

EX-31.2 6 stem-10xq2024q2_exhibit312.htm EX-31.2 Document

Exhibit 31.2


CERTIFICATION OF CHIEF FINANCIAL OFFICER



I, William Bush, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q for the three months ended June 30, 2024 of Stem, 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 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:

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

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

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

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


5. The registrant’s other certifying officer and I have disclosed, based on my 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 controls over financial reporting.



STEM, INC.
Date: August 6, 2024
By:/s/ William Bush
Name:William Bush
Title:Chief Financial Officer

EX-32.1 7 stem-10xq2024q2_exhibit321.htm EX-32.1 Document

Exhibit 32.1


CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002



In connection with the Quarterly Report on Form 10-Q of Stem, Inc. (the “Company”) for the three months ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John Carrington, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”); and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the registrant.



STEM, INC.
Date: August 6, 2024
By:/s/ John Carrington
Name:John Carrington
Title:Chief Executive Officer

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

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed by the Company for purposes of Section 18 of the Exchange Act.

EX-32.2 8 stem-10xq2024q2_exhibit322.htm EX-32.2 Document

Exhibit 32.2


CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002



In connection with the Quarterly Report on Form 10-Q of Stem, Inc. (the “Company”) for the three months ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, William Bush, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”); and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the registrant.



STEM, INC.
Date: August 6, 2024
By:/s/ William Bush
Name:William Bush
Title:Chief Financial Officer
(Principal Financial Officer)

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

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed by the Company for purposes of Section 18 of the Exchange Act.

EX-101.SCH 9 stem-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - BUSINESS link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - SHORT-TERM INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - ENERGY STORAGE SYSTEMS, NET link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - CONVERTIBLE NOTES link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - NET (LOSS) INCOME PER SHARE link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - SHORT-TERM INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - ENERGY STORAGE SYSTEMS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - CONVERTIBLE NOTES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - NET (LOSS) INCOME PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - BUSINESS (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Variable Interest Entities (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - REVENUE - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - REVENUE - Schedule of Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - REVENUE - Schedule of Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - REVENUE - Schedule of Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - SHORT-TERM INVESTMENTS - Schedule of Short-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - SHORT-TERM INVESTMENTS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - CONVERTIBLE NOTES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - CONVERTIBLE NOTES - Schedule of Outstanding Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - CONVERTIBLE NOTES - Schedule of Interest Expense Recognized Related to Convertible Note (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - STOCK-BASED COMPENSATION - Schedule of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - NET (LOSS) INCOME PER SHARE - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - NET (LOSS) INCOME PER SHARE - Schedule of Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes and the Effective Tax Rates (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - COMMITMENTS AND CONTINGNECIES (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 stem-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 stem-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 stem-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Effect of foreign currency translation Goodwill, Accumulated Effect Of Foreign Currency Translation Goodwill, Accumulated Effect Of Foreign Currency Translation Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Unbilled receivables, noncurrent Unbilled Receivables, Noncurrent Unbilled Receivables, Noncurrent Unrealized Loss Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (Benefit) for income taxes, federal Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Cover [Abstract] Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Other current liabilities Other current liabilities Other Liabilities, Current Trading Symbol Trading Symbol Change in asset retirement costs and asset retirement obligation Increase (Decrease) In Asset Retirement Costs And Obligations Increase (Decrease) In Asset Retirement Costs And Obligations Total other comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest All Trading Arrangements All Trading Arrangements [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Computation of Basic and Diluted Net (Loss) Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Variable Interest Entity, Primary Beneficiary DevCo JVs Variable Interest Entity, Primary Beneficiary [Member] Customer B Customer B [Member] Customer B Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Weighted-average number of shares outstanding used to compute net (loss) income per share attributable to common stockholders, basic (in shares) Weighted Average Number of Shares Issued, Basic Conversion ratio Debt Instrument, Convertible, Conversion Ratio Accretion of asset retirement obligations Accretion Expense, Including Asset Retirement Obligations Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Certain Executive Officers Share-Based Payment Arrangement, Employee [Member] Lease liabilities Increase (Decrease) in Operating Lease Liability Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Issuance of common stock upon release of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Award Timing Disclosures [Line Items] Change in fair value of derivative liability Change in fair value of derivative liability Gain on settlement of derivative liability Derivative, Gain (Loss) on Derivative, Net Other Performance Measure, Amount Other Performance Measure, Amount Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Impairment loss of project assets Impairment of Ongoing Project Lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Redemption of non-controlling interests Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Segment Information Segment Reporting, Policy [Policy Text Block] Revenue from Contract with Customer [Abstract] Deferred revenue, current portion Contract with Customer, Liability, Current United States UNITED STATES Dilutive potential common shares (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Other noncurrent assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Money market fund Money Market Funds [Member] Contract origination costs, net Capitalized Contract Cost, Net, Noncurrent Proceeds from issuance of convertible notes, net of issuance costs of $0 and $7,601 for the six months ended June 30, 2024 and 2023, respectively Proceeds from convertible notes Proceeds from Convertible Debt Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Net cash used in operating activities Negative cash flows from operating activities Net Cash Provided by (Used in) Operating Activities Purchase of capped call options Adjustments To Additional Paid In Capital, Purchase Of Capped Call Options Adjustments To Additional Paid In Capital, Purchase Of Capped Call Options OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Asset retirement obligation Asset Retirement Obligations, Noncurrent Equity Components [Axis] Equity Components [Axis] Other current assets Other current assets Other Assets, Current Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Options vested and exercisable, weighted-average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Estimated Fair Value Available-for-sale Debt Securities, Available-for-Sale Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Trade name Trade Names [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Energy storage systems not yet placed into service Energy Storage Systems Not Yet Placed Into Service [Member] Energy Storage Systems Not Yet Placed Into Service Insider Trading Policies and Procedures [Line Items] Amount capitalized Share-Based Payment Arrangement, Amount Capitalized Use of Estimates Use of Estimates, Policy [Policy Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Aggregate intrinsic value, options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Outstanding warrants Common Stock Warrants [Member] Common Stock Warrants Compensation Amount Outstanding Recovery Compensation Amount Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Unrealized gain on available-for-sale securities Unrealized gain (loss) on available-for-sale securities Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Entity Small Business Entity Small Business Developed technology Developed Technology Rights [Member] Cash equivalents: Cash Equivalents, at Carrying Value [Abstract] Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Proceeds from maturities of available-for-sale investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Payment of debt issuance costs Payments of Debt Issuance Costs Tabular List, Table Tabular List [Table Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Sales and marketing Selling and Marketing Expense [Member] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Loss contingency accrual amount Loss Contingency Accrual Accrued liabilities Accrued Liabilities, Current Potentially dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount SHORT-TERM INVESTMENTS Cash, Cash Equivalents, and Short-Term Investments [Text Block] Schedule of Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Cash, cash equivalents and restricted cash, beginning of year Cash, cash equivalents and restricted cash, end of period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Net accretion of discount on investments Accretion (Amortization) of Discounts and Premiums, Investments Current assets: Assets, Current [Abstract] Goodwill Total goodwill Goodwill Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Contributions from non-controlling interests Noncontrolling Interest, Increase from Business Combination Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Stock options Outstanding stock options Share-Based Payment Arrangement, Option [Member] RSUs vested, weighted average grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Depreciation expense Depreciation Fair Value Disclosures [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Security, Excluded EPS Calculation [Table] Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Stock-based compensation capitalized to internal-use software Stock-Based Compensation Capitalized To Internal-Use Software Stock-Based Compensation Capitalized To Internal-Use Software Working capital Working Capital Working Capital Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Security Exchange Name Security Exchange Name Award Type [Axis] Award Type [Axis] Inventory Inventory, Gross Debt securities: Debt Securities [Abstract] Number of RSUs Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Total energy storage systems, net Property, Plant and Equipment, Net Total liabilities Liabilities Capped Call Options Capped Call Options [Member] Capped Call Options Non-controlling interests Equity, Attributable to Noncontrolling Interest Convertible Notes Convertible Debt [Member] Number of reporting units Number of Reporting Units Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Research and development Research and Development Expense Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Expiration Date Trading Arrangement Expiration Date Right-of-use asset obtained in exchange for lease liability Right-of-Use Asset Obtained in Exchange for Finance Lease Liability INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Concentration risk, percentage Concentration Risk, Percentage Derivative liability Derivative Liability Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total energy storage systems, gross Property, Plant and Equipment, Gross Stock option exercises, net of statutory tax withholdings (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Base rent per month Lessee, Operating Lease, Base Rent, Periodic Payment Lessee, Operating Lease, Base Rent, Periodic Payment Debt Instrument [Line Items] Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Research and development Research and Development Expense [Member] Weighted- Average Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Redemption of investment from non-controlling interests, net Proceeds from (Payments to) Noncontrolling Interests Weighted-average shares used in computing net loss per share to common stockholders, diluted (in shares) Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Financing obligation, noncurrent Loans Payable, Noncurrent Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Numerator used to compute net (loss) income per share: Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Total Stem’s stockholders’ equity (deficit) Equity, Attributable to Parent Interest expense, net Interest Expense, Nonoperating Income tax benefit from release of valuation allowance Deferred Income Tax Expense (Benefit) Schedule of Goodwill Schedule of Goodwill [Table Text Block] ENERGY STORAGE SYSTEMS, NET Property, Plant and Equipment Disclosure [Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accounts payable Accounts Payable Repayment of convertible notes Repayments of Convertible Debt Fair Value, Recurring Fair Value, Recurring [Member] Accounts receivable, net of allowances of $4,155 and $4,904 as of June 30, 2024 and December 31, 2023, respectively Accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Net carrying amount Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus All Executive Categories All Executive Categories [Member] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Weighted average remaining contractual life, options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term ASSETS Assets Assets [Abstract] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Document Type Document Type Effective interest percentage Debt Instrument, Interest Rate, Effective Percentage Derivative Contract [Domain] Derivative Contract [Domain] Commercial paper Commercial Paper [Member] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Contractual interest expense Interest Expense, Debt, Excluding Amortization RSUs vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Amortization of intangible assets Amortization of Intangible Assets Beginning balance Ending balance Contract with Customer, Liability Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Impairment charges Asset impairment charges Goodwill, Impaired, Accumulated Impairment Loss Antidilutive Securities [Axis] Antidilutive Securities [Axis] Rest of the world Non-US [Member] Accounts payable Accounts Payable, Current Liabilities Liabilities [Abstract] Accounting Policies [Abstract] Revenue Revenues [Abstract] Current Fiscal Year End Date Current Fiscal Year End Date Proceeds from exercise of stock options and warrants Proceeds From Stock Options And Warrants Exercised Proceeds From Stock Options And Warrants Exercised PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] (Loss) income before provision for income taxes (Loss) income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Grantee Status [Domain] Grantee Status [Domain] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Award Type [Domain] Award Type [Domain] Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Country Region Country Region Schedule of Potentially Dilutive Shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Impairment of goodwill Goodwill, Impairment Loss Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Non-PEO NEO Non-PEO NEO [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Award Timing Predetermined Award Timing Predetermined [Flag] Redemption price, percentage Debt Instrument, Redemption Price, Percentage Customer relationships Customer Relationships [Member] Unbilled receivables, current Unbilled Receivables, Current Net loss per share attributable to common stockholders, diluted (in dollars per share) Net loss per share attributable to common stockholders, diluted (in dollars per share) Earnings Per Share, Diluted Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Less: Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Contract With Customer, Liability [Roll Forward] Contract With Customer, Liability [Roll Forward] Contract With Customer, Liability Non-cash lease expense Operating Lease, Right-of-Use Asset, Periodic Reduction Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Deferred revenue Increase (Decrease) in Contract with Customer, Liability Upfront or annual incentive payments received Contract with Customer, Liability, Upfront Or Annual Incentive Payments Received Contract with Customer, Liability, Upfront Or Annual Incentive Payments Received Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Proceeds from sales of available-for-sale investments Proceeds from Sale of Debt Securities, Available-for-Sale Weighted average remaining contractual life, options vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Number of operating segments Number of Operating Segments Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Customer [Axis] Customer [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Revenue recognized related to deferred revenue generated during the period Contract with Customer, Liability, Revenue Recognized During The Period Contract with Customer, Liability, Revenue Recognized During The Period Purchase of capped call options Payments For Capped Call Options Payments For Capped Call Options Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Sales and marketing Selling and Marketing Expense Net (loss) income Net (loss) income Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Other (expense) income, net: Nonoperating Income (Expense) [Abstract] Fixed interest rate, annual Debt Instrument, Interest Rate, Stated Percentage Short-term investments Debt Securities, Available-for-Sale, Current Options forfeited and expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION Supplemental Cash Flow Information [Abstract] Weighted average period for recognition of stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Net loss attributable to Stem common stockholders, diluted (Note 10) Net Income (Loss) Available to Common Stockholders, Diluted Revenue Revenue from Contract with Customer, Excluding Assessed Tax Total other (expense) income, net Nonoperating Income (Expense) Services and other revenue Service [Member] Statement of Comprehensive Income [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Loss from operations Operating Income (Loss) Hardware revenue Hardware [Member] Hardware Total liabilities and stockholders’ equity (deficit) Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accrued payroll Employee-related Liabilities, Current Additional paid-in capital Additional Paid in Capital Impairment loss of right-of-use assets Operating Lease, Impairment Loss Commitments and Contingencies Disclosure [Abstract] Energy storage systems placed into service Energy Storage Systems Placed Into Service [Member] Energy Storage Systems Placed Into Service Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Individual: Individual [Axis] Issuance of common stock upon release of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Percent Expected to be Recognized as Revenue Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Statement [Line Items] Statement [Line Items] Schedule of Restricted Stock Activity Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Operating expenses: Operating Expenses [Abstract] Outstanding 2030 Convertible Notes (if converted) Outstanding 2030 Convertible Notes [Member] Outstanding 2030 Convertible Notes Schedule of Energy Storage Systems, Net Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Financial Instruments [Domain] Financial Instruments [Domain] RSUs outstanding, weighted average grant date fair value, beginning (in dollars per share) RSUs outstanding, weighted average grant date fair value, ending (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value LIABILITIES AND STOCKHOLDERS’ EQUITY (DEFICIT) Liabilities and Equity [Abstract] Allowance for credit losses recorded Debt Securities, Available-for-Sale, Allowance for Credit Loss, Period Increase (Decrease) Internally developed software Software Development [Member] Unamortized Initial Purchasers’ debt discount and debt issuance cost Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Energy storage systems, net Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Restatement Determination Date Restatement Determination Date Cost of capped calls Derivative, Capped Call Transaction Costs Derivative, Capped Call Transaction Costs Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Purchase of energy storage systems Payments to Acquire Machinery and Equipment Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Options outstanding, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Concentration Risk [Table] Concentration Risk [Table] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Options outstanding, beginning of period (in shares) Options outstanding, end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Provision for accounts receivable allowance Accounts Receivable, Credit Loss Expense (Reversal) Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Property, Plant and Equipment [Abstract] Outstanding principal Long-Term Debt, Gross Exercise Price Award Exercise Price NET (LOSS) INCOME PER SHARE Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Stock option exercises, net of statutory tax withholdings Stock Issued During Period, Value, Stock Options Exercised GOODWILL AND INTANGIBLE ASSETS, NET Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Variable Interest Entities [Table] Variable Interest Entity [Table] Schedule of Convertible Debt Convertible Debt [Table Text Block] Stockholders’ equity (deficit): Equity, Attributable to Parent [Abstract] RSUs granted, weighted average grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Marketable Securities [Table] Marketable Securities [Table] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Other Other Debt Obligations [Member] Outstanding 2028 Convertible Notes (if converted) Outstanding 2028 Convertible Notes [Member] Outstanding 2028 Convertible Notes Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Term Debt Instrument, Term All Individuals All Individuals [Member] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Building Building [Member] PEO PEO [Member] Income Tax Disclosure [Abstract] Name Trading Arrangement, Individual Name Other income, net Other Nonoperating Income (Expense) Goodwill Goodwill, Gross Statement of Stockholders' Equity [Abstract] Intangible assets, net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Unrealized Gain Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Remaining unrecognized stock-based compensation expense for RSUs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Options vested and exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Capital expenditures on internally-developed software Payments to Develop Software Schedule of Significant Customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Assets: Assets, Fair Value Disclosure [Abstract] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Deferred costs with suppliers Deferred Costs, Current Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Local Phone Number Local Phone Number Intangible assets Intangible Assets, Gross (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Less: Gain on extinguishment of debt, net of tax Extinguishment of Debt, Gain (Loss), Net of Tax Total operating expenses Operating Expenses Net loss on investments Unrealized Gain (Loss) on Investments Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Net book value of the billed and unbilled receivable Contract with Customer, Receivable, after Allowance for Credit Loss Other assets Increase (Decrease) in Other Operating Assets Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Deferred costs with suppliers Increase (Decrease) In Deferred Costs With Suppliers Increase (Decrease) In Deferred Costs With Suppliers PEO Total Compensation Amount PEO Total Compensation Amount Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Income Statement Location [Axis] Statement of Income Location, Balance [Axis] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Issuance of fully vested restricted stock units for employee bonuses (Note 9) Stock Issued During Period, Value, Issued for Services Debt Disclosure [Abstract] Impairment loss of energy storage systems Impairment, Long-Lived Asset, Held-for-Use Common Stock Common Stock [Member] Measure: Measure [Axis] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Customer C Customer C [Member] Customer C Entity Emerging Growth Company Entity Emerging Growth Company Initial strike price (in dollars per share) Derivative, Initial Strike Price Derivative, Initial Strike Price Entity Central Index Key Entity Central Index Key General and administrative General and Administrative Expense [Member] Significant Customers Major Customers, Policy [Policy Text Block] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] U.S. government bonds US Treasury Bond Securities [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Financial Instrument [Axis] Financial Instrument [Axis] RECONCILIATION OF CASH, CASH EQUIVALENTS, AND RESTRICTED CASH WITHIN THE UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS TO THE AMOUNTS SHOWN IN THE STATEMENTS OF CASH FLOWS ABOVE: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Title Trading Arrangement, Individual Title Consolidated Entities [Axis] Consolidated Entities [Axis] Statement [Table] Statement [Table] Total interest expense Interest Expense, Debt Customer A Customer A [Member] Customer A Measurement Frequency [Domain] Measurement Frequency [Domain] Schedule of Variable Interest Entities Schedule of Variable Interest Entities [Table Text Block] Variable Interest Entities Consolidation, Variable Interest Entity, Policy [Policy Text Block] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Total current assets Assets, Current Statement of Cash Flows [Abstract] NON-CASH INVESTING AND FINANCING ACTIVITIES Noncash Investing and Financing Items [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Weighted-Average Grant Date Fair Value Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Percent Expected to be Recognized as Revenue Revenue, Remaining Performance Obligation, Percentage INCOME TAXES Income Tax Disclosure [Text Block] Earnings Per Share [Abstract] Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Financing obligation, current portion Loans Payable, Current Options forfeited and expired, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Add: Currency translation adjustment Intangible Assets, Foreign Currency Translation Adjustment Intangible Assets, Foreign Currency Translation Adjustment Revenue Revenue from Contract with Customer Benchmark [Member] Inventory Increase (Decrease) in Inventories Debt issuance costs Debt Issuance Costs, Gross General and administrative General and Administrative Expense Contribution paid Payments to Acquire Interest in Joint Venture Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Operating lease liability Operating Lease, Liability Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Cap price (in dollars per share) Derivative, Cap Price Per Share Derivative, Cap Price Per Share Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization expense Depreciation, Depletion and Amortization Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Gross profit (loss) Gross Profit Foreign currency translation adjustment Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Upfront payments received from customers Contract with Customer, Liability, Upfront Payments Received From Customers Contract with Customer, Liability, Upfront Payments Received From Customers Fair Value as of Grant Date Award Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Level 2 Fair Value, Inputs, Level 2 [Member] CONVERTIBLE NOTES Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Face amount Debt Instrument, Face Amount Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Concentration Risk Type [Axis] Concentration Risk Type [Axis] Common stock, $0.0001 par value; 500,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 162,587,526 and 155,932,880 issued and outstanding as of June 30, 2024 and December 31, 2023, respectively Common Stock, Value, Issued 2030 Convertible Notes 2030 Convertible Notes [Member] 2030 Convertible Notes Share-Based Payment Arrangement [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Grantee Status [Axis] Grantee Status [Axis] Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Aggregate intrinsic value, options vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Threshold trading days Debt Instrument, Convertible, Threshold Trading Days RSUs forfeited, weighted average grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Gain on extinguishment of debt, net Gain on extinguishment of debt, net Gain (Loss) on Extinguishment of Debt FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Convertible notes, noncurrent Convertible Debt, Noncurrent Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Preferred stock, $0.0001 par value; 1,000,000 shares authorized as of June 30, 2024 and December 31, 2023; zero shares issued and outstanding as of June 30, 2024 and December 31, 2023 Preferred Stock, Value, Issued Number of Options Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Net (loss) income per share attributable to common stockholders, basic (in dollars per share) Earnings Per Share, Basic Purchase of property and equipment Payments to Acquire Other Property, Plant, and Equipment Accounts payable Increase (Decrease) in Accounts Payable Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Purchases of energy storage systems in accounts payable Capital Expenditures Incurred but Not yet Paid Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Contract origination costs, net Increase (Decrease) In Capitalized Contract Costs Increase (Decrease) In Capitalized Contract Costs Net (loss) income attributable to Stem common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Remaining unrecognized stock-based compensation expense for stock options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Total assets Assets Concentration of Credit Risk and Other Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Repayment of notes payable Repayments of Notes Payable Other liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Commitments and contingencies (Note 12) Commitments and Contingencies 2028 Convertible Notes 2028 Convertible Notes [Member] 2028 Convertible Notes Customer D Customer D [Member] Customer D Termination Date Trading Arrangement Termination Date BUSINESS Nature of Operations [Text Block] Conversion price, percentage Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Entity Address, City or Town Entity Address, City or Town Issuance of fully vested restricted stock for employee bonuses Stock Issued During Period, Shares, Issued for Services Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Activity Under the Plan Share-Based Payment Arrangement, Option, Activity [Table Text Block] Total stock-based compensation expense Share-Based Payment Arrangement, Expense Convertible debt Convertible Debt, Fair Value Disclosures Net income Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Schedule of Financial Instruments Measured at Fair Value Fair Value, by Balance Sheet Grouping [Table Text Block] Investments, Debt and Equity Securities [Abstract] Options granted, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Project assets Increase (Decrease) In Project Assets Increase (Decrease) In Project Assets Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] RSUs forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Area of lease Area of Real Estate Property Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Liabilities: Liabilities, Fair Value Disclosure [Abstract] Consolidated Entities [Domain] Consolidated Entities [Domain] REVENUE Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Non-controlling Interests Noncontrolling Interest [Member] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Cancellation of aggregate principal Extinguishment of Debt, Amount Entity Address, Address Line Two Entity Address, Address Line Two Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Lease term Lessee, Operating Lease, Term of Contract Total financial assets Assets, Fair Value Disclosure Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Name Forgone Recovery, Individual Name Document Period End Date Document Period End Date Other Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Agency bonds Agency Bonds [Member] Agency Bonds RSUs outstanding, beginning (in shares) RSUs outstanding, ending (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Revenue reduction Increase (Decrease) in Deferred Revenue Insider Trading Arrangements [Line Items] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Schedule of Short-Term Investments Marketable Securities [Table Text Block] Cost of Revenue Cost of Revenue Revenue recognized related to amounts that were included in beginning balance of deferred revenue Contract with Customer, Liability, Revenue Recognized Adjustment to Compensation: Adjustment to Compensation [Axis] Accounts Receivable Accounts Receivable [Member] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Customer [Domain] Customer [Domain] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Accumulated Deficit Retained Earnings [Member] Restricted cash included in other noncurrent assets Restricted Cash and Cash Equivalents Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Weighted-average shares used in computing net (loss) income per share to common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Marketable Securities [Line Items] Marketable Securities [Line Items] Total stockholders’ equity (deficit) Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest RSU Outstanding RSUs Restricted Stock Units (RSUs) [Member] Non-cash interest expense, including interest expenses associated with debt issuance costs Amortization of debt discount and debt issuance cost Amortization of Debt Issuance Costs and Discounts Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Schedule of Provision for Income Taxes and Effective Tax Rates Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Repayment of financing obligations Repayments of Other Long-Term Debt Entity Filer Category Entity Filer Category Remaining performance obligations Total Remaining Performance Obligations Revenue, Remaining Performance Obligation, Amount Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Purchase of available-for-sale investments Payments to Acquire Debt Securities, Available-for-Sale Cost of Revenue Cost of Revenue [Abstract] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 13 stem-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cover - shares
6 Months Ended
Jun. 30, 2024
Jul. 30, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity Registrant Name STEM, INC.  
Entity Incorporation, State or Country Code DE  
Entity File Number 001-39455  
Entity Tax Identification Number 85-1972187  
Entity Address, Address Line One 4 Embarcadero Ctr.  
Entity Address, Address Line Two Suite 710  
Entity Address, City or Town San Francisco  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94111  
Country Region 1  
City Area Code 877  
Local Phone Number 374-7836  
Title of 12(b) Security Common Stock, par value $0.0001  
Trading Symbol STEM  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   162,626,235
Entity Central Index Key 0001758766  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 89,649 $ 105,375
Short-term investments 0 8,219
Accounts receivable, net of allowances of $4,155 and $4,904 as of June 30, 2024 and December 31, 2023, respectively 206,351 302,848
Inventory 33,213 26,665
Deferred costs with suppliers 20,125 20,555
Other current assets 10,582 9,303
Total current assets 359,920 472,965
Energy storage systems, net 67,518 74,418
Contract origination costs, net 9,921 11,119
Goodwill 0 547,205
Intangible assets, net 152,144 157,146
Operating lease right-of-use assets 11,138 12,255
Other noncurrent assets 90,902 81,869
Total assets 691,543 1,356,977
Current liabilities:    
Accounts payable 63,103 78,277
Accrued liabilities 63,362 76,873
Accrued payroll 10,719 14,372
Financing obligation, current portion 15,139 14,835
Deferred revenue, current portion 57,974 53,997
Other current liabilities 6,349 12,726
Total current liabilities 216,646 251,080
Deferred revenue, noncurrent 88,944 88,650
Asset retirement obligation 4,122 4,052
Convertible notes, noncurrent 524,771 523,633
Financing obligation, noncurrent 47,366 52,010
Lease liabilities, noncurrent 11,832 10,455
Other liabilities 599 416
Total liabilities 894,280 930,296
Commitments and contingencies (Note 12)
Stockholders’ equity (deficit):    
Preferred stock, $0.0001 par value; 1,000,000 shares authorized as of June 30, 2024 and December 31, 2023; zero shares issued and outstanding as of June 30, 2024 and December 31, 2023 0 0
Common stock, $0.0001 par value; 500,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 162,587,526 and 155,932,880 issued and outstanding as of June 30, 2024 and December 31, 2023, respectively 16 16
Additional paid-in capital 1,223,739 1,198,716
Accumulated other comprehensive income (loss) 94 (42)
Accumulated deficit (1,427,071) (772,494)
Total Stem’s stockholders’ equity (deficit) (203,222) 426,196
Non-controlling interests 485 485
Total stockholders’ equity (deficit) (202,737) 426,681
Total liabilities and stockholders’ equity (deficit) $ 691,543 $ 1,356,977
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 4,155 $ 4,904
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 162,587,526 155,932,880
Common stock, shares outstanding (in shares) 162,587,526 155,932,880
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue        
Revenue $ 33,999 $ 92,946 $ 59,468 $ 160,351
Cost of Revenue        
Cost of Revenue 24,624 81,075 74,284 147,486
Gross profit (loss) 9,375 11,871 (14,816) 12,865
Operating expenses:        
Sales and marketing 10,944 13,680 22,070 26,086
Research and development 15,281 14,156 29,417 27,600
General and administrative 15,846 18,904 34,406 36,701
Impairment of goodwill 547,152 0 547,152 0
Total operating expenses 589,223 46,740 633,045 90,387
Loss from operations (579,848) (34,869) (647,861) (77,522)
Other (expense) income, net:        
Interest expense, net (4,631) (3,903) (9,338) (5,680)
Gain on extinguishment of debt, net 0 59,121 0 59,121
Change in fair value of derivative liability 1,477 (2,576) 1,477 (2,576)
Other income, net 794 1,840 1,360 1,401
Total other (expense) income, net (2,360) 54,482 (6,501) 52,266
(Loss) income before provision for income taxes (582,208) 19,613 (654,362) (25,256)
Provision for income taxes (62) (491) (215) (400)
Net (loss) income $ (582,270) $ 19,122 $ (654,577) $ (25,656)
Net (loss) income per share attributable to common stockholders, basic (in dollars per share) $ (3.59) $ 0.12 $ (4.09) $ (0.17)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (3.59) $ (0.26) $ (4.09) $ (0.17)
Numerator used to compute net (loss) income per share:        
Net (loss) income attributable to Stem common stockholders, basic $ (582,270) $ 19,122 $ (654,577) $ (25,656)
Net loss attributable to Stem common stockholders, diluted (Note 10) $ (582,270) $ (40,011) $ (654,577) $ (25,656)
Weighted-average shares used in computing net (loss) income per share to common stockholders, basic (in shares) 162,158,936 155,619,179 160,169,536 155,294,475
Weighted-average shares used in computing net loss per share to common stockholders, diluted (in shares) 162,158,936 155,804,953 160,169,536 155,294,475
Services and other revenue        
Revenue        
Revenue $ 15,103 $ 16,360 $ 29,943 $ 31,033
Cost of Revenue        
Cost of Revenue 10,955 11,756 20,939 23,260
Hardware revenue        
Revenue        
Revenue 18,896 76,586 29,525 129,318
Cost of Revenue        
Cost of Revenue $ 13,669 $ 69,319 $ 53,345 $ 124,226
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (582,270) $ 19,122 $ (654,577) $ (25,656)
Other comprehensive loss:        
Unrealized gain on available-for-sale securities 0 47 3 1,590
Foreign currency translation adjustment (60) (133) 133 (6)
Total other comprehensive (loss) income $ (582,330) $ 19,036 $ (654,441) $ (24,072)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Non-controlling Interests
Beginning balance (in shares) at Dec. 31, 2022   154,540,197        
Beginning balance at Dec. 31, 2022 $ 552,167 $ 15 $ 1,185,364 $ (1,672) $ (632,081) $ 541
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock option exercises, net of statutory tax withholdings (in shares)   65,045        
Stock option exercises, net of statutory tax withholdings 149   149      
Issuance of common stock upon release of restricted stock units (in shares)   903,061        
Issuance of common stock upon release of restricted stock units 1 $ 1        
Stock-based compensation 8,108   8,108      
Unrealized gain (loss) on available-for-sale securities 1,543     1,543    
Foreign currency translation adjustments 127     127    
Redemption of non-controlling interests (72)         (72)
Net (loss) income (44,778)       (44,778)  
Ending balance (in shares) at Mar. 31, 2023   155,508,303        
Ending balance at Mar. 31, 2023 517,245 $ 16 1,193,621 (2) (676,859) 469
Beginning balance (in shares) at Dec. 31, 2022   154,540,197        
Beginning balance at Dec. 31, 2022 552,167 $ 15 1,185,364 (1,672) (632,081) 541
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Unrealized gain (loss) on available-for-sale securities 1,590          
Foreign currency translation adjustments (6)          
Net (loss) income (25,656)          
Ending balance (in shares) at Jun. 30, 2023   155,796,411        
Ending balance at Jun. 30, 2023 519,344 $ 16 1,176,678 (88) (657,737) 475
Beginning balance (in shares) at Mar. 31, 2023   155,508,303        
Beginning balance at Mar. 31, 2023 517,245 $ 16 1,193,621 (2) (676,859) 469
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock option exercises, net of statutory tax withholdings (in shares)   39,528        
Stock option exercises, net of statutory tax withholdings 80   80      
Issuance of common stock upon release of restricted stock units (in shares)   248,580        
Stock-based compensation 10,817   10,817      
Purchase of capped call options (27,840)   (27,840)      
Unrealized gain (loss) on available-for-sale securities 47     47    
Foreign currency translation adjustments (133)     (133)    
Contributions from non-controlling interests 6         6
Net (loss) income 19,122       19,122  
Ending balance (in shares) at Jun. 30, 2023   155,796,411        
Ending balance at Jun. 30, 2023 519,344 $ 16 1,176,678 (88) (657,737) 475
Beginning balance (in shares) at Dec. 31, 2023   155,932,880        
Beginning balance at Dec. 31, 2023 426,681 $ 16 1,198,716 (42) (772,494) 485
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon release of restricted stock units (in shares)   2,632,464        
Issuance of common stock upon release of restricted stock units 0   0      
Issuance of fully vested restricted stock for employee bonuses   2,961,438        
Issuance of fully vested restricted stock units for employee bonuses (Note 9) 8,114   8,114      
Stock-based compensation 9,367   9,367      
Unrealized gain (loss) on available-for-sale securities 3     3    
Foreign currency translation adjustments 193     193    
Net (loss) income (72,307)       (72,307)  
Ending balance (in shares) at Mar. 31, 2024   161,526,782        
Ending balance at Mar. 31, 2024 372,051 $ 16 1,216,197 154 (844,801) 485
Beginning balance (in shares) at Dec. 31, 2023   155,932,880        
Beginning balance at Dec. 31, 2023 426,681 $ 16 1,198,716 (42) (772,494) 485
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Unrealized gain (loss) on available-for-sale securities 3          
Foreign currency translation adjustments 133          
Net (loss) income (654,577)          
Ending balance (in shares) at Jun. 30, 2024   162,587,526        
Ending balance at Jun. 30, 2024 (202,737) $ 16 1,223,739 94 (1,427,071) 485
Beginning balance (in shares) at Mar. 31, 2024   161,526,782        
Beginning balance at Mar. 31, 2024 372,051 $ 16 1,216,197 154 (844,801) 485
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon release of restricted stock units (in shares)   1,060,744        
Stock-based compensation 7,542   7,542      
Unrealized gain (loss) on available-for-sale securities 0          
Foreign currency translation adjustments (60)     (60)    
Net (loss) income (582,270)       (582,270)  
Ending balance (in shares) at Jun. 30, 2024   162,587,526        
Ending balance at Jun. 30, 2024 $ (202,737) $ 16 $ 1,223,739 $ 94 $ (1,427,071) $ 485
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
OPERATING ACTIVITIES    
Net loss $ (654,577) $ (25,656)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization expense 22,217 22,376
Non-cash interest expense, including interest expenses associated with debt issuance costs 984 1,586
Stock-based compensation 15,184 17,122
Change in fair value of derivative liability (1,477) 2,576
Non-cash lease expense 1,533 1,406
Accretion of asset retirement obligations 118 120
Impairment loss of energy storage systems 102 2,069
Impairment loss of project assets 390 122
Impairment loss of right-of-use assets 2,096 0
Impairment of goodwill 547,152 0
Net accretion of discount on investments (29) (1,300)
Income tax benefit from release of valuation allowance 0 (335)
Provision for accounts receivable allowance (1,462) 1,734
Net loss on investments 0 1,561
Gain on extinguishment of debt, net 0 (59,121)
Other (138) (680)
Changes in operating assets and liabilities:    
Accounts receivable 97,815 (72,187)
Inventory (6,548) (137,149)
Deferred costs with suppliers 430 28,759
Other assets 719 (17,816)
Contract origination costs, net (683) (2,256)
Project assets (10,796) (2,834)
Accounts payable (14,923) 19,049
Accrued expenses and other liabilities (13,339) (35,087)
Deferred revenue 4,270 56,043
Lease liabilities (1,545) (1,341)
Net cash used in operating activities (12,507) (201,239)
INVESTING ACTIVITIES    
Acquisitions, net of cash acquired 0 (1,847)
Purchase of available-for-sale investments 0 (58,034)
Proceeds from maturities of available-for-sale investments 8,250 84,750
Proceeds from sales of available-for-sale investments 0 73,917
Purchase of energy storage systems 0 (2,640)
Capital expenditures on internally-developed software (6,608) (7,388)
Purchase of property and equipment (177) (289)
Net cash provided by investing activities 1,465 88,469
FINANCING ACTIVITIES    
Proceeds from exercise of stock options and warrants 0 229
Repayment of financing obligations (4,185) (2,587)
Proceeds from issuance of convertible notes, net of issuance costs of $0 and $7,601 for the six months ended June 30, 2024 and 2023, respectively 0 232,399
Repayment of convertible notes 0 (99,754)
Purchase of capped call options 0 (27,840)
Redemption of investment from non-controlling interests, net 0 (67)
Repayment of notes payable 0 (2,101)
Net cash (used in) provided by financing activities (4,185) 100,279
Effect of exchange rate changes on cash, cash equivalents and restricted cash 187 (7)
Net increase in cash, cash equivalents and restricted cash (15,040) (12,498)
Cash, cash equivalents and restricted cash, beginning of year 106,475 87,903
Cash, cash equivalents and restricted cash, end of period 91,435 75,405
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for interest 8,408 2,588
NON-CASH INVESTING AND FINANCING ACTIVITIES    
Change in asset retirement costs and asset retirement obligation 48 302
Purchases of energy storage systems in accounts payable 251 388
Right-of-use asset obtained in exchange for lease liability 2,513 2,782
Stock-based compensation capitalized to internal-use software 1,736 1,803
RECONCILIATION OF CASH, CASH EQUIVALENTS, AND RESTRICTED CASH WITHIN THE UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS TO THE AMOUNTS SHOWN IN THE STATEMENTS OF CASH FLOWS ABOVE:    
Cash and cash equivalents 89,649 75,405
Restricted cash included in other noncurrent assets 1,786 0
Total cash, cash equivalents, and restricted cash $ 91,435 $ 75,405
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Convertible Notes    
Payment of debt issuance costs $ 0 $ 7,601
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BUSINESS BUSINESS
Description of the Business
Stem, Inc. (“Stem,” the “Company,” “we,” “us,” or “our”) is a global leader in artificial intelligence (“AI”)-driven clean energy solutions and services. We maintain one of the world’s largest digitally connected, intelligent, renewable energy networks, providing customers with (i) energy storage hardware, sourced from leading, global battery original equipment manufacturers (“OEMs”), that we deliver through our partners, including developers, distributors and engineering, procurement and construction (“EPC”) firms, (ii) edge hardware to aid in the collection of site data and the real-time operation and control of the site plus other optional equipment, and (iii) an ongoing software platform, Athena®, and services to operate and manage the performance of standalone energy storage, integrated solar plus storage systems, and solar assets. In addition, in all of the markets where we help manage our customers’ clean energy assets, we have agreements to use the Athena platform to participate in such markets and to share the revenue from such market participation.
We deliver our battery hardware and software-enabled services to customers through our Athena platform. The Company’s hardware and recurring software-enabled services mitigate customer energy costs through services such as time-of-use and demand charge management optimization and by aggregating the dispatch of energy through a network of virtual power plants. The network created by the Company’s growing customer base increases grid resilience and reliability through the real-time processing of market-based demand signals, energy prices, and other factors in connection with the deployment of renewable energy resources to such customers. Additionally, the Company’s clean energy solutions are designed to support renewable energy generation by helping to alleviate grid intermittency issues, thereby reducing customer dependence on traditional, fossil fuel resources.
The Company’s Athena PowerTrack application provides a vertically integrated solution that incorporates on-site power monitoring equipment that aggregates and communicates data to enable remote control of solar generation assets. PowerTrack provides direct access to individual site performance to measure and benchmark expected energy production, maximizing asset value for the Company’s customers.
From time to time, the Company, through an indirect wholly-owned development subsidiary (“DevCo”) will enter into strategic joint ventures (each a “DevCo JV”) with qualified third parties for the development of select renewable energy projects (“DevCo Projects”). In this structure, DevCo forms a new DevCo JV entity as the majority owner, with the developer as the minority owner. The purpose of the DevCo JV is to develop and sell DevCo Projects and secure Company hardware and software services for those projects. In some cases, the Company will make development capital contributions to fund project development, and recovers those capital contributions plus a fee upon the sale of the applicable project. This business model is intended to allow the Company to advance development capital to key partners in strategic markets and secure hardware upfront, in order to generate higher-margin software and services and other revenue via exclusive long-term services contracts under the DevCo Projects.
The Company operated as Rollins Road Acquisition Company (f/k/a Stem, Inc.) prior to the Merger with Star Peak Transition Corp. (“STPK”), an entity that was then listed on the New York Stock Exchange under the trade symbol “STPK,” and STPK Merger Sub Corp., a Delaware corporation and wholly-owned subsidiary of STPK (“Merger Sub”), providing for, among other things, and subject to the conditions therein, the combination of the Company and STPK pursuant to the merger of Merger Sub with and into the Company, with the Company continuing as the surviving entity (the “Merger”). Stem, Inc. was incorporated on March 16, 2009 in the State of Delaware and is headquartered in San Francisco, California.
Liquidity
As of June 30, 2024, we had cash and cash equivalents of $89.6 million, an accumulated deficit of $1,427.1 million, net accounts receivable of $206.4 million, and working capital, which we define as current assets less current liabilities, of $143.3 million. During the six months ended June 30, 2024, we incurred a net loss of $654.6 million and had negative cash flows from operating activities of $12.5 million. As of June 30, 2024, our principal sources of liquidity were cash and cash equivalents totaling $89.6 million, which were held for working capital purposes and for investment growth opportunities. As of June 30, 2024, we believe that our cash position, as well as expected collections from accounts receivable, is sufficient to meet capital and liquidity requirements for at least the next 12 months from the date of this Quarterly Report on Form 10-Q.
Our business prospects are subject to various risks, expenses, and uncertainties, including those discussed in Part I. Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023. The attainment of profitable operations is dependent upon future events, including securing new customers and maintaining current ones, securing and maintaining adequate supplier relationships, building our customer base, successfully executing our business and marketing strategy, and hiring and retaining appropriate personnel. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require us to modify, delay or abandon some of our planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on our business, operating results and financial condition.
Supply Chain Constraints and Risk
We have in the past faced shortages and shipping delays affecting the supply of inverters, enclosures, battery modules and associated component parts for inverters and battery energy storage systems available for purchase. These shortages and delays were due in part to the macroeconomic, geopolitical and business environment, including the effects of global inflationary pressures and interest rates, general economic slowdown or a recession, changes in monetary policy, instability in financial institutions, potential import tariffs, geopolitical pressures, including the armed conflicts between Russia and Ukraine and in the Gaza Strip and nearby areas, as well as tensions between China and the United States and unknown effects of current and future trade regulations. We cannot predict the full effects the macroeconomic, geopolitical and business environment will have on our business, cash flows, liquidity, financial condition and results of operations.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim reporting and with the instructions to Form 10-Q and Article 10 of Regulation S-X, assuming the Company will continue as a going concern. Accordingly, the consolidated balance sheet at December 31, 2023 has been derived from the audited financial statements at that date, but certain notes or other information that are normally required by GAAP have been omitted if they substantially duplicate the disclosures contained in the Company’s annual audited consolidated financial statements. In the opinion of the Company’s management, all normal and recurring adjustments considered necessary for a fair statement of the results for the interim period presented have been included in the accompanying unaudited condensed consolidated financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements for the year ended December 31, 2023. Operating results for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or for any other future interim period or year.
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). The Company presents non-controlling interests within the equity section of its unaudited condensed consolidated balance sheets, and the amount of consolidated net (loss) income that is attributable to the Company and the non-controlling interest in its unaudited condensed consolidated statements of operations. All intercompany balances and transactions have been eliminated in consolidation.
Variable Interest Entities
The Company forms special purpose entities (“SPEs”), some of which are VIEs, with its investors in the ordinary course of business to facilitate the funding and monetization of its energy storage systems. A legal entity is considered a VIE if it has either a total equity investment that is insufficient to finance its operations without additional subordinated financial support or whose equity holders lack the characteristics of a controlling financial interest. The Company’s variable interests arise from contractual, ownership, or other monetary interests in the entity. The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity; however, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve controlling voting interests.
The Company consolidates a VIE if it is deemed to be the primary beneficiary. The Company determines it is the primary beneficiary if it has the power to direct the activities that most significantly impact the VIEs’ economic performance and has the obligation to absorb losses or has the right to receive benefits of the VIE that could potentially be significant to the VIE. The Company evaluates its relationships with its VIEs on an ongoing basis to determine whether it is the primary beneficiary.
Beginning in January 2022, the Company formed DevCo JVs with the purpose of originating potential battery storage facility projects in specific locations and conducting early-stage planning and development activities. The Company determined that the DevCo JVs are VIEs, as they lack sufficient equity to finance their activities without additional financial support. The Company determined that it has both (1) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (2) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant. Accordingly, the Company has determined that it is the primary beneficiary of the DevCo JVs, and as a result, the DevCo JVs’ operating results, assets and liabilities are consolidated by the Company, with third party minority owners’ share presented as noncontrolling interest. The Company applied the hypothetical liquidation at book value method in allocating recorded net income (loss) to each owner based on the change in the reporting period, of the amount of net assets of the entity to which each owner would be entitled to under the governing contracts in a liquidation scenario.
The following table summarizes the carrying values of the assets and liabilities of the DevCo JVs that are consolidated by the Company as of June 30, 2024 and December 31, 2023 (in thousands):

June 30, 2024December 31, 2023
Assets
Cash and cash equivalents$332 $2,191 
Other current assets13 30 
Other noncurrent assets18,831 8,424 
Total assets19,176 10,645 
Liabilities
Accounts payable12,108 1,405 
Other current liabilities180 1,892 
Total liabilities$12,288 $3,297 
The Company did not make any material capital investment contributions during the six months ended June 30, 2024. For the six months ended June 30, 2023, the Company contributed approximately $0.1 million in capital investments for hardware purchases. The net income from the DevCo JVs was immaterial during both the six months ended June 30, 2024 and June 30, 2023.
Use of Estimates
The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. Actual results could differ from those estimates and such differences could be material to the financial position and results of operations.
Significant estimates and assumptions reflected in these unaudited condensed consolidated financial statements include, but are not limited to, depreciable life of energy storage systems; estimates of transaction price with variable consideration; the amortization of acquired intangibles; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, finite-lived intangible assets, internally developed software, and asset retirement
obligations; and the fair value of equity instruments, equity-based instruments, derivative liability, accruals related to sales tax liabilities, and the fair value of assets acquired and liabilities assumed in a business combination; and the impairment of goodwill.
Segment Information
Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s Chief Executive Officer is the CODM. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, management has determined that the Company operates as one operating segment that is focused exclusively on innovative technology services that transform the way energy is distributed and consumed. Net assets outside of the U.S. were less than 10% of total net assets as of June 30, 2024 and December 31, 2023.
Concentration of Credit Risk and Other Uncertainties
Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents and accounts receivable. The Company’s cash balances are primarily invested in money market funds or on deposit at high credit quality financial institutions in the U.S. The Company’s cash and cash equivalents are held at financial institutions where account balances may at times exceed federally insured limits. Management believes the Company is not exposed to significant credit risk due to the financial strength of the depository institution in which the cash is held. The Company has no financial instruments with off-balance sheet risk of loss.
At times, the Company may be subject to a concentration of credit risk in relation to certain customers due to the purchase of large energy storage systems made by such customers. The Company routinely assesses the creditworthiness of its customers. The Company has not experienced material losses related to receivables from individual customers, or groups of customers during the six months ended June 30, 2024 and 2023. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for credit losses is believed by management to be probable in the Company’s accounts receivable.
The net book value of unbilled receivables, current are $98.9 million and $161.3 million as of June 30, 2024 and December 31, 2023, respectively. Unbilled receivables, current are included in accounts receivable, net. The net book value of unbilled receivables, noncurrent are $15.9 million and $18.7 million as of June 30, 2024 and December 31, 2023, respectively. Unbilled receivables, noncurrent are included in other noncurrent assets.
Significant Customers
A significant customer represents 10% or more of the Company’s total revenue or accounts receivable, net balance at each reporting date. For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable are as follows:
Accounts ReceivableRevenueRevenue
June 30,December 31,Three Months Ended June 30,Six Months Ended June 30,
202420232024202320242023
Customers:
Customer A48 %41 %*61 %*35 %
Customer B17 %28 %***26 %
Customer C****11 %*
Customer D11 %*****
*Total less than 10% for the period.

There are inherent risks whenever a large percentage of total revenue is concentrated in a limited number of customers. Should a significant customer terminate or fail to renew its contracts with us, in whole or in part, for any reason, or experience significant financial or operating difficulties, it could have a material adverse effect on our financial condition and results of operations. In general, a customer that makes up a significant portion of revenues in one period, may not make up a significant portion in subsequent periods.
Fair Value of Financial Instruments
Assets and liabilities recorded at fair value in the unaudited condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).
Hierarchical levels which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:
Level 1 — Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.
Level 2 — Inputs other than quoted prices included within Level 1 that are directly observable for the asset or liability or indirectly observable through corroboration with observable market data.
Level 3 — Unobservable inputs for the asset or liability only used when there is little, if any, market activity for the asset or liability at the measurement date.
This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. The Company’s assessment of the significance of a specific input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.
Financial assets and liabilities held by the Company measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023 include cash and cash equivalents, short-term investments, derivative liability, and convertible notes.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Disaggregation of Revenue
The following table provides information on the disaggregation of revenue as recorded in the unaudited condensed consolidated statements of operations (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Hardware revenue$18,896$76,586$29,525$129,318
Services and other revenue15,10316,36029,94331,033
Total revenue
$33,999$92,946$59,468$160,351
The following table summarizes reportable revenue by geographic regions determined based on the location of the customers (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
United States$32,642 $89,636 $56,936 $150,208 
Rest of the world1,357 3,310 2,532 10,143 
Total revenue$33,999 $92,946 $59,468 $160,351 
Remaining Performance Obligations
Remaining performance obligations represent contracted revenue that has not been recognized, which include contract liabilities (deferred revenue) and amounts that will be billed and recognized as revenue in future periods. As of June 30, 2024 and June 30, 2023, the Company had $422.9 million and $767.0 million of remaining performance obligations, respectively, and the approximate percentages expected to be recognized as revenue in the future are as follows (in thousands, except percentages):
June 30, 2024
Total Remaining
Performance
Obligations
Percent Expected to be Recognized as Revenue
Less Than
One Year
Two to
Five Years
Greater Than
Five Years
Services and other revenue$339,957 15 %47 %38 %
Hardware revenue82,942 100 %— %— %
Total revenue$422,899 
June 30, 2023
Total Remaining
Performance
Obligations
Percent Expected to be Recognized as Revenue
Less Than
One Year
Two to
Five Years
Greater Than
Five Years
Services and other revenue$407,026 12 %44 %44 %
Hardware revenue360,003 100 %— %— %
Total revenue$767,029 
Contract Balances
Deferred revenue primarily includes cash received in advance of revenue recognition related to energy optimization services and incentives. The following table presents the changes in the deferred revenue balance during the six months ended June 30, 2024 and June 30, 2023 (in thousands):
Six Months Ended June 30,
20242023
Beginning balance$142,647 $138,074 
Upfront payments received from customers34,201 117,356 
Upfront or annual incentive payments received1,340 1,614 
Revenue recognized related to amounts that were included in beginning balance of deferred revenue(22,685)(18,820)
Revenue recognized related to deferred revenue generated during the period(8,585)(44,107)
Ending balance$146,918 $194,117 
Parent Company Guarantees
Prior to July 2023, the Company agreed in certain customer contracts to provide a guarantee that the value of purchased hardware will not decline for a certain period of time. Under this guarantee, if these customers were unable to install or designate the hardware to a specified project within such period of time, the Company would be required to assist the customer in re-marketing the hardware for resale by the customer. If a resale does not occur, the hardware will be appraised utilizing a third party. The guarantee provided that, in such cases, if the customer resold the hardware for less than the amount initially sold to the customer or the appraisal value is less than the hardware purchase price, the Company would be required to compensate the customer for any shortfall in fair value for the hardware from the initial contract price. The Company accounts for such contractual terms and guarantees as variable consideration at each measurement date. The Company updates its estimate of variable consideration each quarter, including changes in estimates related to such guarantees, for facts or circumstances that have changed from the time of the initial estimate. As a result, the Company recorded a net revenue reduction of $33.1 million in hardware revenue during the six months ended June 30, 2024. The overall reduction in revenue was related to deliveries that occurred prior to the current fiscal year. The remaining net book value of the billed and unbilled receivable as of June 30, 2024 is $108.1 million which could be subject to further adjustments under the outstanding guarantees.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHORT-TERM INVESTMENTS
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
SHORT-TERM INVESTMENTS SHORT-TERM INVESTMENTS
The Company did not have short-term investments as of June 30, 2024. The following tables summarize the estimated fair value of the Company’s short-term investments and the gross unrealized holding gains and losses as of December 31, 2023 (in thousands).
As of December 31, 2023
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Commercial paper$1,978 $— $— $1,978 
U.S. government bonds2,744 — (3)2,741 
Agency bonds3,503 — (3)3,500 
Total short-term investments$8,225 $— $(6)$8,219 
The Company periodically reviews the individual securities that have unrealized losses on a regular basis to evaluate whether or not any security has experienced, or is expected to experience, credit losses resulting in the decline in fair value. The Company evaluates, among other factors, whether the Company intends to sell any of these short-term investments and whether it is more likely than not that the Company will be required to sell any of them before recovery of the amortized cost basis. During the six months ended June 30, 2024, the Company did not record an allowance for credit losses.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
Fair value accounting is applied for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. On June 30, 2024 and December 31, 2023, the carrying amount of accounts receivable, other current assets, accounts payable, and accrued and other current liabilities approximated their estimated fair value due to their relatively short maturities.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table provides the financial instruments measured at fair value (in thousands):
June 30, 2024
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market fund$46,060$— $— $46,060
Total financial assets$46,060 $— $— $46,060 

December 31, 2023
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market fund
$47,297 $— $— $47,297 
Commercial paper— 3,971— 3,971
Debt securities:
Commercial paper— 1,978 — 1,978 
U.S. government bonds— 2,741 — 2,741 
Other— 3,500 — 3,500 
Total financial assets$47,297 $12,190 $— $59,487 
Liabilities:
Derivative liability$— $— $7,731 $7,731 
The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices. The Company’s short-term investments consist of available-for-sale securities and are classified as Level 2 because their value is based on valuations using significant inputs derived from or corroborated by observable market data. As of December 31, 2023, the Company’s other current liabilities included a derivative liability that was attributable to a derivative feature within a revenue contract, whereby final settlement was indexed to the price per ton of lithium carbonate. The balance was valued using a third party forecast for lithium carbonate. As the derivative instrument was not traded on an exchange it was classified within Level 3 of the fair value hierarchy. During the six months ended June 30, 2024, the derivative liability was settled resulting in a gain of $1.5 million.
Fair Value of Convertible Promissory Notes
The convertible notes are recorded at face value less unamortized debt issuance costs (see Note 8 Convertible Notes for additional details) on the unaudited condensed consolidated balance sheets as of June 30, 2024. As of June 30, 2024 and December 31, 2023, the estimated fair value of the 2028 Convertible Notes was $120.1 million and $149.1 million, respectively, based on Level 2 quoted bid prices of the convertible notes in an over-the-counter market on the last trading date of the reporting period. As of June 30, 2024 and December 31, 2023, the estimated fair value of the 2030 Convertible Notes was $101.1 million and $175.8 million, respectively, based on Level 2 quoted bid prices of the convertible notes in an over-the-counter market on the last trading date of the reporting period.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS, NET
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS, NET GOODWILL AND INTANGIBLE ASSETS, NET
Goodwill
Goodwill consists of the following (in thousands):
June 30,December 31,
20242023
Goodwill$547,158 $547,158 
Effect of foreign currency translation(6)47 
Impairment charges(547,152)— 
Total goodwill$— $547,205 
Goodwill is tested for impairment annually, or more often if an event or circumstance indicates that the carrying amount may not be recoverable. In connection with the preparation of the unaudited condensed consolidated financial statements for the three months ended June 30, 2024, the Company considered the sustained decline in the Company’s stock price, market capitalization, and financial performance to be a triggering event for its single reporting unit and therefore completed a test for impairment of goodwill for the reporting unit as of June 30, 2024. The Company tested goodwill for impairment using a Step 1 quantitative test and compared the reporting unit’s fair value to its carrying value. An impairment is recorded for any excess carrying value above the reporting unit’s fair value, not to exceed the amount of goodwill. The Company estimates fair value of its reporting units using a discounted cash flow model, commonly referred to as the income approach. The income approach uses a reporting unit’s projection of estimated operating results and cash flows that is discounted using a weighted-average cost of capital that reflects current market conditions appropriate to the Company’s reporting unit. The discounted cash flow model uses management’s best estimates of economic and market conditions over the projected period using the best information available, including growth rates in revenues, costs and estimates of future expected changes in operating margins and cash expenditures. Other estimates and assumptions include terminal value growth rates, weighted average cost of capital and changes in future working capital requirements. The impairment test resulted in an impairment of $547.2 million.
Intangible Assets, Net
Intangible assets, net, consists of the following (in thousands):
June 30,December 31,
20242023
Developed technology$32,618 $32,618 
Trade name11,300 11,300 
Customer relationships106,800 106,800 
Internally developed software75,627 67,282 
Intangible assets226,345 218,000 
Less: Accumulated amortization(74,199)(60,868)
Add: Currency translation adjustment(2)14 
Total intangible assets, net$152,144 $157,146 
Amortization expense for intangible assets was $6.7 million and $6.8 million for the three months ended June 30, 2024 and 2023, respectively, and $13.3 million and $13.3 million for the six months ended June 30, 2024 and 2023, respectively.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ENERGY STORAGE SYSTEMS, NET
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
ENERGY STORAGE SYSTEMS, NET ENERGY STORAGE SYSTEMS, NET
Energy Storage Systems, Net
Energy storage systems, net, consists of the following (in thousands):
June 30,December 31,
20242023
Energy storage systems placed into service$138,768 $141,181 
Less: accumulated depreciation(75,122)(70,918)
Energy storage systems not yet placed into service3,872 4,155 
Total energy storage systems, net$67,518 $74,418 
Depreciation expense for energy storage systems was approximately $3.5 million and $3.6 million for the three months ended June 30, 2024 and 2023, respectively, and approximately $6.5 million and $7.2 million for the six months ended June 30, 2024 and 2023, respectively. Depreciation expense is recognized in cost of services and other revenue.
Impairment expense for energy storage systems was approximately $0.1 million and $1.2 million for the three months ended June 30, 2024 and 2023, respectively, and approximately $0.1 million and $2.1 million for the six months ended June 30, 2024 and 2023, respectively. Impairment expense is recognized in cost of services and other revenue.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE NOTES
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
CONVERTIBLE NOTES CONVERTIBLE NOTES
2028 Convertible Notes and 2028 Capped Call Options
2028 Convertible Notes
On November 22, 2021, the Company issued $460.0 million aggregate principal amount of its 2028 Convertible Notes in a private placement offering to qualified institutional buyers (the “2021 Initial Purchasers”) pursuant to Rule 144A under the Securities Act of 1933, as amended.
The 2028 Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 0.5% per year, payable in cash semi-annually in arrears in June and December of each year, beginning in June 2022. The 2028 Convertible Notes will mature on December 1, 2028, unless earlier repurchased, redeemed or converted in accordance with their terms prior to such date. Upon conversion, the Company may choose to pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock. The 2028 Convertible Notes are redeemable for cash at the Company’s option at any time given certain conditions (as discussed below), at an initial conversion rate of 34.1965 shares of common stock per $1,000 principal amount of 2028 Convertible Notes, which is equivalent to an initial conversion price of
approximately $29.24 (the “2028 Conversion Price”) per share of the Company’s common stock. The conversion rate is subject to customary adjustments for certain events as described in the related indenture.
The Company may redeem for cash all or any portion of the 2028 Convertible Notes, at the Company’s option, on or after December 5, 2025 if the last reported sale price of the Company’s common stock has been at least 130% of the 2028 Conversion Price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2028 Convertible Notes to be redeemed, plus accrued and unpaid interest.
The Company’s net proceeds from this offering were approximately $445.7 million, after deducting the 2021 Initial Purchasers’ discounts and debt issuance costs. To minimize the effect of potential dilution to the Company’s common stockholders upon conversion of the 2028 Convertible Notes, the Company entered into separate capped call transactions (the “2028 Capped Calls”) as described below. In connection with the issuance of the 2030 Convertible Notes during the second quarter of 2023, the Company used approximately $99.8 million of the net proceeds to purchase and surrender for cancellation approximately $163.0 million aggregate principal amount of the Company’s 2028 Convertible Notes, which resulted in a $59.4 million gain on debt extinguishment. See 2030 Convertible Notes below for further details of the 2030 Convertible Notes.
Upon adoption of ASU 2020-06, the Company allocated all of the debt discount to long-term debt. The debt discount is amortized to interest expense using the effective interest method, computed to be 0.9%, over the life of the 2028 Convertible Notes or approximately its seven-year term. The outstanding 2028 Convertible Notes balances as of June 30, 2024 and December 31, 2023 are summarized in the following table (in thousands):
June 30, 2024December 31, 2023
Long Term Debt
Outstanding principal$297,024 $297,024 
Unamortized 2021 Initial Purchasers’ debt discount and debt issuance cost(5,852)(6,501)
Net carrying amount$291,172 $290,523 
The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three and six months ended June 30, 2024 and 2023 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Cash interest expense
Contractual interest expense$371 $376 $743 $951 
Non-cash interest expense
Amortization of debt discount and debt issuance cost325 342 649 841 
Total interest expense$696 $718 $1,392 $1,792 
2028 Capped Call Options
On November 17, 2021, in connection with the pricing of the 2028 Convertible Notes, and on November 19, 2021, in connection with the exercise in full by the 2021 Initial Purchasers of their option to purchase additional Notes, the Company entered into the 2028 Capped Calls with certain counterparties. The Company used $66.7 million of the net proceeds to pay the cost of the 2028 Capped Calls.
The 2028 Capped Calls have an initial strike price of $29.2428 per share, which corresponds to the initial conversion price of the 2028 Convertible Notes and is subject to anti-dilution adjustments. The 2028 Capped Calls have a cap price of $49.6575 per share, subject to certain adjustments.
The 2028 Capped Calls are considered separate transactions entered into by and between the Company and the 2028 Capped Calls counterparties, and are not part of the terms of the 2028 Convertible Notes. The Company recorded a reduction to additional paid-in capital of $66.7 million during the year ended December 31, 2021 related to the premium payments for the 2028 Capped Calls. These instruments meet the conditions outlined in Financial Accounting Standards Board (“FASB”) ASU 2022-01 Topic 815, Derivatives and Hedging (“ASC 815”) to be classified in stockholders’ equity and are not subsequently remeasured as long as the conditions for equity classification continue to be met.
2030 Convertible Notes and 2030 Capped Call Options
2030 Convertible Notes
On April 3, 2023, the Company issued $240.0 million aggregate principal amount of its 2030 Convertible Notes in a private placement offering to qualified institutional buyers (the “2023 Initial Purchasers”) pursuant to Rule 144A under the Securities Act of 1933, as amended.
The 2030 Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 4.25% per year, payable in cash semi-annually in arrears in April and October of each year, beginning on October 1, 2023. The 2030 Convertible Notes will mature on April 1, 2030, unless earlier repurchased, redeemed or converted in accordance with their terms prior to such date. Upon conversion, the Company may choose to pay or deliver cash, shares of common stock or a combination of cash and shares of common stock. The 2030 Convertible Notes are redeemable for cash at the Company’s option at any time given certain conditions (as discussed below), at an initial conversion rate of 140.3066 shares of common stock per $1,000 principal amount of the 2030 Convertible Notes, which is equivalent to an initial conversion price of approximately $7.1272 (the “2030 Conversion Price”) per share of the Company’s common stock. The conversion rate is subject to customary adjustments for certain events as described in the related indenture.
The 2030 Convertible Notes will be redeemable, in whole or in part, at the Company’s option, on or after April 5, 2027 if the last reported sale price of the Company’s common stock has been at least 130% of the 2030 Conversion Price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2030 Convertible Notes to be redeemed, plus accrued and unpaid interest.
The Company’s net proceeds from this offering were approximately $232.4 million, net of $7.6 million in debt issuance costs primarily consisting of underwriters, advisory, legal, and accounting fees. The Company used approximately $99.8 million of the net proceeds to purchase and surrender for cancellation approximately $163.0 million aggregate principal amount of the Company’s 2028 Convertible Notes. See 2028 Convertible Notes above for further details on the impacts of the debt extinguishment.
The outstanding 2030 Convertible Notes balances as of June 30, 2024 and December 31, 2023 are summarized in the following table (in thousands):
June 30, 2024December 31, 2023
Long Term Debt
Outstanding principal$240,000 $240,000 
Unamortized 2023 Initial Purchasers’ debt discount and debt issuance cost(6,401)(6,890)
Net carrying amount$233,599 $233,110 
The debt discount and debt issuance costs are amortized to interest expense using the effective interest method, computed to be 4.70%, over the life of the 2030 Convertible Notes or its approximately seven-year term.
The following table presents total interest expense recognized related to the 2030 Convertible Notes during the three and six months ended June 30, 2024 (in thousands):
Three Months Ended
June 30, 2024
Six Months Ended
June 30, 2024
Cash interest expense
Contractual interest expense$2,550 $2,493 $5,100 $2,493 
Non-cash interest expense
Amortization of debt discount and debt issuance cost246 231 489 231 
Total interest expense$2,796 $2,724 $5,589 $2,724 
2030 Capped Call Options
On March 29, 2023 and March 31, 2023, in connection with the pricing of the 2030 Convertible Notes, and on April 3, 2023, in connection with the exercise in full by the 2023 Initial Purchasers of their option to purchase additional 2030 Convertible Notes, the Company entered into Capped Calls (the “2030 Capped Calls”) with certain counterparties. The Company used $27.8 million of the net proceeds from the 2030 Convertible Notes to pay the cost of the 2030 Capped Calls.
The 2030 Capped Calls have an initial strike price of $7.1272 per share, which corresponds to the initial conversion price of the 2030 Convertible Notes and is subject to anti-dilution adjustments. The 2030 Capped Calls have a cap price of $11.1800 per share, subject to certain adjustments.
The 2030 Capped Calls are considered separate transactions entered into by and between the Company and the 2030 Capped Calls counterparties, and are not part of the terms of the 2030 Convertible Notes. The Company recorded a reduction to additional paid-in capital of $27.8 million during the second quarter of 2023 related to the premium payments for the 2030 Capped Calls. These instruments meet the conditions outlined in ASC 815 to be classified in stockholders’ equity and are not subsequently remeasured as long as the conditions for equity classification continue to be met.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
Equity Incentive Plans
In May 2024, the Company adopted the 2024 Equity Incentive Plan (the “2024 Plan”). Under the 2024 Plan, the Company may grant stock options, stock appreciation rights, restricted stock, restricted stock units (“RSUs”), and other awards that are settled in shares of the Company’s common stock.

Stock Options
The following table summarizes the stock option activity for the period ended June 30, 2024:
Number of
Options
Outstanding
Weighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in thousands)
Balances as of December 31, 20239,011,616 $6.99 6.0$8,686 
Options granted687,483 3.37 
Options forfeited and expired(180,669)14.90 
Balances as of June 30, 20249,518,430 $6.58 5.6$43 
Options vested and exercisable — June 30, 20247,091,322 $5.58 4.7$43 
As of June 30, 2024, the Company had approximately $10.5 million of remaining unrecognized stock-based compensation expense for stock options, which is expected to be recognized over a weighted average period of 1.2 years.
Restricted Stock Units
The following table summarizes the RSU activity for the period ended June 30, 2024:

Number of
RSUs
Outstanding (1)
Weighted-Average
Grant Date Fair Value
Per Share
Balances as of December 31, 202311,159,272$10.31 
RSUs granted8,744,4602.11 
RSUs vested(6,654,406)8.19 
RSUs forfeited(771,784)6.57 
Balances as of June 30, 202412,477,542$5.92 
(1) Includes certain restricted stock units with service and market-based vesting criteria.

As of June 30, 2024, the Company had approximately $59.0 million of remaining unrecognized stock-based compensation expense for RSUs, which is expected to be recognized over a weighted average period of 1.7 years.
During the three months ended March 31, 2024, the Company issued 3.0 million shares of fully vested RSU awards through the Company’s stock bonus program under the 2021 Plan.
Stock-Based Compensation Expense
The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s unaudited condensed consolidated statements of operations and comprehensive loss (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Sales and marketing$1,244$1,550$2,358$2,495
Research and development2,5852,5484,1164,266
General and administrative2,9815,8228,71010,361
Total stock-based compensation expense$6,810$9,920$15,184$17,122
Stock-based compensation expense associated with research and development of $0.7 million and $0.9 million corresponding to internal-use software, were capitalized during the three months ended June 30, 2024 and 2023, respectively. Stock-based compensation expense associated with research and development of $1.7 million and $1.8 million were capitalized as internal-use software during the six months ended June 30, 2024 and 2023, respectively.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET (LOSS) INCOME PER SHARE
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
NET (LOSS) INCOME PER SHARE NET (LOSS) INCOME PER SHARE
Net (loss) income per share is computed by dividing net (loss) income by the basic weighted-average number of shares outstanding during the period. Diluted net (loss) income per share is computed by dividing net income by the diluted weighted-average number of shares outstanding during the period and, accordingly, reflects the potential dilutive effect of all issuable shares of common stock, including as a result of stock options, restricted stock units, warrants and convertible notes. The diluted weighted-average number of shares used in our diluted net (loss) income per share calculation is determined using the treasury stock method for stock options, restricted stock units, and warrants, and the if-converted method for convertible notes. For periods in which we recognize losses, the calculation of diluted loss per share is the same as the calculation of basic loss per share.
The following table sets forth the computation of basic and diluted net (loss) income per share attributable to common stockholders (in thousands, except share and per share amounts):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Numerator:
Net (loss) income attributable to common stockholders$(582,270)$19,122 $(654,577)$(25,656)
Numerator - Diluted:
Net (loss) income per share attributable to common stockholders, basic$(582,270)$19,122 $(654,577)$(25,656)
Less: Gain on extinguishment of debt, net of tax— (59,133)— — 
Net loss attributable to Stem common stockholders, diluted$(582,270)$(40,011)$(654,577)$(25,656)
Denominator:
Weighted-average number of shares outstanding used to compute net (loss) income per share attributable to common stockholders, basic162,158,936 155,619,179 160,169,536 155,294,475 
Dilutive potential common shares— 185,774 — — 
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, diluted162,158,936 155,804,953 160,169,536 155,294,475 
Net (loss) income per share attributable to common stockholders, basic$(3.59)$0.12 $(4.09)$(0.17)
Net loss per share attributable to common stockholders, diluted$(3.59)$(0.26)$(4.09)$(0.17)
The following table shows total outstanding potentially dilutive shares excluded from the computation of diluted net loss per share attributable to common stockholders as their effect would have been anti-dilutive, as of June 30, 2024 and 2023:
June 30, 2024June 30, 2023
Outstanding 2028 Convertible Notes (if converted)10,157,181 10,157,181 
Outstanding 2030 Convertible Notes (if converted)33,673,584 33,673,584 
Outstanding stock options9,518,430 9,122,644 
Outstanding warrants2,533 2,533 
Outstanding RSUs12,477,542 12,051,192 
Total
65,829,270 65,007,134 
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INCOME TAXES
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The following table reflects the Company’s provision for income taxes and the effective tax rates for the periods presented below (in thousands, except effective tax rate):

Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
(Loss) income before provision for income taxes$(582,208)$19,613 $(654,362)$(25,256)
Provision for income taxes$(62)$(491)$(215)$(400)
Effective tax rate(0.01)%2.50 %(0.03)%(1.60)%
For the three months ended June 30, 2024, the Company recognized a provision for income taxes of $62 thousand, representing an effective tax rate of (0.01)%, which was lower than the statutory federal tax rate because the Company maintains a valuation allowance on its U.S. deferred tax assets and recognized a nondeductible goodwill impairment. For the six months ended June 30, 2024, the Company recognized a provision for income taxes of $0.2 million, representing an effective tax rate of (0.03)%, which was lower than the statutory federal tax rate due to the valuation allowance on U.S. deferred tax assets and a nondeductible goodwill impairment. For the three months ended June 30, 2023, the Company recognized a provision for income taxes of $0.5 million, representing an effective tax rate of 2.50%, which was lower than the statutory federal tax rate because the Company maintains a valuation allowance on its U.S. deferred tax assets. For the six months ended June 30, 2023, the Company recognized a provision for income taxes of $0.4 million, representing an effective tax rate of (1.60)%, which was lower than the statutory federal tax rate due to a $0.3 million tax benefit from an acquisition for a partial valuation allowance release on U.S. deferred tax assets due to the deferred tax liability established in purchase accounting on acquired intangibles during the six months ended June 30, 2023.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Contingencies
The Company is party to various legal proceedings from time to time. A liability is accrued when a loss is both probable and can be reasonably estimated. Management believes that the probability of a material loss with respect to any currently pending legal proceeding is remote. However, litigation is inherently uncertain and it is not possible to definitively predict the ultimate disposition of any of these proceedings. As of the date of this filing, the Company does not believe that there are any pending legal proceedings or other loss contingencies that will, either individually or in the aggregate, have a material adverse effect on the Company taken as a whole.
Commitments
In June 2024, the Company recognized a $2.5 million operating lease liability and a corresponding operating lease right-of-use (“ROU”) asset, which are included in the unaudited condensed consolidated balance sheets as of June 30, 2024. The operating lease liability and operating lease ROU asset correspond to 6,508 square feet of leased office in San Francisco, California. As of the commencement date of the lease, the remaining lease term was 65 months. The lease agreement contemplates options to extend the non-cancelable lease term, which have been determined to be not reasonably certain to be exercised. Base rent is approximately $54,200 per month with escalating payments. Upon entering into this new lease, the Company subleased an existing office space which led to a right-of-use asset impairment of $2.1 million for the three months ended June 30, 2024.

Non-cancelable Purchase Obligations
During the three months ended June 30, 2024, there have been no material changes to our non-cancelable purchase obligations from those disclosed in Note 20. “Commitments and Contingencies” in the notes to consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 29, 2024.
Non-Income Related Taxes
The Company is finalizing its sales tax liability analysis for states in which it may be determined to have economic nexus. During the third quarter of 2023, the Company determined it was probable that the Company would be subject to sales tax liabilities plus applicable interest in certain states and estimated the probable tax liability to be $5.6 million, and accordingly, the Company accrued this amount as of June 30, 2024.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim reporting and with the instructions to Form 10-Q and Article 10 of Regulation S-X, assuming the Company will continue as a going concern. Accordingly, the consolidated balance sheet at December 31, 2023 has been derived from the audited financial statements at that date, but certain notes or other information that are normally required by GAAP have been omitted if they substantially duplicate the disclosures contained in the Company’s annual audited consolidated financial statements. In the opinion of the Company’s management, all normal and recurring adjustments considered necessary for a fair statement of the results for the interim period presented have been included in the accompanying unaudited condensed consolidated financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements for the year ended December 31, 2023. Operating results for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or for any other future interim period or year.
Principles of Consolidation
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). The Company presents non-controlling interests within the equity section of its unaudited condensed consolidated balance sheets, and the amount of consolidated net (loss) income that is attributable to the Company and the non-controlling interest in its unaudited condensed consolidated statements of operations. All intercompany balances and transactions have been eliminated in consolidation.
Variable Interest Entities
Variable Interest Entities
The Company forms special purpose entities (“SPEs”), some of which are VIEs, with its investors in the ordinary course of business to facilitate the funding and monetization of its energy storage systems. A legal entity is considered a VIE if it has either a total equity investment that is insufficient to finance its operations without additional subordinated financial support or whose equity holders lack the characteristics of a controlling financial interest. The Company’s variable interests arise from contractual, ownership, or other monetary interests in the entity. The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity; however, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve controlling voting interests.
The Company consolidates a VIE if it is deemed to be the primary beneficiary. The Company determines it is the primary beneficiary if it has the power to direct the activities that most significantly impact the VIEs’ economic performance and has the obligation to absorb losses or has the right to receive benefits of the VIE that could potentially be significant to the VIE. The Company evaluates its relationships with its VIEs on an ongoing basis to determine whether it is the primary beneficiary.
Beginning in January 2022, the Company formed DevCo JVs with the purpose of originating potential battery storage facility projects in specific locations and conducting early-stage planning and development activities. The Company determined that the DevCo JVs are VIEs, as they lack sufficient equity to finance their activities without additional financial support. The Company determined that it has both (1) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (2) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant. Accordingly, the Company has determined that it is the primary beneficiary of the DevCo JVs, and as a result, the DevCo JVs’ operating results, assets and liabilities are consolidated by the Company, with third party minority owners’ share presented as noncontrolling interest. The Company applied the hypothetical liquidation at book value method in allocating recorded net income (loss) to each owner based on the change in the reporting period, of the amount of net assets of the entity to which each owner would be entitled to under the governing contracts in a liquidation scenario.
Use of Estimates
Use of Estimates
The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. Actual results could differ from those estimates and such differences could be material to the financial position and results of operations.
Significant estimates and assumptions reflected in these unaudited condensed consolidated financial statements include, but are not limited to, depreciable life of energy storage systems; estimates of transaction price with variable consideration; the amortization of acquired intangibles; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, finite-lived intangible assets, internally developed software, and asset retirement
obligations; and the fair value of equity instruments, equity-based instruments, derivative liability, accruals related to sales tax liabilities, and the fair value of assets acquired and liabilities assumed in a business combination; and the impairment of goodwill.
Segment Information
Segment Information
Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s Chief Executive Officer is the CODM. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, management has determined that the Company operates as one operating segment that is focused exclusively on innovative technology services that transform the way energy is distributed and consumed.
Concentration of Credit Risk and Other Uncertainties
Concentration of Credit Risk and Other Uncertainties
Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents and accounts receivable. The Company’s cash balances are primarily invested in money market funds or on deposit at high credit quality financial institutions in the U.S. The Company’s cash and cash equivalents are held at financial institutions where account balances may at times exceed federally insured limits. Management believes the Company is not exposed to significant credit risk due to the financial strength of the depository institution in which the cash is held. The Company has no financial instruments with off-balance sheet risk of loss.
At times, the Company may be subject to a concentration of credit risk in relation to certain customers due to the purchase of large energy storage systems made by such customers. The Company routinely assesses the creditworthiness of its customers. The Company has not experienced material losses related to receivables from individual customers, or groups of customers during the six months ended June 30, 2024 and 2023. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for credit losses is believed by management to be probable in the Company’s accounts receivable.
The net book value of unbilled receivables, current are $98.9 million and $161.3 million as of June 30, 2024 and December 31, 2023, respectively. Unbilled receivables, current are included in accounts receivable, net. The net book value of unbilled receivables, noncurrent are $15.9 million and $18.7 million as of June 30, 2024 and December 31, 2023, respectively. Unbilled receivables, noncurrent are included in other noncurrent assets.
Significant Customers
Significant Customers
A significant customer represents 10% or more of the Company’s total revenue or accounts receivable, net balance at each reporting date.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
Assets and liabilities recorded at fair value in the unaudited condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).
Hierarchical levels which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:
Level 1 — Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.
Level 2 — Inputs other than quoted prices included within Level 1 that are directly observable for the asset or liability or indirectly observable through corroboration with observable market data.
Level 3 — Unobservable inputs for the asset or liability only used when there is little, if any, market activity for the asset or liability at the measurement date.
This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. The Company’s assessment of the significance of a specific input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.
Financial assets and liabilities held by the Company measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023 include cash and cash equivalents, short-term investments, derivative liability, and convertible notes.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Schedule of Variable Interest Entities
The following table summarizes the carrying values of the assets and liabilities of the DevCo JVs that are consolidated by the Company as of June 30, 2024 and December 31, 2023 (in thousands):

June 30, 2024December 31, 2023
Assets
Cash and cash equivalents$332 $2,191 
Other current assets13 30 
Other noncurrent assets18,831 8,424 
Total assets19,176 10,645 
Liabilities
Accounts payable12,108 1,405 
Other current liabilities180 1,892 
Total liabilities$12,288 $3,297 
Schedule of Significant Customers For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable are as follows:
Accounts ReceivableRevenueRevenue
June 30,December 31,Three Months Ended June 30,Six Months Ended June 30,
202420232024202320242023
Customers:
Customer A48 %41 %*61 %*35 %
Customer B17 %28 %***26 %
Customer C****11 %*
Customer D11 %*****
*Total less than 10% for the period.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table provides information on the disaggregation of revenue as recorded in the unaudited condensed consolidated statements of operations (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Hardware revenue$18,896$76,586$29,525$129,318
Services and other revenue15,10316,36029,94331,033
Total revenue
$33,999$92,946$59,468$160,351
The following table summarizes reportable revenue by geographic regions determined based on the location of the customers (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
United States$32,642 $89,636 $56,936 $150,208 
Rest of the world1,357 3,310 2,532 10,143 
Total revenue$33,999 $92,946 $59,468 $160,351 
Schedule of Remaining Performance Obligations As of June 30, 2024 and June 30, 2023, the Company had $422.9 million and $767.0 million of remaining performance obligations, respectively, and the approximate percentages expected to be recognized as revenue in the future are as follows (in thousands, except percentages):
June 30, 2024
Total Remaining
Performance
Obligations
Percent Expected to be Recognized as Revenue
Less Than
One Year
Two to
Five Years
Greater Than
Five Years
Services and other revenue$339,957 15 %47 %38 %
Hardware revenue82,942 100 %— %— %
Total revenue$422,899 
June 30, 2023
Total Remaining
Performance
Obligations
Percent Expected to be Recognized as Revenue
Less Than
One Year
Two to
Five Years
Greater Than
Five Years
Services and other revenue$407,026 12 %44 %44 %
Hardware revenue360,003 100 %— %— %
Total revenue$767,029 
Schedule of Contract Balances The following table presents the changes in the deferred revenue balance during the six months ended June 30, 2024 and June 30, 2023 (in thousands):
Six Months Ended June 30,
20242023
Beginning balance$142,647 $138,074 
Upfront payments received from customers34,201 117,356 
Upfront or annual incentive payments received1,340 1,614 
Revenue recognized related to amounts that were included in beginning balance of deferred revenue(22,685)(18,820)
Revenue recognized related to deferred revenue generated during the period(8,585)(44,107)
Ending balance$146,918 $194,117 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHORT-TERM INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Short-Term Investments
The Company did not have short-term investments as of June 30, 2024. The following tables summarize the estimated fair value of the Company’s short-term investments and the gross unrealized holding gains and losses as of December 31, 2023 (in thousands).
As of December 31, 2023
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Commercial paper$1,978 $— $— $1,978 
U.S. government bonds2,744 — (3)2,741 
Agency bonds3,503 — (3)3,500 
Total short-term investments$8,225 $— $(6)$8,219 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value
The following table provides the financial instruments measured at fair value (in thousands):
June 30, 2024
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market fund$46,060$— $— $46,060
Total financial assets$46,060 $— $— $46,060 

December 31, 2023
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market fund
$47,297 $— $— $47,297 
Commercial paper— 3,971— 3,971
Debt securities:
Commercial paper— 1,978 — 1,978 
U.S. government bonds— 2,741 — 2,741 
Other— 3,500 — 3,500 
Total financial assets$47,297 $12,190 $— $59,487 
Liabilities:
Derivative liability$— $— $7,731 $7,731 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS, NET (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Goodwill consists of the following (in thousands):
June 30,December 31,
20242023
Goodwill$547,158 $547,158 
Effect of foreign currency translation(6)47 
Impairment charges(547,152)— 
Total goodwill$— $547,205 
Schedule of Intangible Assets
Intangible assets, net, consists of the following (in thousands):
June 30,December 31,
20242023
Developed technology$32,618 $32,618 
Trade name11,300 11,300 
Customer relationships106,800 106,800 
Internally developed software75,627 67,282 
Intangible assets226,345 218,000 
Less: Accumulated amortization(74,199)(60,868)
Add: Currency translation adjustment(2)14 
Total intangible assets, net$152,144 $157,146 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ENERGY STORAGE SYSTEMS, NET (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Energy Storage Systems, Net
Energy storage systems, net, consists of the following (in thousands):
June 30,December 31,
20242023
Energy storage systems placed into service$138,768 $141,181 
Less: accumulated depreciation(75,122)(70,918)
Energy storage systems not yet placed into service3,872 4,155 
Total energy storage systems, net$67,518 $74,418 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE NOTES (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Convertible Debt The outstanding 2028 Convertible Notes balances as of June 30, 2024 and December 31, 2023 are summarized in the following table (in thousands):
June 30, 2024December 31, 2023
Long Term Debt
Outstanding principal$297,024 $297,024 
Unamortized 2021 Initial Purchasers’ debt discount and debt issuance cost(5,852)(6,501)
Net carrying amount$291,172 $290,523 
The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three and six months ended June 30, 2024 and 2023 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Cash interest expense
Contractual interest expense$371 $376 $743 $951 
Non-cash interest expense
Amortization of debt discount and debt issuance cost325 342 649 841 
Total interest expense$696 $718 $1,392 $1,792 
The outstanding 2030 Convertible Notes balances as of June 30, 2024 and December 31, 2023 are summarized in the following table (in thousands):
June 30, 2024December 31, 2023
Long Term Debt
Outstanding principal$240,000 $240,000 
Unamortized 2023 Initial Purchasers’ debt discount and debt issuance cost(6,401)(6,890)
Net carrying amount$233,599 $233,110 
The following table presents total interest expense recognized related to the 2030 Convertible Notes during the three and six months ended June 30, 2024 (in thousands):
Three Months Ended
June 30, 2024
Six Months Ended
June 30, 2024
Cash interest expense
Contractual interest expense$2,550 $2,493 $5,100 $2,493 
Non-cash interest expense
Amortization of debt discount and debt issuance cost246 231 489 231 
Total interest expense$2,796 $2,724 $5,589 $2,724 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Activity Under the Plan
The following table summarizes the stock option activity for the period ended June 30, 2024:
Number of
Options
Outstanding
Weighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in thousands)
Balances as of December 31, 20239,011,616 $6.99 6.0$8,686 
Options granted687,483 3.37 
Options forfeited and expired(180,669)14.90 
Balances as of June 30, 20249,518,430 $6.58 5.6$43 
Options vested and exercisable — June 30, 20247,091,322 $5.58 4.7$43 
Schedule of Restricted Stock Activity
The following table summarizes the RSU activity for the period ended June 30, 2024:

Number of
RSUs
Outstanding (1)
Weighted-Average
Grant Date Fair Value
Per Share
Balances as of December 31, 202311,159,272$10.31 
RSUs granted8,744,4602.11 
RSUs vested(6,654,406)8.19 
RSUs forfeited(771,784)6.57 
Balances as of June 30, 202412,477,542$5.92 
(1) Includes certain restricted stock units with service and market-based vesting criteria.
Schedule of Stock-based Compensation Expense
The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s unaudited condensed consolidated statements of operations and comprehensive loss (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Sales and marketing$1,244$1,550$2,358$2,495
Research and development2,5852,5484,1164,266
General and administrative2,9815,8228,71010,361
Total stock-based compensation expense$6,810$9,920$15,184$17,122
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET (LOSS) INCOME PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net (Loss) Income Per Share
The following table sets forth the computation of basic and diluted net (loss) income per share attributable to common stockholders (in thousands, except share and per share amounts):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Numerator:
Net (loss) income attributable to common stockholders$(582,270)$19,122 $(654,577)$(25,656)
Numerator - Diluted:
Net (loss) income per share attributable to common stockholders, basic$(582,270)$19,122 $(654,577)$(25,656)
Less: Gain on extinguishment of debt, net of tax— (59,133)— — 
Net loss attributable to Stem common stockholders, diluted$(582,270)$(40,011)$(654,577)$(25,656)
Denominator:
Weighted-average number of shares outstanding used to compute net (loss) income per share attributable to common stockholders, basic162,158,936 155,619,179 160,169,536 155,294,475 
Dilutive potential common shares— 185,774 — — 
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, diluted162,158,936 155,804,953 160,169,536 155,294,475 
Net (loss) income per share attributable to common stockholders, basic$(3.59)$0.12 $(4.09)$(0.17)
Net loss per share attributable to common stockholders, diluted$(3.59)$(0.26)$(4.09)$(0.17)
Schedule of Potentially Dilutive Shares
The following table shows total outstanding potentially dilutive shares excluded from the computation of diluted net loss per share attributable to common stockholders as their effect would have been anti-dilutive, as of June 30, 2024 and 2023:
June 30, 2024June 30, 2023
Outstanding 2028 Convertible Notes (if converted)10,157,181 10,157,181 
Outstanding 2030 Convertible Notes (if converted)33,673,584 33,673,584 
Outstanding stock options9,518,430 9,122,644 
Outstanding warrants2,533 2,533 
Outstanding RSUs12,477,542 12,051,192 
Total
65,829,270 65,007,134 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes and Effective Tax Rates
The following table reflects the Company’s provision for income taxes and the effective tax rates for the periods presented below (in thousands, except effective tax rate):

Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
(Loss) income before provision for income taxes$(582,208)$19,613 $(654,362)$(25,256)
Provision for income taxes$(62)$(491)$(215)$(400)
Effective tax rate(0.01)%2.50 %(0.03)%(1.60)%
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]              
Cash and cash equivalents $ 89,649   $ 75,405   $ 89,649 $ 75,405 $ 105,375
Accumulated deficit 1,427,071       1,427,071   772,494
Accounts receivable, net of allowances 206,351       206,351   $ 302,848
Working capital 143,300       143,300    
Net loss $ 582,270 $ 72,307 $ (19,122) $ 44,778 654,577 25,656  
Negative cash flows from operating activities         $ 12,507 $ 201,239  
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Assets      
Cash and cash equivalents $ 89,649 $ 105,375 $ 75,405
Other current assets 10,582 9,303  
Other noncurrent assets 90,902 81,869  
Total assets 691,543 1,356,977  
Liabilities      
Other current liabilities 6,349 12,726  
Total liabilities 894,280 930,296  
Variable Interest Entity, Primary Beneficiary      
Assets      
Cash and cash equivalents 332 2,191  
Other current assets 13 30  
Other noncurrent assets 18,831 8,424  
Total assets 19,176 10,645  
Liabilities      
Accounts payable 12,108 1,405  
Other current liabilities 180 1,892  
Total liabilities $ 12,288 $ 3,297  
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
segment
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Concentration Risk [Line Items]      
Number of operating segments | segment 1    
Unbilled receivables, current $ 98,900,000   $ 161,300,000
Unbilled receivables, noncurrent 15,900,000   $ 18,700,000
DevCo JVs      
Concentration Risk [Line Items]      
Contribution paid 0 $ 100,000  
Net income $ 0 $ 0  
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Significant Customers (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Customer A | Accounts Receivable        
Concentration Risk [Line Items]        
Concentration risk, percentage   48.00%   41.00%
Customer A | Revenue        
Concentration Risk [Line Items]        
Concentration risk, percentage 61.00%   35.00%  
Customer B | Accounts Receivable        
Concentration Risk [Line Items]        
Concentration risk, percentage   17.00%   28.00%
Customer B | Revenue        
Concentration Risk [Line Items]        
Concentration risk, percentage     26.00%  
Customer C | Revenue        
Concentration Risk [Line Items]        
Concentration risk, percentage   11.00%    
Customer D | Accounts Receivable        
Concentration Risk [Line Items]        
Concentration risk, percentage   11.00%    
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 33,999 $ 92,946 $ 59,468 $ 160,351
United States        
Disaggregation of Revenue [Line Items]        
Revenue 32,642 89,636 56,936 150,208
Rest of the world        
Disaggregation of Revenue [Line Items]        
Revenue 1,357 3,310 2,532 10,143
Hardware revenue        
Disaggregation of Revenue [Line Items]        
Revenue 18,896 76,586 29,525 129,318
Services and other revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 15,103 $ 16,360 $ 29,943 $ 31,033
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Capitalized Contract Cost [Line Items]    
Remaining performance obligations $ 422,899 $ 767,029
Net book value of the billed and unbilled receivable 108,100  
Hardware revenue    
Capitalized Contract Cost [Line Items]    
Remaining performance obligations 82,942 $ 360,003
Revenue reduction $ 33,100  
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Schedule of Remaining Performance Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Total Remaining Performance Obligations $ 422,899 $ 767,029
Services and other revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Total Remaining Performance Obligations 339,957 407,026
Hardware revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Total Remaining Performance Obligations $ 82,942 $ 360,003
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | Services and other revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Percent Expected to be Recognized as Revenue   12.00%
Percent Expected to be Recognized as Revenue   6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | Hardware revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Percent Expected to be Recognized as Revenue   100.00%
Percent Expected to be Recognized as Revenue   6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Services and other revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Percent Expected to be Recognized as Revenue   44.00%
Percent Expected to be Recognized as Revenue   4 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Hardware revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Percent Expected to be Recognized as Revenue   0.00%
Percent Expected to be Recognized as Revenue   4 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Services and other revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Percent Expected to be Recognized as Revenue 15.00%  
Percent Expected to be Recognized as Revenue 6 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Hardware revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Percent Expected to be Recognized as Revenue 100.00%  
Percent Expected to be Recognized as Revenue 6 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Services and other revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Percent Expected to be Recognized as Revenue 47.00%  
Percent Expected to be Recognized as Revenue 4 years  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Hardware revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Percent Expected to be Recognized as Revenue 0.00%  
Percent Expected to be Recognized as Revenue 4 years  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01 | Services and other revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Percent Expected to be Recognized as Revenue   44.00%
Percent Expected to be Recognized as Revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01 | Hardware revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Percent Expected to be Recognized as Revenue   0.00%
Percent Expected to be Recognized as Revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01 | Services and other revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Percent Expected to be Recognized as Revenue 38.00%  
Percent Expected to be Recognized as Revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01 | Hardware revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Percent Expected to be Recognized as Revenue 0.00%  
Percent Expected to be Recognized as Revenue  
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Contract With Customer, Liability [Roll Forward]    
Beginning balance $ 142,647 $ 138,074
Upfront payments received from customers 34,201 117,356
Upfront or annual incentive payments received 1,340 1,614
Revenue recognized related to amounts that were included in beginning balance of deferred revenue (22,685) (18,820)
Revenue recognized related to deferred revenue generated during the period (8,585) (44,107)
Ending balance $ 146,918 $ 194,117
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHORT-TERM INVESTMENTS - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Amortized Cost   $ 8,225
Unrealized Gain   0
Unrealized Loss   (6)
Estimated Fair Value $ 0 8,219
Commercial paper    
Marketable Securities [Line Items]    
Amortized Cost   1,978
Unrealized Gain   0
Unrealized Loss   0
Estimated Fair Value   1,978
U.S. government bonds    
Marketable Securities [Line Items]    
Amortized Cost   2,744
Unrealized Gain   0
Unrealized Loss   (3)
Estimated Fair Value   2,741
Agency bonds    
Marketable Securities [Line Items]    
Amortized Cost   3,503
Unrealized Gain   0
Unrealized Loss   (3)
Estimated Fair Value   $ 3,500
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHORT-TERM INVESTMENTS - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Allowance for credit losses recorded $ 0
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt securities:    
Available-for-sale $ 0 $ 8,219
Commercial paper    
Debt securities:    
Available-for-sale   1,978
U.S. government bonds    
Debt securities:    
Available-for-sale   2,741
Fair Value, Recurring    
Debt securities:    
Total financial assets 46,060 59,487
Liabilities:    
Derivative liability   7,731
Fair Value, Recurring | Commercial paper    
Debt securities:    
Available-for-sale   1,978
Fair Value, Recurring | U.S. government bonds    
Debt securities:    
Available-for-sale   2,741
Fair Value, Recurring | Other    
Debt securities:    
Available-for-sale   3,500
Fair Value, Recurring | Money market fund    
Cash equivalents:    
Cash equivalents 46,060 47,297
Fair Value, Recurring | Commercial paper    
Cash equivalents:    
Cash equivalents   3,971
Level 1 | Fair Value, Recurring    
Debt securities:    
Total financial assets 46,060 47,297
Liabilities:    
Derivative liability   0
Level 1 | Fair Value, Recurring | Commercial paper    
Debt securities:    
Available-for-sale   0
Level 1 | Fair Value, Recurring | U.S. government bonds    
Debt securities:    
Available-for-sale   0
Level 1 | Fair Value, Recurring | Other    
Debt securities:    
Available-for-sale   0
Level 1 | Fair Value, Recurring | Money market fund    
Cash equivalents:    
Cash equivalents 46,060 47,297
Level 1 | Fair Value, Recurring | Commercial paper    
Cash equivalents:    
Cash equivalents   0
Level 2 | Fair Value, Recurring    
Debt securities:    
Total financial assets 0 12,190
Liabilities:    
Derivative liability   0
Level 2 | Fair Value, Recurring | Commercial paper    
Debt securities:    
Available-for-sale   1,978
Level 2 | Fair Value, Recurring | U.S. government bonds    
Debt securities:    
Available-for-sale   2,741
Level 2 | Fair Value, Recurring | Other    
Debt securities:    
Available-for-sale   3,500
Level 2 | Fair Value, Recurring | Money market fund    
Cash equivalents:    
Cash equivalents 0 0
Level 2 | Fair Value, Recurring | Commercial paper    
Cash equivalents:    
Cash equivalents   3,971
Level 3 | Fair Value, Recurring    
Debt securities:    
Total financial assets 0 0
Liabilities:    
Derivative liability   7,731
Level 3 | Fair Value, Recurring | Commercial paper    
Debt securities:    
Available-for-sale   0
Level 3 | Fair Value, Recurring | U.S. government bonds    
Debt securities:    
Available-for-sale   0
Level 3 | Fair Value, Recurring | Other    
Debt securities:    
Available-for-sale   0
Level 3 | Fair Value, Recurring | Money market fund    
Cash equivalents:    
Cash equivalents $ 0 0
Level 3 | Fair Value, Recurring | Commercial paper    
Cash equivalents:    
Cash equivalents   $ 0
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Debt Instrument [Line Items]          
Gain on settlement of derivative liability $ 1,477 $ (2,576) $ 1,477 $ (2,576)  
Convertible Notes | Level 2 | 2028 Convertible Notes          
Debt Instrument [Line Items]          
Convertible debt 120,100   120,100   $ 149,100
Convertible Notes | Level 2 | 2030 Convertible Notes          
Debt Instrument [Line Items]          
Convertible debt $ 101,100   $ 101,100   $ 175,800
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill $ 547,158 $ 547,158
Effect of foreign currency translation (6) 47
Impairment charges (547,152) 0
Total goodwill $ 0 $ 547,205
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
reporting_unit
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]          
Number of reporting units | reporting_unit     1    
Asset impairment charges $ 547,152   $ 547,152   $ 0
Amortization of intangible assets $ 6,700 $ 6,800 $ 13,300 $ 13,300  
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 226,345 $ 218,000
Less: Accumulated amortization (74,199) (60,868)
Add: Currency translation adjustment (2) 14
Total intangible assets, net 152,144 157,146
Developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets 32,618 32,618
Trade name    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets 11,300 11,300
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets 106,800 106,800
Internally developed software    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 75,627 $ 67,282
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Less: accumulated depreciation $ (75,122) $ (70,918)
Total energy storage systems, net 67,518 74,418
Energy storage systems placed into service    
Property, Plant and Equipment [Line Items]    
Total energy storage systems, gross 138,768 141,181
Energy storage systems not yet placed into service    
Property, Plant and Equipment [Line Items]    
Total energy storage systems, gross $ 3,872 $ 4,155
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ENERGY STORAGE SYSTEMS, NET - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 3,500 $ 3,600 $ 6,500 $ 7,200
Impairment loss of energy storage systems $ 100 $ 1,200 $ 102 $ 2,069
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE NOTES - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 03, 2023
USD ($)
day
$ / shares
Nov. 22, 2021
USD ($)
day
$ / shares
Nov. 19, 2021
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2021
USD ($)
Mar. 29, 2023
$ / shares
Debt Instrument [Line Items]                  
Proceeds from convertible notes           $ 0 $ 232,399    
Gain on extinguishment of debt, net       $ 0 $ 59,121 $ 0 $ 59,121    
Capped Call Options                  
Debt Instrument [Line Items]                  
Cost of capped calls     $ 66,700   27,800     $ 66,700  
Initial strike price (in dollars per share) | $ / shares     $ 29.2428           $ 7.1272
Cap price (in dollars per share) | $ / shares     $ 49.6575           $ 11.1800
2028 Convertible Notes | Convertible Notes                  
Debt Instrument [Line Items]                  
Face amount   $ 460,000              
Fixed interest rate, annual   0.50%              
Conversion ratio   0.0341965              
Conversion price (in dollars per share) | $ / shares   $ 29.24              
Redemption price, percentage   100.00%              
Proceeds from convertible notes   $ 445,700     99,800        
Cancellation of aggregate principal         163,000        
Gain on extinguishment of debt, net         $ 59,400        
Effective interest percentage   0.90%              
Term   7 years              
2028 Convertible Notes | Convertible Notes | Debt Instrument, Redemption, Period One                  
Debt Instrument [Line Items]                  
Conversion price, percentage   130.00%              
2028 Convertible Notes | Convertible Notes | Debt Instrument, Redemption, Period Two                  
Debt Instrument [Line Items]                  
Threshold trading days | day   20              
2030 Convertible Notes | Convertible Notes                  
Debt Instrument [Line Items]                  
Face amount $ 240,000                
Fixed interest rate, annual 4.25%                
Conversion ratio 0.1403066                
Conversion price (in dollars per share) | $ / shares $ 7.1272                
Redemption price, percentage 100.00%                
Proceeds from convertible notes $ 232,400                
Effective interest percentage 4.70%                
Term 7 years                
Debt issuance costs $ 7,600                
2030 Convertible Notes | Convertible Notes | Capped Call Options                  
Debt Instrument [Line Items]                  
Proceeds from convertible notes $ 27,800                
2030 Convertible Notes | Convertible Notes | Debt Instrument, Redemption, Period One                  
Debt Instrument [Line Items]                  
Conversion price, percentage 130.00%                
2030 Convertible Notes | Convertible Notes | Debt Instrument, Redemption, Period Two                  
Debt Instrument [Line Items]                  
Threshold trading days | day 20                
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE NOTES - Schedule of Outstanding Convertible Notes (Details) - Convertible Notes - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
2028 Convertible Notes    
Debt Instrument [Line Items]    
Outstanding principal $ 297,024 $ 297,024
Unamortized Initial Purchasers’ debt discount and debt issuance cost (5,852) (6,501)
Net carrying amount 291,172 290,523
2030 Convertible Notes    
Debt Instrument [Line Items]    
Outstanding principal 240,000 240,000
Unamortized Initial Purchasers’ debt discount and debt issuance cost (6,401) (6,890)
Net carrying amount $ 233,599 $ 233,110
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE NOTES - Schedule of Interest Expense Recognized Related to Convertible Note (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Debt Instrument [Line Items]        
Amortization of debt discount and debt issuance cost     $ 984 $ 1,586
2028 Convertible Notes | Convertible Notes        
Debt Instrument [Line Items]        
Contractual interest expense $ 371 $ 376 743 951
Amortization of debt discount and debt issuance cost 325 342 649 841
Total interest expense 696 718 1,392 1,792
2030 Convertible Notes | Convertible Notes        
Debt Instrument [Line Items]        
Contractual interest expense 2,550 2,493 5,100 2,493
Amortization of debt discount and debt issuance cost 246 231 489 231
Total interest expense $ 2,796 $ 2,724 $ 5,589 $ 2,724
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION - Schedule of Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Number of Options Outstanding    
Options outstanding, beginning of period (in shares) 9,011,616  
Options granted (in shares) 687,483  
Options forfeited and expired (in shares) (180,669)  
Options outstanding, end of period (in shares) 9,518,430 9,011,616
Options vested and exercisable (in shares) 7,091,322  
Weighted- Average Exercise Price Per Share    
Options outstanding, weighted average exercise price (in dollars per share) $ 6.58 $ 6.99
Options granted, weighted average exercise price (in dollars per share) 3.37  
Options forfeited and expired, weighted average exercise price (in dollars per share) 14.90  
Options vested and exercisable, weighted-average exercise price (in dollars per share) $ 5.58  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual life, options outstanding 5 years 7 months 6 days 6 years
Weighted average remaining contractual life, options vested and exercisable 4 years 8 months 12 days  
Aggregate intrinsic value, options outstanding $ 43 $ 8,686
Aggregate intrinsic value, options vested and exercisable $ 43  
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Remaining unrecognized stock-based compensation expense for stock options $ 10,500     $ 10,500  
Total stock-based compensation expense 6,810   $ 9,920 15,184 $ 17,122
Research and development          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation expense 2,585   2,548 4,116 4,266
Research and development | Certain Executive Officers          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Amount capitalized 700        
General and administrative          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation expense 2,981   5,822 8,710 10,361
General and administrative | Certain Executive Officers          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Amount capitalized (2,000)        
Internally developed software | Research and development          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Amount capitalized 700   $ 900    
Total stock-based compensation expense       $ 1,700 $ 1,800
Stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average period for recognition of stock-based compensation expense       1 year 2 months 12 days  
RSU          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average period for recognition of stock-based compensation expense       1 year 8 months 12 days  
Remaining unrecognized stock-based compensation expense for RSUs $ 59,000     $ 59,000  
RSUs vested (in shares)   (3,000,000.0)   (6,654,406)  
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION - Schedule of RSU Activity (Details) - RSU - $ / shares
3 Months Ended 6 Months Ended
Mar. 31, 2024
Jun. 30, 2024
Number of RSUs Outstanding    
RSUs outstanding, beginning (in shares) 11,159,272 11,159,272
RSUs granted (in shares)   8,744,460
RSUs vested (in shares) (3,000,000.0) (6,654,406)
RSUs forfeited (in shares)   (771,784)
RSUs outstanding, ending (in shares)   12,477,542
Weighted-Average Grant Date Fair Value Per Share    
RSUs outstanding, weighted average grant date fair value, beginning (in dollars per share) $ 10.31 $ 10.31
RSUs granted, weighted average grant date fair value (in dollars per share)   2.11
RSUs vested, weighted average grant date fair value (in dollars per share)   8.19
RSUs forfeited, weighted average grant date fair value (in dollars per share)   6.57
RSUs outstanding, weighted average grant date fair value, ending (in dollars per share)   $ 5.92
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 6,810 $ 9,920 $ 15,184 $ 17,122
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 1,244 1,550 2,358 2,495
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 2,585 2,548 4,116 4,266
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 2,981 $ 5,822 $ 8,710 $ 10,361
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET (LOSS) INCOME PER SHARE - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator:        
Net (loss) income attributable to Stem common stockholders, basic $ (582,270) $ 19,122 $ (654,577) $ (25,656)
Less: Gain on extinguishment of debt, net of tax 0 (59,133) 0 0
Net loss attributable to Stem common stockholders, diluted (Note 10) $ (582,270) $ (40,011) $ (654,577) $ (25,656)
Denominator:        
Weighted-average number of shares outstanding used to compute net (loss) income per share attributable to common stockholders, basic (in shares) 162,158,936 155,619,179 160,169,536 155,294,475
Dilutive potential common shares (in shares) 0 185,774 0 0
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, diluted (in shares) 162,158,936 155,804,953 160,169,536 155,294,475
Net (loss) income per share attributable to common stockholders, basic (in dollars per share) $ (3.59) $ 0.12 $ (4.09) $ (0.17)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (3.59) $ (0.26) $ (4.09) $ (0.17)
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET (LOSS) INCOME PER SHARE - Schedule of Antidilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 65,829,270 65,007,134
Outstanding 2028 Convertible Notes (if converted)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 10,157,181 10,157,181
Outstanding 2030 Convertible Notes (if converted)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 33,673,584 33,673,584
Outstanding stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 9,518,430 9,122,644
Outstanding warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 2,533 2,533
Outstanding RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 12,477,542 12,051,192
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INCOME TAXES - Schedule of Provision for Income Taxes and the Effective Tax Rates (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
(Loss) income before provision for income taxes $ (582,208) $ 19,613 $ (654,362) $ (25,256)
Provision for income taxes $ (62) $ (491) $ (215) $ (400)
Effective tax rate (0.01%) 2.50% (0.03%) (1.60%)
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 62 $ 491 $ 215 $ 400
Effective tax rate (0.01%) 2.50% (0.03%) (1.60%)
(Benefit) for income taxes, federal     $ 300  
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGNECIES (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
ft²
Jun. 30, 2024
USD ($)
ft²
Jun. 30, 2024
USD ($)
ft²
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Loss Contingencies [Line Items]          
Operating lease right-of-use assets $ 11,138,000 $ 11,138,000 $ 11,138,000   $ 12,255,000
Lease term 65 months 65 months 65 months    
Base rent per month $ 54,200        
Loss contingency accrual amount 5,600,000 $ 5,600,000 $ 5,600,000    
Impairment loss of right-of-use assets   2,100,000 2,096,000 $ 0  
Building          
Loss Contingencies [Line Items]          
Operating lease liability 2,500,000 2,500,000 2,500,000    
Operating lease right-of-use assets $ 2,500,000 $ 2,500,000 $ 2,500,000    
Area of lease | ft² 6,508 6,508 6,508    
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .5!ED'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 " #E099=L)L-N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.DUA@JC+!<0))"0F@;A%B;=%:]HH,6KW]K1AZX3@ 3C&_O/Y ML^3&!&GZB"^Q#QC)8;H:?=LE:<*:[8F"!$AFCUZGL8=!&T. M>H<@.%^!1])6DX896(2%R%1CC301-?7QA+=FP8?/V&:8-8 M>NPH0556P-0\ M,1S'MH$+8(811I^^"V@78J[^BX,3K^2DW0,N&;GR6_U_&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #E099FX5[A^T% !\( & 'AL+W=O3&(@NB9GC0/O? M[W6 I*VO.FTTG]M8AY M>BDW(H%OEE+%7,.I6G72C1(\R$5QU&&.T^_$/$Q:XU%^;:;&(YGI*$S$3)$T MBV.NGFY$)'?7+=HZ7O@#PL16>B"+C!.7X M]V#:*G[3")\?']UO#+Z,PST^KHU;)% +'D6Z<]R]XLX /6,GR^C M-/]+=OM[N]T6\;-4R_@@AA+$8;+_Y(^'!_%,X+(* 3L(V"L!K?H%]R!P<]!] MR7*LMUSS\4C)'5'F;G S!_FSR=5 $R:F&N=:P;*?D497\17'T-ZA:WP'8+V"[F/GXK_0RZJ"8/3QMA(\7EU&E_LB&A MJH9(O0*I5P_I4\:5%BIZ(I_%1BIMP\.MM,IL#\5#50WQ^@5>OQ[>3*A0!J87 M$A@'K)6'.Q7]KK+CH?J&G(."Q]9JQ'WF#],/%^3NWKNT$:+:AH17!>%5'<*[Q)<* M*HZ;.KP@S\:':YL"/HL.M [@ W\D=P%TSG 9^GFU8KBXY;#7IE<# M1H<#*R\J;LK+2EY6AW<2!.">7AP/R'NXCWQ,K,WVA&673.,%5SX/A)+$T\K: M;7&3IMQE!*)HZ,"Y'W;2RHU;SK,0NOV .E;<8U[B>.8,1ZD'N M$BLJ;C?G";F%$=T/4]_VJ#Q:;D-DQ\>[/&/;V)%?0< M28F648GB">F<<+SJ4DJMI.?(2K0,2Q1/.,>YU*0):6^S MN($=ZASYB)8!B>+))N^&$R5X=6WA!L.!?5(Y1RBB92JB>')Y+WUHA+.U3-"4 M@)NX@VY[,'3[5KYSI"!6IB"&!YB'4$/^D4M"V8^+G\A<^)F"FK1!GG#R9!Q# MMIAKZ7^](!NNR)9'F2#?.Y<.Q"3K6L$Y A(K Q+#TPR\K 1ALB+SIW@A(RLR M;F#2O)7K'$&(E4&(X:GE6(ED^NBO>;(2E2\K)XSNO\RMP1V7->4K P^K%7B\ M3"GSSKE_TQ.!%$^+-2BK["(3[O.<*VOK$]P48@4VPM[02GR/K ML#+KL%I99Q[S*"(W60I?I_9VB_M4KI7@NJ9\9<)A>$ Y\$UCH5:F8[X#![V& M9!!O>&*OVH:+0KBN*6B9>EBM=:'Y6D!%8GBX337>.=(/*],/J[4H]')JG^=[ M$>1CIB&@)V8&M1)_HUQS> Y[MU[N9O:^MF/:9^:?VQMUMA9(MXQ ;JV%( ^& M5 59[RX)Q"/Y35CK\825"3J#WG#0MT8]7-RP,MTR[KAX6CG.E[?PI@N<7P1$ M-&Q!^H1=NTU9V[7F.ES9%+3,/RX>6XK5Z.>DMW#1.L2>,*M:;L=E31F?[7OA MB>4UXV&#H9H2M_O$K(SGR#]NF7]ONV=$M^\YN^W>HNKQ=;Z)-]0[I2W[_?E/W S8:8D$DN0.I<#&/'4?JM[ M?Z+E)M\M7DBM99P?KH59GC0WP/=+*?7QQ/Q \1\.QO\!4$L#!!0 ( .5 M!EE)= N\V@< "DB 8 >&PO=V]R:W-H965T&ULK5I_ M;]NV%OTJA%<,+6#7(JF?;6(@3;*W/O2EQ=QM?RLV;1.51(^DG&6?_EU*CF6+ M%)T%*=!6L@^IPXI7SP(^4-M&-/H[[*HU.5HH_7VPW2J%AM6YNJ]V+(* MOED)6>8:;N5ZJK:2YL4EQ42++5Y>@* M?[@.B6G0(/[@[$$=72,3RKT0/\S-Y^7E*#",6,$6VG21PW\[=LV*PO0$//[: M=SHZ/-,T/+Y^ZOV7)G@(YCY7[%H4?_*EWER.TA%:LE5>%_HW\? KVP<4F?X6 MHE#-O^AACPU&:%$K+]]^Z>H]H,$8D(*&C^;6_^0U;0'/<-*>GS:<0^2%\<@B? M-/W1H?!K*5FE4:X4T^J#*YZV@]#=@5EE']0V7[#+$2PCQ>2.C68__X3CX*,K MNE?J["16>HB5^GJ?7>=J@V#4T,)_Z, O\O*[6BQ$#8R@C"T8)/&^8&-40;'R&(:JTD$YFL?U(2C#M$;-1)([C@5F4''@E7EXW M;,5@<<-T%PK&ZH'K#8C5=EMP)IV3*7%D$9.HQ]6%BJ(!KNF!:^KE^E5OF(1R M?UR,7!13Z^&PWE+2HVBC,AI0-\/LP##S,OPN=%X\@V%F#WB49:2_+&U8F)!L M:,AQT*E9X*5Y6S&Y?D0@FQ),"%*/2K-2-:O3J56!Q2-.(ISVV#I@21CB@86# MC[07^RNRJ+0$(X.$Y&M>Y8VQ::;K,&-L#VY&^BO=@<+P9Z#NX4XML5>@9O\1 M8OG B\+)C)PMQ@Y(!.,># U[IVS8+VV?*YU7:PZ%>#\UA_-'[&B*=FJ$_7+4%BH//5MLX@Q' M85^3'#A,HSA+D@&&G2[AY%F>L^#Y/2^XYLQM/+%7W_ZM\WRMWDZ#[@0.^Q7N MX)FV^:,Q3,Z ;>&**0ZLD;%A24H&QZ53..R7.* H:_ +1^/B9&EK5TQI;,UO M&Y;$:3(@PZ13..)7N">6D$T74+)J M82J#M@84H':APYV@KZQ>U@&"4#1UNS MYW%V2%J2)7TY<<%HE@W,6=()'_$+WZEQ/#-SB:UI,;7V= X4)@D9$#[2"1_Q M"]^I@SQ'U=8Q@N/X2'[W9!VX" =I,,"V$SSB%SQ[,G3BYR3LD+,TLVR%$Q9' M0W0[U2-^U;LR>@=<-9?,[):/EIZ3K2UN(?B$/ED'*HB&ZD.G?\2_,0/7NV.P MH(Q;JX1FZFQN[3U71,(DZ;M>)XY"<1Y@W(D7\8N7NZ*=(6VK5)C0V)K -BR" M;>?0A.C$C/C%[$MC+H]6V5F^MEYAG%)K3CA@03AD,&DG:]0O:VTA.U,5J*U8 ML+GLGTG9H! /5"_:B1KUBUI;O<[QLY4):@!)^_L@!PYVZ+#_'6#921CU2]BU M*$O>'I>U)WVPP81IRV#R,H7>WL%J:ST=)N^< ;S@?!*YW.8K='2:@J-#3NIU MUW,M%C\VHE@RJ7[^*24X^=B<=>I']';)5GS!]3NGW:9>I?VW=ONU>CO-0B>V MU"^VW^23?BF3CS%Z$[P/@@"#;91HEQ",G_@58O M.*;\B/YA4CSUQ94R+M7 1:T5;,^7IGZ^H%_G6)T_^/5"3K/:F0+J-P5F>8G* MD]*H3>AK)A7'9!RER3@B<8/#433.*!FG:?"*23Y_QDQMYX+[8N;'G":]LS;T MC+59+KD17"B_VYPO)[Q"BWS+H1P[:3JV[830Q-I%N( X2Y-!PIV_H7Y_ SNT MNJR+7,/0B-:?BQ)6^<:\_-PQQ"NX9^AM(91R5V';QV1](^G 3,(!:T8[HT// M[M(/U/?%TDG0-BT3')(DL"R9"YDD)#R*YY1J9W#HK.">:49+,B!EUX.@Y/V M7U.< 9WR[%Q0^!P7]-(\A[;M@3R3A"9]\C80\ARG>(!_YX]"OS^R7%Q3$E\< M#[%>?SJ/$ATX]U'B].@]OOD1Q?]RN>:50@5;0WO$MH;+;;-J_U[ MH;4HF\L-RR$. X#O5P(&PO=V]R:W-H965T&ULK59K;]LV%/TK MA%8,"9!&#UM^9+8 QW;1#FUJU.GZ8=@'6KZVB%"B2E)VMU^_2\K1K%1^M?,' MBX][#L^YNJ0XV KYI!( 3;ZE/%-#)]$ZOW-=%2>04G4KCQ[&4S)_.YT^SLG5C$K(= *:Q91? MD]?D\WQ"KEY=DU>$9>0Q$86BV5(-7(V:#+,;[]:_+]Y'=DI9W0P(O M:#? Q\?A$X@1[EMXJPYW,1-5.H(J'8'E:QW@FVNJ :M4$[$B;UA&LYA13F9" M,5MU?XX62DNLO;^:K);<[69NLR'O5$YC&#JXXQ3(#3C1K[_X'>^W)N/_$UDM M#:TJ#:UC[-$HCD61:84;-0:VH0L.-X1RW/.8$&A\S25AQQ*:LV,3M?TP'+B; M?4\-07VO7075M+8KK>VC6F>X[T%*6!+<+/'3#"97S=I+Y.D'&V4 M7_*'>[I\S_Y>Z#\=5S/0J0QT?L@ 4ZHX+;[SG:B7LH]%U 1W*\'='Q*,WSFE M\2!CV?J4ZNY)U<K>4=5CD:9X!OU$F??.*_.3837Y_4I^_P+Y%]=X M_[MTAI[76.7G1-8<^-Y_7TOO<@_GE?F.N;;Y.D'8ZX9!YX6!IM P[+>"7N^0 M@[WOO7^Y@POJ?D=_EHV&T ,VW+T;C+D^?J!RS3)%.*P0Z]UVD426-[*RHT5N M+S4+H?&*9)L)WF)!F@"<7PFAGSOFGE3=BZ-_ 5!+ P04 " #E0994$@; MB<0( 9,@ & 'AL+W=O?B:V'%.#D0]D9_;?GP#;&*E1[%V^ M) 8_>J"[I>ZG!;Y]$\7W2TV/%??+$6Q M3J0Z+%['Y:;@R:(>M,[&V'6]\3I)\]'DMC[W5$QNQ59F:,;GLJ)(U+\=G_(LJYC4??QO M3SHZ7K,:>/KYP/YK;;PRYB4I^51D?Z8+N;H;!2-GP9?)-I/?Q-MO?&\0J_CF M(BOKO\[;'NN.G/FVE&*]'ZSN8)WFS?_DQ]X1)P,4#SP [P=@?0#M&4#V \BY M5Z#[ ?3<*[#]@-KT<6-[[;@HD/D9/KX$,4/LSARU*?9X^_WT>=G=3![5O^^Q@_/,^?Q5^?Q*?[V^?E> 9PK MYX]9Y'SXZ:/SDY/FSO-*;,LD7Y2W8ZGNIN(@*?'#%%VPE_,\VOW:(^\G!+J; _4S/'TX@<_[9U>._ M??6.,\AQ7I":C_3P?>,[GF\Y%-9F((4'5HGMIMPDPV[S<#O7I@505V$T+",+P=[T[=:J)"'%*O MBXI,%%.@H(N*392RDC!TA'5,9$<3F76"344I';%T+*:R(2?:D&31D&3Q0&2= M*'C'*'C6B79&%!H"=A)^3+TJ174FG(D*D.LS;<*9*)_B0..*312B/@T\>,+Y M1U-]JZG_+D19.IM"+%/I?,C4P4?(7-^X>$AT.Z8F"*' 1YJU)NH*T0!IJS & MR'#@,=C:X&AM8%U>CQM>)#+-7QW^0XG*DISZ&BH&4)[; MM\J0VPI*]YW:5?*DF*]JDQP)AN=JS66UWGE"/19215H8218TF9CW&82XDNE=DTT<]7QJ MF&W"/$)\<#[L@_U1-:?G)Q+ ML+JB017LH&S1H&SQ4&S=P+0J%MEE['TNN>*5AW58AP2,B*DMKZA'C((#P(A: M/?J,!& A(7H#!<'8:=7N6MT*6O2.HDW2W!&Y,KK*0=NT7!TR\(*_R'X?F(+3 MU>TW(2Q$6!>X[S/%[S)U;6_E+;)JMLETE>2OO-J"6JK*X^R2;,L;RXMT5Q== M)TN3ES1+Y5^@$P*HR?!U/YBH*\Q\0WB<0Q:_2]9U1:LOD5U@-EGI)!>!]IIJ MSP]U=0F 4& 6(%"$&H$'4+1/:>!676*[NMP7WOY$#!F/3<5WA8U;G@(P1FF@ MZ8D(8O.8JU0V MN==8K[$0#'(;R-;KME9A8L\J_1^VZZK94@3?2;YVI(AP.CYYV93$PAF4X /SJ8 MT)9-6R6-[4KZF!#.]\XQ%SP(R9N((1?. <&Y[@* JD(BH]X".-A? -#FKU9N M8[O<_K-^]X OKI*=R@BJ!ZF7>MGD!94%?YE^ME)U3O2R. M)9RK#I?/\LHNF@"LM3?BO9 MQ8_YAV2+!F6+AV+KAJ5M70BV*@O;FQ;6IN?B& S)%@W*%@_%UHW!R=$J'6NG?&XGUA[KXOG MW)!LT:!L\5!LW5BTC1BQ-V+GQ(*9U< -F?XV @1#OO%X%(!A-R1Z!P7!"/9Z M-BM(VT$1^Q[];TFQ>*MJM*WH#-H;#* 0!*&A04V8[[' 6/@F#(<,ZYN4T$5Q2%#0 ML_+;CHF$_[CJ6'NNBR?=D&S1H&SQ4&S=]TK;[HK:NZLS8K%GZ$@9XNF/XZ< MS%.S1>\J 1@CQ'A; ;HHIACK[?KXY%7W-2]>Z]\8E*KIV^:R>;OY>/;X.X;/ M]=O[VODOZ&:*@/,1NHF;7RFT],V/)KXFQ6N:ET[&E^I2[K6O5DK1_ ZA.9!B M4[]H_R*D%.OZXXHGJ@&M .K[I1#R<%!=X/AKD,G_ 5!+ P04 " #E099 M8!.0_:$# "&# & 'AL+W=O(DE M3/G:%!M.<%H9E87I6%9@ECBGQGA8K3WQ\9!M99%3\L21V)8EYM\?2,'V(\,V M7A>>\W4FU8(Y'F[PFL1$OFR>.,S,EB7-2T)%SBCB9#4R[NU!U%?X"O E)WMQ M,$9*R9*QKVHR34>&I39$"I)(Q8#AL2,34A2*"+;Q9\-IM"Z5X>'XE?UCI1VT M++$@$U;\FJ%?&;[3Z31XRN^A!6B^D7[!FL9*-D*R\/ ;0S<]WKP&@/OO1[\QJ"2;M;:J\"%6.+Q MD+,]X@H-;&I01;^RAGCE5.5)+#F\S<%.CB?S61C-XBA$,(KGGZ?A_0(F\0(> MC]%L$:/Y1WCU^/0P'*$;]!*'Z.K#-?J VXJ)'1F4F4$13DFKLP_/VP1E[$\+2QL9YC>T1>>?8QS.X5JX*)L0U?(GJ2'3G4%,$ M%86Z1';C&[_O.#UK:.X.0WR*L^]LQSE&A1JVP/?\7N\8%VEPCA_X00L[$NRW M@OVS.3F7&>$H.4I&I7^@$^Y?,@$O219>DBRZ$-G1>03M>01G$_"%0JM2Y'^1 M%*VA14&J$=CAO,#+@MQ 3W,C<$&0(,F6YS(GVCNB]N ?9$HW,T\17B?=PE.( MVTG(4X3MWUGZ=.RU\GMGY4/G GT)A6N;>9W="H,$YGM5S.F$P#QJKDO!UU=$*D+BELKXZV]6V:;ZO M>L7.^H,]F-B:]1":[+HG_H>^[M ?,5_G5*""K,"5==N#\^)UUUM/)-M4;=V2 M26@2JV$&?Q0(5P!XOV),ODZ4@_:OQ_AO4$L#!!0 ( .5!EFHD4ZVAPT M %B' 8 >&PO=V]R:W-H965T&ULO9UO<]LV$L:_"D?M M])*9JN9_4JWMF48B4-^U22YV[N;FYE[0$FWQ(I$J2=G)??H#9=4T@!5$UH_S M)I&LQ;,@=P$2/ZRHT_NR^E0OLZRQ/J]717TV6C;-YL>3DWJ^S-9I_4.YR0KQ MR4U9K=-&O*UN3^I-E:6+7:/UZL2U[?!DG>;%Z/QT][?WU?EIN6U6>9&]KZQZ MNUZGU9?;8-G[[^0YWM#EXO-R5>_^M>[WMO;(FF_KIESO&XL>K//BX?_T\_Y$/&G@ M> <:N/L&;M\&WKZ!IS1PHP,-_'T#7VG@AP<:!/L&@>KAT$&'^P:AVN"0AVC? M(-H%Z^'L[D(S2YOT_+0J[ZVJM19J[8M=?'>M143RHDW%RZ82G^:B77,^??=V MEKR]3&:6>'7Y[M>+V<]7XLWEE?COM^3MU:7UCHEW[Z9_^^7=K[/DP^5WW\2N M$_UD)7__>''U+^O5+&$7TXNKU];8^G@YLUY]^]KZULH+ZVI9;NNT6-2G)XWH M9^OM9+[OTYN'/KD'^G15-NF*:#8U-YN6Z[5([LNFG'\B6L_,K7]>+/)V<*0K MZWV:+\87A35--SG=D^2(UGR^76]7:9,MK'?-,JLLT3OZ MM751S,MU1LBS_O*S[":?YPTAPLTB;\MB/"^+IBI7XJ-;T9DFJ[*Z4>)U(O+I M,:GTWV6U>%*WJ=;I*B[DX8I$1]3(5#EY;:2-Z/?_!\ISO+==V M72I!C/KM]/QCO4GGV=E(G-4ZJ^ZRT?EWWSBA_1.5-@]BP4ZLG9KOSIW #WS; MF42G)W=/4P3I-D&*,:08!XE)N>$]YH8W,#?ZY,.#9O@DA$'@.J$2OZENY@1* MB D3)PZ\T)?M$MUN+/RYLA4CK$+/M6-'MN-$__W.1CJ1_N.)]'>-O ,G4LP> MXMZC%F-+G+W=J]?MO+N;_I;E:I%5]5^LY/=MWGRQ_OU!C')+7+OOTVKQ'^H$ M^\@!AQ2;(<42I!A#BG&0F)1*P6,J!<8QN6/53=ILF[+Z8C7I9W%_TBS;_!)#N'XZKU-9970[-*L";1H/ ]M7QS?298(4 M8T@Q#A*3TB5\3)?P9=*%2I%0OSC[$V5:-W9GZ'S2PV&"=,B08APD)L4]>HQ[ M9(S[15UO=U=L$>3YP\UVO4N%[6:W+EWM+D?BP_8^LLKG[?WIWJ#(FZ.3A='Y MT,DBTJ(\L3T[5*[+,Z3/!"G&D&(<)"9E3?R8-?%+9@V5*;$^A)49(];O\I3( M&SL]-/)(,884XR Q*?*3Q\A/CE\GQBTH6K21WXC5;]I>,ZB03K20QHX=*U$U MNAMZ'>CC,4%Z9$@Q#A*3 NO8'36RC:']6(@5QRK_GXCL;2JF]5>K'=%HV>)= MFJ_2ZU4VOBFK<9VN,JO.YMLJ;_*,9D$VM3SWE-";^S,T]E"UI-<1,*A/CE*3 MX_^$&CK&^(NE9);?%I8(;)45;/_P?%&JB5]#H!!77*4FASNCN ML\V^!H<6J99 U5C/,\)17N7H=MC0,:*D\Z18&,C\;VGU2&(],NY04KA7DR^= M06#'GJUF>SMI71:J M<=:U'&?BA:ZR@DL(P['*YRF;, KC8*(.2MW0#R<'9M(.E#EF4O;\C3"S@\'# MC8!?![;"H(X3J!J#JG&4FIPC'51SS%3MSVV(.3K@(G?$]G;&+3%"B]X3(PRI M33'*C-P5HP[BT+:8T_$F)_Z*&V,.$L=,H6HSJ%H"56-0-8Y2DU.J UF.F60A M<8?.G9Q@8JO#%HJZH&H)5(U!U3A*32Y[Z;"8:\9BS\$BKDZ1QLJ]T=3L?FA: M0-42J!J#JG&4FIP6'2USS;2LUX+:U:G2V W"0,L!*!F#JB50-095XR@U.0>> ME,29$9IYV?W7;2'N]^S#*RRS^N"*.*HD+H@FH>^H^V10QPE4C4'5.$I-3I". MNKEFZJ8ONX\GA4Z< K%4]GUURB"*WM1E-Z'E.%$8JO@J(0S'L6+$**,PB")/ M69]PPM"/ GH)X':,RS4SKJ/K[J-$P^Q@\'CKC[F@CA.H&H.J<92:G",=YG+- MF(M<=Q_/BYZDR^U!N@@MFG01AAKIHFQ(TD48'B1=;D>ZW/ K+KI=*/6"JLV@ M:@E4C4'5.$I-3JD.C+EF,/9B5:EFOX.S2X=8WB1P8W6P0TO-H&H,JL91:G+: M=/C/-=>;0:M37;W4+%99C;D_@Z>7XQX3J$<&5>,H-3GZ':ESS:3NA6M4S=X' M3QTZ"W3].%#C/8-Z3:!J#*K&46KR5Y,Z?N>9^=V0BD6/J/JR8T?[2A(4V?5S MFD"=,J@:1ZG)(>Y8G&=F<>^WU7RYGP/FZ6;31CH5MZ,/%PSR(N!19"Z*??5" M8/8\.-3]O"90KPRJQE%JG1?P;UR%%J MLQ7C$?3*\=229','!H<;6MG6ZP@8U"='J[J9QZZ8JU\,*53V=T:E;+^8>#(XXE/1!U1A4C1M/K1SN#M]Y9GS7:T_- M(PC;Q''5\F.SJ\%QA7X%%:K&^IT0CG(JQ[:#B9ZY;.Z9>V5F]:&+-(^JF:/W MRJ".$Z@:@ZIQE)J<(!T:],QH\$_LE7E$K1FU5^81!7,JN">TZ+TRPE#?*Z., MR+TRPO#@7IG7\3+/S,L&U:C2IQ9:(N<1W^X,@HGGQAH7@3I.H&H,JL91:G*. M=%3-,U.UHS6J=%[H>,MWPU M YWN[M/ M?'7($8<0'QAR?H>9?/LK;I;Y2#PSA:K-H&H)5(U!U3A*34ZI#FOY9JSUPMS; M['UPCNEHRPT]UU<+SF=0MPE4C4'5.$I-3I^.E/EF4O8"#VGP=>*D E-SIP;/ M-4<=)E"'#*K&46IR!G2\S#?SLJ<9<+-=K;Y8=R+4(LQ:Q&_*RLK6FU7Y)@KC\Z.8L=15VWFK@Z>2?KX3* ^&52-H]3DU.C@G-_C@7(] M]U%]'4E-/.U[;&:'@P/X(W2^F= !=]9\G:^I.RWFS@P. M/I32'>\^@SKD*#4Y\AUZ\\WH[3G[:C[!S29:L)'%:#.H6M+G !C4)4>IR>'N MZ*!OIH.]MEE\'=F-(]>SM4D<6BD'54N@:JSG&>$HKW)T.Z[GF[E>_V>!^&3< MH=5P/H'X0B=PPRAVU7M\:$$<5(U!U3A*37XN<$Y M=J!2W[V=D?H26HXKDD)]6D5"&0;*#3LCC,:Q[\>V^EP"PO @]0TZ1!>8$=WS M-UK,#H:.MX!XC-F!C1:HXP2JQJ!J'*4FYTC'X8*AOYS0*R^(XBYJHV5O9QYR MQ%=#R8T6PE#?:*&,R(T6ZA .#KD.:@7>5]QH":! "ZHV@ZHE4#4&5>,H-3FE M.NH5F*D7<.4;Z)A)70R9.S,X2: 59U U!E7C*#4Y29[\GH*9?SUGD1P0)5I: M[:G9_^"\@%:L0=485(VCU.2\Z+!98,9FO5;3@4Z4QF'@!Y&ZG#8[&YP$4"P& M56-0-8Y2DY.@(VC!H.(U0W4CO;Z"?GLU((A6Z 9Q)-;=ZITA%*5!U1A4C:/4 MY 3IF%M@9F[FZD8Z*0C>)&RU&L)I0/PR@A9HH@+/=;W(4W\FA3!4;^P9U3/' M=R,[TE;=NN7A)4"'N(*AI6M#*9?9P> !UY]R01TG4#4&5>,H-?GGC#K*%9HI MU]%'@9!Y$?8$76$/T$5HT:"+,M1 %V%$@R["\."0"SO0%3I?<=4=0J$75&T& M54N@:@RJQE%JES SJDJ/4 MY' _^952 &P+"=@6Q*Y8GZJQQ?X(*12V0=58WU/"46[E^'8<+7Q1CF96'WS/ MUY^C01TG4#4&5>,H-3E!.HX6PCE:J.,QFJ,1AOJBGK A.1IAJ'$TJF+K-4K.5; _'Y35DV?[PY$?KW9?5IY^/\_U!+ P04 " #E099 MD)8-S=HF+_OKKR4;!%9+ M9/;R)>&E);JE[GZ>;LD?GXKRSVK%>4V>UUE>?3I;U?7FP\5%E:SX.J[>%QN> MPS?+HES'-;PM'RZJ3\J?JX#41IMP7Q9_BS7CQZ6M0;Z8+RFR2OXE3ZVL7PWF\&8VAW_?1I/YC$R_D.%@]I5\N9[^F)$>N9M=D5_> M_4K>D30G\U6QK>)\47V\J$$;,>=%TO[RY^:7J>&7 _*MR.M514;Y@B^.QU^ M%7M3Z,Z4S]0ZX>_;_#WQG'-"'U@/I[\ M1@;#^?C[>#X>S;!5:F9A^"PBBC]4FSCAG\X@3"M>/O*SRW__RPV<_V FOM%D M1P:SO<',-OOE!)).5E2H*S0C SE29);'RU[@,S\,/UX\'NJ/R%$_\(.]V)%F M_EXSW[H5@\4?$$F0?.J*U 5DGZ3(DS3C)&]5%I^*UTE<9@T2>,FP>8+$J^+LD[_;C[@ MSX =%<=6H)G6/]@V2JG;W5Q,R@L->QON=0[M7E?D/;EM:5YS6))ZI^/ M#%9&>RLCJY6SNDC^[ F\6H!R:V&$W!1,QPCY?5?3$I$*74IQ-?M[-?M6-8>K M.'_@(GB6<5J2QSC;H8]*9*;VK5>[S>@$M()67&!>UYSLN' M%P(.N%30QQ3=E\0?0T&;Y<84] M31>O[W05UH6,$>@J%';M,(SH6PHNVRN6/8 VF](,6AZVO.H,N9M%3HZ-KA41"<^##\%FF5%%NA= XY M[Y&W' /56P>_'NUWE4:$7,\Q*:X@TK5CY#@'S."DCI_)/03=,JW)LBS6D#B: M7 >FB%3=XGX&I9U 0=0,'=PTK]9%>I[G&VQ0 .C:$?"F+!Y363Q"[2JV02Q\ M);@P:)KQ\4=-7Z-H^CHIJVP+N+Z@8LK M214 4CL _A8+TBMXGB"]V[1:[0)2D*-S09 QA:F.WW>I264%AM0. MAM-ZQ4M4*1W#()*Z2(=)!9$AW*B".DJMY4;#@JI.#2'3KF35.PIDJB>H%4E_ MMJ!XJ]F.%T/!)[7#YT"/5-1F'0O[8>3ZW1W3Q7HA=:/0L&<*->D)U(2HS(&( MH+24ZI GRE?-G1 QUPM=9N @5.$CM>/C%5_RLI3<'PJ3IF*IMIM-EO(2S2)4 MAS_F:6&I"]$H]$W:*IRD=IR446GA&52'N=#M8B$BU'/!(PP$FBHPI'8P'!9Y M74)%3PJ@16G>@)Y<5W.*0R MB+J$'Y.BU-2[H KYZ$GD.\$V*09N3JA1-TR. M1B9XHPK>J!W>]C&^B5^, 8[6=GVJK2(";GW'%$*>0C?/CFZB;MI"!*D. &3B M0GKJ03Y&&W0(>KF>YW4]%I/S?,>4FSR%3T=RA@-NQ&/ M2/F!PSR#A@KQ/'MQ=RUIY*EUU.NSGNNS;HI'Q3QFX K>03O6#D23U_3W4+T1 MS'&I[W3;$I@<=5SJF7Q7@9/'K(1B//D^FKVFE6S%N)_N);_1;,=&*\SS[)@W M2/X"#IK*7H;,S(*)R@V,Q3=E]\R@70);W=?:I8OTW(B9PE3!GF>'O9MMF:S: M5"N]*L[X*=[OZ7BG*8Y HA\YIOSM*4CT[) (")-POJB:JG = MU]M21L,_M$3'P0C"I6L,(L5"WT"^/866WDFT/+!%Z/M/S=#!4K-!%PF]OFOR M)(6GGAU/#SWI]4TR[W3EB(CT:, ,B\X4N#([N [C35K'60.NBQ3\A[>U;LW+ M' KSE]X"L"N#E+L@5;&LG^(2A3&&8&@0.%VFC8F%7A09[%!(R^Q(>[CPFU( M1/TBB0*'C+,1KH(JC16;^M$6(D4C S8P!;W,#KU[6-N(!LD"UO?^I77MT]#& MD+XJ"[J(C$A%$3-U5IE"9&8_(?TRG@PFP].PQM[TB/2M9CLV^N"0U%YH'NF*V-FQK*=+/I:9=4[C,[+A\RX'E[SI# M2RB@\D0XVHF3!X: +G,CS=40,>J;*#13V,Q.8//1JN_/^02C*"!6RCH5'<2\ MJ+GB&L>G@>*3=X[>"XL@\)]0.ITF>R;JXR<'&5@?R^S7GC,;O;"'*8 MN%=P#AR^VG!Y=R5#>PWL- ] 1*@'--.TM8H',#L/.-I:;6%0;4_W@Q&17K\? M^@;6PA32LQ-(?Y"LDW@CH"4!J-E%$*KN:4Q'1'HTC(P8J4"=V4']EB_X>K,[ M.E#DHW')7)P^BLY$D66')];FI@0[#?>(2"\PQ)*OP-ZW@_V1ETC/L-7]_NGV M,"+2HZYCJ/A\A>:^'@22*G?90=)'@!M)78B8ZS@T-$2EKQ#> MMR/\:+D4[1_!!9^3YH =ZE9(2VV;6;2OP,KSQE;!5!Z!WN9MLUDX49DFM8R. M:H4:B+" J$M?$*&>R944 _!/U^1IGI2R?9#^WW9@A;KO,,W?T(*>]0WTT5?8 M[MNQ??AJ]<_)/7](\UPBYY*\\!@]QO!U!'>= ,JDKD6Z7!3V'4-?QS^X-V7' M^I\QB(M^&M!F7J8%6IK[.K;W7>9IMNAB !:.X0#15Q3 #ZQL#:\GL[N;D=']QO)>/)E>OMM,!]/)Z@)5I;QTU>]WFBVXP51:.^?:(3+ MJB%.%Y+)[ '-1NKU;6B#)$"ZF8**@7S?F3=M\ETTI,;=- %FUR1UQ8/OI5$ M_/26O=%LQVNA.(3_VOM5VLV?AJ3*2WOF2T'H NDD03O90F0\QW!3)5!$(K 3 MB1V!LUP&DJ:^XG0AT"D$]=V.%8B0L6<0*)81V%G&K7:Y!A:\CD%*=IGWF"V" M+#OJDZ/\/]!I!%C2/27!I,+(M".*:@1VJF&Z9BCXM6CPI'_#%W6Q[^M(FVW] MG "A%J'7/9?"I"(3>@6*703V_L+M:#B%%'$]EOE\E^C/FW0_^N_=^/O@6EQQ M/Y<)Y1:2R^UX*&Z_2X$?X_G7\83,OX[(W61P=S6>-Y?DL>ORGP?7D(Q&9/9U M-)K/R'PJAPV^3>_$#?K9U^F/"6GG,MZL'WR>?A^A]P&"-^U_O-5LQYNB.%)P MFB/)--5E%:CE"*_I!ZQ[\H:(62A#H.A/<*K5<<1QV@O%[>F1/#J$LBW9EJ7( MLN;CV4!G-&X8:4'PZAMKP<%];GO;8UZ(KBS.JL]?2ZO;WSB\E(_Q-D0,VX2+ M@V=5UI#RY2,\%9$IOGG68__I_C&A@7PXIO/Y9_?#L'G81TW3/'OT+2Z!6U>0 M;9\% +P_;* JK9](WY@_U#5 MY?\ 4$L#!!0 ( .5!EGF! _3< ( +\% 8 >&PO=V]R:W-H965T M&ULK53O;]HP$/U73EDU==+6A,#HU$$D?E7MU )JZ/K9) >Q MFMC,=J#][W=VTHQV%.W#OF#?^=[S>PYWO9U4CSI#-/!4Y$+WOTG<\75F;,*/>ANVQAC-_6:N*/(;EI07*#27 A2N^MZ@=3'J MV'I7\)/C3N_MP3I92OEH@^NT[P56$.:8&,O :-GB"//<$I&,7S6GUUQI@?O[ M%_9+YYV\+)G&D&JROO?-@Q17K,S-G=Q=8>WGJ^5+9*[=+^SJVL"#I-1& M%C68%!1<5"M[JM]A#T \AP%A#0C? CKO -HUH.V,5LJSAQA.YTRA,!D:GK#\$WR!^W@,IR>?X 2X@$4F2\U$JGN^(77V#C^I ME0PK)>$[2KIP*XE8PT2DF+[&^^2JL1:^6!N&1PE_E.(,VL%G"(.PL,2['O4LAK5%KWHXX=6 M-_A^R-]_(GOEMM.X[1QU.V?/U.L&Y(J::FF :UTRD2 D4IN#UBN^KN.SLV<; M!3U_N^_G[XKS;M!JBBJ=_EXO%*C6;D1HNK84IOKO--EF"@U<\[W)#VDZ5O M7M#,[.@W4$L#!!0 ( .5!EF+C#*JI@T +X@ 8 >&PO=V]R:W-H M965T&ULG5IK;]PV%OTKA%L4*2"/GW':Y@$X3K*;=M.Z<=-B ML=@/'(F:82V1"DG->/KK]]S+AS2.$Q3[H?&,1%[>Y[GGK4.].#HQ;-!KM2-"A^& M:X=O1T5*HWMEO+9&.-4^/[@\^>'E.:WG!;]KM?6SSX(L65I[2U_>-L\/CDDA MU:DZD 2)/QMUI;J.!$&-CTGF03F2-LX_9^EOV';8LI1>7=GN#]V$]?.#[PY$ MHUHY=N&]W?Y3)7L>D[S:=I[_%=NT]OA U*,/MD^;H4&O3?PK[Y(?_LZ&T[3A ME/6.![&6KV20+YXYNQ6.5D,:?6!3>3>4TX:"?KAY^_/KFYMG M1P'2Z-E1G7:^C#M//[/S0KRS)JR]>&T:U>SO/X(61973K,K+TR\*_'$T"W%V M7(G3X]/S+\@[*Z:=L;RSS\C[Q:VDT7])BGXEKJSQMM.-C,E@&G'ME%V M%6^TD:;6LA,W>*B0><&+_UPN?7#(G?\^Y*&HP/G#"E ]_> '6:OG!P.=Y3;J MX,4W7YU<'#_]@GGGQ;SS+TG_8N3^WD[Q2OG:Z2$[(*R5>#EZK/8>/E!])=Z: M>B$>??/5=Z>GQT_Y$7\^>?BNT M%U*L.KM$$#I C')"(U@NZ%9S9+0)*&"]4J961:_+MUG 8>-0XT;4V&R$,LJM M=@)A'\E$SU&G,.A:^87X0PE"K8#_A#4J>P HTC4D\.3)4R\ZZ5;*!]'HE0ZR MZW:BML8 4E13S;0)%1#*J*U<=BJ?:U1@;*W$X.Q&-]JL4D4KYU'F82T>Z6^+ MEL$ZH*!82]=LI5,5]!Y=K1K1.MNS-R"@RMY9RA"4V\&/4,S@@?HXZH%R%D:9 ML47&CH[.R4[ZY?4[G]U4P5 9Q%8!OSHXS.&[L^-J+7"D&.!OZ.3)OKH;6>]& M;8#? S]M-"I"+T7U]56+>:M=# MZB--OFAF'A#!"JD;R@"*"Y N0SDBY76 ]D \/H3>HR5UAP$-0Y">4YE#@>" MJRF\O''H1B\LOCHLII5S!U:\#?I (4FIL;+D F_;P&H-G0S4#2MQ"0E&HJ*? MG#^M]K*+=(]J*'Z.F%!P20$\Y5Y*&4R&!+R7'27@?B;$]%J1B(9R6+JH=DX4 MO_.H1Y_.Y??2>X46C:H5LFET!#XJH*Z8C\Y[BS5B"]L59%0Q\V=+9U)@&E=P3F!2/==$2:#HF1BV0VB$XMP/T52.\P*XI_Y"_ := M$L@58-@[Q"GDO)MGR:?']8C'BLS/AV:?UM:'28&RGNV6>(&4/K3M(3F7SFK MRBBMUX1,*7)<;93)?>IWO'*)>*T0()Q*JI%G4;MP'@0C'=+Q^6"9 8O>;;0+ M(XIBL%M%>2<-Y17Y(2^J46^4FD]N\[C1C M>?1BI^423\*DU7YE$[B@.9%@*!F3XI D%[=XO4(Q(T.3=8,C9\8BB05/T$C( MA2Q,4$[^8CAF#ZFAL[OHT/934(?*#,N8'!U, MNJM8"N,P6!<^/7Y%?V.$X7BJ78ZLI1)7&TWIQ9XEZ'#(N #G[M!6_4A.(/O5 MDHQHQGHO.K!:@<8Q)@%NGX6Z&YA+3.EJF]@K*V+Y5,]D)2LB-K(C M4+3NX=2:\O -X287# ZFOWO)6$TE;UAK-F2[1G_='=JMX6+B=L]^]>/2@[Q@ M8BOM^Y7:7-G2P+<:[451PE$PD;R!8K;2M?@3C1-JXQTL!Q51DB!-S*6('W^? M"4(-?H0#P?:H#M;:-1'RL3F;/5>-8L;SW:>% D?^B1=^7V=P_O@XG\F]$@=1 M6R62,A+QBDLI>)Y1<2NRJF0FH1/!,C?3/Y&%^$Y><]4<1!)=*BNUF:V,U3., M2&]?>&I!.S<]AZCZ01-8'R7I;$ ML/;R=M_EM1R(!\>R(1+(^ 5]VQ&')L'S'55ND'83^RPI\+ 4IC=2M$J)<;"1 M]7G9%0\E,*$HIX/(D7#7,@\MO04?( <2JM!8FJ 1D]7<-'K8;+@R'[(-KV_5 MKO!@YBLEI^>D)?F_^'T]2\-O17 M-N*R!I9ZQOVR^%%[='LD9\/@M]11+1M&![U#L>%,3GQ,S4Y<*WDK )6F"'+# M;(+\[?JG:0CA3AABMZ=Q)-:*$1T&#.B7,N!GU-^_B7'.2ZR5Y$Z&,?=?'5JU-E9[W2PQY\SD]!ZB8 M!C3QHS1%5A^UPO*9T1PGVL) O=<3"G9ER917VHRQ_<1:')%R&^ZZ,6R/9I< M\90)5V?W!Q3863?GR+Z3#KW@Y()N>XZ_SS,>7[R0SB4HK"S8-L9?= :'U%<\ M$=X@>=XXNJ_QM:W$%34-ZXR6"_$OC3QN2+]+3[)^'#%;Y7NE-+HTA'C1%?R! M: 3:*P\RV/+U=]\O+@#:J [JQ))N#^NQ'SM6OU%T&\'MY^N3ZOSTR>)D6@M^ M3(OM2*( >PIREQ'#OCX]OEBYO]=WQ)SHRBYBXZ>.091(;A.' :"- MC^ZX>'P^^8/U)A<:GBPV*KJP!)S+9QKJNA'5+H^OGXQ_+L0O-'CG_@O8\T.D)\0\)G3;2'0- M='>G/5V(D<7&Y[EL1"-V= T7LWBZ=8ID 3,KN*V/=7\-9<1;$!? BSBY7&3X M>0_!XDT<[3+L4Q>F<=X8(N6?:O]3(94MCL"2G9(NU<8K.+Q? C;/3CBH9[&) MRD!Z9O()IT(D,NU(Q%)01P][!C*!H ]$,J?+B'AC%*\F MXY@6B]T:\D_9='\9NB P,B@>'Y%]1"*ZJ-1:#]BY''7'Y\XO>G@RKVB6I4FF M'6DH4W9JW.\PG4G=C MO. K[&B6THGZ4';4:RXBNH"@+HP2));'#"J1I0(U.1A\?U!-%*O9<9C*QBZ1V;;\_%%H"+HX9=).7*WIDOR*KW(IX>(. MKKD_TDU@ZN #84LKZ=[:KU%O4#AQ9:3@$*^2X4@\8^5*;XKGP)T$N(0W?(53 MHP/1Z%B5NSV$8^R22/1#6VL9D;-'H5'R$&OW!;I94IRYDX![U^WI%G7F:-J* M-@"6Z147/3RY;TJR@#M),[+I=&IA7K)V%O..L;VN*V2X'2QUZ#JAGG)'9,)G-0A1*'[CFJ5%.8R9,.PJ,U-^"Q MG+[<2[SG)A2I-$\XZ $H6Y(-9>L=*>1S-='[*3WHA0YQ9@/3M8'8(#WO&6 A M1+>MOV=XT?B^I=+U'#^8I\GBI0I;A2'@/2!?Q]O]#[>4=(D+QC3[A_R+IA*G MXX!L -QTVTF7BWNM-<2?CR>Q5V#?TV\&']#%<3K33I]ZT:TA3\T"4.B7*04> M)PZG5F/"5[Z+K@$"-I"IC:YCAR4X+;+^W^2(HSA7V2>U/%&O:FK[U4/%G* Y M%CSA5NE8BX=^C3R:_:;,LP3]&ULM5O[<]LXDOY74-[L5K*ER);L),ZSRG&264]-'AO#RC\3S@=VLV/OFLB).9//C;DT14$+@8P_PII'[98T,?T<5W_#O(.7F?;FTA7_:?-Z^?SH M_$CE9JZ;HO[H-O\P@9\'M%[F"L__JXV,/3L]4EGC:[<*DT'!RI;R5W\+#>)L24JYKBN\M9A7O[C^ M_/;MQ8F[\\_!ITML=-([,OIK0O^VI1C=7HR M4M.3Z=DMZYVVS)_R>J<'UKO(,M>4M2T7ZH,K;&:-5_]S,?-U!6/YWR&&9;VS MX?7(@9[XM<[,\R-XB#?5C3EZ\;>_3!Z>/+V%VK.6VK/;5O\W5?5_M;9ZJ;WU MRLW5!V*QK#5[UZ>E@8=E;K76Y98$VI2ZR6UM:Q@X>LW+UECI4M912WUCU,R84D&>:UUAFBUYGRK'9 -GJ9?J\_AZK!:F M-)4NBBV]-FO:07?J75<6>ZT+*/CNW_YR/IV>//WEXN(#?YP\O:<0W;!R;2J[ M0JA9NXIGZ3*7'8@F6\(N&HXE7M5.45!0DY/[_\'#+C C*PP>$ \?S:(I1##7 M]_]KI+1'T*,54^8VMBA()-BJ@?"\TFKA:!">9::"J5\PHWA4;$<\M2? F2Y8 M!A*\=:U>F MLKZWR GP.@U1\,2\6<,;L3F3FEN?%A-F&355R9KJHKM)?^"B"TRI)TM MQ(Y]2^C%>Z0\-C.MYMI6'0EQ1["'3.)YC-B;F.,:_[M2= M,/Y]!QR3(WOSD][KEZXIH&YB1C-5F/.E*24!MYZTI[/;;#&*8VMTI0PEDGT[ M'ZOWD))FG]T58[VLC&$]>?M-K20AR3I()Z9-)\%TZU9;%H9HRYSL$*ZSJR6V M]I7>$K/FVQH8@QC8H97HV27VC+R'[0 A0+QHWM0P[EV%8PBM,T:<;6,7B+AL MM1##[L_I*MA.:S?-?O@=*8MGFZ6#3]YW&_(Z\E.;6TC'^!%+M;?3#5[H61%X M,;Z&%&I;VR3L_G[UVL>PR];6QL-@X1Y:*.^3HU?8F$08%_-L0L'6*;;4"!P! MW8%R(O:[LN@%S< "BV!%$J!E>L-+1-:["#[^'@G,K8PHWE*,K"N+T,CL(AVD MD3TN>H@1\HP?HK:?&9T8.08@-2 &\7+!XR-C7C:O=.EUR%5=O#"%11;BE<4W M.TL:J]^C[JXBE:^C[E(M4<"'I\/BR:#63;5VB!=[:K[^T*EYI#Q)#AQLEC9; MLJ>1&8PD)%BVQAOLZ"H?0QGG/0J9L,S*\^19XQ'Y/2??NN8(N:-.!OQ M#A30-(H9G/"4[20Q?\SS EG0Z9>91)R!JP 3PA_VQFPOB. MVS9K@B04$N"-OC5^>"9(]:K0V5?!!TM-T!4!Q ..L-%HE5I@MV:TQ9X/MB%Y MSY%A5UC4"(#@%;$/,NU(46"H_-*N1QTN8!V0]KKIT6U9TK)IO5TCNC(&$@F$ M_'@[P=V&)&L2 6L>P?B+JT@J(8C=N+H?/$@892#@*29NS(VI1M_?CZ*\+KQ# MG+?BN]':8=@-V;,/YHQGMN$MG/R@FX<#W M+!*\YP9;Y&1A,W$#H%RJK/&U-&1_^-Q?+3?89$5>%)8X,"NQ>AX!656T3PXX ME]4A9R MBL]++G20C;>+TF(-(#G*GM@TC(Y1'\:E#'@"_LLHT3%\)-\@SXW; MN5EA%P%4.J5GWE4S14%8H&<<5E'!32- D[$0$,42 M+H B\Z -R+OJ@F$(I91_W1=HEUV5XSN(@MBS$*Y"LL^I!,*"@"9 !4A06&*- MU%/&^)O#K0JWYHC8&CD[O3>CWC%GA.TI=X/N\% MP=D5XGY(/K=$D""*5JO"#%>Y@J%'_?T&6!F )W0M-%(,4PPMQ]S MY9 82S3J0VARS=AIL@C"RD#6S_-&)#&9(FUZTLJ);$ M [K?M:ZN^W"+19!B,7&G["L'"DIUE\7J&H_7_MZ3G3G[XR^$S$OMEQ(HZ0-% M*7##*."..CV=XO_I:/)XHMYS*J"V 4=)F3PYQ0[A%=G?SMOST?GI1)V/SD# M)T:@\310S4Y&3T\>Z!^2Z1T$>NZM=ZRS"?8_N1<349G)P]VB$BE.SD_ MP9CSQ].P4?KN#BTR/3\GCD;3QX_Z(=3FC'-6^JOA G>E"8P2QM-K6S.J:N$R M6PZ54)Q>\J:*#;+;"_4Q==Z^/^ZT'\#:SO8M&1(=(=3 MKT.'E!UR/H]94@(427_5]AJ&G7NTT_4+13D%M\0?]K*!;$/\Q>CP4V+H6@)# M%%< -V43V*6^3TGI-['=W3CIY<]-6 )71'C@'?DZ)G(JSMELEF3^W4$<5K93KR)[ZN)B1089; M"5E, JW]!J#<"0Y84THWZ83*=CN]BNL$:1\VF,K,"VFC24K[Z2YDZ&Q)XSIV M]:CS4;.H1@ R\)=,ZMO"SME>ACL$3U,]S=.V"F&>>/[0%LNQ><",/XWIMTJ[ M$3H+/7% "N1OBVE^>&3@#9;4(3\,S0W44[$@5BOK?8K-.1&K>5/,$M+*1,6'V9W1)M"3/<+/BSH2 Q.-Q(@5$J37G ^=:GAD*;-=B4 M_G9*?G0N[H$+)B)R8B^%CEB"&\JS^X)Y>F_X,$.ZLC$" .WI+*M@\Z%,$Z_P MFKJFM?[6CR_#1,3 $C6T%V'(6,,)5->,@AIF7&21QN/"!/)M%;O["^=R.NR! M)Y@%/[Q*SDVZUK67MX)LH6>&VIJW6+LR=@';'@9G)0%N%"PA<=-K7W1;4+OR M1MM">I6A2U7Q&57%YS0WUFP2N+2T9I[0!;AC^1#^+4)^U;;X+M^_>ML>H%DZ M8\HL]V*6;L,EBB!<[ID[Y$S#%;$NN:M^8W,*4(%E%AS)E:H9'Z)G+(.&.U1" MY.MO)FO8$MY3<4CUM9.1'?60?.!>;"^V$?I^IQ^F%YR@\2G/M4.V50ALA@@T4])N$J"C=J/*Y MRQKR)O,-$=)#:E ^@Y[2!7^J3;8L7>$H-ICJQF:QO<.AC^CDK3=Z&T,(]:&0 MOEIL%8X$R%/&ZEU2QAT MMKME)EM6M"5G!"_G"@=K XZ:$:I+'2]9?,CN>7;7[*]B]2W'5019)411"Y;P M=_75U-P?EV-;=L5OL!F#65\DX=C?NJR4YCFS Z4\;;SF ",?$]5 MUC,0 ,!R/F2'!)>D2LL;LP]T8!BF7"#;!P,.8G35-N6%Y"0A66I:R(*:U&"_ M#P27W&/8D4>T/ 85;CZ_WS_A9]JP.W4&$"F"8/IE3CB1;$W523@[;*"V;-N: M;,SAG%]N'M'90B*,6/@P$;I:F ,P E3 T6=; 93M4GT)5 @(B&=T7X.#?FP# M,&T;0*&EY-=P@G-@%9%CG<#FO .KH3F6X('.N4)_+$E%[0Y\CK$ ?6O>/17% M#Y:H[ C<%]CI,#HCY(:2"JHIB#88]%B]:@7MN2E+IV$C,I*D@YEJ;F:VKNR* M$Y2T8"0<0H=Q00 V*15FVYTR;D8!Q,W"84_/F+H#^D/!B8)TTMWBTA-XB=I% MB:A'7:<#/-]Y?#Y^W!;<)*D[DX>3\6GWZ$?#_8CR*QV][#%W/G[T_\7;SNXI>VZXC]2OQBY;V[[H1\/PG,K9>"K/ MV9F.]JHVB>\F YK]Q)=1TEN1WX?OTG-_1 MO^G#]/UE>/IW-9'I[9M7\4G[+W0)>T NWH5)VB"5"59*'TL)8YS\2SJ)I>8Q M)Y7;]"DG]"&=Q5HLUO9EPX).8S;,7>XDZ6'[%E3-/:.*RL%"LD1I-I)UVN8V MY^2&*V"^$<,3\)D.%D;M?1YIP7 "21HYZC=-Y4R9K=2?HM[9BK,EZ6Y,/O5A1RH^DK$D:SWI$7.Z> MA[8#1C&F-.UQ R&/MO5[< $Z6FQF'NF/#$#F@J0W5(C_'B-MA\>O$E1T,=SW M:P]/"%YV]7Q(93_70>)S!'Q;.#J?R,.Y2[,.)R\%=3Z(T"]-'LI7[QT6H063 M^Z+KAN[X!+"Y@FE0,U,.*CM*P^%(KQ,Q%%L[0@\T0$/_+&W3=J>+H8O%_8, M&/;JR$UGR#!/*K9R=0XO4C4B; M;#-3;^CB4BACR-EL9D%MW39\@UQ9#9([KO8ID$$1O/6%;;G"/-R(CN+QQGSU MTOC^AH#SIURY:,)1^XS*Y0"B6.]W \V@2>-UN+4:0:=9$VP$R:$_<$]:1XZ. M*/<6;\J!Y6,GKM=#U3,Z\J;^RY#$1,'2N!SF^-Y8_<,B,@#GRT$F6;I/KFW) ML3?WC%I0W3]E#*4'G8AO;_.+,+'7E13LVQG4[FEOFH1_8R><"$B=/@5 DMNW MV.J/QM$?9E2LBV%4D(DT;[8*2$PBIEKIO":,;"5)##3DJKN8,GM1?1^/X#.L\F_!KD="9%MUW3TK_HG3X]=.V[X)1'_0"H+?.RF M,LY&!=A',FU/1VS%7>#*U-O^M0!X!UU::W,4T]-V /Q8S3K#% M@33*K:J=>P,'%,/-XN[VOW2*?_R.0;R!?;!U-J(+]55]GXPH/8X^> (B0@%$ MK/G0AG^L,1[ZY=%Q\H,Q8+\%_RR.S_O*6GX[UCYM?WEW(3\XZX;+S_;> K-; MI)["S#'U9/SHP9'B0( "I% &0 'AL+W=OZJKTH\WRG]T:R%L.QQ4Y3F8K"V M=OMF-#+96FRX&:JM*/%FJ?2&6SSJU"Y(]H4HS@,)Z,-E^7@\MSMW>K+ M7?@#REVIK-F9,E"J8_T\%-^,0A)(5&(S!('CK\' M<2V*@AA!C4\UST$KD@B[ZX;[]\YVV++@1ERKXC\RM^N+P6S "M!9R_O;OZX^>W#S?G(@AEMC;*: M\,H3QB\03MBOJK1KPV[*7.1]^A&4:#6)&TVNXE<9_ER50Y:$ 8O#.'V%7]): MECA^R4N6B0=15H(MM=JP:^BJD0'PKEVS:^=7H=F?;Q?&[?_UG ,\__1Y_E0M M;\R69^)B@'(P0C^(P>6WWT23\+M7M$];[=/7N+\6EZ\B9.^DX:N5%BONLE\M M6>.0]VLX114H1UFNF.6+0K"M5@\R%X;)TA>ZHRF9Q=G\B).N.7 :8T$@"$ M[G!5\BJ7%AN90F*4QJ^,*F3.:=M8_*&JK2%. !?MV!IVZCBHRO R-V=OH*86 MHI=D[%X^]C
@GZ:Q^Y#K?<2U:+4]8- MF\PD6TTDPGM$BG@?C>$ROL$JB M&;M'_&0&!T Z4[!$M_31.(C"A$63()F$1#E/$Y9$09@D[+VRO.A(2I)@/I]C M,8]QC"2-YT$ZF9&D21@DX^A9]WM(E)\%.72KM-]MV"[V;"742O/M6B(%Q,KY M*Q=6:" "W$"PE#?A*E36!HJ>LSK9_W<>_E"Z -]3) T9'0>3-,9B-@\FB3-Z M$LS=(AJ'01S.D'O&-@H!IHN<17#&E"5P/GP:C).816$0I?^52^\$M1]RYZW0 M+G_+3+#?%X5ZELFPA1.GR M?E4B8GG =@C+&@60%54N6G)62+Z0A;023CI%HQ!:'UB>N43C&U51)3C^.UD4 M8,Y 5. @O3](\;7FM4$8EY6MD.(P1JK<#-E;5TV 4-%"J&/0W4D"Y_YKM=GR M<@]S#8D"2^!:P\ M2J")TS2#<]'G#1./=!@V647VOF@D\:@-I7K&2U\W3S(Y ,-,;&U7!K*[[PR? M5;U$H;/LIJ_+74^7!C%_$<:@6GC)WN\4G?P!\P^JS^^] AV4O< +)'HT9O]B MZ10_R0P_1R UH^2F&@CQ]MMO9G$4?]=;/2T+1 Z@-N]'^/]F9AI.@S"> $[) MS+3Y.3(3"!J$!*9?;2?2$9SGAPY^Q0M*0,/>/2DI-#%)*%KLFUHT+.-F30DF MD)JN1_'\P:?OH8O5^6?]F%GPVDVB%'JU1X>RT@U71] "%P+QJB_YWNJ MPQ/C41@N7+G^ZGOJ4]T7WBJ65]IQP!D#+-YX+!8.B[]0WD?X?@3F?0:.Y@K= MI'2ITF@ 6$T)T*>T2F9!.$W9ARVF**31EN]]ZVY=ZJ:K0XM)4L!]Q*)H"F"> MM'1*0]VR0F!;ISW#"RTA#?$[B=(V)SO@T(E-'S>%%DW$78P71S8AVD<>/T4! M36;C,W9*XT$]L)FD=D=CK#H$&\TQ3#P_2, O#4R>B1D>MB M=,S@=F!_IL)M^E& MALCK*8]QMFJ8>Q<2LP=>5,Y3VTHC6VFB6#?EZUH3];Y<9#1P(M<1T59:;33U M=WRP#3$@Y!!MU](0!.8H7KDJJ7.0;JTB M%'M&O48N)12$07^+>JJ''J9"'^XKTW?43E48/5S/^51)72>3,=+8WJQ$KM3B MWT"3C\(VH6V5(.-1V[QPHUF7;LA^6D+!^F6NA)\85)95.N@S:;H]-4DNR=N5 MQ;3PF:1Q\IV&>5S;O0>70\#J(.8N<@%KS ;2"=,X^6 (5%%%?JQ_05AO"=== MIW;U!%Y 001@SSR1ZO.B'%RW&J.8?)]VI9/EGDX(3;>F?5I M0BR:LCW@KPX5B:[Y@%;C$I<^;Q 0_QW#4$V"@\5&<(/)A2".T9=/7V2US=WP M+"$5H[&?D9"R+S!U'#]!/)0):JRC1.ETE8:+Z6*6,^:@=N L7#HXP"*3.JLV M*#G73NL9]Z'I5?G!B51(S?3>.+21YV9/E_)58?LA;K\-.2N%[?3;O,J:+Y23 M)!E&[;0).]9/1X:O[HC>P^H!3BN*CA17RY[7CIL^I!=H/%HVUKLZU0Y7:L#U M6:@=,"^ER6#X7G#M11T&8S*/;IX.($J$G4&^*NL'W^Q3E[^ U!+ P04 " #E0996-0K9AP$ M !#"0 &0 'AL+W=O[K9[AXP^?I4]0P#1,92\@)] MJ3IUZMK37QO[XC)$#Z^YTFX09=XO+ULMEV28"][##OBF\DAH?++@BSX7=7*,RZT'4B;8'CW*1>3YH M#?M+L< )^J?E@Z5=JT9)98[:2:/!XGP0C3J7USV6#P+/$M=N;PWLR(90=#?"F]0*08B&C\KS*@VR8K[ZRWZM^ [^3(3#F^,^D.F/AM$ M%Q&D.!>%\H]F_1TK?TX9+S'*A5]8E[*G9#$IG#=YI4S[7.KR7[Q6<=A3N&@? M48@KA3CP+@T%EK?"BV'?FC58EB8T7@17@S:1DYJ3,O&6;B7I^>'D^^^/TR_3 M\>,]W/UX'D^F]^,?TTF_Y0F;)5I)A7-=XL1'<,[@WFB?.1CK%--#_19QJHG% M6V+7\;N OQ:Z"=UV ^)VW'L'KUL[V@UXW2-X=WJ%SE,Y>=> 6YQY$#J%\<]" M^@U,,"FL]!(=_#F:.6^I6/YZ*PBEC=[;-KB!+MU2)#B(J$,]-Y#_P^I^C\X,,T0;DR^%'H#J4Q!&P^96"&XS%C_Q:/-0>Z"",*! MF0.E">LT-0/(W"AJ=:D7X,5,44C+AI=_(WBZ)@!)W80IS(6TL!*J0$;R._N? M/ES$G?,K=]0T98[%%]8X!X6F::0(/H7,J)0-+V@:E6**)'!+]A83S&=HH=L) MA+MP(C4AF<*1K/O_,:5Q[>,W]O$Y^$C. MY6@3*10LQ9+0/T*G\?7\@OZ#P_'5P:J\>VI.FK P*[2:?8>9(:(0-\Y[O5KV MI/LYG'1@M$"=;"JA;N.TW3T0XI,V3(TG"D="^Q$N&G%\>L#DY.QS>=[Y>E E MY(,TJ4R$4AL:T"N>F"$O4J=R)=."S>PZRV>BJJB]C%7YX?E,$(M"B3!E)8D; M0"X."B.L,R1<"\:&LF3C%?"&$!W@*W,AWS%ML) LCQ+. ./4UPU(+*;2;^U2 ME]+XYI()A8 TT!/N%][NRK-YX/:6%1 \&03E@8:$/4Q%\ZT)V=I[V*AW%N'Y=L2MT+Y\X^K3^@MA5#Z, M._'R\^)>V 4/!85S4FTWST\CL.6376Z\689GIV;3H5.;<=78H"7\;:Y-QA:29=6QK!,\^4JV[Z&ZRZ M*RF9S$5AI2Z8$>/SUF4TNAH0O2?X*L7<-MX9>9)H_8T6'[+S5H\,$DJDCB1P M/&;B6BA%@F#&]UIF:Z62&)OO2^GOO>_P)>%67&OUF\S<]+QUTF*9&/-*N0<] M_T74_AR1O%0KZ_^S>:#M#UHLK:S3>2MON.,79T;/F2%J2*,7[ZKGAG&RH*0\.H.O$GSNXOWEAP?V]?+CTRV[N[U\ M?'JXO;O]].7QK.L@G$BZ:2WH*@B*]P@Z9G>Z<%/+;HM,9)O\71BULBQ>6G85 MORCPUZKHL'ZOS>)>/'A!7G_E:=_+Z^_SE$O#OG)5"78C;:JTK8RP[/?+Q#J# MXOACE\]!Y&"W2&J8D2UY*LY;Z @KS$RT+EZ_BHY[[UXP>+ R>/"2]+^3FG\D MB/F(S'Q$>)KJJG"RF#!I&2]+)47&T/.,*\7&LN!%*KEBW%KA0%!D3$F>2"6= M1!#=E#O&C4";IGI2R#_!#-XLQ!D+?!ZOM;MWP M/\.?TS6%$8H3,JD%LU-M'+K;5<8+[+#+=;P_-A3="4[5Z^/:J&L?NX=5[*XH M=NP+15HKH"_M.?*)P<0\O MKU^=Q%'\;N.M_OA%.[ZC1G^.^8<:^@]\&+;CT^$^,\+':YWGPGCS2U["G"5% MOWTZC+96-R)QS%*:?36,]G-'H#_96CUU'CMLHF?"%)1IEFAD#:&OU MV1?\VH:C7F]KM3\%2]^CN!V=;N;BZ+0].!DVZWH$UPR"2>VP:JS%GL@-V\-^ MM'I2E2,,)2\6GF3X#B6\G0SK,2I5,$^.">"X7:4[$2FOK*".6'@R7^\9JRRU MS?=*4P_7LDHC4^K.74I]#Q\Z87*TTPSM']HIU9AC; "C&9>*VO 0^'IH43J- M9 :TV6-EW+1RC:;6SR49M3_M=0B6 M. 7C/:JO,7LJA>$FG2XZ[*;R)P,16/E,'4(CFZ"1;1/*V]L&KA-$ZD,T,T3= M8OSU8P,E88); !EP$'6.,*TJA4KL;)Q08U0*VL(X25F]1PE*:[59L$]HL'!8 MI0V"PN\N)PN3+<^CM.Y/IH1%J1U&4)<]]-.CS,[IH4XPJ$YV>$'9.8CB7B=:)L K.(@&I^NM-B6N%&F8.]IK M_%CB3(UWB'(#CTTQ,+;N,2B&E@XJ^Z=/! M5;@/KG97M^G+<(EK^!TW$P 2FFL,UEYG>-1B)EQOP\+ITE\I$^UP0?6O M4P&T,D2 [V,-K^L%*5C]QG#Q%U!+ P04 " #E099 H1? 7(& !N#P M&0 'AL+W=O=^XFQCW2>_)@KBH=+&G_?6(=2G@X$OUE1)W[W&OC:D2SC MH4H/\N%P.JBD,KV+L[CVT5VBC$[ZI*ND>+TG;S7EOU-LN_*I6Z\ + M@XNS6J[HEL*_ZH\.;X-.2JDJ,EY9(QPMSWOST>GEA/?'#;\IVOB]9\&6+*S] MQ"\WY7EOR(!(4Q%8@L3?/;TEK5D08'QN9?8ZE7QP_WDK_8=H.VQ92$]OK?Y= ME6%]WIOU1$E+V>CPJ]W\1*T]QRROL-K'7[%)>X_'/5$T/MBJ/0P$E3+I7SZT M/.P=F U?.)"W!_*(.RF***]DD!=GSFZ$X]V0Q@_1U'@:X)1AI]P&AZ\*Y\+% MCQ\^7/U^\^Z=F+^_$C?O[^;O?[RY?'WUW>WF7A_?7TWH^GPS5=LF'0V3+XF_9]Z[G\6*CKRNH?" M(DD]B+-+$=8DEE8CV959B=?*8,4V'D3[HU,!1U)TY!455"W(B?$H>95_QCN1 MK\3QY"0;'<_VGJZ72^0R*T$Q0KH9)(AS9(I' 1<9KV5,]-?3(S$Y$3=5+95# M_0BB6$NW(B]>)TGYD?CVFUD^RM^(.QND%JN=UNV'I#4?'N\@*2\"^4 EJQ=J M)UX:TTBM'S.!]0K0 #&0$6J)3X+N>0^^%,H53>41; 4)94I52,@#/3)$U@KI MW".3)BO;X$@E'X6Q02P(U:^P]^0D8K2/>&7"35O6-BJLXW&$6"U=HJ#U0V-D M4RI&C ,E*FEZ\E:K4D9#E $:!0H *Q!;XZ-U?#JL'1'LB9E,G,D[][''LKCK MK041YC'%0$D.NWC9HW2A)>"MI(*C3,1(Z/9'GD_>>"BVQ2> 5P5E,-E]0B,J M9*W@%_5GM":+6;J#6I.+S8AI#);ID?"_6JW(,7N)[^@B&..QI)G VKK GQNC M0A0(,&@ [*T"D#0Q'S)Z^*E_P687(5MRG@J,L7] 3U_<[='31LZ!G#T5C8^. M%[>!:C$2GQMI BC@CI4@,6+&*;<$'P+HZ%Q"HKB7NHG<, -=6,75OIB;?<4( M:@XN5[9AS5CIH2#_]*"0"\M@_H[J+,8M]+.D%F\;U'M<'A($(U45$V+/!.QF M$PX5^HZM$G6:I7)82[\62U0=!&Q).F.R$+KZD2<'M5!'M_A(:E[&V7$4"H0N,*;ME@3]%HZJ07 M7<<MF=UX!XIUW@[H\=1WQ5MTF.BK9-Y"1[GK,.P!I>E.-[' MFG5^%B_Y.2K?H6N!\WC+$+>[''UNE$M%NPWA75['HI%"$(H@1)HG)>T5&EP_ MQTRI-:#WOQR#T.WAN[UEV2X;"MG_L>=?P7$:'D"&4K$V5MO5(_KO.,^FH]GN MXC(;3;,:[VG\80LYPGT9+VFKT MZ-0;U%1Q466?\""Z);7&$U&DW8J4<\R M#T(PP62CR20^89Z93,5\7W>,6$^IQ7QAR 8U\-6T?[)U? PV+,RZA;_;_^-) M]F#&@<9)A6[%4U"4.!KWQX'2[2Z]!%O'&]7"!D1>?%SC0DR. M-^#[TMJP?6$%W17[XB]02P,$% @ Y4&6&ULK59MC]LV#/XKA%<,/<"(7^*\+$L" MW/6RKL.N#2ZW#<6P#XK-)$)ER97D2[)?7TI.W+1-#NAM7Q*)$A^2#T72XZW2 M'\P&T<*N%-),@HVUU2B*3+[!DIF.JE#2R4KIDEG:ZG5D*HVL\$JEB-(X[D,(/6I%,\71_1?_&Q4RQ+9O"5$G_QPFXFP3" E>L%O9> M;7_%0SP]AY5"F?]P+>7--KUG8?PEPP:8') F8?:U[1,[/P M]_726$WOY)]SH3?(V7ED5SLC4[$<)P$5AT']B,'TQQ^2?OSS$WYGK=_94^C? MFZ5G@U'B4*_WL+!*4TG"8F\LEH;.J#TWF&.Y1 W=I$FP^^E>, .5('(+X-(JB%29I>T2(. M?TJ&5Y?L265A3U&?L]L-AX,4LC#I]>!!628 +W-#OO4'82]Q3@ZR,*/%[:E' MN*,&:QQC^@(,;)D!5E5:[3CU(11[>-'M]*@=".$[&[UB$O1;@8-R2; ;C0AE M4Y/H:O(S^YYPI^E(#ZF_F@I]AQ14'4[^E<'^UP8'G?0;@X;OOM]\#EDP'DZ164T7'U'6V($W9<6X]M7\/%[C3O)EF,F9,/]/ M7K\QF)X(_B.O9]AX#JOG&EAT,G)*(MR^;D;6Y^O-X+]C M>LVE 8$K4HT[@UX NAFFS<:JR@^PI;(T#OUR0]\?J-T%.E\I98\;9Z#]HIE^ M E!+ P04 " #E099O*=>C)T+ 6+ &0 'AL+W=OG!V?G+3;CB5UQ_WGR0 M^'564XE%RC,E\HQ)OGPUN/">7P:TWBSX7?"M:MPSDF21YU_HQR_QJX%+#/&$ M1YHHA+A<\]<\28@0V/A:TAS41]+&YGU%_2# M7V[P#=_V(,/EFU"'YR]EOF625H,:W1A1S6XP)S(RRI66>"NP3Y^_?O_N][M;]N[]I[=7+\\TR-++LZ@D<6E)^#TD)NRW/--KQ=YF,8_;^\_ 3LV3 M7_%TZ1\D^*\B&[*1ZS#?]8,#]$:UC"-#;]1#[PU?:/9&J"C)52$Y^\_%0FD) M?_AOE["65M!-BV+DN=J$$7\U0! H+J_YX/S''[R)^^( IT'-:7"(^OVL\4 2 MI,49>YUGUUQJL4@X>Y=KKEB8Q>6K<+/A,2Y)PMYO*%94WY[W&6ZN>;K@DOF^ M,9#G,+WF6)MNPNR6":4*$#L))N[0A<,FB8F]U4KR5:@YVTB116(3)BQ,\R+3 M+%\RH7L/%-A+>Z[-W@1Z1T*@34L.0BNF<_:U"!.Q%#A49$H+79 $H+\H;KE4 M["EQ]^,/,]]W7Q"[[)=,:('W'PH9K1'/4IFWWHMG;%-(582@#[(?"S#A!<$% M*^#6T@AYQ:-"8C<8NX@,Z]Y\-')8"&V"+WC_D'W"NCZ-P_<4ST0N'1!51 Q< MYXM$0#5&[:#85":9:,%#"G"D---*D+D-[8N@:7@&P:I9*M( G$ M!]E0$PCK64P@7(P,6"NJ&9*C%SQR[%5JV ;'36NUAHV#HS2?C/@60[YUX MCNNZG7'=+:;#MFL!>PFXPM<"D9UP&W'=K(!P9'A!EI+YC8"'<;CSB3\?^L%^ M=%?'F9T?:.D+#"Q!>Y'%XOM8Q.M8R8LZ21$TD&DYB8>%6RU,\@Q)3+$-ER-&Q=- M.%'R1NZ3#JYWYJ(WY :,(\-#SR1]O=MW&U>\#HI(;4FA:)4)*FV4707V284<9V76]:KE9&AIX;/1IS' M< R9ISA2J%WQVF+OOEL'P7@XK>NF4YH'E:5 ^TH%SS+=5\9PKHESDM&6^)B: M'ZK*)H=&N4(/SS[EU$N*5/QI-%YI&TK90/[,$(Y%8DHI*>.8J==Y$E.Q+=K9 M]YB#-G,S-ZHT*D5"YYO0A%QD>Y.(G!^VSU08E0GM3N#ONIA=06^%GLEZ0RB. M.,S*J: J*CL5U3R/W [/B M9F0$%' F6^@^I;0$%(^@&-&N(55"^W;/Q?#Z< MU28NCVOY"A6GTJRVEA2HW*8+L=D ;":)+3E[I+W)Z-YM5Y=1#Z=LN#J&G;(P MLY/Q?!C49ZTHX^%J_(W?D+,60JTI*P[1./4JU%C%R+4L)%@B9T?V3-010Y2E M/HS+,HC5%U>?20#WU)VT?0L^D4;8ZI<["O+(AW5XD MJ,^CW/LG2&%'W9;Q&PS),%:A*N>P$85RO%N4[Y'^2[57Z%^ M]HG4;^:U]PW6=]Y[POSYU"$"N[O/V%/?W+G.& )\ZE""F1$I%>M<@Z,[#B.10U:98;UJ M"D)&TT]\W>"O]-@A+_SL0>QLM.HD]R%M6K=6M_+>"/T M+J/ 9Y-@SF:!ATK7J?<3-ID;/KP9_GK.:.Z;ZQ37WJ&X.?UZTVKZ%=WUA)H1 MLM2Q'@UBY$VZ\R-T^0V7D5!FS%L6X&YQ>Z@I*,_'S%3FR59MB>U\@!W'*O). MAD:=M5SMQHV"=J!RTX3<;FA-&3R93!J]35_A"ZT\QIHMY34.;HY137[6X35O MSA%*2_&ET;+:J0&[ZFF@*FV8,N$@J"B6"],1'!A&#D0H6;0]*81HJ$[K=JHQ M+1P6@YJ?!NO!?#@93\=-UIO32&F$>U"G] V9E(B->>M>J]5?M8R_J* (O:5V M?A^BZ/:-MCM83Z>CLQP&Q\-*C7:6/ZC3MB]1SI24F4SS7T256S>\F9KS4X.# M; 3%/^FOY7R--&I*IDV;^T7)VT_*2.>I*%)RTMVXU^^A)DKA@X5=G!+(;GV[ M'LQ+G-Q4T9]$AD1&+G<1&>T1BU=4!$,)M[S,<6%/RZ;WIXNKR[K/+3L?_]2E MC+<1$9MYF.3><(.A3%:+6ZN^K,DIS MN[YM612NJ/ 8K$R.9Z+(+H!2_Y0=\T M[.L";6FC5YT@9N<>I/$+A%7"1D[5L7< F'[P4 "S\[!'!S!'WP? [-;V(P.8 MP=#_9@33FI .>!_I_!"""?-52\I>\Z"0>SBF/<=LI(;J[PUB_F5X9:\[_+WP M2@]!.W(GDV\$+/O'S4<"+:=#S\?,T [I^KQ_*FIY*) 631T6Q823+^*> M^H 'X90V&BU(.?TN(&6'=;X_2-FIW_\?2.F/_!WRXQ@2U&%-AY.Z8(JL"WDD M$0DV !'3@2I=CDBF1&U1FJ!G.$1\+50N;QWH=!4F9>^XZXF6O'.^^*?#;!5. MUCU6+# B=N-D-C@%CHAT78([<;B[F% W)O=/PX0"U^3TW=T>)M37--T?$YHX M 6%!N,[F;B\FA%YJ/)^7=Y[G=F"(/9B\4>#C@XO!<.KVHXN=QJ?,3/RT/+X3 M77Q,L.L8V'YOL.N;,*YOPK-\9SPV/N<$"V=Q< M>W$MWYD:9 M7@Y*.G?%L7O_NG94P%/T6(C28/Z\B&HS81U4XWA_KZFZA2JQK M;_AZ.,[5%.L%OEJ8QMW&K>M_G1Z(BOG3(W6JK,J'&H%NU&R/P6:W M]B#4K&Q;'PSR,XK* Q-\A);W>%T/?H5J?^A\8[[\7.0:0Y^Y7?,0.J$% M>+_,X2CE#SJ@_A3X_']02P,$% @ Y4&6?C-:1$]!@ N@\ !D !X M;"]W;W)K&ULK5=9;^,V$/XK W>Q2 !%%G59S@4X M1]MMD4T0)]V'H@^T1-M$)-%+4G'<7]\92G:<;([N8E\DGC/?S'PS) ^72M^9 MN1 6'JJR-D>]N;6+_7[?Y'-1<>.KA:AQ9JITQ2UV]:QO%EKPPFVJRGX8!&F_ MXK+N'1^ZL2M]?*@:6\I:7&DP355QO3H1I5H>]5AO/7 M9W-+ _WCPP6?B;&P MMXLKC;W^1DHA*U$;J6K08GK4&[']DYC6NP5_2;$T6VT@2R9*W5'G4W'4"PB0 M*$5N20+'W[TX%65)@A#&UTYF;Z.2-FZWU])_=;:C+1-NQ*DJO\C"SH]Z60\* M,>5-::_5\G?1V9.0O%R5QGUAV:Z-HQ[DC;&JZC8C@DK6[9\_='[8VI %KVP( MNPVAP]TJ!D34$96XVS$O?9X_'-Y>F?>R>C M\?D9G%Y>7)U_'H]N/EU^/NQ;E$YK^GDGZ:25%+XB*84+5=NY@?.Z$,73_7U$ MM8$6KJ&=A&\*_*.I?8@"#\(@C-^0%VU,C9R\Z#53YUR+O1,,80%7?(7,LC#2 MFM@=?_R%I<'!&\CC M#?+X+>G?%:0?DP3G7QMI5_"ISM$5F"=P5?+:8!\N^,I%P ,[%W"JJ@6O5\ + MM;#H2!JCV9<%P [-?_PE"\/@P"VC4==G![L^W")5]*,,FGRJID+E,PR1!:R\;HN7Z"W<\E=@FM*0)Q"_ULM@JHOQ7&"=NV]2V;)%GL0"[V8704A4@*,L R%#Y Z@^'^ FPF7EIEFY,<8%!$&DV\.(L@LB/!IM)A#L5DJ;)H>)A(36V M=U@6>&DZW 46^\/@.9 GYB"(A&5>' 4.1))!XA.>.-HHNQ-7=) 6>)::EJWH$6P+%]9GW%[.93X':=P: MQUJK8")@2ZRZ)W["LHLM<.SC&;HF!^)A?@@KP;7QX?J1_BT7;QW]_P<3,3-^ ME("45'#96&,Q.J1@A^T^+8B], M0I]U$G1#)5Z*:MLXBYLZBKW=V=X73; M7>>=N]Y)HG?=3<[417NH"(X>H%6JIOL(VH9W;\T=.;KUAM:]9%%3\Z9PM,X5 M&E*W"FNC2EGPEH_XHWN.V1),-93X2$JUF--=&T_N4AD\')TBU1B<-[O[:"B% M;/N*!V/Y\'3 I8I+V\?6F)?";)&>C,%,]L(X=O\DH?(>>A$69/K'PX0*EG!T MH&V%N,>GP\)=T4(OR1+ZQEB]/8;'4^R%:0J_B1KM*=UZ7N U6=)-SEU#0F^8 M,4@\/-ZI6+ JX@7I0QNE,4=[P8(CQXO8X1QZ U#^K/$8YD#/_ 82AV_)X(; MH^B2@O.N$NC7S,/ ? @P8=8DIWD<&&X&D"NX&?GA*BJFH\0BJ&M>[C6HQZBI M1>X+3%V!UY6<+R2:Z!*U>#/WGM8ZTDJA<_MY?^L]50D]WKUHL M:S.)65:**6[%X":]]J*Z[EBU<*^SB;+XUG/-.3ZNA:8%.#]5RJX[I&#S7#_^ M#U!+ P04 " #E099%DZC!GX% ">#P &0 'AL+W=O+R5ZH=..3=PEV>%/NFEQFSF MHY&.4YXS/90;7N#.6JJ<&9RJFY'>*,X2JY1G(]]UQZ.;UFX5K9G(FY1(AG/#:$P/#OEI_S+",@ MI/%WC=EK39)B=]R@_VI]1U]63/-SF7T7B4E/>M,>)'S-RLQ5>&+,OWS+#%L9); M4"2-:#2PKEIM)"<*2LK2*-P5J&<6EQ=?H?_IRW(Y@(^7YU\^7\#5Q34L/YQ> M7QR/#!H@L5%<@YU58/X38&/X+ N3:K@H$I[LZH^06,O.;]B=^0P3)GB\.?I2AN%Q?'7/G\KN' _'!V8 MN=ZPF)_T\$1HKFYY;_'VC3=VWQT@&[9DPT/H+TW-0;#]5 ]8@$ML"/U,:CT M4<0RY[#!F&D;,Z$!5S:EX0FL[B$1MR+!L$+QDP[NFI33N1$Q;.T1XMUU228WV2EJ M&PYVEU@J$LCN'6I6U'5T)24-+XQ@6640>Q#P]1JWR0#+,F2L2[;*>&MM31[D MV++P],<_'**=E=8XT\ 076/+L?1H'^2&^ILFLUC)(B:?JIVR$ ;7MTPI5B = M9(K0!;II!!DLD)H>PM<7!:/4*"8*#(IJM0XE)&997&;,]F!,3L(-5]C(4*O4 M320-WB>Z5/K&<&*]5'M+LIW0/?$ %M\G4]-SFU3 M$:<8##08RYM"_,.!W.,(3L!=GS R31A(9+<425@SC ?3^Q2K<[&K5N5C+3.\ M+VU\JMK@F#_D;M(*QY;X(QQR^SD9809CN"HK8"-WJBV56<*5ACX& >-5:@1% MI_E=S#>FT4<[';1#!&!PU_62?V1=%RZD3 M\!(>G[C6<_B-T4DJ,+X&('CSW;"5\9QZ81)X;=P=LW4]_SWZ$)Q V" M0;O0_),3MI0>,UX:GN^GW53++O%^Z#JNYPV>HOZ>%Q)/<)6Q[R_JGK9Y5$&D M%OW:,FT"[XU]QXNFSBP8@Q/^H5SW*V2==C=Z=NZ,RBX$EW_[_R#H;1C&K!'7JV MLL.A:^=]7, BN7RE8QT+B.B/!WML[.V.J=QB@Y4&$]D-?)O>[/[A]JT3A"T- M;U4TNE8RW]=4NZWTY4[5'5^HYK;?RC)+(,6"@17G^!Y!8D<-*8?$T29^\/+V M@]A /PL$RBB>--O>YP%R=P M_QLG")SQ)'"B:=@==G%VKF_ RO2F3HC0MC4ZXW!7NOU0\;&$@_JW*W"]_*;! M\[&H)TX4^C1T(\_Q9CY\M>D('V2;[X%U!+ P04 " #E0998>OM-;\# #" M"@ &0 'AL+W=OF".MT&#/M 2V>;J$2J)!4[^_6]HVS5P6RW:;_L@R2^ MW#U\[N&1NO%:FT]VA>A@4^3*3H*5<^5Y&-ITA86P75VBHIF%-H5PU#7+T)8& M1>:=BCR,HV@8%D*J8#KV8[=F.M:5RZ7"6P.V*@IA'BXQU^M)T MV Q_D[Q"O.<@8C&YRUFT"S)COOM'?I;'SO%,A<6KW3^I\S< M:A*, LAP(:K]4*>Y1OAQ'1L]!H,6Q,:-WRHWIO(2<6;,G.&9B7YN>F[]U>_ MWUS#W<5?U[-QZ B1Q\-TZWU9>\='O(=PHY5;6;A6&6:/_4-BTM")=W0NXY. MOU:J"TG4@3B*^R?PDB:\Q.,EQ\)3J2X0[L0&WDB;YMI6!N'OB[EUAA+BGT,A MUXC]PXA\2,YM*5*L3?/L-W_XI]&]NQTGOP]SV(>%N MA;#0.1U%J9;@Q#Q'/EI\1BPXFKS212G4PXMGH[CW\K6%TNA[Z4\@70 @:SF= MV* %H3+O@HL%^K/%XV"$HSDVYKD2C=09PQ =Y3"#.=\#T)**YG5E"<1V #RU6K]I:]N[(.9()/%4@,^A-1C% MG3@:M:G=>]49]A(>' [ZG608\V K'G3BP; -MR=AML;]5[W:J3>H^U'4ANO_ M! VMJ!N1Y1G$W4%$'^XGW&_UNL.(&V^W^CHO3E%+@ @'/AW&S0QURW.X@IXU0!W:*?6K>9QU8KV2Z@K6P0)N-3%4H3\0ZX2JG MS0,L,$,C\J_^!>Y)6H;W+.7Z%26E.!I,3]V)UU^2I& M8R@R1A36HJM3]%',2K-&%5'GS%]JG:UEGH.DY:2A?XWK-M):RJWCPOZXKE$W MIHL\S\G@*;HF/ZIK5A&8]E9')#PIWY,T^T8Z)C^CVF"G&GRO;'QZSN!_DXW? MF5H_)5+_R:GE;Q1*K4,_KW"OKBC0+'WU9"'5E7)UB=&,-@7:15V7?#6OJ[L; M89:L7(X+-O0*0% "W# &0 'AL+W=OWZ/O*D57- ]A:_5K<-;?XN2JY*,5]8( M1_/3SMGPX_D!KX\+?E6T]*UGP4QFUG[CEZO\M#-@ATA3%AA!XN>1)J0U \&- M/QO,SM8D;VP_;] _1^[@,I.>)E;_IO)0G':..R*GN:QUN+/++]3P.62\S&H? MO\4RK3T<=416^V#+9C,\*)5)OW+5Q*&UX7CPRH91LV$4_4Z&HI<7,LCQB;-+ MX7@UT/@A4HV[X9PRG)3[X#"KL"^,)S?7UU. MQ.]G,Q\^),:"5G2JL00626N9IRL2P(32H0?L_#,QL*1IK)F::8JDP:,2,H M@?368'0MR -1!LI[XEH:: CG%6NTHD=X&PH9\$4-3+)HYS#"FYR"J]':4L$4 M\E1!*=A-9I?5S@$,1B!_3.4?W-A)1Z4-H/3%+F'1=<$LJ(6,>H-I90IJ4&J3 MD0L0R4A%!9XV-H@*#BAF"+L0$V44JQ2;=;"2)?^A,)&GR)7'!A7QF8B)?+#$ M4SOJB+%O)D3.^^(S+,X1 [/HQHE-'G-+R94F;MNPH0DD?\SK,8 5)RRO39', M=JHE BV5UEU!*BY2@'E4>2TU&%I^CZ[(Q<(!.5!7%!(>M!(D<\05[&@^Y^Q8 ML^-[D-^X:%!$*!^KD8EV?U\9 ?F@*!V[G!UE=F'47R@[*=Z/>H>05JUC5"MR M,B2N$/M6J7+>)!@ZKA2;XO%\M>,S8,_.]VJ\?/?AW?%H-/AT=_,U/@T_?0]7 M/84NG%59$:.K3*9K2.4F%+61=:Y0TAS+'(=?>O)6*\YDCB-(2]22B)+OF3N2 M&VEN5+(7V_1M(L]GX6/RK4602_*H>S@XQE%9LZ]SOB3 6MP"C/E<9&V)9#*:"\4"'>3!KC'1?NL[J:[ M,;ZM759P2&YFNE%%'+%U9/5O +N-"CUEQM@G90 TE":FV=;N>7ZKC6W;LIT. MH\+ZJ*1\TJ?&FT+$8;$GFHY]\Y+0]/*F85$;R8F=+H60$YH+0.S.4S_XPAF>_RW+.!R<7$B^^ MOYQ$%)HY].M:C'YL)^;*H /1Z:2CAP]R1?ZEVTB_=9DLR2WBE9FEO38AW2NW MH]M;^5FZC#XM3U?Z:^D6RO"U8(ZM@]X/AYU4>YN78*MX-<5ACXMN?"SPSX(< M+\#\W"*ZS0L;V/Y7&?\-4$L#!!0 ( .5!ED0PNQ 1 ( (H& 9 M>&PO=V]R:W-H965T(%5@@89-H2L+GMX0X8LR"C M\;MC>OV6-O%T?*1_=;6;6G98P9U@ORC19>)]\!"!'#=,;\7A&W3U3"TO$TRY M*SJTL=%'#V6-TJ+JDHU!17E[QR_=.9PD&,[YA+!+")UWNY&S_(PU3F,I#DC: M:$.S U>JRS9RE-N7\JBE>4I-GD[7YG@)2/0D,:&\0$LI,2_ '+M6L:_-#C;. MSSK:JJ6%%V@1>A!OUPJ/>*AP$WC=\A*+@!H5!.!G@17VY MD>-%%WCGRKQ!NU>TYH3N*6DP.U=U"YV;AL&:!SLIK?C4VVT)*+6_Q]RJSL,S#%3," V[<6F@YSO@M]> M(3<,?4MNULO-KCJU)Y#F*\(7W(:9;[G->[?YU0CGG_2'"F3ANJ!" MF6BX;EM%O]HWVF7;7_Z&MUWZ &ULK5IM;QLW$OXKA L4#:#X M+:^-$P..D[0^-(DO3G)W.-P':I>2F.PN-^2N9/77WS,SY+[(DHJF_9+(TG(X MG)=GGAGN\Y7S7\/"F$;=ED457APLFJ9^=G04LH4I=3ATM:GPR\SY4C?XT\^/ M0NV-SGE161R='A\_/BJUK0[.G_-WU_[\N6N;PE;FVJO0EJ7VZY>F<*L7!R<' MZ8L/=KYHZ(NC\^>UGIL;TWRJKSW^.NJDY+8T5;"N4M[,7AQ<(+^(G/ MUJS"X+.BHTR=^TI_7.4O#HY)(U.8K"$1&O\MS:4I"I($/;Y%H0?=GK1P^#E) M?\.'QV&F.IA+5_S+YLWBQ<'3 Y6;F6Z+YH-;_6KB@1Z1O,P5@?]5*WGVT<,# ME;6A<65<# U*6\G_^C8:8K#@Z?&.!:=QP2GK+1NQEJ]TH\^?>[=2GIZ&-/K M1^754,Y6Y)6;QN-7BW7-^7?UYNKRXMU'=7%Y^?[3 MNX]7[WY1U^]_N[J\>GVC?KIVA>'S78F@0<97&;E[+-Z8YM'JNWKFH6 M0;VN1=9 MYMJJL=5(41\7!LF2N;+6U9H,TE:Z MS6UCVTE5F=:$"9!@D;<-B&TBZ%#EJH9=&38VI%.Q1 M:X]EMN)]?([%!G'?+-2GPYM#-3>5\;HHUO2SJ6D'W;NG]A9[U04<]-.//SP] M/3T^^^7BXIH_GIS=4T J2&Z,MR5@HW:>5^DJEQU()UO!KRW#0E"-4Y3?ZN3X M_C_YL0NLR J#+^@,'\R\+<0P-_?_/5$Z ,!(XO!P*UL49!)LU<)X06DU=_00 MOLN,1ZA>\$'Q5;&>\-*1 :>Z8!L($.M&O3*9*:?&JP@(>4R,%\9_:&A6L+N)L.HUDKK/G25E)+ MNTRZX[-]L9C,L3;:*T.%X&Z<'ZKWL)+FG-TT8[/PQK"?@KU5I104D8-R8+IR M$$.WZ;QE$8BVRBD.D3J;7N)H+_6:#FMN:] %.L"&KJ3/IK(/*7LX#@ !DD6S MMD%P;SH*_TSS"\ MG@)(K\@:)C0H_HUM4%FW:?J]LKA<)1PF"$/LPH<4>G7K:X<,,.G15"]NKE^' M5"\F*KB28V*UL-F"8^?SU>LPD2"W"!!;+;&C\R$E)R,Y@0"*D@^\>-H&J!RX MG,QT9@O;)-";M1(^%+@(6M/8WP5FL8S$4[6; S>Q W!)A75 PB!]+U1AYC@& MJX\ '@&1)B4)U8Z+< M"L8-"UM/^DK'/B#O]81DX0:.T1+!XHJE&>VXJ>?((<,R$D81B;/G!EOD%&%320/P-NK[ M\&=E*/[P>2PM-]BDI"R*(G:L&D0]/P%;>=HG!T')FE@] ?22\X+N#K8)=EY9 MR WH7J 3>/39)\87,K@3& T&4$W$R+*#:9)3>AJA+K MC;!4BKW08Q>=35'W"[BIA)-.F?63P9+!D;A&2. ^N^\K7T^ZFO!D+XY_$K1\ M#00H2?5ME>#/26"32$O1H>KW41[A..1T2E2V(%/=R'V'Q)&L5^JO0(Q.#8H1 M[@WJV%8PAY[-4DA**T+(75(G(QF/J&ED:0%$HZ+!B3NFRO2D]!9SVGK[(B'Z MAGE^"K'O,L.$)>_2V .6T.+(]D26*HK[O/6I(^H[+N$^XY"E^8F$:V\XN&QA MJ?@QW)),C]H4LPX_$MJ[-D3P'IIX:@IKEAW(@*@&%"H4!FJW"/\[BBU>/$S_A@Y\)$I<4#CWAT5EL)%%24(8LEH7M3\:S(9)ZR,6CN8%[ M/!NB+&T(;#NR9:K[X%O%#/TXYVD&X(_R!2VC\.W'G="F,-/]@COL7L68=!,I MA)5TM@B] FY&W+A9LX*A)\FGZ.$]:)Z/3>%0_91?.Y30AV5= GG8%Y.E>^+\Q$:A^:0UJ&.UP=:8%TKO0)@-QYL14>NW0&G52VT+SI7$QSW/ MESS/6);6K&3&PKWUPIK90"^TGY:'X6]1>7S7S%R^?_6V&WY9F@]EEEDG2"13 ME*)P/( !.J%=(5RC;RONB)?BHN3K6Y.U')#O MJ;<@)B$T@I2+"_$I'C'LL$\_%R$\W9R0$6DA4\>NCIV &LP T=DHCS8*DW3N M.$B0DTOH1^(T9M2CDUX$+@:38D]2LNIEPB!1;"O^V&.75 M<<0J62WL5L9"U"$+JE%CN(;+_5?3<-9(9)@\CA. MI]Z?D)W) (C)VSZZ(Y<*(U VJIKMCB8XSQ=+NMHXC$P!L J@^)<7X'R<[.#>4"+ MW!#P,P?M1(TM@/X=H&7H7H0!.GI+=%N!/2VD),>YT@XI8L=FP+3SGM_&1G9 M(?KD"L*FYJUJ_I^IO8.!XG#WOA<-( ==!?3]4;G-R4 M<=,X@AH%4S\(WP).>TK"R7%_7WN\G[L,,O RV7GKA>Q?EC/6<'"C?+)7\AMB ME9\3J^PKQ56?KUOU_MG0@MJ#D@1;^T>:16(3@((8&#>\BZA:PV@FN)!I;Z??P$)7M-)2/&9'W; MY4NOZ(X906PQAY.,;G%J])C;Q@2YPW%6W!#SK56<:Z6KHH0 M>=-VYPKN+JE!CZN&FEN98,&+Q)2'?>C4-"NZ0(MEN]9T>VNA;=/-1*)=V0WD M4KXHW-1 'DI@-38VH>F^64TR3S#F:Y#9T"U*[.\R^&P%_MV4W@*(H,%^_RGJ M#)TT?HZWH0ED34TP"94C=[TGW96CMT#N"&^K+>)3LSH:,^@IC?6I-]AF,7&P M]/;;3WSO4/UJ ;^H:SRPX4@/@\L3&<-R/],5D=C?M](/QE)+$]KUOKR("T>- MNV!]'U"C!M7SW?L,%<*MPC/U&R?AB8#RZ1DHK-SJ8JMOK:/_^* 27?QV4+2) M-!J6K,]GW+[=G>Q(L]_8DC.5R.@&DEN"V8Y8%"U/.RVOY/ R[L(>U1UEXTTQ MF0N:IU-VE_:= P8AD:XS93@Q.,A:\>L2V]:D"P. )ZJ=BV1(F%;_U""&TUD> M#"Q^-RSWJ5)! T9#T%L&4KI+#7BB:0HSH<$_[#Q)>^H40WM$[H2 CPMBF3&2 MU_V0=Z-5X?S:>MJ)*-EU]),_FY^\/'64W(P.$']'*8OGV"QE7(T*'!\5O1L@ M6L\3"F^:=2Q/J3BY%5T==36*]>D&$G>O'D;%:&C*[7V-D-/A^Q"]R$SJBUS1 MXINTM]M$W:'#03_6VFPGR0#*1PW[?!$IW(N9PP"UVE%%NS=*0 M)G41VQW#@XS^K1*98@@:W*6_=U_ZB;F^NU6V'W;O9UY(>\D]H_+JYUOT?B@64/ MS;#T^/#)HP.Y'TM_-*[F-Q2GK@$/Y8\+@X;(TP/X?>:@9OR#-NC>63W_/U!+ M P04 " #E099KV=&#^,# ="0 &0 'AL+W=O;$?Q; ..TW0NFA?$3H=AV =:.EM$ M)=(EJ3C9K]^1DA4GRT+HD9<;LQGXODYS M+)D^D1L4)%E)53)#2[7V]48ARYQ16?A1$/3]DG'AC8=N[U:-A[(R!1=XJT!7 M9W.PD2RE_&$7LVSD!980%I@:B\!H>, I%H4%(AH_&TRO=6D- M]^<[]$L7.\6R9!JGLOB#9R8?>8D'&:Y859@[N?T=FW@@K#:AV8D+U5D3 M.2[LHWU]=3>[^A)M+F,^^7,\N9]/)]0(FT^G-_?5B=OT%;F^^ MS::SSW/XL&#+ O7'H6_(L37WT\;)>>TD>L-)'ZZD,+F&SR+#[*6]3X1;UM&. M]7ET%/!K)4X@#CH0!5'W"%[<9B%V>/$;>),TE94P7*SA5A8\Y:CAK\E2&T55 M\_>A@&N\[F$\VTD#O6$ICCQJ%8WJ ;WQK[^$_>"W(VR[+=ON,?3QG#HSJPH$ MN8+O3'%[+# 3!LF5H1P;;BB 0ZR/XAYFO<@15K*@YK79,"U- M.DD<0M+I$H&%-*QH)6>=\+0/8=#I=WOP;2]+345JV+ GE_.0W <)A)UNT'M% M8C^[81*03G(6-8[V9>\L2)0D-J).='8*1VJQU]9B[W_7XIRO!5_QE!&GJ?MT MH3I8ALVN!UZ"9X0%'9\@(&&U0II8"N#U=7+N16@0Z3[=*H MZ-SI1&TFWS0\J*R<0=T!>O!\+G?/.G>-P]W85MR+8EOD"O'%A_!9<FC69GG03F$"W03>0S>DUR?HUT/9"$X<5F08GIU1>JKZ,ZX61&W=V8% <#@ &0 'AL M+W=OQCV0$O'LE!)U$@J3O;K]Y&R5;MVW6X8L!>)(GD^GNMWJ/.ED!_5 M@DBSY[IJU,5HH75[-AZK;$$U5Z>BI08K%SS MLAE-S^WBTY794.WDJFNKKE\N:)*+"]&WF@]<5<6"VTFQM/SEA=T3_JQ MO97X&@\H>5E3HTK1,$GSB]&E=W85F_UVPX>2EFICS(PE,R$^FH\?\XN1:Q2B MBC)M$#A>3W1-566 H,:?*\S1<*01W!ROT;^WML.6&5=T+:K?REPO+D;)B.4T MYUVE[\3R':WLB0Q>)BIEGVS9[PTG(Y9U2HMZ)0P-ZK+IW_QYY8<-@<3]@H"_ M$O"MWOU!5LNW7//IN11+)LUNH)F!-=5*0[FR,4&YUQ*K)>3T].[FP\TOCS?L M^('/*E(GYV,-5+,VSE8(5SV"_P6$F+T7C5XH=M/DE&_+CZ'-H)*_5NG*/PCX M4]>99AW M%3$Q9V]+Q8M"4L%M1F-F9=L^I0_"[E?Z80$OB0J%6C8%TR8C6"O%4YF38F73 M4X ]N6$:>_,=?>3*UUQAF F)C("@W=PUO,M+C8E,(%,:U8^4J,J+$E&GPOHK)TT27 $W&,+*U^&J1#8$RGQGJ^S_[SS\ MV-@ WYM(*F.T[\2ACT&2.G%@C8Z=U Z\R'5\-T$&*[U6" 1>Y*,!H*,#HFPOPCDR?,]&Y)6G+HJ6-R]LP7-V%/K^:8HV456VXT'B:!)/3MUA MRI;HVH9VPP;QR08'6U1+MEU6+XZ%,2?Q%ESP7(("R(AFJ%2T;<7HV6Q&V+5@ M,[)U7S3(V+QG@3Y:*Q*8=[I# 9HBQ&*?[)^EGP/ C%J]>092Q[U@XP2-( M\-AAEL1DI$E<%ZNO7R6^Y[_9&GV>RX@WU8WDF+@#T*3%KW3$J62;]2YSOLO$/%VP!6Y@J]H+$Y ML]8 I!@:.IZ849 X[B1DCRTN15]F!U^?2[[ M&_^G[?U_TWLNX1;%*II#U#V=H-_(_E^D_]"BM??_F="(IATN\/M&TFS ^EP( MO?XP!PP_A-._ 5!+ P04 " #E099UB5=+S,# #\!@ &0 'AL+W=O MJAO8>3O=@DB&QUK&SM@/;^_0W=B"E$O"2>.R9WY_8GHPW2O\T!:*%WZ60 M9A(4UE9786C2 DMFNJI"22LKI4MF*=1Y:"J-+/-%I0CC*+H(2\9E,!W[N4<] M':O:"B[Q48.IRY+IUQL4:C,)>L%NXHGGA743X71U^8Y;/T.'ERIA M_!,V3>Z0&-/:6%5NBRDNN6S>[/?V.^P5C*(C!?&V(/:Z&R*O\HY9-AUKM0'M ML@G-#;Q57TWBN'2;DEA-JYSJ[#3Y_M?3XO-B_O0 ]S]>YLGB8?YCD<#9@BT% MFO-Q:(G$I8;I%O"F 8R/ %[ @Y*V,#"7&6;OZT,2URJ,=PIOXI. ?]2R"_VH M W$4#T[@]5O'?8_7/X)W+]=H+)TK:SIPATL+3&8P_U5S^PH)IK7FEJ.!?V9+ M8S6=FG\/?82&8W"8P]VD*U.Q%"HW!]-.'WD5T?<+!H'4P.(4^3>AF M9K5 4"M("J7MYP7J$O:,'5)\$O.PXD6!<*O*BLE7R'@&4EDHV!K!>%;K6/D; M*S#C)-&&8;MA77 @*R7H]G.9@_7G:ML#^'\(EI8)@-,%PPQ6C&M8,U%[<_:- M_].'4=R[O#9'J6D/77JNE3%02VI0@N S*)3(''%.#:I)$Y2!.[%WF&*Y1 W] MGA?1=F1_)F)0GQ%+?*6'A^H_Q&5/OQGT[2O/7XU7E\\1[) M7(DZY4Q Q2I"_PB]SI?+$;V]X?CZW:A9>^XF7TMO?DO/#"=NZT3N*+2J'LY#$ WO;8) MK*I\?ULJ2]W2#POZ/:%V";2^4LKN D?0_O"F_P-02P,$% @ Y4&60+' MU)8^ P P@< !D !X;"]W;W)K&ULM55=;QH[ M$/TKH^U5U4J(_> S%)!((&JJT$8AR7VH^F!V![#BM;>V%YI_W_'NLB$1H/MR M7]8>>^;,.?;.>+A3^MEL$"W\284T(V]C;3;P?1-O,&6FJ3*4M+-2.F663+WV M3::1)450*OPH"+I^RKCTQL-B[4Z/ARJW@DN\TV#R-&7ZY1*%VHV\T-LOW//U MQKH%?SS,V!H7:!^S.TV67Z,D/$5IN)*@<37R)N'@LNW\"XG9*G4 MLS-NDI$7.$(H,+8.@=&PQ2L4P@$1C=\5IE>G=(&'\SWZ=:&=M"R9P2LE_N6) MW8R\O@<)KE@N[+W:?<5*3\?AQ4J8X@N[TK?3\R#.C55I%4P,4B[+D?VISN$@ MH!^<"(BJ@*C@728J6$Z99>.A5CO0SIO0W*206D03.2[=I2RLIEU.<79\/;FY MAZ?)[>,,YK/)XO%^-I]]?UC IP>V%&@^#WU+69RO'U>(ER5B= *Q"W,E[<; M3":8O(WWB5U-,=I3O(S. G[+91-:00.B(&J?P6O5DEL%7NN49,8U/#&1(TRY MB84RN48#/R=+8S7]);^.:2XAV\4,3,9B''E4&@;U%KWQQP]A-_ARAG"[ M)MP^ASY>4"4FN4!0*[CFDLF8,P$WDNCF5!_6P!R9$Y$ L_ J[YB.LYF.ZWC8 M(*R4H/+E<@W6_1>0:;7E"9V:=9LU)W[ *3W@M'*+0S]3,5KE, MX!]H=QM!-Z#)QP_]*(R^O)E5FP_*$O=7%:S(\!^#IQACND0-K;#0T/H?-/0: MT47O%(UR\TJE*>J"?L8RHK/W:#4N>N$[:XI+"P;C7'/+T?$X%1V2?_^=]=A< M-&&MMJBENVE8*KK)VB=J]-KA.^L'_26'C#I!\,XZ?05[[6'4""_>WD7GHM'N M]^"6LR47E9(I:CI,U^E!5.LO)TZNU^BUPGH\5J?^05^E\UD7KX>!6.72EBVV M7JT?J$G9EU_=R]=MSO2:J@,$KB@T:/8Z'NCRQ2@-J[*B2R^5I9Y?3#?TR*)V M#K2_4LKN#9>@?K;'?P%02P,$% @ Y4&666[SD&& P "0@ !D !X M;"]W;W)K&ULK57;CMLV$/V5@5($-B"LKI85QS9@ MK[>IB\UF$;O-0]$'6AI9:BA2(:EUME_?D61K7<1K]*$OXI#BG#ESY?0@U5>= M(QKX7G*A9U9N3#5Q')WD6#)](RL4]">3JF2&MFKOZ$HA2UNEDCN^ZT9.R0IA MS:?MV:.:3V5M>"'P48&NRY*IYR5R>9A9GG4Z^%SL<],<./-IQ?:X0?-;]:AH MY_0H:5&BT(44H#";60MOLAPU]]L+OQ=XT&E8E!68AN9=^/<3A3B-U7%/RC@M_R[@RU M+%?,L/E4R0.HYC:A-4+K:JM-Y K1)&5C%/TM2,_,/WSZM/JROK^'Q<,*U@_; MQ<.']?+^#A:;S=UV8\/#W18&6[;CJ(=3QY#%1L])CNC+#MU_!3V"CU*87,.= M2#']M[Y#3'NZ_HGNTK\*^&LM;B!P;?!=/[R"%_3N!RU>\)K[4J:'@G-@(H6U M,$SL"_(5%EJCT; J=,*EKA7"'XN=-HJ*Z,]+8>BLA)>M-(TUT15+<&91YVA4 M3VC-W[[Q(O?]%1_"WH?P&OI\0XV:UD1:9G#RYQ+'JRB7.?;A222UH::(D V3 M(V224SL78@^#0M")K#5%4 \G0!G"-D,K3+#(?P$HW!L>Z/X M3+K+,NK6Q@B-&VHH02V@%(KD&2CV0G/6MO(@&D(XAG59L4+1A#"0Y$SM4<.@ M0_*'\/9-['O^>]A*PSCL7ZR>?G16?7<$5W(PZG,P^L\Y^*&,+B7C*MSE9)SA MLA;7!H'&_A]SL\(GFM(5IF PR87D7;@NJ?E MMIU7!*NPRY3.BTJ#YT9VW-PZKN0(*L$X?Z;Y>;*H968.C!IM/+(C?PP1Y2;V MX0>GP?:N%Z29U?]J_L__P=02P,$% @ Y4&6>IL<7K: M @ ( 8 !D !X;"]W;W)K&UL?57;CMLX#/T5 MPBV*&< 87^)<-IL$F&G3&W;:8)QN42SV0;&91*@LN1+=-'^_E)UDIT"2%XN4 MR,-#4:0G.V._NRTBP:]*:3<-MD3U.(I1)60.IA-VKV%G4U,0TIJ7%AP354)NW] 97;3( F.&T]RLR6_$OC7X6^+./9/!9[(RYKM7/I33 M(/:$4&%!'D'P\A-?HU(>B&G\.& &IY#>\;E\1'_;YLZYK(3#UT9]E25MI\$H M@!+7HE'T9';O\9!/W^,51KGV"[O.-N.(1>/(5 =GUBNINU7\.MS#,X=1?,$A M/3BD+>\N4,ORC2 QFUBS ^NM&PJ?Y$FZ68J70W4XBXDC>/BH.J \=:GH!=0"/1M/6P5R7 M6/[N'S'#$\WT2/,AO0KXL=%WT(M#2.,TNX+7.Z7=:_%Z%_ 6EI^UI7T("R4T M@= ES'\TLN;W1O#/_S5BV00 M_WF%=W;BG5U#G^7$5:.2X=TCO95X/.T#Q'< M(8([1M!((12&.].1\U1HB[ VBCMG \#M6(Z)4A-!CPA62"\A*0W"H>#D9>R)$Q&"?R%SHVYO8NF:I0@ M=BF1E(:$ M+]\-;1M6(8V"1*W^S#L RV= M;:(2Z9)4G.[7[T@YCM/(P9#UT[Z01YKW\+D[/?2-UE)]U4M$ P]U)?386QJS M&@:!+I98,WTL5RCHE[E4-3.T5(M KQ2RTCG551"'82^H&1?>9.3V;M1D)!M3 M<8$W"G13UTQ]/\5*KL=>Y#UNW/+%TMB-8#):L07>H?F\NE&T"K8H):]1:"X% M*)R/O9-H>)K:\^[ %XYKO6.#C60FY5>[N"S'7F@)886%L0B,IGL\PZJR0$3C MVP;3VUYI'7?M1_1?7>P4RXQI/)/5'[PTR[$W\*#$.6LJS;./2@:;62]<28&-1?MS!XV>=AQ&(1['.*-0^QXMQYK0K.%"==Y$C@M;E#NCZ%=.?F9R=GWUY>)V>GGZ\0*NKJ<7=W X9;,*]=$H M,(1O3P7%!NNTQ8KW8/7@DQ1FJ>%"E%@^]P^(UY9<_$CN-'X5\/=&'$,2^A"' MZJ*1N%,*?)S-M%'T8?W4%VV*EW5A6+$.]8@6. M/5*#1G6/WN3]NZ@7?GB%:;IEFKZ&/KDC\95-A2#G<";%/2K#J2I@(^CB^BI: M-]?IDM ;HPT3)1<+F^/!L[NNI$%-GWS%1$$&TY8,E02W)0%R)4H%UC-4D$1N M-P%&J6U%SO_&$K@ 0W?-944O@+W)V \,#MV^;#2!Z*/A#\@O43]*>H6VFBE69'%5V*GY<$AD390NRJ&NX(Z]F& M@W#N3]89T\N7P1!;I[:F*](#2/J1&WLT]M.$QCR+*"SQ2]$)=])6E;G7G3[- M?U6\),X@26/HI3D,T@BFW7D_@%[N>$0#&B,_R6,W]VE^*9PD_#\()PW], QW MK!^$D_QGX?3\U J&YD$>[A5.DOA9GF^L* I_NG ZR_46X;Q)+V_21NQGF2N- MG^96&9D?A4_KGZR1..U1[B-(![F;]VHD)CWTVMF]N)F?#?+MNNMO,-CI5&I4 M"]>/:7!TVJ9EN[MM^4[:3N?I>-LO?F)JP86&"N?D&A[W,P]4VX.U"R-7KN^9 M24-=E#.7U+:BL@?H][FDPF\6]H)M(SSY!U!+ P04 " #E099,]" ",X$ M ["P &0 'AL+W=OD\K)?OSO*49S"=8M]D2B1 M]]QSO.?(.WM0^LZ4 )8]-G5KSD>EM9O3R<3D)332C-4&6IQ9*=U(BY]Z/3$; M#;)P1DT]\3TOGC2R:D?3,_?O6D_/5&?KJH5KS4S7-%(_S:%6#^'XGSD$2&H(;>$(/%U#Q=0UP2$-+YN,4>#2S+<'3^C_^IBQUB6TL"% MJK]4A2W/1^F(%;"276UOU,/OL(TG(KQ-V'W8,4N\[!O[6P'>\>T>.Y7MIY?1,JP>F:36BT<"%ZJR17-524A96XVR% M=G:ZN+VZ^/-D/EM\A M_>] QNRC:FUIV&5;0/':?H+T!H[^,\>Y?Q#PCZX=L\#CS/?\\ !>,,0<.+S@ M>S&74L/)''-9L&OYA!*S;*:U;-?@QG_/EL9JU,L_^X+OL$F]V KE3! M@#3 ,(,P9/"4?>J:)5+&(+ZXJH'B9&.- ],C/^DAY$H8\C#WFC\5V;INYHYC'$$P"2 [+1?@\3!(>A7V",]^%\Z'-ZZY DQRTQ;L4+[PA.WVA=6UE#=X. MMF14HU4.3E"XQW=@3Y;N-".ZM$&Y1EJZDN,#DHD'R<0_+1FGDZVO"]5@9V"D M*__+1QK#/N4<1O^!QX>M4755R#X)^*+KP>P 4W%3$LBI MAI)ZE7M@M3*&'3E'JC,X;XY/V6VI 5[=C&Q1/;[^X?3AM/HR6L@:S$ZF*1B4 M+_?#T+VCB,X=GP=X4M [S"*J;) :-X/,"KC'UFOC;C:?1VE$SQ"/%2[PW RY M'\?L-V@QGMJMEP6V&15=@-0OX>(L%2SB*1Y(6"'"P]+A02S8K;)H\<,$X9G( M4T$<,Y[Y]!81%ZDCGW#A^_LD.MEI:!K0:]>V86VHKK5];S/\'3K#6=\0O2SO MV\J/4J\K3%,-*S3UQ@F>9+IOU?H/JS:N/5HJB\V6&Y;8W8*F!3B_4LH^?Y"# MH5^>_@=02P,$% @ Y4&608SUXO(! V P !D !X;"]W;W)K&ULK5=9;]LX$/XK W=1V(!BZ_;1Q$"NW7:1PXC3[<-B M'VAK; F11)6DXO3?[Y"R%+EQO VR+Q(Y(K_YYN!P=+SAXD'&B J>LC27)YU8 MJ6(R&,AEC!F3?5Y@3E]67&1,T52L![(0R"*S*4L'KFV'@XPE>6=Z;&0S,3WF MI4J3'&<"9)EE3/PXPY1O3CI.IQ;<)>M8:<%@>ERP-U3TYO+>^A>W<[G/?AR:_@73*1)_E:P@P%S&,F$/X^74@E*$O^ MV6=O!>?OA],G9R(+ML23#AT-B>(1.]./'YS0_G2 K-^0]0^A3^=T$J,R1> K M..=942IF,IJF9TPF2V!Y!!=)6BJ,X(8.*2TD!S9<\PV<3]]EU6/-]C+#B M*9U<\G/2VTC)>YDKT)W,<"<2<' M89X\[0IT)NF'UQK=E!D*IKB85'[,YPJS_;3K;-DEWO5M MRW:L6Y]JDS"JSAT'_AZ_=;;2+U1F/K7C\8 MZURP^X[);+]OFWF7!)0D-^\TK*6!$-VP]U+'@-)4]^.7*/JL3(/WQG!6F M;LM]A?L@\/X+:6\UC_E&DC<4)5X[48H6FZAFLTTH*L%IJ4OH2O!LWR70+OUO M#P(PJ4$3 ;A:4?-&?5V91A!3@L,"D3HY(G94D[+T=ZP+KQ[:-EGF^; OQP>M;I-NL+7I MJ2591Y=OU7@VTJ9M/ZVZU>?E5<]_S<0Z(?-27-%6NS^DK!95'UU-%"],[[K@ MBCIA,XSIUP.%7D#?5YR\NYUH!&PO=V]R:W-H965T/GR>Y MNXS74OW5.:*!35D(/?%R8ZISW]=ICB73?5FAH).E5"4S9*J5KRN%+'-)9>%' M09#X)>/"FXZ=[TY-Q[(V!1=XIT#79KW%B'/QU7;(4S M--^K.T66WZ)DO$2AN12@<#GQ+L+SRX&-=P$_.*[UWAZLDH64?ZUQDTV\P!+" M E-C$1@M#WB%16&!B,:_+:;77FD3]_<[](]..VE9,(U7LOC),Y-/O)$'&2Y9 M79A[N?Z$6SU#BY?*0KLGK)O8)/8@K;61Y3:9&)1<-"O;;-_#7L(H>"4AVB9$ MCG=SD6/Y@1DV'2NY!F6C"2XL!]E9A2=MZ M!ITY6Q2HNV/?$+0-\-,MS&4#$[T"D\"M%";7<"TRS)[G^T2IY17M>%U&1P$_ MUZ(/<="#*(@&1_#B5F?L\.+7=(I4E@ASMH$/7*>%U+5"^'VQT$919?PY)+E! M'!Q&M-URKBN6XL2C=M"H'M";GKX)D^#]$;Z#EN_@&/IT1MV7U06"7,*=D@_< M=0$U(3PI00U,9'"]7**K;:?NGAG4A]0(Z$7U*-OAE%X=E[#=4S4KPA95I2-@5;8N0'98FY8'M6H>(RLS#TZH3!#!9V M0$"'"SJ7M280W0/VGNPCWMMUODBM MNSL1"R22>$S@6^@,1U$O"D9=VH?O>DD86VA4U2.&SL(.CN?=>=:.@$_8 B3R#J#P-:K!U;NQ/V$THY.51Y_MYT*%&M MW S4D,I:F&90M-YVS%XTT^4IO)G1MTRMN-!0X))2@_[9T /5S+W&,+)RLV8A M#4TNM\WI5X'*!M#Y4DJS,^P%[<]G^A]02P,$% @ Y4&6?.]!NU)! MUQ0 !D !X;"]W;W)K&ULK5A=;]LV%/TKA%8, M+9!&WQ_V; -);-D=T"ZHE_5AV ,MT391B71).F[WZT=*BFI+BJJL?+$EZIYS M+WF/+JD[.5'VF>\1$N!KGA$^-?9"',:FR9,]RB&_I@=$Y),M93D4\I;M3'Y@ M"*8%*,],Q[(",X>8&+-),7;/9A-Z%!DFZ)X!?LQSR+[=HHR>IH9M/ U\Q+N] M4 /F;'* .[1&XN%PS^2=6;.D.$>$8TH 0]NI<6./5R-E7QC\A=&)GUT#-9,- MI9_5S;MT:E@J()2A1"@&*/\>T1W*,D4DP_A2<1JU2P4\OWYBCXNYR[EL($=W M-/N$4[&?&I$!4K2%QTQ\I*<5JN;C*[Z$9KSX!:?*UC) %( JT3"$F2KIKP>13+'%B=ONP?O=AL5Z# MUW,D(,[X&_ 6/*SGX/6K-^ 5P 3\N:='#DG*)Z:0#A7,3"KRVY+<>8;\I M$7L.%B1%:0<^[L<'/7A33K2>K?,TVUNGE_#W([D&KG4%',OQ.N*YZX>_ATS" M[6?A\^'>W0[X8KCW+GC\K58O3[VV1WD^T*5B;I 7X[X$69*@5VR*ZF"@DH=/!YGT2CP1A/S M\5Q/O0Y?JJ>VR]#W+/_2Y4*GRWC0+)># ENUK6S+=\/O9A=)\^ND^;U)NTF2 M8W[,9+%(U6$()UATI:LD\<^=>TYHA78C8;W.7IHPG60+G63QP.58ZG2Z:CL- M0\<;>=T""&H!!#\2 #VJ;8*A!,DW=I.A*T#DUX3<3F FS_QR0T&=KW#0BL>Q M M=O2J+7_4LEH9-LH9,L'K8:2YT^5T&K)+B6$WE1MR+"6A%AKR(^R<\P3':R MC!^P@%E7ZL,._;NN9352W^OGI:G72;;0218/6XVE3I\K3607 HEJ@42] OD@ MJT-&>6=1B%J2]"-'EL:&,MIFH>-:X:75O&WUUA[9CM/8LMMFGA>&T:55'+6R M%/B>'S9\+MMFCA_X06,S[EV@_[G\HWKY1S]8_AU4K9#RG+65)9J#+:,YH ?$ MY!/YZA:]$BQP=^'NI7_ID5\GV5PGV4(G63QJG[X&%WC,?V>%DVV;[3ERT_ M^:V^PX2##&VE*^LZE*\-*]MHY8V@AZ(ILZ%"T+RXW".8(J8,Y/,MI>+I1CFH M>YFS_P!02P,$% @ Y4&6;&FS(%;! 918 !D !X;"]W;W)K&ULM5AM<]HX&/PK&E_GIIWIQ99M_)(#9@AN>MPT"1.2 MWMQ'Q8B@J6U124#S[T\RCL$O40CG?$ED>'9Y=BW):_6WE/W@2XP%^)4F&1\8 M2R%6YZ;)XR5.$3^C*YS);Q:4I4C(2_9H\A7#:)Z#TL2T+WY'$IU ?FL+]"CWB&Q?UJRN256;+, M28HS3F@&&%X,C!$\CV"H 'G%=X*W_& ,E)0'2G^HB\E\8%BJ(YS@6"@*)/]M M\!@GB6*2??PL2(WR-Q7P$,=CFOQ#YF(Y, (#S/$"K1-Q2[=_ MX4)03_'%-.'Y7[ M:BT#Q&LN:%J 903\>CZ#HS&XYO[Z[O)]5U<=F''1Y\6N3_N%/O]>9V? L3X#V[+=%OA8#X]P+.$PASLM\.CX7Z_! M36EXZ;I=NF[G?,X+?"/.L6AU88=SVW%J$SCG*Q3C@2%7.<=L@XWA[[]!S_JS MS9,NR:*.R"I^.:5?CHY].$9\">3$ ;$:X)]KLD$)SMHMW%%Y.97:]C;#(/3< ML&]N#KUI5D&KY_B]:EG4+/-[KK6OJLAQ2SFN5LZ-6&(F5S=C4@- +TZ&'4NO MVF-@UY0TJT+'/=ZI=S>$7(SFKVNN-?48H5677&S*H"!5[O#D;:I M$R5[I61/*_F."I1H='H-!5X(>V[MKHV;9=#I>:'OUZ1JFSE1JE]*];5[V3?Y M&"!)OO.W*?6[W-"Z)(LZ(JN8%I2F!6_8 1*]A4%SLCB-_:Q9!&W?]FH31=O5 MB9K#4G-XQ)IX16O87-JA:P=636VS3.YY=EB7JVWH1+G0VD#IEB[IBJWI[$%OAB0FJ '9E6I=L45=L5=/V MJ1-J0]K;8E3!=;C&'*?^)&XILF$(:\M0W]:ILO?A$>K3X[%QJZ"I/F[K@ILU MCE67JVWG5+G[< F/29='Q2W8DC"#P(%UT.H"] M0NR19!PD>"'IK3-?VL]V9YJ["T%7^2G? Q6"IOEPB=$<,U4@OU]0*IXOU,%A M>;(\_ ]02P,$% @ Y4&68Y-JVAH P 6PT !D !X;"]W;W)K&ULK5?]C](P&/Y7FFF,)GK[@AVMB_O.FO&'\4<0**?:4)%UYA+ MN;@R31'-(<7B@BV JB=3QE,L59?/3+'@@.,,E":F8UF>F6)"#;^3C=USO\.6 M,B$4[CD2RS3%_% 9C$".%_=<]PU=T M=XU&@_?#P?4@Z T_H5X0W(V'GP;#]^C^[F80#-Z-T!LTQ)QCO4_H90@2DT2\ MZIA2K4)SF=$F8C^/Z)R(Z*%;1N5EIE7)UE8$]F>D8W"R$85NS]*;M5I9)UD84UD>T:V"R/;E6=/&2DYF2PS'Q>8Q&76M8^NV^$]:Q]?C9+K M&%:NY3^5VM93'695_QVI&I_0B*506E)91QH.5?Y]2EB]A',EFCM59PI\EE7O M D5L265>O16CQ1M"+ZN+#\;[]E60U_E/-/EKQRWF,T(%2F"J**V+2[7-/*_D M\XYDBZRVG3"I*N6L.5=O/\#U!/5\RIC<=G2 XGW*_P-02P,$% @ Y4& M61!7<,UI! ZR !D !X;"]W;W)K&ULK9IM M;^(X$,>_BI635G?27A,G/+4'2#1Q]SAM'P3;6YU.]R(-!J(F,6L;V)/VPZ_S M0(+9$* [;TKB>'YCS]\9/#7]+>.O8DFI1%_C*!$#8RGEZL8T1;"DL2^NV(HF MZLF<\=B7ZI8O3+'BU)]E1G%DVI;5,6,_3(QA/VM[XL,^6\LH3.@31V(=QS[_ M_Y9&;#LPL+%KF(2+I4P;S&%_Y2_HE,KGU1-7=V9)F84Q343($L3I?&",\ VQ MK=0@Z_%W2+=B[QJE4WEA[#6]&<\&AI6.B$8TD"G"5Q\;ZM(H2DEJ'%\*J%'Z M3 WWKW?TNVSR:C(OOJ NBSZ',[D<&#T#S>C<7T=RPK9_TF)"[907L$AD?]&V MZ&L9*%@+R>+"6(T@#I/\T_]:!&+/0''J#>S"P#[7P"D,G$.#UAF'0.C3H M'#%H%P;9U,U\[EG@/%_ZPSYG6\33WHJ67F31SZQ5O,(D72A3R=734-G)X?3Y M_GXT^0<]WJ'I^,/#^&[LCAX^H9'K/CX_?!H_?$!/CQ_'[IA,T>]HJI;I;!U1 MQ.9H&BZ2VPT 4P6]C+R]B_RM MW4C\:YU<(<=ZCVS+=NHF=+YYJ\;<^SGOI-GN ME1'ZAD9!P-:)%&A" QIN_)>(UBV81F*:8&_$R@_HP% 95%"^H<;PW2^X8_U1 M%VQ(F <)(T P3996*4LKHSO'9/GAS47_?E1]T%C26/Q7ITH+4A5(F <)(T P M395VJ4J[^6715.%*E?=H17G:IK[;ZT1IY%TJ2@Z[SF#I/F0SM*Y:O;ZYV0\V MI$=2ZQ&7'K4@=LH@=L[/.!.ZH*(U T71!JJH8=\#S$VB)#$KS0&D$BJ9K4Y7) MN+'>>TM^ JV3"]K!O@@?[HM *V HFA[RJ@;&)XK@77[RSJ_?FI$7!QVT8 :E M$2B:+DY56^-K\%P%6ER#TCQ0&H&BZ6=;57UM-]:(;\A5S?NY>8?*? =S[?!$F M D5TKI#655?M/7A^LI[?2+;*CHY?F%1I,+M<4G]&>=I!/9\S)G2=O=OR\I*[+U82W)F)=8I,XYY+V7/B:9R8'QKV(#(-&W/"O$U-I( MN;VV;;'<0$[%%=M"H=ZL&,^I5$V^ML66 TU*4I[9KN,$=D[3PII-RKY;/INP MG?Q3B5KUF)IX_ORH_FL9O KF@0JX8=F?:2(W4VMLH016=)?).W;X %5 MOM9;LDR4?]&APCH66NZ$9'E%5C/(T^+X2;]5B3@C*)U^@EL1W#;!NT @%8$\ M=02O(GA/'<&O"&7H]C'V,G$1E70VX>R N$8K-?U09K]DJWREA5XH"\G5VU3Q MY.PN_A+_?A^CG]%"K<%DEP%B*Q2E@J[7'-:TK*;JN8,]%#M ;R.0-,W$.\6X M7T3H[9MWZ U*"_3'ANT$+1(QL:6:EU:WE]4CWSN7DZG?2%\_]&CU\\>B,9 MI%XAI-0C%_0NKX6_/BDH^B@A%W_W5?VHZ_7K:@>\%ENZA*FE+$X WX,U^_$' M'#B_]*79 M2;'(I%AL2*Q1@Z"N0?!*'A"8+(Y)L.Y2,RD6F12+#8DUZA#6=0A?R0="D\4Q*1:9%(L-B36*@YW37MYYJ1-4S,87 MD_BCEA/TH C!3LL)>E"N3UJN$O>-Z&"/]#L!/CNPX,$@/U">'"@'=4R]'.V@ MQ'.7FU&UR*A:;$JM60SW5 SWE0RA$C95(I-JD5&UV)1:LT2GXQL>/( ,F@+I M?D7'ZK>_[0I=V"CPQ^T-0@_,#7W7;_M"SZ!N2/"%+0(^'87P\%EHH5*7+D$@ M6B2(J:T"'[2(0;%GKS^3:I%1M=B46K,LI^,;]E_+(HR>[(RJ14;58E-JS1*= M3G=X\'PR:!%!]U#O8X>T+:('IHX0G9U#%^:&H4?:%M&%J5T(:6\=[+-KSQSX MNKQO%FC)=H4\WF_5O?6=]OOR)K?5/\?7-[BG/])WX.4UZTG^>('^F?)U6@B4 MP4H-Y5R-5 'Y\4[ZV)!L6UZZ/C I65X^;H FP#5 O5\Q)A\;>H#Z/P.S[U!+ M P04 " #E099P!78' T# #W"0 &0 'AL+W=O2V,[==]]WN;,]6'#Q*%, A9XRRN30297*3UQ7QBED M6![S')C^,N4BPTI/Q,NK[GA6Z&"7.B@5V[%=& %XH2!K<"R2++ ML/AY!I0OAD[+62Z,R2Q59L&-!CF>P1VH^_Q6Z)E;HR0D R8)9TC =.B0J&3J>(0048F40L'[-8024&B!-XT>%Z=0AC>/J M>(G^T6K76B98PHC3KR11Z=#I.2B!*2ZH&O/%)51Z.@8OYE3:)UJ4MIV.@^)" M*IY5SII!1ECYQD]5'E8<6ML<_,K!?^G0WN(05 Z!%5HRL[+.L<+10/ %$L9: MHYF!S8WUUFH(,W_Q3@G]E6@_%8TO'BYN[B_0>W2#A< FI^CP'!0F5![IU?N[ M=H,YC8/&"+7@CG!.%*?D%"1II MI4+7IQY(A;Y]UJ;H2D$FOS?EK<1M-^.:)CZ1.8YAZ.@NE2#FX$1OW[1"[T.3 MZ#V!K:6@7:>@O0L]&H/9-0B;H1R$W5]8#(A/*)EAT[*-55-"AA;2[#CSJ.W[ MO7Y_X,Y7=6V:=<.NYS^;K3'NU(P[.QG?Z%W2[#!HCFFAJ4Z12@%-"*7Z+^HZ M1P6K)@)B(',\H= DHHS266'7\GHMSWLA8B>9?_PY82TUW"GU$HMD@05H)7-@ M1:.,G0BOK<0]@:V)[=9BN_^I&;O[3,&>P-92T*M3T-M_,_8VZKCG]]O^BS+N M;?1B$'J>%S3W8K\FW/\#85N7NCZ3PI[P303[FZ&#S3[;&>BU>7=7SM8,Q,Q> M.22*><%4>YNZS>7DENL9B1IA$%*;:U3ONZDR+\II13A3/[4D] MX4J?^W:8ZIL9"&.@OT\Y5\N)"5#?]:+?4$L#!!0 ( .5!EE^H[C(=08 M /U 9 >&PO=V]R:W-H965TXE"V_U0]8,# UCUA;6'D*[VQ^_8N P&_-O D?93Z<802/KYNO'&O M;E@[6Y ?\=GGBW3M,8CC;]F3#Z/KAI-%Q ,^%)F$)[\]\AL>!)F2C..? M0K2Q^IG9PO7'/]1_S9.7R3QX*;^)@[_]D9A>-SH--.)C;QZ(^WCQGA<)L4QO M& =I_A4MBF.=!AK.4Q&'Q6(90>A'R^_>4U&(M04NW;$ %POPH0M(L8#DB2XC MR]-ZYPFOWTOB!4JRHZ5:]B"O3;Y:9N-'V6DOT OD1^CC-)ZG7C1*>TTAX\M^2G-8Q/)V&0O>$<"80?3BN4W MAR\GY>5-6955:?"J-#C7([M*PQ]Y-.<7>ZMQ@6Z?9K(M^0A]],/L.%G"@7PK M'7O+9OWRN]1&'P0/TZ]5=5D&0JL#R7;R53KSAORZ(;=JRI-'WNC__)/;R#OZ0ITAV+HK%E"=R1N6GORI44$OW=!D2*Z7-5FFSNK0X M,UDS0V*EFK56-6O9:O&E,%OK74*Z7=;>:/'MPZ@C6[Q5W>+M5=QM,.[W7C): M> F'&AM4T#U)AL1*R796R7;JTM@=DS4S)%:J67=5LZZMQNYN#>4.[E*\T=?; M1Y&6XSBDNJ]=1R&, P9N[F1?H('P$H$D2G'TY"FZ!YK(*!T6:MVU7>A0W^%PN-J5M(&GKN)3MS: ZAHE5%-JY;HI1G5A2#UY.X+R MVL5H;H5&XW1/L ?-&@2R&0?99YLU1W@X< MN'9)#:F5RZQH&K=K,WF,@K=*C>&;1BG>6C@P$N/S5R1+#FWF^ M\M-1D;@-F"4*9LFYC66FY>W X6IO'1L0311$D]K8R<2HG6Q*K7Q=GD)P:M=. MIA4&\,:\@2,X-D/%P=2NE[Q''I@W\,IC$U<@2\_M)7>.A!TX<.TK/&W0-%4T M36OC*E.CKK(IM7+=UBX)MNLJP_+:Q:APE7?^(8LJ$J9VC6587CO)(]00=+(5 MV=)S^\P=+?:!P]6NJPVBIHJH:6W<96K473:E5JZ; G)JUUV&Y;6+4>%5[Q@_ MBHJI76L9EM?.\ @U:/PP1;GLW$9S]T@4@@/7OG'#!FHSA=JL-I8S,VHYFU(K MUTV1.K-K.;.JBXY)9^-S&!S$L4DJ3F9V76=8_J#I4=3!!O9F;WESH;SS!2?,[O.,ZMPGC?'CPU(9@J2F5W;&9;7 M&3]&H;>Y=F]Z]H\!_O"2B1^E*.!C*>][A M\QQY1TX/4GW1-8 A7QLN]"RHC=E=AZ$N:VBHOI([$#BSD:JA!KMJ&^J= EHY MIX:'213E84.9".93-W:GYE/9&LX$W"FBVZ:AZG$!7!YF01P\#:S8MC9V()Q/ M=W0+]V >=G<*>V&/4K$&A&92$ 6;6? ^OEY.K+TS^,3@H$_:Q"I92_G%=GZJ M9D%D"0&'TE@$BK\]+(%S"X0T_CQB!OV2UO&T_83^P6E'+6NJ82GY9U:9>A84 M :E@0UMN5O+P(QSUC"Q>*;EV7W(XVD8!*5MM9'-T1@8-$]V??CW&X<0!V8.5DWU-#Y5,D#4=8:T6S#Q<9YHQHF["[>&X6S#/W, M?'7[Z?;7AUORCMSC :E:#D1NR%(*HS#"9$$Y%25H\OH&#&5KHQ21/ M8A;)1<"?6W%%TN@M2:(D\_!9?KM[>H%.VLJJC]\$>Q6R/PKV!2_UCM:PBS '-:@]A#,O_\NSJ,? M?/+_)[!GP0.PM:?_3S.DCP;3\/]J0Z/ M65I$XZPW>\9PU#,<763XL-LHW#&RHX]8IHS&(E4"UIB*X'AS3$90WH/>(8]. M&*59$L4#WN=6<3Q.1[F?=][SSK^)MU2$"M%2CFE9H@"D?J[%1SX_IY5FT8"[ MQRB/7XCXN&<^OLA\!7L0+5AR(NE MPM:=]? \V;J%]1N4+B/R@>TB=; M$*#<;-4JJ]74N*>@F/1N9''.N1B=*?-895D&PO=V]R:W-H M965TRT,QN#!/Z7M3W3.NDV.TV; M"4[V86?=B)@VV4H,P9>TIV;A9CPTHZ@@ \F4A0 M];6%*01!HJ3Z^):)&OE_)H6'V\_J'U-X!3.G J8L^,=?R/78&!AH 4NZ">0] MVWV"#*B;Z'DL$.DGVF7G6@;R-D*R,"M6'81^M/^FW[.!."C 3D4!R0I(W0([ M*[!3T'UG*=85E70RXFR'>'*V4DLVTK%)JQ6-'R67T95<_>JK.CEQ/WV]GUW, MKN]OT:B"^2J";/8!(#8$KEKQN7%#'B(;J(M"*FNHQ3H[15( MZ@?BG3K]P;U";]^\0V^0'Z'9FFT$C19B9$K58_)/II?U\V'?#ZGHY^]-U$&V M]0DNK9%7JWE#\IR+D:!Q>\#?>E M#P+]^UF=AFXDA.*_,L2]IE.NF=R8ER*F'HP-=><)X%LP)K__AGO6GV7 +8D= MX=LYOJU3G[P/U87W_X<%FC(ARU"U]4U1]V*]5"SQG^UD0$AW9&Y+$)PN4$ MO9R@IR6X%M)7AJL /E*?HT<:;* ,HW=R^8NAV_?6.^EM0/"PO+M^WEU?V]V4 MA2%PSZX J:(#/A,9EA! MY/W0V&&KD:$MM>.WW2);$.LUWG=;C1MMJ1T/09%,B#Z9G+=#O4!CW--@8G>M MBGN0'"QV0U)D#*)?@JAK MAWJ9QBC.R>NTFE>_7A+S8.DP6;=5!K#R(X$"6*HRJ]-70\'W2Z'[' &LEQC M @ Y 0 !D !X;"]W;W)K&UL?51M;]HP$/XK MIZR:6JEMTD#IU(5(4)C*)#I$:/=AV@>3',2J8Z>V ^V_GU\@8UK+E\1GW_/< M/><[)ULAGU6)J.&U8ESU@U+K^C8,55YB1=2EJ)&;DY60%='&E.M0U1))X4 5 M"^,HZH45H3Q($[=WJN+5\NF')?V'K?FTX >:.TJ'9@DT%%N?^3UUT=#@!Q_ $@W@%B ME[2%,H5/!KL%1: MFC;[_5XQ?(SN^S'LZ-VJFN38#\QL*90;#-+/GZYZT=4*&*X,-+J\N0Y ^IGRAA:UZ^.ET&8JW+(T MSQ!*ZV#.5T+HO6$#M ];^@=02P,$% @ Y4&6>AXXAQ " Q5( !D M !X;"]W;W)K&ULM9QM;YM(%(7_RLA;K5JIC8'A MS=G$4IHTVJZ:W2IINI\G]CA&Q> "=EII?_P"=GV9&&YFQ.5+8SLSASG,S?!P MBN?L*5*Y"?I6B;E;Q9IMA)%^39['.?K M3(IYW6D5CQW+\L=L>I9NBCA*Y.>,Y9O52F0_W\LX?3H?V:-? M']Q&C\NB^F \/5N+1WDGB_OUYZQ\-SZHS*.53/(H35@F%^>C"_OT,IQ4'>H6 M7R/YE#=>L\K*0YI^J]Y\G)^/K&I$,I:SHI(0Y8^MO)1Q7"F5X_B^%QT=CEEU M;+[^I7Y=FR_-/(A<7J;QO]&\6)Z/PA&;RX78Q,5M^O2GW!OR*KU9&N?UO^QI MW]8:L=DF+]+5OG,Y@E64['Z*'_L3T>A@NQT=G'T'1[<#WW?@M='=R&I;5Z(0 MT[,L?6)9U;I4JU[4YZ;N7;J)DFH:[XJL_&U4]BNFUQ"Y7*VR:(BDOEIFZ&=@MNN4/UUGN9K,9/GH_+/+Y?95HZFO_]F^]8? M;?:(Q!2S_&"68^K3BVTYF^(AEN_*5>-=+F+99G>GX=<:U=JQG5IGXVW3PW&+ MT+$GAT;*V-S#V%QT;)?I:B6SNC+78BVSMI&A"J83022FF/4.9KW>5>=1FB42 M4\SZ![,^0=6A&J9V=V)>HT#M21"V%VAPL!&@-NY/[D[88[J565(MFNPA[5C_ M4!E3)T1BBN/PX#CL7:4AI5DB,<7LY&!V0E"EJ(:IW1E4?+8>IU&=4S-4*FIKAOP8_>NU;T$E6$B-=4P<(N-DL+T2UJ4 ME\K% >=$GLNBG<>9-W##HJ$=@#INC,_,I$@]1C,P*RBS& MLT*DIIH%B+%QBKF26;05U?T,B_>^?[::)D69O5ISZH* =ZTD "DVB@7M*PG[ MC^F@&BYM;' (?K$!8&R__^)""C!4:JIA0!T;9QV]BR$N8FPY,( V&QC&1JFA MLXBU<0[7-W8Y!./8 #GVI'\EDT(.E9IZ=P\TY. TI%?)N(CQ+;YE '8.((Z# M$D5G)?]3+-O78%S/V-40O.,TY;5 M4;E 10Y.15V5>Y,F\B=;B>R;+-ABD\Q;'9*B$I6:>B8 J1P\^+D4^9+)[YL2 M$N,J>6TO8U)VHE)3'0,[.7CZ\]QQJ^'CO*;M#J6M6>!,.NY0'* =!Z>=/IR+ M2QO/U1!QCP.LY."!CUYUDO(0E9KJ&'C(P5,?K>HDY2'G./7ADZ ##CAP#LHE)3#0,/<:K\A^OE/VW-NE=7 MWO@_IW[Y#RF'2DU]Q HR:5(@W 1X^<,CM.@CH)V@79+[ M36S'GG15)1"-UR\> M\DA9ADI--0O8X]'$0[B,L6GM>,AK/,"L$P]U+B::UT7\(,8^AZ 9#VC&ZQ\/ M>:3Q$)6::AC8R*.(AW 18\LF3PEYP#2>3D*$E;-V0H0?R=CO$.3C ?EX_1,B MCY1\J-34KRH )/D4"1$N8OQM!9/GA7S@'5\G),)JNC,DPI6-_0V!03Y@D-\_ M)/))0R(J-=4P()5/$1+A(L:639X<\@&8?)V<"*MAK9P(/XJQUR%R(A_0RR?( MB7Q2LJ)24QTWOD#6/R?RCP.@Y[#\8,8S]80^9 /+.43 MY$,^*251J:F.@9+\_OD0+F%LV.0IH@#H)]")B+A)1(0K&G_=<8B(* !D"OI' M1 $I&U&IJ8:!C0*JB"AX.2)"FZ@#!)8)^L5# 2G%4*FI9H%V IIX")RP 3 ET$J+.M43SRH@?Q-CJ$!P3 ,<$_1.B@#0AHE)3#3>^,D^1$.$B MQI:U'R * &D"G7@(JV7]W0%(P8=*33TO #Y!_W@H( 4?*C5U0P0 I) B'L)% MC'=%T'Z * 30"76R(:R@.[,A7-G8W!#\$P+_A/VSH9 T&Z)24PT#3X44V1 N M8FQ9^P&B$% IU F&L +6"H;PHQ@;'2(8"H&X0H)@*"0%*BHUU3$ 5=@_&-I+ M8/M9A=K!4 CH$^H$0WWQ%S^(\6P-LIM08SLA@F HI-U1: @^"H&/PO[!$"YA M;'B"5/O.Q;BQQV"UP>.-R!ZC)&>Q7)1]K)/J)BG;[9FX>U.DZWK;P8>T*-)5 M_7(IQ5QF58/R]XLT+7Z]J78R/.Q<.?T?4$L#!!0 ( .5!EEUD/9$H0, M &L3 9 >&PO=V]R:W-H965T) M;?S\'GP./@A/CI1]YUL @7YD:9G= >YO+*F+,-"=MG& MY#L&."E$66HZEN69&2:Y$4R*L5L63.A>I"2'6X;X/LLP^WD!*3U.#=MX&+@C MFZU0 V8PV>$-+$#<[VZ9[)DU)2$9Y)S0'#%83XV9/8YM2PF*&=\('/E)&ZFE M+"G]KCJ7R=2PU!U!"BNA$%C^'6 .::I(\C[^K:!&[:F$I^T'>EPL7BYFB3G, M:?H72<1V:HP,E, :[U-Q1X^?H5K04/%6-.7%+SJ6)7 *V)?!JN(=(@% M#B:,'A%3LR5--8IT%6H98)*K)VLAF+Q*I$X$\>SR#GV;7=U'Z#J:+>[OHNOH MYNL"?40WF#<H[>A2 P2?E[.7J_"-&[-^_1&T1R]'5+]QSG"9^80MZ+(IJK MRO>B]'6>\771-J]#;\H8U(%P'@)QX70"O^SS,^1:'Y!C M.8.6^YGWE[MMRWF=>_0Z][A;'L)*RNTV>2.6;OU0N07/?9:W%.@RYX+M91$2 MZ.\K.0%="LCX/VV/2DD;M--4;1WS'5[!U)#%DP,[@!&\_=()"W7" M(IVP6!.LD=]!G=]!%SWX4[ZQD'PM:LL \JZH6*.U?\/^,YK.,Y[(SGG.8' M8((L4T W5 !'O] 5'"!%CFS)33E"3Z:T1;;3Y:7[2"R+>M1/>PT M>FFV^GE&.CUCOZ54GY]Z-B(\JB,\>E7E=*U^E;/3Y:4[2RVL$(VB8ME/BV>WU4LS MUM,UTNH:M[GZP]&3 FJ>G 5DP#;%J0U'*[K/1?D%5X_6)T.SXCSDT?B%/9[; M+>.A/8[*HH@_I\+?@/4$L#!!0 ( .5!ED5:S?(Q ( !P' 9 M >&PO=V]R:W-H965T5$:+12\ZX&CB9UL6EZZHX(SE69Z(@'-ZD0N98PU0N755(@A,KRIGK>U[H MYIAR)^K;9_T7K.M9S4%PJ+?):# 0YY=4=O]0^; DZO7<$?BWP_U70 MK05=6VA%9LL:8XVCOA1K)$TT9#,#ZXU50S64FUV<:0EO*>AT='-W-WZ:W-ZB MX72,)M/Y<'HSN;J]1L/9['H^.T'3ZSDZ13/X>)*2$212="-$LJ:,H>,QT9@R M]0D"'F=C='ST"1TARM$\$Z7"/%%]5P.B6L?+N6[D+QC3N^(T[OLW7?<^=3:U0#9IPC?F2+L"&H5)$*S2F M*F9"E9*@G\.%TA(^RE]M15>K]-I7,0?U4A4X)@,'3J(BTW '>3^D=]Z.&S2XP4'< M25Y@*J$;:A1G6"Y)ZUD)]M&L5_X.WWZ)\*H3<3TR&;'V+T!U!+ P04 " #E099A1T$B%4# !?# &0 M 'AL+W=O\):3* M)4A)(+V@+#4= MR_+,#!%J^)-R[8;[$U;(E%!\PT$468;XWW.[J3&SQTM/VY<&?Q)\$$=CT#O9,O9-3U;QU+"T M0SC%D=0,2/W=X05.4TVDW/A>C^_9E^7>U5ZV2. %2S^36"93XZT! M,=ZA(I4?V>%W7.]GJ/DBEHKR%PZ5[<@U("J$9%D-5AYDA%;_Z$<=AR. XSP! M<&J $H63_KL/'X+/J^MKF*T#6*UO9^MWJ_EU"+/-)KS= MO(%U> N_PAIQCG0)P*L 2T12\1I> *%PF[!"(!J+B2F5-YK3C&KE>:7L/*'L MPGM&92(@I#&.6_!!-][KP)LJ"DTHG/M0S)U.PC\*>@6N]08I1K?D M=9^J1L;B TE34"4%*RH1W9-MBF$F!)8" B*BE(F"8_@RVPK)U;WTM:WR*I5! MNXJ^J\&NHR%IC?8<-_^8OM6;^UI;M/LJ!/LK!/LF5/9"=Y'S1Y'W2Q M^^LBVV(.;/=0X* +7,"__U_R\T[NYV:[3[*@(AN69/H5?^?;$_/N.(5]RBU[ M(CM)X;!)X; SA>41!9+EB'#5>$B($L3WN/7%4#%Y1V$9#D;VT#F-S:)3\+FI MN$PS[%-S^5C3:N1.@NPU0?:Z@YSIH_ /*ILR=5K(PQ6)RBNR+=K>(R^\D66= MQ;K%Z.VY4?#8R';=&&WK ?V.*R:W0?ZJO5^KZJ<4 $IWBDIZVJDDLZK=K::2):7[=>6 M2=7,E<-$?0%@K@W4\QUC\GZB!9IO"O\_4$L#!!0 ( .5!EE8Q5KD"@0 M 02 9 >&PO=V]R:W-H965T\:QT]8W;IJIW>N'F_N@P-KF"A*5A-W/;M:K18&.\:_BPV 1#^CD(JAMI$R[NNZ\#80$7'%8J#JR8KQB$@UY&M= MQ!R(GX&B4#<-P]$C$E!M-,CNW?'1@"4R#"C<<222*"+\X1I"MAMJ6'N\\258 M;V1Z0Q\-8K*&!;6E$@R&G"V0SRU5FSI11:;#*V\"6BZ MC O)U=- X>3HP^?/TV^S^1R-;Z=H=KL*?,ORZFZ.V;=^@-"BA:;E@B M"/7%0)=*<#JM[A7BKG-QYA/B_DSH%;*,"V0:IET#GS3#I^ I.,[@5A6NJS"5 ML3++6)D9G_4$W]C[D00##6U,07P+6BCWW_#CO%'70A:(JL$Q"H#8C6QCPY<)YGK==[F%$Y& MD1:5[<@T'[TCN35FCN$Z;KW<3BFWTRAW[/M]-$DX!^H](,D) M%2')RYW_KRH&JG[*.M&=4S7FD>!3$VS7BW5*L4ZCV"63)%0[_"@'+A"%6I'. MJ8*.B6W[2&B=61?;3KW8;BFVVRAV"EMU9,4J 21X&\I"MGZH$]G(;(FL MXK!;.NR^2K%RVPQ(2V25@/3*@/3^?['JG22?93K8/4K1YZPJ^K"Q/XJ-Y@W% MB0^(D@AJC\I&\+DKT19;U=6#K@._2G86T[05E);8JD'9MQ>X\;!^6886')7Z MB*V#<[)PY3FSJL;]B8^;C_Q)UI("5RU\?C*)31#7"VTD.GMI6F*KNKUO([#] M.OG:V*Z<'926V*I!V35F^UC0>AN.>)NRS=E65^RX%-[/38!@JWDCO#Z0MO(=_8:M<16]7[?]N#NZR1NJXU16VS5H.Q;(]S8:+PP M<=V3-Y)NQS&[QWE[:N9T3=<\2EO]X!4]_3[RB?!U0 4*8:5PQE57)3[//SGD M \GB[*W]GDE5<+/+#:C^@*<&ZOF*,?DX2#\$E!]^1K\ 4$L#!!0 ( .5 M!ED:_$Z], , (@+ 9 >&PO=V]R:W-H965T-C:D\1B[36[ZZ;Y>V9MUR2M M&U%(7Q*O/>?LF;,S]@R70OY4"T0--RG/U,A::)T?V;:*%I@R=2!RS.C)3,B4 M:5K*N:URB2PN02FW/(^>&B73\JDFM9D\#7+^^97]7)D_) M7#&%QX)_2V*]&%D#"V*<+X4II3!5%4JV]/$'-$JY>$>9+> (OG[^"YY!D,%V(0K$L5D-; MDUJSIQW5RMY6RKP'E'TLL@/H.'O@.9[? C_>#C_!B.!N">]LPFWRJ#'*:XSR M2K[. WP32:TC]6H/)IQE&B@I&/\JDIQJ6L/W,PJ'4^/(C[94*VZ_G=NTZI'* M680CBWI1H;Q&*WCQS.TYK]L2WQ'9A@V=QH;.-O;@#)4ZHN:+BK3@3&-,/4/; M1 DS7=F6>L77*_G,2^4ZV.]W7<\;VM?K2;6%.8?NH G;D.LW5O'6/QQ[ACL@V[#AL M[#A\PDH^W*4-.R+;L,%U_LP9SE/4U ^?>SG9!1"*C:^B6Q+_?>W3LG=^FN&'\4,8!$SVE"1<^*I $3D/?9B*N=7;%$) 4J"*.(P[QG M]1N=H*7]C<,/ BNQM49:R8RQ1[VYB7J6HQ."!$*I&;"Z+>$*DD03J32>2DZK M"JF!V^L-^Q>C76F980%7+/E)(AGWK(\6BF".\T2.V>HKE'I,@B%+A+FB5>%[ MV;)0F O)TA*L,D@)+>[XN:S#%J!Q"."6 '<7T#P \$J ]]H(S1+0?&V$5@DP MTNU"NRG<$$OL=SE;(:Z]%9M>F.H;M*H7H?H]F4BNGA*%DWYP%XRO']!D^GW< MOP[0Y&$R#6XGY^@NF*(/Z YSCO5)HM,A2$P2<::L]Y,A.CTY0R>(4#2-62XP MC437EBH?S6J'9>Q!$=L]$-M#MXS*6*" 1A#5X(?'\>TC>%O5H2J&NRG&P#U* M^"VG%\ASSI'KN,V:?*Y>#_?JY/Q?]."?H[\HAE>]&9[A\P[PC;AJ1ERNS]$H MP50B=<8H>,I)IKJ$1+_Z,R&Y^LQ_UYU[P=RL9]:MKR,R'$+/4KU- %^"Y;]_ MUV@[G^N*_I9DP[@2$."3;N%9S4W!-0=1<'2-BQZ M:"Q]K^4X77NY7>(:I_:NTW#?J;W'%.P[7;I;3B^DMBJIK:-2;](,$VY>NX0) M@=@< 06^6"/5'KF:9DBLA82TM@6U]A)J[,FO\7'WY-<1N3OJ]WUJ46,?JLE=#-J_],78O\5\0:A M"C-)B(UEF9L6,235YS#)6?Q_ M8-Z/F=,;C8Z0/4_X_\!4$L# M!!0 ( .5!EE[K?/7,PL *3 9 >&PO=V]R:W-H965TUZ=D7JWWAP 2L M@LVQG:25]L.O#2YFC!EP^VQ?-(G#_,; ?_#E\3BWKW'R-5TJE9%OZU64WG66 M6;:YZ7;3V5*M@_0ZWJ@H_\U3G*R#+/\Q67333:*"^;;1>M6U>[U!=QV$46=R MNUWV,9G6C?2'14-MH_X,U2OZ<'WI'@JCW'\M?A! MS.\ZO6*-U$K-LH((\B\O:JI6JT+*U^.O$NWL^RP:'G[_0Z?;)Y\_F<<@5=-X M]:]PGBWO.J,.F:NGX'F5?8I?N2J?4+_P9O$JW?Y/7LO']CID]IQF\;ILG*_! M.HQV7X-OY0MQT, 9GFA@EPWL2QLX90.GWL YT< M&[BU!K9]HD&_;-"_M,&@ M;#"XM,&P;#"\M,&H;#"ZM,&X;#"N-^B?>N-Z/]ZYWK:"=F_YMEZ\( LFMTG\ M2I+B\;E7?+,MNFW[O$S"J!@?G[,D_VV8M\LFTP_O__0_/8C[/WSR_L.#_YG\ M@[P/DB0HRI:\\506A*OT=_(;Z9)T&20J)6%$OD1AEE[E"_/O'Y;QSGO;*+[=)->DYUP1NV<[Y,MGC[SY[7K.TVG7V'P7.EG9.KN%C1D249LESO@',R+__R!] 1*;6 MZ7\:5O1^I[G-6K%=OTDWP4S==?(-=ZJ2%]69_/UOUJ#WSZ8!@,0\).8C,8K$ M&!+C2$P@,0G"M#'A[L>$:](G'Y-XIM0\)4])O":S.'I1218^KA2)XJSQ(_+> M"+8=%DC,0V(^$J-(C.VPP18K#@]>)KW;[LMAK1\_PG9L9SS6'R:0:R5!F%;% M_7T5]XU5S/+C))(?C*AO61@MGL-TN?V CY_R(XG'[(I$*FNJ9"/:MI*1F(?$ M_/ZY>J''C^B/+=O2'\7..OPB1R"?G 1A6MD-]F4W,);=--ALU)Q,@]6*?-@4 MA\.-'YA&I&V9(3$/B?E(C"(QAL0X$A-(3((P;2@,]T-A"-VW'B+'!!+SD)B/ MQ"@28TB,(S&!Q"0(T\;$:#\F1N;-0YQN]T%FN\W$+-],-&X?C$K;L8#$O-'1 M]GPP&/9J6WT?V27=8?W#7=?AJ-XE0W;)D9BXZ"63H"ZULASORW)L+$L1A5D8 MK$C^61U^5623A#-%WN0[T/-XM0J2E&Q4LCOI\COYK_ETV;VQI[:EB\2\'38\ MK*/QM>W:HUKQ(CNE2(PA,8[$!!*3QV_4\-JRA_;^?=**W.I5Y_U[YW;.?ZVV MS7[;XH9J7JD=OFKN^'K0'_9KY0WMED(U!M4X5!-033:\799U;8U.U/A!MF49 M:]SNV2,R/3AI][XX:9=7]M&RQ@(WXJT+'*EY4,V':A2J,:C&H9J :A*EZ8/% MK@:+#3U$+3G4\$!J'E3SH1J%:@RJ<:@FH)I$:?KPJ,)1RY@S36A.DV =/T>- MY\K-K5N/!N?H,,D=]'KUXR0/VJL/U2A48U"-0S4!U21*T^N\"CPM<^))PV]J M3L(H4[F>D23(U!4)HN@Y6#76/33N++5B?[ *4:Y[O7Z][J%1)E2C4(U!-0[5 M!%23*$VO^RHBMZ08'?99Y"%<6.Q0Q/14K,LO=@=UQH/C@H>FGA"-0K5 M&%3C4$U -8G2](*OPEGK3#I;%?ROG0>"YK>E-JJ?F*R/!V@T"]4H5&-0C4,U M =4D2M/'0Y706L:P:_))S=5Z>Y7";CQ<%8-@EA\)!PO56/?0C+;4QH>GP.HU M#XU>H1J%:@RJ<:@FH)I$:7K-5PFL98Y@?^+R1K/8NNR/\T#7[1\%@AZT5Q^J M4>LXDQV/CS-9:*<Y/7NUK5MO6/U3SH)H/U6BIZ5?UND?E#^V40S4!U21*T\N_"GUM<^CK/SVI M[:3;ZB2F>4?>[+4N?*OY%.9HK/^K[>! 5\*':A2J,:C&H9J :A*EZ0.A"G1M M8R(V>5#)NK'>H<'MF948DN\J2)IGIT)#6JA&H1J#:ARJ":@F49I>\E5(:YM# MVLLO^,F7U2YXN"+5&: K\E$E83PG'Z+F308T[85J'E3SH1J%:@RJ<:@FH)I$ M:?JPJC)AVX5>&F1#0V&HYD$U'ZI1J,:@&H=J JI)E*8/CRHZMB^.CB]*#LQ< MZ^'1/TX.KIWZX04T/X9J%*HQJ,:AFH!J$J7I55_EQ[8Y/X;O:SV\-EYT85Z- MUJ,%.D$8JOE0C4(U!M4X5!-03:(T?5A5,;2-G2EL0V-HJ.9!-1^J4:C&H!J' M:@*J292F#X\JL;;-B?7#,E>7\6I.LB28A]&BN U:L87)OS0.#VA<;3=,OZU' MU= >?:A&H1J#:ARJ":@F49I>]%6B;9L3;;OG]'Y^'IL9;ST$H,$V5/.A&H5J M#*IQJ":@FD1I^DT,J_C;Z4%WH!QH[@W5/*CF0S4*U1A4XU!-0#6)TO3A4<7C MCCD>/S./K6RMW1O//9YY-C7WTKK.H>DW5*-0C4$U#M4$5),H3:_S*OUVS,%S MRWELI5:_;,.U^_7"ATY4AFH^5*-0C4$U#M4$5),H32_\@[LXFS/P2R:RE41M MZIGEYL<9@T&]X+&W9L;>FQE[X/F_TN?6AD M#-4H5&-0C4,U =4D2M-KOXJ,'?/,Y=8S'DKOZ&!W6*]\:!H,U7RH1J$:@VH< MJ@FH)E&:7OE5&NR<28-/3'$XT^STI(2IN67KDH=FP5"-0C4&U3A4$U!-HC2] MY*LLV#%GP=MX*TS3YV*6<[ZCDV;-.S?CHYV;X>!XUP8:YD(U'ZI1J,:@&H=J M JI)E*;_]:TJS'7-#^%"IT-#-0^J^5"-0C4&U3A4$U!-HC1]>%0YL6O.B7_F+SS: MQR>.CO\(R]3<<>O2AR;%4(U"-0;5.%034$VB-+WTJZ38/3=;NL7.U2_,EC:O M1NLM"C2/AFH^5*-0C4$U#M4$5),H31]6!W\RV,7N<"&SQRE4\Z":#]4H5&-0 MC4,U =4D2M.'1Y5.N]C9TNX%\YNGYCY;5STTGX9J%*HQJ,:AFH!J$J7I55_E MT^ZYV=+@?:T3LZ7-J]%Z8P*-OJ&:#]4H5&-0C4,U =4D2M.'515]N]C9TBYT MMC14\Z":#]4H5&-0C4,U =4D2M.'1Y6/N]C9TN[Y^MBQZ:D$,U"M48 M5.-034 UB=)V1=]-ETIE7I %D]NU2A9JJE:KE,R*&6S%AN%@*4G44W%_\)NW M=J=[M-RW;JC5L)Q9-WR[O%OQD]M-?CCR+D@68922E7K*N^I=#_.!D82+Y?Z' M+-[<=:P.>8RS+%YOOUVJ8*Z2X@'Y[Y_B?(^N_*'HX#5.OFZ?SN1_4$L#!!0 M ( .5!EGN5%5D0@, ,@+ 9 >&PO=V]R:W-H965TVON'B4"T(4>DIB)@?60JGTQ+9EN" )EL<\ M)0Q&9EPD6$%7S&V9"H(C TIBVW.:"73\RDFM8DX-++=? MV#\;\V!FBB49\?@[C=1B8'4M%)$9SF)URU=?2&XHT'PACZ7Y1ZL\UK%0F$G% MDQP,"A+*UD_\E"]$">"VM@"\'."]%^#G -\872LSMLZQPL.^X"LD=#2PZ899 M&X,&-Y3I;9PH :,4<&HXNKYZN+B]&Y]=7J"KZ[N+"3I"$S@K4183Q&?H.E-2 M8191-DH3N)^?H4H;L%SR10 MR;ZM0+F>WPYSE6=KE=X6E5\S=HQ\YR/R'*]5 Q_MAI^3$."N@?M5N WK52R: M5RR:9_A:6_B IOO:;YVMG3SZBI[(%(=D8,$=E$0LB34\V'/;SFF=R8;(*I;] MPK)OV/VM2SA5:,RD$AE<8H5^7$( &BN2R)]UQOTFC3=$5C'>*HRW=NYU^0*D M@K*0ICBN<[RF:1L:G3R70Z_7,<=U6?;R9EA%95"H#':JO&F/MPEA[I[$K^)*%6(AGO?[@$837*6R_FMOKN6YG4V)= MF!/HG%"GL5-H[+R1#GSG?>E@)\^_WHJ&R"J6NX7E;J/IH-ND\8;(*L9[A?%> M,^F@]_JHM1SX;9S(-\,J*EWG[V?=^8\)(9^\>M=;I;N>?Y7KPKJ];>9*-8O; M1%+(62JYUO>#7F]39FV]\/.<[XN%EJRH(M))A=D!VDXI\UH0GF MHDDW*MM1P&%AE,2JH6F.FN H56:3HN^6SB8DXW&4PBU%+$L23/^>0TP.4T57 M'CONHLV6YQWJ;++#&U@"_[R[I:*EUBQAE$#*(I(B"NNI)!$:?G$#Y40)P:"I]_ J R,MH'UA(%9&9CGCF!5!M:Y(]B501&Z6L9>".=A MCF<32@Z(YFC!EK\4ZA?60J\HS3^4):?BWTC8\=GBT\T7_^[^>O[!1S>?[OTE M^ATMQ=<89C$@LD;7*0<*C"/_07R;#- =!&231C\@%*\QYN+)"5J0= ^41RMA M=4,XH-<>V? 7A6ZU>(9C^+-C4'"/[+T IG:;\C0#*O'G\7Y MYF9?./]M=/^G1V^(8=9?DEGPF4_P>;#BXG-AG&:BD'#T]8, H&L."?NK+] H+TV53#*O)',* MLGQ-W,_&KI@+^],,=#&Z[3HUJ*&L72MK#RHKYHS;*7H,_=/MZ]-SD/NE>LHD M\V22^9+(&@ERZ@0Y4JN1(S,E,LD\F62^)+)&2D9U2D:#:M.=*;8D66V:D07,[;U_A+AUN&Z_TOQ M=3NNF8;=DJ$'8QDM&;H8QQJW9.AB7.L)&<:U#.-!&>X)/S/?XZZ#XU8N%UW, M2'=;@78QNCENJ>'W@$8GH$:HNG;<3&O/+ NF]O/+PC#Y2XN05#9/*ILOBZV9 MII,SCRYU<:CH9"5&)ILGEQ8=M:JVCTH:QQ:PGP M>E"VKK6X_.>XFH$?ST[ZX#E VF)1#=-TKUU$^T"FWI:C"[+<]GKQ#%-3C..I M11\^MIR_9.C=O;TQZBP:O2C#:@?<1=EV-^)GN,J0U9,+F03HIK@)8ZC(9GFB MKGOKV[:KXHZIU3_7+Q=Z3[^7W\X5%T!'^O)J[R.FFRAE*(:U&$J[&(GDT/*V MK&QPLBNN@U:$&PO=V]R:W-H965T_%I")&@+$(<9EVCCV\&V-,&R8R_ M*:S%SAAI*!/&?NB+;W[7L'1$$,!4:A=$_:U@ $&@/:DX?F9.C7Q-;;@[WGK_ M/0&OP$R(@ $+7J@O%UW#,Y /,Q('\CM;_P$9H*;V-V6!2'[1.IMK&6@:"\G" MS%A%$-(H_2>O&1$[!G;SB(&=&=A[!M@]8N!D!DX"-(TL@34DDO0ZG*T1U[.5 M-SU(N$FL%1H:Z6T<2ZZ>4F4G>^.GQ\%?M=O^^&Z(!H_WH[N'E4;M#5$"2A@?BJYCV/A^CJRU?T!9E(+ @'@6B$GB,J MQ;6ZJ<9/"Q8+$OFB8TH5LU[9G&;QW:;QV4?B<]$]B^1"H+O(![_$?E!MC^T* M!Z8B*V?,WC)V:U=Z_#..ZLBQKI%MV8VR@*K-AS!5YC@Q=RK"1G?J;M&N3M=-6[$DDRA:ZBR(("OP.C]^@MVK=_* ML%[(V1ODC1QYH\I[;XN7%7BOT03F-(K44#.R!$Z9CZY4"J:)^;6,D'259K** MKGJK7MO"V,5NQUSM8JV,YDRLS1QK\R2L]":AY 28B M-T?DGH1(?8EF0#4FM84(7I>4OX_//"=X[R"HEM7& MCFWO!5\9PYE;U,X1MBMKYTORD0>_AOHKX$JUH+L4(* 1IU/UJRKK6&,L0]B^ M9"&]D+,W-&"K$ '6QW-UG;$8.;,E9)N3H!/!9$! N=$*GR5":"]GJWFX] MJC>]O4PHG=5NER][+],''0OK?7H M5+4AFH18L1/0F%J>7<6$>6O9"DGU:LW,DZ\+2>J#3Q*RF>(1%RH1%PM$_OS.8 @4P4Z96O:5>-9X> M(:47DBV34Y@)DY*%R7 !Q >N)ZCG,\;D]D(OD!_D]?X#4$L#!!0 ( .5 M!EG(>_4GE08 )@W 9 >&PO=V]R:W-H965T=/I" 0&>\P.5#22=?OA* MMH,1. K.[0WWXF*,]K>R=K6V_EC]32R^)@O.4_08!E%RT5BDZ?*\V4PF"QZR MY&.\Y)'\9A:+D*7RHY@WDZ7@;)H9A4&36);3#)D?-0;][-RM&/3C51KX$;\5 M*%F%(1-/ESR(-Q<-W'@^<>?/%ZDZT1STEVS.QSS]O+P5\E-S2YGZ(8\2/XZ0 MX+.+QA"?>Z2G#+(6?_I\D^P<(W4I#W'\57VXFEXT+-4C'O!)JA!,_EGS$0\" M19+]^*> -K8^E>'N\3/=RRY>7LP#2_@H#K[XTW1QT>@VT)3/V"I([^+-K[RX M(%OQ)G&09/^C3=ZVTVN@R2I)X[ PECT(_2C_RQZ+@=@QD)QJ U(8D'V#]@L& MK<*@=:Q!NS!H[QF0EPSLPL ^UH-3&#C9V.>#E8VTRU(VZ(MX@X1J+6GJ( M7 M9BT'V(]49HU3(;_UI5TZ&-_?C'X_NQR.J8M&-]>W]--X>']U\PF=H4],"*;B MCMZ[/&5^D'R09S^/7?3^W0?T#OD1NE_$JX1%TZ3?3&5G%+(Y*1Q?YH[)"XY; MZ#J.TD6":#3ETPI[:K9W#/9-.0C;D2#/(W%)C,#?5M%'U+)^0L0B[8K^C,SF MUTQ(<_RBN7N\]U;5:'Q;Y[TW>]?&LK7-JE;&:[V450LF^)F:\5,TBD-9!A.6 M%9*A3*EHSF5I2M'#$]IM=\N>LM/##1-3]-U?E>/S M9,DF_*(AZVW"Q9HW!C_^@!WKYZK(0L)<2!B%A'E ,"TCVMN,:)OH@SNN;G-^ M-$>K2/!)/(_\?V7097V;?"T28+*;*/Q1'7,D[YUY(Q0OU1>5E29W[62NU:UT M/<"6;5G]YGHWRL8.UHTR)(P>U7\/R*46/GL;/ML8OOLX9<&KT:J*3+]T!B=UPV-?3":O1[9\T@/NX5MW&WO#?DA"GV]V]RGG8J(VQLU5#?1?VC$A5R@1(@^\LDJ6[+]P,::, SCE8SQ MA"U]66;5DJ(RN/B@''4.E@=F3[5C!DFCH#0/BJ;'C)0Q(\:8_<(C+N0]495Q M-@WEJC!)Z. % $Z+!5M[,OKJ>UGXS-GFK/*5!9!Y1&06D>%$W/@%)0PLZIBRVH$ 5* MWK[2L8,KCOW0&DN*(T6-/T7U(-?MJM:=7=:Z0$JA29B%IK& MK[TW8+:O'0=0;0F41D%I'A1-CVNI+9%3:TL$5%L"I;F@- I*\Z!H>F*4VA(Q M:TM?LO=(9;39F@LVYVC)A1]/LY>(BI>.LCR)9V\KVY#2T@B4YH+2Z"OCC-&3 M7( @@L+\%4Q,T)0]5958#ZI?>D:4VA@Q:V-WX\^5D035N4!I+BB-@M(\*)H> MS5+G(J?6N0BHS@5* MO%+](J^\Z24#@-8\43/ZO1^A1-7SY$-E3$!EK(*F*>$M*_NGCY +ZI=6^74< MN]VV]E^L@_*;1Z:YLW$HY&*>;?%*Y,Q816F^VV-[=KN-;)AMGMH[?XG/75QQ MGN)S+]\D5N+S/6O73,S]*$$!GTE7UL>.O'B1;P/+/Z3Q,MNV]!"G:1QFAPO. MIERH!O+[61RGSQ^4@^UFO,'_4$L#!!0 ( .5!EG$1-1

&PO=V]R:W-H965T=PK!F2 M$<2PY!("B\L.IA#'$DGP^*\ UR_P2%(%?B+4G,U#_:%WT-#2TSQDE2! L&293F5_RS,*(2('#J ZPB MP&H;8!6-BA9JHE0.XYQ3\382<3R8?WF> M_MN[GB0IWS!TGX80UL1/F^.] MAGA=N%%:8KU:V^0%9AN74\6D._R=+1;A1%WY$QRY'R%9X]@6\ MIRQ9 "T&@:'GC#..TS!*UW5>YUA./9;,"3=LBY4:_'*_5XU_7L M@+60XYTQZ-F&^IUX7]/1\US',;QZKG[)U;_.56QO*XA:T&W$ZNJ^?R[)]TU_ MX-0K&I2*!AU7 JCK-6V-J%VU#L 11=]PG &:B0PXEU+KA [?4N@;@1V981J'W=CH.-;[PB"$ M"X-47D&A-&@E#=I)@TZS8TCB&%.&ML(W-45J9TA!9E =5:-OFR=+]6JW8[&5 MHX?9.DVV%=I%7>/7N\Z+ LVT*BY8??.2"=;!!*MM;OT='C1^O+,'UKD'@[XY MO.#!X81C-IXD3G+V[[#A38]%!=J1#5[?]2_8<#CQF%V//&T7?V5#:&E((Y/. MACAG"<+M#T]W!KU2I21 UZIX8VA)LI3G!4OYM"P0)ZHLT@_=\^I2'-%%MF,H MAI4(-?J^V)AH7K#E-YQL5S.]/$W\:DP Q@;YNVV3 AVSYT^J!@ 9[8 M%I4$)/^^DNPXME$\25<[>0%)OO=(]Y[K U>C(R;W=(L0 P]Y5M"QL65L=V&: M=+5%.:3G>(<*_F2-20X9GY*-27<$P40ZY9GI6%9@YC MC,E(KBW(9(3W+$L+ MM"" [O, MH/78F-H7L>T*!VGQ9XJ.M#$&(I0[C._%Y#(9&Y8X$#@5@[N:W?P M*@?OM3OXE8,,W2QCEXF+((.3$<%'0(0U1Q,#F7WIS?.5%J)0EHSPIRGW8Y/E M[?7\][/9=!E'8'Y]M8B_+*>WE]=?P!E8\J),]AD"> V6#*_NSV:ORPA\_/ )? !I 6ZW>$]AD="1R?AYQ:[FJCK; MK#R;\\+97'"%"[:E("X2E"C\HW[_H,??Y'FJD^4\)6OF] +^MB_.@6O]!!S+ M\13GF;_>W56%\VV[Q_][]U8RW+IR7(GGOE0Y6TC0V=UI24P)@<4&<35AX.X1 M-.T6\%$N3X^0).#O/S@DN&0HI_^HJJ/\-?P@Q1 MP-6)2RJY1RPM-JI8>T'>6H@ZP2*=8+$FL!830JG![D=Y:BSK!(IU@L2:P%AW#FH[A.PO*4">).L$B MG6"Q)K 6B;;UW)Y8WTE2*N#62^Z'?D=3E%9>1R\BA95GVT%'55163A"H9<5N M=&AV;PI^004B/ E"5V#">\"4,@)%?ZT,NQ?LK66I%2W2BA;K0FO3XCS3XKRS MP%0'T$6E3K1(*UJL"ZU-Y7,G:_?V6-\B,NY)6^(,0[LK,J=6?MCH7:J4GEJ% M@VY+%2NL;,L-[([*F(TKH1R1C;R+HSRN?<'*'K]>K>_[IO*6J[,^LR_FMF(] M$O>#\@KJ&;Z\7+R"9),6%&1HS;>RS@=<$$EY7U=.&-[)"ZD[S!C.Y7"+8(*( M,.#/UQBSIXG8H+XUG?P'4$L#!!0 ( .5!EEW^P\'G@0 $T2 9 M>&PO=V]R:W-H965T_@"7O/M(^>G8E>;AA_$FL M")'H)4NI&!DK*=<#TQ3S%$FF1#ZN M[SFTS!HE3C)"1<(HXF0Q,B[M060[A8.R^#LA&['UC(I09HP]%8VO\_U2@1CUFX;C]_(K^604/PH7;2I;RT#S7$B65.X%4.WK$C^)6#"MTL8U?$3;#$XR%G&\0+:T K'A3[RAOX M2F@AE*GD\#8!/SF^B[ZCSLVWZ?0,?;V[_G8;H?OH 4V_7#Y$Z )-09=QGA+$ M%N@*BV2.,(W1)$ES26)T!SKNW# AP)?.64;0/>%HNL*GK?HD0.Q!K/RO0!>&_I8Y6BJ-VZE4,&:LAB)WH>7_A]Q^E90_-Y>TGV M[>S0=IQ=JXD&+? ]O]?;M8LT=HX?^$%MMD.07Q/DMQ)T0X08H#]A2T5 'F1 M"5WFB5C!9BB+LA>3F3Q'E*B&Q"\Z/LH1_*V9-9G8M[CP0]MU&U2\"Q2U6>S$ M']3Q!^\*I-#'!W015_6_<\\'4")[84/X.DS+#D*_B1EI,9W0\WJ^ M7OUA37W82KTZ],&9'JTAZ:E,<%IS5#+_#BWANS5RW\+N0VY[#2[>!8K:+'9B MMZVW4[+U/PM/U=@/ZJTNM.W45G,_1G(Z4]_O6QY(J<&S%E4O.CUJF^KLK?N) M_<$#S$\G;U! MCO#RVT79D&RM+NS,^'K),)H3B&0-^9DM99ZPQP/-VB%%UA^WX"312*J.?TI0HWJF M3MR_?D7_-6]>-?.$!)ZPY$\2R_7(" T0XR7*$CEGN\^X;,C3>!%+1/X+=F6L M98 H$Y*E9;*J("6T^$4X%91+F\%>%3Q"FA M*P%FF(.%9A;\]44!@SN)4_%W&\M%%6Y[%?J+<"TV*,(C0[WR O,M-L8__@!] MZYCC&9-8<8:2Y!NHB"O4!2X(+2\OVS@H@+T<6'_$MF/? M"^V!'5A#<[O?7UN@9070<:O 1NU>5;O76?MC)H5$-%9GI_43JG.E6\PE>5(O MTH-J3+>P!%&QB^/6+CH?<>I)]@368,.OV/#/0OI^GX3U!-8@+*@("[Z7](,W MBH86] (8P@/IOR.P47M8U1Z>('W'^E_2[WS$J2?9$UB#C4'%QN LI#_HD["> MP!J$0:MV(];W$G^)O"]JQ_$#QPO= _6_)[)9_YZ;@N]^ 91WBYX!V^B3;?=$ MG5BG'EQ?:,W.[;IS^RS$7I;1%VD]H35)JVTA[#11'Y*[\T;$ P^&KG-H<]H" MH6W[[C&QUQX-=INT?;'O$.>(RG:==\*Y>35Y?:$W2:IL'.TW1A]0]>.O$;3<(/-<^5'A;I.5!.+ /5&[N38-2 MS%?YD$PHTYU164Q0JMUJ$'>3CY\.]F_U@"Z?,M4PQ73O'O$5H0(D>*D@K:M ME<6+@5FQD&R3SYR>F)0LS2_7&,68ZP!U?\D49^5"/Z :6X[_!5!+ P04 M" #E099JD@*@3 # Z"@ &0 'AL+W=OU32S!226AJ9H6B-.UP+%/M#2V1(JB1Y)V>F_ M+TDIJNTR;K;EBRV2]SQWSQU?;KRE["LO$ 7$?;O$ MBFXGEFO=3]R4JT*H"3L>K\D*YR@^KF=,CNR!)2]K;'A)&V"XG%@7[GD:*7MM M\%>)6[[S#4K)@M*O:G"53RQ'!8059D(Q$/FWP2E6E2*28?S3DK<0-W;[!7D^H^#):X"6;G?:=>(2 M(D@\9G0+3%E+-O6ALZ_1,E]EH_;)7#"Y6DJ3S]@.=X@2&>Z>/AODG.__.>_F?O>\GP MASWD:S[_H3TT; U(2IY5E+<,XG[RC7)["LJO. N4I1ECO M'>I^3:A#;:I2YR#2#M2+LXE?AF>>YYR-[:$71H/97CK"(1WAT73,_I7RT!#K09Q3@TWPVCT0;3#RW/! L8G)<@+/DUOV_D3W\! M=$>1&ULK59M;],P$/XK5AAHE4;SV@"EC;0V00QIHUHW M0$)\<)-+&RVQB^V^\.^QG33T)>L&]$MK7^YYSL_Y;%]O1=D#GP$(M"YRPOO& M3(AYUS1Y/(,"\S:= Y%?4LH*+.2434T^9X 3#2IRT[$LWRQP1HR@IVTC%O3H M0N09@1%#?%$4F/T:0$Y7?<,V-H;;;#H3RF &O3F>PAC$_7S$Y,RL69*L ,(S M2A"#M&]&N@!%*\R,4M77V$2D]'\<4T MY_H7K4I?WS)0O.""%A58KJ#(2/F/UU4>M@"2IQG@5 !G'^ ] G K@/O<"%X% M\)X;H5,!M'2SU*X3%V*!@QZC*\24MV13 YU]C9;YRHBJD[%@\FLF<2*XNAE^ MOH[0W>6W:(Q>HQO,&%9;A\Y#$#C+>4M:[\,H(@DD#?CP.-X_@C>E\%J]LU$_<(X2?EJ0-G*M M"^18CM>PGN'SX6Z3G/^+'OUS])UDN'4IN)K/?:P42$P+0'=XC<*,QSGE"P;H M^^6$"R;/\X^F_2X9O69&=<=U^1S'T#?D)<:!+<$(7KVP?>M]4[)/21:>DBPZ M$=G.MGCUMGC'V(,1H\M,7\OR59 '4&^2P&MH/( EEZ^YU!NQ#'RG9RZWTWSH MXKVS=WW"0Q_'[NSZ1 T\EE7[[&CMU%H[1[5&:0KZY5 "D;R)H$GC<8YSJVW9 M+UM-!58";6MKR=+9V1,6/LWO-O)'3P#MMF_M W?2Y-=I\H\S#8! FHG604E< MH!028#AORMM1TK\]K*?6!WAW:#/93=4]GL_*$O6Z]KS*89X2B'5(:RVF]DU;"RG2DG M@L[U>SVA0K[^>CB3'2 PY2"_IY2*S40%J'O*X#=02P,$% @ Y4&6=XC MGL(F! 3!< !D !X;"]W;W)K&ULM9CO;YLX M',;_%8N;3IMT*[\"27L)4A/(74Y-6BW=W8OI7KC$2:P!SFRG6:7]\;.!T-!0 M#R;O30+D^WS@^SR. 0\/A'YF6X0X^)HF&1L96\YW5Z;)XBU*(;L@.Y2)7]:$ MII"+7;HQV8XBN,I%:6(ZEN6;*<29$0SS8WU*05[Q M+T8'=K(-9"L/A'R6.[/5R+#D%:$$Q5PBH/AZ1!.4))(DKN-+"36J9(7DX3EG^!0U/8L \1[ MQDE:BL45I#@KON'7TH@3@>._(G!*@=-6X)8"MZV@5PIZ+P7.*P*O%'AM!7XI M\'/O"[-RIT/(83"DY "HK!8TN9''E:N%P3B3(VO)J?@5"QT/)K?S^>Q^'BWN ME^!Z$8+)[>)^MOAK$4UFT1*\#1&'.&'OAB87)Y,2,R[!DP+LO )VP9QD?,M ME*W0JD$?JO6^0F^*)JM.G6.G8T<)_&>?70#7^@,XEM,#'Y/OF'5CSWW^S M^X,_FQK4S LU\Z+V//?(:\!,U9@0Q0)CJS"U.-QJX+DYUWV%>T,8 Q,1,&!\#V[;=@6590_/Q-,*VA6';PDC93U?K&\[J.)YW>M::K5YEJZ>T]28W MDR.:-KFGUOH>2/-IM>DO\?/2\.>ED5+:U7--L%HN?I6+K^QRG(]QE'$@QGW1 M<%- _MFP\'K.V=A6GJKK]*03%NF$337!:GGUJ[SZZO^1O /%U1WH23SEQG0/ M$P!3LL]X4W8%T#O-SK>L\YFI?YYQ4UW8LBY2-M+5#RO.!TO-9NH.8 MIO)/DDC[R;KM74')[7KS'YSEZ-A-^33469?^>3Z#LQQ?5$PU77[-],O*]$OU MQ+3'R4H,\B9;ELP4O#VU2%K:HB]<5WMEKKR[EYL@B8(KK)EVOE ZYXEBU6R:JCU9+P M=;X0^N)X:%]%Q<+N,Z989YY#NL$9$^&L!=*ZZ N[:+%T6^QPLLN7&A\(YR3- M-[<(KA"5!>+W-2'\N"-/4"V@!]\!4$L#!!0 ( .5!EE#D/=2/ , -H3 M - >&POVS?$,*C-2K"[.6,F M6I9"UD,R-Z;Z$,?U=,Y*6E^HBDF+%$J7U-BNGL5UI1G-:R"5(NYU.FE<4B[) M:" 7Y4UIZFBJ%M(,2=J&(G_[G ])-WU/(B\W5CD;DH>SMS\6RER_B?S]Y-W) M2>?A_'H_?N: J[%!,/GV9_'/BF/35KK0;?FJ%//$4H_4# M-)MEPX0.1L["Y$ZS0&<[ 2<2-WL[&A1*;K8X(3Y@L]"218]4#,F8"C[1'%@% M+;E8^7 / E,EE(Z,K2V;M@N1^I>'N[X'9=?HE%PJ[7+[#/Y[T@S? ]8],,B% M: WVB ^,!A4UAFEY8SMNL L^@:*F?;^JK,.9IJMN[Y)L".YFDTR4SIENTW3) M.C0:"%: 'R>_%CO:RV-J_ M#NR>;)O64-/T,KX#^MMJ7GM;-GF5;E3Q1V4^+>QTI.M#E;-;S0J^=/UET1K MU+NX.JTJL?HH^$R6S$_^Q0E' [KF17.E^2^;#4IE:@-,D^B1:<.GVY&?FE;W M;&G6Y;0L<,^](_3\=]=YQB335&R;MK5_R*O\:L?)U;^R['ZK[!L.>FQ>M(=N M\O(83*;'8/(H:K)_#":SPS>9'*;'N#ED;)UD=LXQ;32"\^*0?(-3J-@DC28+ M+@R736_.\YS))\<9*V_HQ/[ALJ-OQ^>LH MA[EMP2#;MKRSGBS)K1]W"0C2C M-NTO,+UNVAY6;2XN<[9D^;CIZMG$-2/;L%F;"PC[R(V[P@C&\5@8 0S+@SG M.)Z%Y?F?YM-'Y^,QS%L_B/113A_E>%8(&;L/EB?,R>P5GFF6)4F:8BLZ'@<= MC+%U2U/X":MAWH"!Y8%,?[;6^&[C%?)\'6![^ER%8#/%*Q&;*;[6@(37#1A9 M%MYM+ \PL%W :@?RA_- 384Y20*[BGG#GF \/]A3 MDB19%D8 "SM($@R!IQ%', ?@ 4.2Q+T']]Y'\?H]%6_^FS?Z#5!+ P04 M" #E099EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( .5!EDW!2;EU@0 )0H / >&PO=V]R:V)O;VLN>&UL MQ9K?;YM($(#_E96?4JDYFU]N&]65B+UQT-D0L=B]/)V(63NK8H@6G-SUK[_% MCM4AL4=]F>/)!A+\,0O[S>SP]:74/Q[*\@?[9YL7U:CW6-=/5_U^M7J4V[3Z MHWR2A3FR+O4VKSW6G^W"CK.6J M5F5A=C8[EDJ^5+^.-YOL657J0>6J_G?4VW_/98]M5:&VZJ?,1KU!CU6/Y>CGG4XL)2Z5JMWNT4#F:0/U7Y/G3[$J0$9]88#<\*UTE6] M_XO]^5/#^"S-'Q^V=G5YH_):ZDE:RZDN=T^JV#2G,5?1!Y>QC\/Q\Q#$*_T[ M82S7:[62DW*UV\JB/L11R[P!+*I']53U6)%NY:@W+I^E;J['_$"0':ZM-E @ M4OI*F0,ZR/9XA"A1..&AX!-FOHEH%DS\Q&Q<^S,_'',&(&T$TNX0\F\;0#H( MI-,)I$C,QYR' -)%(-T.(5N1]!!(KTM(!T .$+D,N'QG 7ADHO$S'@)'%$+TX=%[(\;/XC9 MTI\M.)MS7RQB_@X/$X=%;(YI%$V^![,9\\.)"5_BA]/@>L:9+P1/Q$>(B:G# M(G8'#WD\O3>31Q3[4\[$O3"3B/C(0IY 1$P<%KTYECQ.]M$+HX2WAAB3A45L M"Q.T\9^7U_YA*I[?F4G93X((9@46Y@F+6!1F#-G%+!+B@[D!#2!G=SQFXM:/ M6U,,9@F+6!.O7(G_5WM8,5=8Q+(P1//@,-?M'UYS_R5!..7A.&A!VI@J;&)5 M!$6E,JE9HM/,5#S,USHM-K+YKPHR8OZPJ?V!6;>5E]IH'4(L$AP39J8V)A2; M6"BOR0&[,+5O+JL/D LSB$ULD--9PDE,S"(VL47.I M'3HB).<4F=@J:-K2? M&4PM-K%:D+2AB2C$Q/1B$^OE7>IP\K;$9&-35R9G<8@]=Q]P_ M]Q 3;;40.PC/SV&QZ&(.(XB)6<@E MMA".V6I68A9RR=?7WA9E+;?#=B5F(8_80J/DT';KW+\['9%Q6S,LV.+]4=7PC\]A]02P,$% @ Y4&6?5)DLP! @ M7B0 !H !X;"]?]"2J,T(%XO*+P2<$/#SG M0S?M^U/9[8>R^#@>3F75[*9I^)526>_RL2LW_9!/YR.;?CQVTWDY;M/0K=^Z M;4ZZ7+9I_#ZC>7SX/G/Q\CGD_YG8;S;[=?[=K_\<\VGZQ^#TWH]O99?SU"Q> MNG&;IU63/@[7W25=-G)SGMPLGEY7S?CT*DVJ':00I/6##(*L?I!#D-@^_I!LD09EP1),ZP)M!;D6@B\%@1;",06 M)%L(S!9$6PC4%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTUMG#-H'> MBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'> MAGH;@=XV>UE"H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>CWDZ@ MMZ/>3J"WH]Y.H+>CWDZ@M\]>=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3 MZ!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@=LX^5!'H'ZAT$>@?J'01Z!^H= M!'H'ZAT$>K>H=TN@=XMZMS^I=YD^#[E<>[[6>/V?I'HZGYNOE[\LOW;.;L(% MYP2_$SW^!5!+ P04 " #E099UDS DN ! #C(P $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VLM.PS 0!=!?B;)%C>M7>8BR ;;0!3]@D@F-FL26;:#\ M/4X*E4"EHBH2=].HM3UWXI'.JITZ_1P:V\]S3VW( ML^O-QB%KGAOGVJ8T,:VSE[[ZEC+Y2"C2R7%/6#8NG*0-.=N9,*S\'/!Q[OZ% MO&\JRA;&QSO3I5ULW;(0WUH*Q?X2.WJT==V45-GRN4M'BN \F2HLB6+7%INB M)_N38[IAVGSRH_/',OL"T\Z%MRZDB7DZ/.YS),/IB4N%R,=F_RMN$U/IH]^/ MAFE75/TR.UWOJ_6K<1Z!C8_C[_CKC+?U#^Q#@/0A0?I0('UHD#YF('V<@O1Q M!M+'.4@??(K2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@ MR"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5 MHLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:1 M5:/(JE%DU2BR:A19-8JL,Q199_\IZZ.UJS^.'Y]%9YK^,Y^-_^VY>@=02P$" M% ,4 " #E099!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( .5!EEVPFPV[P "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ Y4&69N%>X?M!0 ?" !@ M ("!#@@ 'AL+W=OL,;L4\# C"P & M @(%!%@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ Y4&65!(&XG$" &3( !@ ("!QAD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y4&65\W@"(A$P FS@ !D M ("!VU 'AL+W=OB0( "I% &0 @($S9 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ Y4&67=V8#%6!@ ;Q !D ("!X7 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Y4&6;RG M7HR="P %BP !D ("!NX$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y4&66'K[36_ P P@H !D M ("!N)D 'AL+W=O-O0*0% "W# &0 @(&NG0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ Y4&6?E<109W#@ ORH !D ("! M!*8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Y4&6=8E72\S P _ 8 !D ("!:;X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y4&6>IL<7K: M @ ( 8 !D ("!!&PO=V]R:W-H965T&UL4$L! A0#% @ Y4&608SUXO(! V P !D M ("!/M4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Y4&6;&FS(%;! 918 !D ("!YN$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M Y4&695O^6TK! )1@ !D ("!M^X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y4&69X#MQ1J P MIPD !D ("!"?T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y4&6>AXXAQ " Q5( !D M ("!D &PO=V]R:W-H M965T&UL4$L! M A0#% @ Y4&684=!(A5 P 7PP !D ("!VA8! 'AL M+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ Y4& M65@D5=[L @ VP@ !D ("!#B(! 'AL+W=OZWSUS,+ "DP &0 M @($Q)0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ Y4&68D-]@@S! OQ0 M !D ("!%#0! 'AL+W=O&PO=V]R:W-H965T_4G ME08 )@W 9 " @6H] 0!X;"]W;W)K&UL4$L! A0#% @ Y4&6<1$U%S P 0@\ !D M ("!-D0! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Y4&66/YO:X!! PA0 !D ("!2U$! 'AL+W=O M&PO=V]R:W-H965TI8 M 0!X;"]W;W)K&UL4$L! A0#% @ Y4&6=XC MGL(F! 3!< !D ("!*5P! 'AL+W=O&POUC 0!?) &@ M@ '9:0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " # ME099UDS DN ! #C(P $P @ $2; $ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 10!% -H2 C;@$ ! end XML 77 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 78 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 221 300 1 false 52 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://www.stem.com/role/Cover Cover Cover 1 false false R2.htm 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Statements 5 false false R6.htm 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (DEFICIT) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (DEFICIT) Statements 6 false false R7.htm 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 9952157 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 8 false false R9.htm 9952158 - Disclosure - BUSINESS Sheet http://www.stem.com/role/BUSINESS BUSINESS Notes 9 false false R10.htm 9952159 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 9952160 - Disclosure - REVENUE Sheet http://www.stem.com/role/REVENUE REVENUE Notes 11 false false R12.htm 9952161 - Disclosure - SHORT-TERM INVESTMENTS Sheet http://www.stem.com/role/SHORTTERMINVESTMENTS SHORT-TERM INVESTMENTS Notes 12 false false R13.htm 9952162 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 13 false false R14.htm 9952163 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET Sheet http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNET GOODWILL AND INTANGIBLE ASSETS, NET Notes 14 false false R15.htm 9952164 - Disclosure - ENERGY STORAGE SYSTEMS, NET Sheet http://www.stem.com/role/ENERGYSTORAGESYSTEMSNET ENERGY STORAGE SYSTEMS, NET Notes 15 false false R16.htm 9952165 - Disclosure - CONVERTIBLE NOTES Notes http://www.stem.com/role/CONVERTIBLENOTES CONVERTIBLE NOTES Notes 16 false false R17.htm 9952166 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 17 false false R18.htm 9952167 - Disclosure - NET (LOSS) INCOME PER SHARE Sheet http://www.stem.com/role/NETLOSSINCOMEPERSHARE NET (LOSS) INCOME PER SHARE Notes 18 false false R19.htm 9952168 - Disclosure - INCOME TAXES Sheet http://www.stem.com/role/INCOMETAXES INCOME TAXES Notes 19 false false R20.htm 9952169 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.stem.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 22 false false R23.htm 9954472 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 23 false false R24.htm 9954473 - Disclosure - REVENUE (Tables) Sheet http://www.stem.com/role/REVENUETables REVENUE (Tables) Tables http://www.stem.com/role/REVENUE 24 false false R25.htm 9954474 - Disclosure - SHORT-TERM INVESTMENTS (Tables) Sheet http://www.stem.com/role/SHORTTERMINVESTMENTSTables SHORT-TERM INVESTMENTS (Tables) Tables http://www.stem.com/role/SHORTTERMINVESTMENTS 25 false false R26.htm 9954475 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.stem.com/role/FAIRVALUEMEASUREMENTS 26 false false R27.htm 9954476 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Sheet http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETTables GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Tables http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNET 27 false false R28.htm 9954477 - Disclosure - ENERGY STORAGE SYSTEMS, NET (Tables) Sheet http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETTables ENERGY STORAGE SYSTEMS, NET (Tables) Tables http://www.stem.com/role/ENERGYSTORAGESYSTEMSNET 28 false false R29.htm 9954478 - Disclosure - CONVERTIBLE NOTES (Tables) Notes http://www.stem.com/role/CONVERTIBLENOTESTables CONVERTIBLE NOTES (Tables) Tables http://www.stem.com/role/CONVERTIBLENOTES 29 false false R30.htm 9954479 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.stem.com/role/STOCKBASEDCOMPENSATION 30 false false R31.htm 9954480 - Disclosure - NET (LOSS) INCOME PER SHARE (Tables) Sheet http://www.stem.com/role/NETLOSSINCOMEPERSHARETables NET (LOSS) INCOME PER SHARE (Tables) Tables http://www.stem.com/role/NETLOSSINCOMEPERSHARE 31 false false R32.htm 9954481 - Disclosure - INCOME TAXES (Tables) Sheet http://www.stem.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.stem.com/role/INCOMETAXES 32 false false R33.htm 9954482 - Disclosure - BUSINESS (Details) Sheet http://www.stem.com/role/BUSINESSDetails BUSINESS (Details) Details http://www.stem.com/role/BUSINESS 33 false false R34.htm 9954483 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Variable Interest Entities (Details) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Variable Interest Entities (Details) Details 34 false false R35.htm 9954484 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Details 35 false false R36.htm 9954485 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Significant Customers (Details) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Significant Customers (Details) Details 36 false false R37.htm 9954486 - Disclosure - REVENUE - Schedule of Disaggregation of Revenue (Details) Sheet http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails REVENUE - Schedule of Disaggregation of Revenue (Details) Details 37 false false R38.htm 9954487 - Disclosure - REVENUE - Narrative (Details) Sheet http://www.stem.com/role/REVENUENarrativeDetails REVENUE - Narrative (Details) Details 38 false false R39.htm 9954488 - Disclosure - REVENUE - Schedule of Remaining Performance Obligations (Details) Sheet http://www.stem.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails REVENUE - Schedule of Remaining Performance Obligations (Details) Details 39 false false R40.htm 9954489 - Disclosure - REVENUE - Schedule of Contract Balances (Details) Sheet http://www.stem.com/role/REVENUEScheduleofContractBalancesDetails REVENUE - Schedule of Contract Balances (Details) Details 40 false false R41.htm 9954490 - Disclosure - SHORT-TERM INVESTMENTS - Schedule of Short-Term Investments (Details) Sheet http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails SHORT-TERM INVESTMENTS - Schedule of Short-Term Investments (Details) Details 41 false false R42.htm 9954491 - Disclosure - SHORT-TERM INVESTMENTS - Additional Information (Details) Sheet http://www.stem.com/role/SHORTTERMINVESTMENTSAdditionalInformationDetails SHORT-TERM INVESTMENTS - Additional Information (Details) Details 42 false false R43.htm 9954492 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details) Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details) Details 43 false false R44.htm 9954493 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 44 false false R45.htm 9954494 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Goodwill (Details) Sheet http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillDetails GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Goodwill (Details) Details 45 false false R46.htm 9954495 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details) Sheet http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details) Details 46 false false R47.htm 9954496 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Intangible Assets, Net (Details) Sheet http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Intangible Assets, Net (Details) Details 47 false false R48.htm 9954497 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details) Sheet http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details) Details 48 false false R49.htm 9954498 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Narrative (Details) Sheet http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETNarrativeDetails ENERGY STORAGE SYSTEMS, NET - Narrative (Details) Details 49 false false R50.htm 9954499 - Disclosure - CONVERTIBLE NOTES - Narrative (Details) Notes http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails CONVERTIBLE NOTES - Narrative (Details) Details 50 false false R51.htm 9954500 - Disclosure - CONVERTIBLE NOTES - Schedule of Outstanding Convertible Notes (Details) Notes http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails CONVERTIBLE NOTES - Schedule of Outstanding Convertible Notes (Details) Details 51 false false R52.htm 9954501 - Disclosure - CONVERTIBLE NOTES - Schedule of Interest Expense Recognized Related to Convertible Note (Details) Notes http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails CONVERTIBLE NOTES - Schedule of Interest Expense Recognized Related to Convertible Note (Details) Details 52 false false R53.htm 9954502 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Option Activity (Details) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails STOCK-BASED COMPENSATION - Schedule of Option Activity (Details) Details 53 false false R54.htm 9954503 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 54 false false R55.htm 9954504 - Disclosure - STOCK-BASED COMPENSATION - Schedule of RSU Activity (Details) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails STOCK-BASED COMPENSATION - Schedule of RSU Activity (Details) Details 55 false false R56.htm 9954505 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expense (Details) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expense (Details) Details 56 false false R57.htm 9954506 - Disclosure - NET (LOSS) INCOME PER SHARE - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details) Sheet http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails NET (LOSS) INCOME PER SHARE - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details) Details http://www.stem.com/role/NETLOSSINCOMEPERSHARETables 57 false false R58.htm 9954507 - Disclosure - NET (LOSS) INCOME PER SHARE - Schedule of Antidilutive Securities (Details) Sheet http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofAntidilutiveSecuritiesDetails NET (LOSS) INCOME PER SHARE - Schedule of Antidilutive Securities (Details) Details http://www.stem.com/role/NETLOSSINCOMEPERSHARETables 58 false false R59.htm 9954508 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes and the Effective Tax Rates (Details) Sheet http://www.stem.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesandtheEffectiveTaxRatesDetails INCOME TAXES - Schedule of Provision for Income Taxes and the Effective Tax Rates (Details) Details 59 false false R60.htm 9954509 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://www.stem.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 60 false false R61.htm 9954510 - Disclosure - COMMITMENTS AND CONTINGNECIES (Details) Sheet http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails COMMITMENTS AND CONTINGNECIES (Details) Details 61 false false All Reports Book All Reports stem-20240630.htm stem-20240630.xsd stem-20240630_cal.xml stem-20240630_def.xml stem-20240630_lab.xml stem-20240630_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "stem-20240630.htm": { "nsprefix": "stem", "nsuri": "http://www.stem.com/20240630", "dts": { "inline": { "local": [ "stem-20240630.htm" ] }, "schema": { "local": [ "stem-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "stem-20240630_cal.xml" ] }, "definitionLink": { "local": [ "stem-20240630_def.xml" ] }, "labelLink": { "local": [ "stem-20240630_lab.xml" ] }, "presentationLink": { "local": [ "stem-20240630_pre.xml" ] } }, "keyStandard": 281, "keyCustom": 19, "axisStandard": 22, "axisCustom": 0, "memberStandard": 35, "memberCustom": 14, "hidden": { "total": 20, "http://fasb.org/us-gaap/2024": 15, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 221, "entityCount": 1, "segmentCount": 52, "elementCount": 570, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 840, "http://xbrl.sec.gov/dei/2024": 31, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://www.stem.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "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": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R3": { "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R5": { "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "longName": "9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R6": { "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "longName": "9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-41", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-47", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R7": { "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R8": { "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "longName": "9952157 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-70", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-70", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.stem.com/role/BUSINESS", "longName": "9952158 - Disclosure - BUSINESS", "shortName": "BUSINESS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.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": "stem-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "longName": "9952159 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.stem.com/role/REVENUE", "longName": "9952160 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.stem.com/role/SHORTTERMINVESTMENTS", "longName": "9952161 - Disclosure - SHORT-TERM INVESTMENTS", "shortName": "SHORT-TERM INVESTMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.stem.com/role/FAIRVALUEMEASUREMENTS", "longName": "9952162 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.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": "stem-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNET", "longName": "9952163 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNET", "longName": "9952164 - Disclosure - ENERGY STORAGE SYSTEMS, NET", "shortName": "ENERGY STORAGE SYSTEMS, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.stem.com/role/CONVERTIBLENOTES", "longName": "9952165 - Disclosure - CONVERTIBLE NOTES", "shortName": "CONVERTIBLE NOTES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATION", "longName": "9952166 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.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": "stem-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.stem.com/role/NETLOSSINCOMEPERSHARE", "longName": "9952167 - Disclosure - NET (LOSS) INCOME PER SHARE", "shortName": "NET (LOSS) INCOME PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.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": "stem-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.stem.com/role/INCOMETAXES", "longName": "9952168 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.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": "stem-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.stem.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "9952169 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.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": "stem-20240630.htm", "first": true, "unique": true } }, "R21": { "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": "21", "firstAnchor": { "contextRef": "c-13", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "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": "stem-20240630.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": "stem-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "longName": "9954472 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "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": "stem-20240630.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": "stem-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.stem.com/role/REVENUETables", "longName": "9954473 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.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", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.stem.com/role/SHORTTERMINVESTMENTSTables", "longName": "9954474 - Disclosure - SHORT-TERM INVESTMENTS (Tables)", "shortName": "SHORT-TERM INVESTMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.stem.com/role/FAIRVALUEMEASUREMENTSTables", "longName": "9954475 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETTables", "longName": "9954476 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETTables", "longName": "9954477 - Disclosure - ENERGY STORAGE SYSTEMS, NET (Tables)", "shortName": "ENERGY STORAGE SYSTEMS, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.stem.com/role/CONVERTIBLENOTESTables", "longName": "9954478 - Disclosure - CONVERTIBLE NOTES (Tables)", "shortName": "CONVERTIBLE NOTES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables", "longName": "9954479 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "shortName": "STOCK-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.stem.com/role/NETLOSSINCOMEPERSHARETables", "longName": "9954480 - Disclosure - NET (LOSS) INCOME PER SHARE (Tables)", "shortName": "NET (LOSS) INCOME PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.stem.com/role/INCOMETAXESTables", "longName": "9954481 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.stem.com/role/BUSINESSDetails", "longName": "9954482 - Disclosure - BUSINESS (Details)", "shortName": "BUSINESS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails", "longName": "9954483 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Variable Interest Entities (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Variable Interest Entities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-72", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "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": "stem-20240630.htm", "unique": true } }, "R35": { "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "longName": "9954484 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails", "longName": "9954485 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Significant Customers (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Significant Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-76", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-76", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails", "longName": "9954486 - Disclosure - REVENUE - Schedule of Disaggregation of Revenue (Details)", "shortName": "REVENUE - Schedule of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-85", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R38": { "role": "http://www.stem.com/role/REVENUENarrativeDetails", "longName": "9954487 - Disclosure - REVENUE - Narrative (Details)", "shortName": "REVENUE - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R39": { "role": "http://www.stem.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails", "longName": "9954488 - Disclosure - REVENUE - Schedule of Remaining Performance Obligations (Details)", "shortName": "REVENUE - Schedule of Remaining Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-93", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R40": { "role": "http://www.stem.com/role/REVENUEScheduleofContractBalancesDetails", "longName": "9954489 - Disclosure - REVENUE - Schedule of Contract Balances (Details)", "shortName": "REVENUE - Schedule of Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails", "longName": "9954490 - Disclosure - SHORT-TERM INVESTMENTS - Schedule of Short-Term Investments (Details)", "shortName": "SHORT-TERM INVESTMENTS - Schedule of Short-Term Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.stem.com/role/SHORTTERMINVESTMENTSAdditionalInformationDetails", "longName": "9954491 - Disclosure - SHORT-TERM INVESTMENTS - Additional Information (Details)", "shortName": "SHORT-TERM INVESTMENTS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "longName": "9954492 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:MarketableSecuritiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-119", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R44": { "role": "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "longName": "9954493 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-145", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R45": { "role": "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillDetails", "longName": "9954494 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Goodwill (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:GoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:GoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "longName": "9954495 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R47": { "role": "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails", "longName": "9954496 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Intangible Assets, Net (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails", "longName": "9954497 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details)", "shortName": "ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETNarrativeDetails", "longName": "9954498 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Narrative (Details)", "shortName": "ENERGY STORAGE SYSTEMS, NET - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails", "longName": "9954499 - Disclosure - CONVERTIBLE NOTES - Narrative (Details)", "shortName": "CONVERTIBLE NOTES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromConvertibleDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-170", "name": "stem:DerivativeCappedCallTransactionCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R51": { "role": "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails", "longName": "9954500 - Disclosure - CONVERTIBLE NOTES - Schedule of Outstanding Convertible Notes (Details)", "shortName": "CONVERTIBLE NOTES - Schedule of Outstanding Convertible Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-165", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-165", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "longName": "9954501 - Disclosure - CONVERTIBLE NOTES - Schedule of Interest Expense Recognized Related to Convertible Note (Details)", "shortName": "CONVERTIBLE NOTES - Schedule of Interest Expense Recognized Related to Convertible Note (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-167", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R53": { "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails", "longName": "9954502 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Option Activity (Details)", "shortName": "STOCK-BASED COMPENSATION - Schedule of Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R54": { "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "longName": "9954503 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)", "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-209", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R55": { "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails", "longName": "9954504 - Disclosure - STOCK-BASED COMPENSATION - Schedule of RSU Activity (Details)", "shortName": "STOCK-BASED COMPENSATION - Schedule of RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-188", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-189", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R56": { "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails", "longName": "9954505 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expense (Details)", "shortName": "STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-192", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R57": { "role": "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails", "longName": "9954506 - Disclosure - NET (LOSS) INCOME PER SHARE - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details)", "shortName": "NET (LOSS) INCOME PER SHARE - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:ExtinguishmentOfDebtGainLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R58": { "role": "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofAntidilutiveSecuritiesDetails", "longName": "9954507 - Disclosure - NET (LOSS) INCOME PER SHARE - Schedule of Antidilutive Securities (Details)", "shortName": "NET (LOSS) INCOME PER SHARE - Schedule of Antidilutive Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.stem.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesandtheEffectiveTaxRatesDetails", "longName": "9954508 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes and the Effective Tax Rates (Details)", "shortName": "INCOME TAXES - Schedule of Provision for Income Taxes and the Effective Tax Rates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": null }, "R60": { "role": "http://www.stem.com/role/INCOMETAXESNarrativeDetails", "longName": "9954509 - Disclosure - INCOME TAXES - Narrative (Details)", "shortName": "INCOME TAXES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } }, "R61": { "role": "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails", "longName": "9954510 - Disclosure - COMMITMENTS AND CONTINGNECIES (Details)", "shortName": "COMMITMENTS AND CONTINGNECIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-221", "name": "stem:LesseeOperatingLeaseBaseRentPeriodicPayment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "stem-20240630.htm", "unique": true } } }, "tag": { "stem_A2028ConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "A2028ConvertibleNotesMember", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028 Convertible Notes", "label": "2028 Convertible Notes [Member]", "documentation": "2028 Convertible Notes" } } }, "auth_ref": [] }, "stem_A2030ConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "A2030ConvertibleNotesMember", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030 Convertible Notes", "label": "2030 Convertible Notes [Member]", "documentation": "2030 Convertible Notes" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r73", "r780" ] }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r130", "r1014" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r716" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowances of $4,155 and $4,904 as of June\u00a030, 2024 and December\u00a031, 2023, respectively", "verboseLabel": "Accounts receivable, net of allowances", "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": [ "r929" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net accretion of discount on investments", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r103" ] }, "us-gaap_AccretionExpenseIncludingAssetRetirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccretionExpenseIncludingAssetRetirementObligations", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion of asset retirement obligations", "label": "Accretion Expense, Including Asset Retirement Obligations", "documentation": "Amount of accretion expense, which includes, but is not limited to, accretion expense from asset retirement obligations, environmental remediation obligations, and other contingencies." } } }, "auth_ref": [ "r968" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r75" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r36", "r165", "r609" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r13", "r14", "r90", "r170", "r605", "r632", "r633" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive (Loss) Income", "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": [ "r1", "r8", "r14", "r475", "r478", "r523", "r628", "r629", "r909", "r910", "r911", "r918", "r919", "r920", "r921" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r313", "r314", "r315", "r316", "r728" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r845" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r85", "r780", "r1048" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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": [ "r640", "r918", "r919", "r920", "r921", "r987", "r1049" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r858" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r858" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r858" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r858" ] }, "stem_AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallOptions", "crdr": "debit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of capped call options", "label": "Adjustments To Additional Paid In Capital, Purchase Of Capped Call Options", "documentation": "Adjustments To Additional Paid In Capital, Purchase Of Capped Call Options" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r45", "r46", "r407" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "stem_AgencyBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "AgencyBondsMember", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agency bonds", "label": "Agency Bonds [Member]", "documentation": "Agency Bonds" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r891" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r817", "r827", "r837", "r869" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r820", "r830", "r840", "r872" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r892" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r858" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r865" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r821", "r831", "r841", "r865", "r873", "r877", "r885" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r883" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r436", "r442" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowances", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r171", "r255", "r292" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.stem.com/role/Cover" ], "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_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 1.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash interest expense, including interest expenses associated with debt issuance costs", "verboseLabel": "Amortization of debt discount and debt issuance cost", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r369", "r750", "r751", "r914", "r1006" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r4", "r312", "r318", "r745" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potentially dilutive shares (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": [ "r227" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r26" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r26" ] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Area of lease", "label": "Area of Real Estate Property", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationsNoncurrent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligation", "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": [ "r969" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r128", "r141", "r169", "r196", "r231", "r233", "r247", "r248", "r289", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r468", "r472", "r505", "r600", "r672", "r740", "r741", "r780", "r808", "r976", "r977", "r1010" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "verboseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r161", "r173", "r196", "r289", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r468", "r472", "r505", "r780", "r976", "r977", "r1010" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financial assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r485", "r486", "r766" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r262" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized Loss", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r263" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r259", "r299", "r599" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 }, "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated Fair Value", "terseLabel": "Available-for-sale", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r260", "r299", "r485", "r594", "r766", "r771", "r931", "r991", "r992", "r993" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Short-term investments", "label": "Debt Securities, Available-for-Sale, Current", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r257", "r299" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r880" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r881" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r876" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r876" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r876" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r876" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r876" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r876" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails", "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": [ "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r877" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r877" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r104" ] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingMember", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r109" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of energy storage systems in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r21", "r22", "r23" ] }, "us-gaap_CapitalizedContractCostLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostLineItems", "presentation": [ "http://www.stem.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Line Items]", "label": "Capitalized Contract Cost [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": [ "r303" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract origination costs, net", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r303" ] }, "us-gaap_CapitalizedContractCostTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostTable", "presentation": [ "http://www.stem.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Table]", "label": "Capitalized Contract Cost [Table]", "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r303" ] }, "stem_CappedCallOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "CappedCallOptionsMember", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped Call Options", "label": "Capped Call Options [Member]", "documentation": "Capped Call Options" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "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": [ "r20", "r163", "r732" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "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": [ "r163" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "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": [ "r989", "r990" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "SHORT-TERM INVESTMENTS", "label": "Cash, Cash Equivalents, and Short-Term Investments [Text Block]", "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities." } } }, "auth_ref": [ "r930" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of year", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "totalLabel": "Total cash, cash equivalents, and restricted cash", "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": [ "r20", "r101", "r194" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "RECONCILIATION OF CASH, CASH EQUIVALENTS, AND RESTRICTED CASH WITHIN THE UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS TO THE AMOUNTS SHOWN IN THE STATEMENTS OF CASH FLOWS ABOVE:", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r101" ] }, "us-gaap_CashEquivalentsAtCarryingValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashEquivalentsAtCarryingValueAbstract", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents:", "label": "Cash Equivalents, at Carrying Value [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r856" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r853" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r851" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r857" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r857" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommercialPaperMember", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r113", "r337", "r802", "r803", "r804", "r805" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note\u00a012)", "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": [ "r81", "r132", "r601", "r659" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.stem.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": [ "r111", "r330", "r331", "r717", "r964", "r970" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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": [ "r798", "r799", "r800", "r802", "r803", "r804", "r805", "r918", "r919", "r921", "r987", "r1046", "r1049" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r84", "r660" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares 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": [ "r84" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r9", "r84", "r660", "r678", "r1049", "r1050" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.0001 par value; 500,000,000 shares authorized as of June\u00a030, 2024 and December\u00a031, 2023; 162,587,526 and 155,932,880 issued and outstanding as of June\u00a030, 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": [ "r84", "r604", "r780" ] }, "stem_CommonStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "CommonStockWarrantsMember", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding warrants", "label": "Common Stock Warrants [Member]", "documentation": "Common Stock Warrants" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r862" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r861" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r863" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r860" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive (loss) 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": [ "r63", "r123", "r177", "r179", "r183", "r595", "r616" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "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": [ "r28", "r29", "r69", "r70", "r253", "r716" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r28", "r29", "r69", "r70", "r253", "r634", "r716" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "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": [ "r28", "r29", "r69", "r70", "r253", "r716", "r898" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk and Other Uncertainties", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r72", "r146" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "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": [ "r716" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "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": [ "r28", "r29", "r69", "r70", "r253" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r27", "r28", "r29", "r30", "r69", "r126", "r716" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "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": [ "r28", "r29", "r69", "r70", "r253", "r716" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r198", "r468", "r469", "r472", "r473", "r524", "r722", "r975", "r978", "r979" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r198", "r468", "r469", "r472", "r473", "r524", "r722", "r975", "r978", "r979" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r54", "r734" ] }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationVariableInterestEntityPolicy", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entities", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)." } } }, "auth_ref": [ "r50", "r57", "r59" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.stem.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract Balances", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r980" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Energy storage systems, net", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r382", "r384", "r396" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofContractBalancesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "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": [ "r382", "r383", "r396" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current portion", "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": [ "r382", "r383", "r396" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, 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": [ "r382", "r383", "r396" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofContractBalancesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revenue recognized related to amounts that were included in beginning balance of deferred revenue", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r397" ] }, "stem_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod", "crdr": "credit", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofContractBalancesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revenue recognized related to deferred revenue generated during the period", "label": "Contract with Customer, Liability, Revenue Recognized During The Period", "documentation": "Contract with Customer, Liability, Revenue Recognized During The Period" } } }, "auth_ref": [] }, "stem_ContractWithCustomerLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.stem.com/20240630", "localname": "ContractWithCustomerLiabilityRollForward", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract With Customer, Liability [Roll Forward]", "label": "Contract With Customer, Liability [Roll Forward]", "documentation": "Contract With Customer, Liability" } } }, "auth_ref": [] }, "stem_ContractWithCustomerLiabilityUpfrontOrAnnualIncentivePaymentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "ContractWithCustomerLiabilityUpfrontOrAnnualIncentivePaymentsReceived", "crdr": "credit", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront or annual incentive payments received", "label": "Contract with Customer, Liability, Upfront Or Annual Incentive Payments Received", "documentation": "Contract with Customer, Liability, Upfront Or Annual Incentive Payments Received" } } }, "auth_ref": [] }, "stem_ContractWithCustomerLiabilityUpfrontPaymentsReceivedFromCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "ContractWithCustomerLiabilityUpfrontPaymentsReceivedFromCustomers", "crdr": "credit", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront payments received from customers", "label": "Contract with Customer, Liability, Upfront Payments Received From Customers", "documentation": "Contract with Customer, Liability, Upfront Payments Received From Customers" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.stem.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net book value of the billed and unbilled receivable", "label": "Contract with Customer, Receivable, 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 to consideration is unconditional." } } }, "auth_ref": [ "r382", "r385", "r396", "r715" ] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt", "label": "Convertible Debt, Fair Value Disclosures", "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r990", "r991", "r992", "r993", "r1000" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r114", "r348", "r349", "r359", "r360", "r361", "r365", "r366", "r367", "r368", "r369", "r747", "r748", "r749", "r750", "r751" ] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes, noncurrent", "label": "Convertible Debt, Noncurrent", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Convertible Debt", "label": "Convertible Debt [Table Text Block]", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r93", "r196", "r289", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r505", "r740", "r976" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenue", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Country Region", "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [] }, "stem_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "CustomerAMember", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer A", "label": "Customer A [Member]", "documentation": "Customer A" } } }, "auth_ref": [] }, "stem_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "CustomerBMember", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer B", "label": "Customer B [Member]", "documentation": "Customer B" } } }, "auth_ref": [] }, "stem_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "CustomerCMember", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer C", "label": "Customer C [Member]", "documentation": "Customer C" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "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": [ "r105", "r253" ] }, "stem_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "CustomerDMember", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer D", "label": "Customer D [Member]", "documentation": "Customer D" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r49", "r953", "r954", "r955", "r956", "r958", "r960", "r962", "r963" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTES" ], "lang": { "en-us": { "role": { "verboseLabel": "CONVERTIBLE NOTES", "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": [ "r112", "r195", "r323", "r324", "r325", "r326", "r327", "r336", "r337", "r347", "r353", "r354", "r355", "r356", "r357", "r358", "r363", "r370", "r371", "r373", "r514" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "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": [ "r12", "r74", "r75", "r129", "r131", "r198", "r348", "r349", "r350", "r351", "r352", "r354", "r359", "r360", "r361", "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r747", "r748", "r749", "r750", "r751", "r778", "r915", "r965", "r966", "r967", "r1005", "r1007" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Outstanding principal", "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": [ "r12", "r131", "r374" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in dollars per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r115", "r350" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion ratio", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r40", "r78", "r117", "r118", "r350" ] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price, percentage", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold trading days", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "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": [ "r348", "r514", "r515", "r748", "r749", "r778" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest percentage", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r77", "r377", "r514", "r515", "r778" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed interest rate, annual", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r77", "r349" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r198", "r348", "r349", "r350", "r351", "r352", "r354", "r359", "r360", "r361", "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r372", "r747", "r748", "r749", "r750", "r751", "r778", "r915", "r1005", "r1007" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "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": [ "r12", "r198", "r348", "r349", "r350", "r351", "r352", "r354", "r359", "r360", "r361", "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r747", "r748", "r749", "r750", "r751", "r778", "r915", "r965", "r966", "r967", "r1005", "r1007" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Axis]", "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information by period of debt redemption feature under terms of debt agreement." } } }, "auth_ref": [ "r137" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Domain]", "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r137" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period One", "label": "Debt Instrument, Redemption, Period One [Member]", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r137" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period Two", "label": "Debt Instrument, Redemption, Period Two [Member]", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r137" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price, percentage", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r137" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r12", "r40", "r41", "r71", "r116", "r118", "r198", "r348", "r349", "r350", "r351", "r352", "r354", "r359", "r360", "r361", "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r372", "r747", "r748", "r749", "r750", "r751", "r778", "r915", "r1005", "r1007" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized Initial Purchasers\u2019 debt discount and debt issuance cost", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r359", "r375", "r513", "r514", "r515", "r748", "r749", "r778" ] }, "us-gaap_DebtSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAbstract", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities:", "label": "Debt Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses recorded", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r939" ] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCostsCurrent", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred costs with suppliers", "label": "Deferred Costs, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r908" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1005", "r1007" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit from release of valuation allowance", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r4", "r154", "r917" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r4", "r35" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r4", "r231", "r237", "r248", "r740", "r741" ] }, "stem_DerivativeCapPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.stem.com/20240630", "localname": "DerivativeCapPricePerShare", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cap price (in dollars per share)", "label": "Derivative, Cap Price Per Share", "documentation": "Derivative, Cap Price Per Share" } } }, "auth_ref": [] }, "stem_DerivativeCappedCallTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "DerivativeCappedCallTransactionCosts", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of capped calls", "label": "Derivative, Capped Call Transaction Costs", "documentation": "Derivative, Capped Call Transaction Costs" } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "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": [ "r649", "r651", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r673", "r674", "r675", "r676", "r686", "r687", "r688", "r689", "r692", "r693", "r694", "r695", "r704", "r705", "r708", "r710", "r798", "r800", "r994", "r995", "r996", "r997", "r998", "r999", "r1001", "r1002" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 24.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of derivative liability", "negatedTerseLabel": "Change in fair value of derivative liability", "verboseLabel": "Gain on settlement of derivative liability", "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": [ "r986" ] }, "stem_DerivativeInitialStrikePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.stem.com/20240630", "localname": "DerivativeInitialStrikePrice", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial strike price (in dollars per share)", "label": "Derivative, Initial Strike Price", "documentation": "Derivative, Initial Strike Price" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r64", "r65", "r66", "r125", "r649", "r651", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r673", "r674", "r675", "r676", "r686", "r687", "r688", "r689", "r692", "r693", "r694", "r695", "r704", "r705", "r708", "r710", "r733", "r798", "r800", "r994", "r995", "r996", "r997", "r998", "r999", "r1001", "r1002" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r174", "r175", "r485", "r486", "r496", "r504", "r642", "r643", "r644", "r645", "r647", "r648", "r649", "r650", "r651", "r673", "r675", "r676", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r733", "r991", "r992", "r993", "r1047" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r122", "r953", "r954", "r955", "r956", "r958", "r960", "r962", "r963" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" ], "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": [ "r395", "r752", "r753", "r754", "r755", "r756", "r757", "r758" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" ], "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": [ "r395", "r752", "r753", "r754", "r755", "r756", "r757", "r758" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.stem.com/role/REVENUETables" ], "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": [ "r981" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.stem.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": [ "r405", "r409", "r438", "r439", "r441", "r762" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [ "r812" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [ "r844" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r855" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net (loss) income per share attributable to common stockholders, basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r184", "r204", "r205", "r206", "r207", "r208", "r209", "r214", "r217", "r224", "r225", "r226", "r230", "r463", "r466", "r482", "r483", "r596", "r617", "r735" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "netLabel": "Net loss per share attributable to common stockholders, diluted (in dollars per share)", "verboseLabel": "Net loss per share attributable to common stockholders, diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r184", "r204", "r205", "r206", "r207", "r208", "r209", "r217", "r224", "r225", "r226", "r230", "r463", "r466", "r482", "r483", "r596", "r617", "r735" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "NET (LOSS) INCOME PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r213", "r227", "r228", "r229" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r506" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.stem.com/role/INCOMETAXESNarrativeDetails", "http://www.stem.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesandtheEffectiveTaxRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r447", "r763" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r75" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount capitalized", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r437" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period for recognition of stock-based compensation expense", "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": [ "r440" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining unrecognized stock-based compensation expense for RSUs", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r984" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining unrecognized stock-based compensation expense for stock options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r984" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofAntidilutiveSecuritiesDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock options", "terseLabel": "Outstanding stock options", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "stem_EnergyStorageSystemsNotYetPlacedIntoServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "EnergyStorageSystemsNotYetPlacedIntoServiceMember", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Energy storage systems not yet placed into service", "label": "Energy Storage Systems Not Yet Placed Into Service [Member]", "documentation": "Energy Storage Systems Not Yet Placed Into Service" } } }, "auth_ref": [] }, "stem_EnergyStorageSystemsPlacedIntoServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "EnergyStorageSystemsPlacedIntoServiceMember", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Energy storage systems placed into service", "label": "Energy Storage Systems Placed Into Service [Member]", "documentation": "Energy Storage Systems Placed Into Service" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [ "r810" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.stem.com/role/Cover" ], "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/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [ "r810" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [ "r810" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [ "r894" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [ "r810" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [ "r810" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [ "r810" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [ "r810" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r849" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r890" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r890" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r890" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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": [ "r9", "r158", "r180", "r181", "r182", "r199", "r200", "r201", "r203", "r208", "r210", "r212", "r232", "r290", "r291", "r321", "r381", "r453", "r454", "r460", "r461", "r462", "r464", "r465", "r466", "r474", "r475", "r476", "r477", "r478", "r479", "r481", "r507", "r508", "r509", "r510", "r511", "r512", "r516", "r518", "r523", "r614", "r628", "r629", "r630", "r640", "r698" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r859" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r817", "r827", "r837", "r869" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r814", "r824", "r834", "r866" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r865" ] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancellation of aggregate principal", "label": "Extinguishment of Debt, Amount", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_ExtinguishmentOfDebtGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ExtinguishmentOfDebtGainLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Gain on extinguishment of debt, net of tax", "label": "Extinguishment of Debt, Gain (Loss), Net of Tax", "documentation": "The difference between the reacquisition price and the net carrying amount of the extinguished debt recognized currently as a component of income in the period of extinguishment, net of tax." } } }, "auth_ref": [ "r38" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r67", "r68" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Instruments Measured at Fair Value", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r67" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "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": [ "r361", "r399", "r400", "r401", "r402", "r403", "r404", "r484", "r486", "r487", "r488", "r489", "r495", "r496", "r498", "r528", "r529", "r530", "r748", "r749", "r759", "r760", "r761", "r766", "r771" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r485", "r486", "r487", "r489", "r766", "r992", "r1003" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.stem.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": [ "r491", "r493", "r494", "r495", "r498", "r499", "r500", "r501", "r502", "r592", "r766", "r772" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "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": [ "r361", "r399", "r404", "r486", "r496", "r528", "r759", "r760", "r761", "r766" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "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": [ "r361", "r399", "r404", "r486", "r487", "r496", "r529", "r748", "r749", "r759", "r760", "r761", "r766" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "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": [ "r361", "r399", "r400", "r401", "r402", "r403", "r404", "r486", "r487", "r488", "r489", "r496", "r530", "r748", "r749", "r759", "r760", "r761", "r766", "r771" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r485", "r486", "r487", "r489", "r766", "r992", "r1003" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "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": [ "r361", "r399", "r400", "r401", "r402", "r403", "r404", "r484", "r486", "r487", "r488", "r489", "r495", "r496", "r498", "r528", "r529", "r530", "r748", "r749", "r759", "r760", "r761", "r766", "r771" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r766", "r989", "r990", "r991", "r992", "r993", "r1003" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r6" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r293", "r294", "r296", "r297", "r298", "r300", "r301", "r302", "r372", "r380", "r480", "r503", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r615", "r743", "r766", "r769", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r781", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r933", "r934", "r935", "r936", "r988", "r991", "r992", "r993", "r1000", "r1003" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r167", "r304", "r317", "r745" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "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": [ "r311", "r313", "r314", "r315", "r316", "r317", "r319", "r320", "r560", "r561", "r728" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "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": [ "r311", "r313", "r314", "r315", "r316", "r317", "r319", "r320", "r728" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r821", "r831", "r841", "r873" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r821", "r831", "r841", "r873" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r821", "r831", "r841", "r873" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r821", "r831", "r841", "r873" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r821", "r831", "r841", "r873" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r854" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 26.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on extinguishment of debt, net", "negatedLabel": "Gain on extinguishment of debt, net", "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": [ "r4", "r38", "r39" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r95", "r682" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r95" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "totalLabel": "Total goodwill", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r166", "r305", "r593", "r741", "r744", "r768", "r780", "r942", "r949" ] }, "stem_GoodwillAccumulatedEffectOfForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "GoodwillAccumulatedEffectOfForeignCurrencyTranslation", "crdr": "debit", "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillDetails": { "parentTag": "us-gaap_Goodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign currency translation", "label": "Goodwill, Accumulated Effect Of Foreign Currency Translation", "documentation": "Goodwill, Accumulated Effect Of Foreign Currency Translation" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNET" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND INTANGIBLE ASSETS, NET", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r940", "r952" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillGross", "crdr": "debit", "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillDetails": { "parentTag": "us-gaap_Goodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill, Gross", "documentation": "Amount, before accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r307", "r309", "r744" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillDetails": { "parentTag": "us-gaap_Goodwill", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Impairment charges", "terseLabel": "Asset impairment charges", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r307", "r309", "r744" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill", "label": "Goodwill, Impairment Loss", "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r4", "r306", "r308", "r310", "r744", "r768" ] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GranteeStatusAxis", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Axis]", "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r406", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GranteeStatusDomain", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Domain]", "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r406", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit (loss)", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r91", "r93", "r140", "r196", "r289", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r505", "r737", "r740", "r923", "r925", "r926", "r927", "r928", "r976" ] }, "stem_HardwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "HardwareMember", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hardware revenue", "label": "Hardware [Member]", "documentation": "Hardware" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss of energy storage systems", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r4", "r34", "r110", "r767" ] }, "us-gaap_ImpairmentOfOngoingProject": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfOngoingProject", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss of project assets", "label": "Impairment of Ongoing Project", "documentation": "Amount recognized as an operating expense or loss during the period to reduce the carrying amount of a project that has been impaired but not abandoned." } } }, "auth_ref": [ "r4", "r34" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesandtheEffectiveTaxRatesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income before provision for income taxes", "terseLabel": "(Loss) income before provision for income taxes", "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": [ "r92", "r135", "r140", "r597", "r611", "r737", "r740", "r923", "r925", "r926", "r927", "r928" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r322", "r328", "r329", "r490", "r492", "r497", "r626", "r627", "r683", "r728", "r770", "r1017" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r328", "r329", "r490", "r492", "r497", "r626", "r627", "r683", "r728", "r770", "r1017" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.stem.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r197", "r445", "r447", "r448", "r449", "r450", "r451", "r452", "r455", "r457", "r458", "r459", "r637", "r763" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/INCOMETAXESNarrativeDetails", "http://www.stem.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesandtheEffectiveTaxRatesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Provision for income taxes", "verboseLabel": "Provision for income taxes", "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": [ "r142", "r155", "r211", "r212", "r231", "r238", "r248", "r446", "r447", "r456", "r618", "r763" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "presentation": [ "http://www.stem.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Benefit) for income taxes, federal", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r447", "r763" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r913" ] }, "stem_IncreaseDecreaseInAssetRetirementCostsAndObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "IncreaseDecreaseInAssetRetirementCostsAndObligations", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in asset retirement costs and asset retirement obligation", "label": "Increase (Decrease) In Asset Retirement Costs And Obligations", "documentation": "Increase (Decrease) In Asset Retirement Costs And Obligations" } } }, "auth_ref": [] }, "stem_IncreaseDecreaseInCapitalizedContractCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "IncreaseDecreaseInCapitalizedContractCosts", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contract origination costs, net", "label": "Increase (Decrease) In Capitalized Contract Costs", "documentation": "Increase (Decrease) In Capitalized Contract Costs" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "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": [ "r558", "r913" ] }, "stem_IncreaseDecreaseInDeferredCostsWithSuppliers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "IncreaseDecreaseInDeferredCostsWithSuppliers", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred costs with suppliers", "label": "Increase (Decrease) In Deferred Costs With Suppliers", "documentation": "Increase (Decrease) In Deferred Costs With Suppliers" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "presentation": [ "http://www.stem.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revenue reduction", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r729" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r899", "r913" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r3" ] }, "stem_IncreaseDecreaseInProjectAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "IncreaseDecreaseInProjectAssets", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Project assets", "label": "Increase (Decrease) In Project Assets", "documentation": "Increase (Decrease) In Project Assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r821", "r831", "r841", "r865", "r873", "r877", "r885" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r883" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r813", "r889" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r813", "r889" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r813", "r889" ] }, "stem_IntangibleAssetsForeignCurrencyTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "IntangibleAssetsForeignCurrencyTranslationAdjustment", "crdr": "debit", "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Add: Currency translation adjustment", "label": "Intangible Assets, Foreign Currency Translation Adjustment", "documentation": "Intangible Assets, Foreign Currency Translation Adjustment" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r166" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Total intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r311", "r960", "r961" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r97", "r367", "r378", "r750", "r751" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual interest expense", "label": "Interest Expense, Debt, Excluding Amortization", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r97", "r368", "r750", "r751" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense, net", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r236", "r912" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r189", "r192", "r193" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Gross", "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r907" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "stem_LesseeOperatingLeaseBaseRentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "LesseeOperatingLeaseBaseRentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base rent per month", "label": "Lessee, Operating Lease, Base Rent, Periodic Payment", "documentation": "Lessee, Operating Lease, Base Rent, Periodic Payment" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1009" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r12", "r74", "r75", "r76", "r79", "r80", "r81", "r82", "r196", "r289", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r469", "r472", "r473", "r505", "r658", "r736", "r808", "r976", "r1010", "r1011" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity (deficit)", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r89", "r134", "r608", "r780", "r916", "r937", "r1004" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r76", "r162", "r196", "r289", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r469", "r472", "r473", "r505", "r780", "r976", "r1010", "r1011" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LoansPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableCurrent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing obligation, current portion", "label": "Loans Payable, Current", "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r75" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net carrying amount", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r12", "r131", "r360", "r376", "r748", "r749", "r778", "r1015" ] }, "us-gaap_LongTermLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLoansPayable", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing obligation, noncurrent", "label": "Loans Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r12" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "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": [ "r12", "r965", "r966", "r967" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLENOTESScheduleofOutstandingConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "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": [ "r12", "r37", "r965", "r966", "r967" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r332", "r333", "r334", "r335", "r443", "r746", "r971", "r972" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r332", "r333", "r334", "r335", "r443", "r746", "r971", "r972" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual amount", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r332", "r895" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r253", "r754", "r791", "r795", "r981", "r1016", "r1018", "r1019", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045" ] }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MajorCustomersPolicyPolicyTextBlock", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Customers", "label": "Major Customers, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity." } } }, "auth_ref": [ "r27", "r28", "r29", "r106" ] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Line Items]", "label": "Marketable Securities [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_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesTable", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Table]", "label": "Marketable Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Short-Term Investments", "label": "Marketable Securities [Table Text Block]", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r857" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r857" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r88", "r133", "r196", "r289", "r338", "r340", "r341", "r342", "r345", "r346", "r505", "r607", "r662" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption of non-controlling interests", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r53", "r119", "r124" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r876" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "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": [ "r982" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r884" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r253", "r754", "r791", "r795", "r981", "r1016", "r1018", "r1019", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r858" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NatureOfOperations", "presentation": [ "http://www.stem.com/role/BUSINESS" ], "lang": { "en-us": { "role": { "terseLabel": "BUSINESS", "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": [ "r143", "r156" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) 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": [ "r191" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCING ACTIVITIES", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by 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": [ "r191" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "negatedTerseLabel": "Negative cash flows from 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": [ "r101", "r102", "r103" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r94", "r103", "r136", "r160", "r176", "r178", "r182", "r196", "r202", "r204", "r205", "r206", "r207", "r208", "r211", "r212", "r222", "r289", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r463", "r466", "r483", "r505", "r613", "r680", "r696", "r697", "r806", "r976" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income attributable to Stem 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": [ "r186", "r204", "r205", "r206", "r207", "r214", "r215", "r223", "r226", "r466" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Numerator used to compute net (loss) income per share:", "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to Stem common stockholders, diluted (Note\u00a010)", "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": [ "r186", "r216", "r218", "r219", "r220", "r221", "r223", "r226" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r857" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r821", "r831", "r841", "r865", "r873" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r848" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r847" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r865" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r884" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r884" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonUsMember", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of the world", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1051", "r1052", "r1053", "r1054" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "NON-CASH INVESTING AND FINANCING ACTIVITIES", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions from non-controlling interests", "label": "Noncontrolling Interest, Increase from Business Combination", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r7", "r42", "r47" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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": [ "r51", "r381", "r918", "r919", "r920", "r921", "r1049" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other (expense) 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": [ "r96" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "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": [ "r741", "r924" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportingUnits", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reporting units", "label": "Number of Reporting Units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r140", "r737", "r923", "r925", "r926", "r927", "r928" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss of right-of-use assets", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1008" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r520" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, 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": [ "r520" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r519" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r914" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "verboseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r172", "r780" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r168" ] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain on available-for-sale securities", "verboseLabel": "Unrealized gain (loss) on available-for-sale securities", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r2", "r8", "r123" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r2", "r8", "r123" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherDebtSecuritiesMember", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Debt Obligations [Member]", "documentation": "Investments in debt securities classified as other." } } }, "auth_ref": [ "r938", "r982" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "verboseLabel": "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": [ "r75", "r780" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other 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": [ "r80" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r103" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r98" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r857" ] }, "stem_Outstanding2028ConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "Outstanding2028ConvertibleNotesMember", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding 2028 Convertible Notes (if converted)", "label": "Outstanding 2028 Convertible Notes [Member]", "documentation": "Outstanding 2028 Convertible Notes" } } }, "auth_ref": [] }, "stem_Outstanding2030ConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.stem.com/20240630", "localname": "Outstanding2030ConvertibleNotesMember", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding 2030 Convertible Notes (if converted)", "label": "Outstanding 2030 Convertible Notes [Member]", "documentation": "Outstanding 2030 Convertible Notes" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r819", "r829", "r839", "r871" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r822", "r832", "r842", "r874" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r822", "r832", "r842", "r874" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r846" ] }, "stem_PaymentsForCappedCallOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "PaymentsForCappedCallOptions", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of capped call options", "label": "Payments For Capped Call Options", "documentation": "Payments For Capped Call Options" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "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": [ "r19" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of available-for-sale investments", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r16", "r187", "r256" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisitions, net of 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": [ "r17" ] }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireInterestInJointVenture", "crdr": "credit", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution paid", "label": "Payments to Acquire Interest in Joint Venture", "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PaymentsToAcquireMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireMachineryAndEquipment", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of energy storage systems", "label": "Payments to Acquire Machinery and Equipment", "documentation": "The cash outflow for acquisition of machinery and equipment." } } }, "auth_ref": [ "r99" ] }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of property and equipment", "label": "Payments to Acquire Other Property, Plant, and Equipment", "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [ "r99" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capital expenditures on internally-developed software", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r99" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r856" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r856" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r848" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r865" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r858" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r847" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r849" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r893" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r848" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r83", "r379" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r83", "r660" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r83", "r379" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r83", "r660", "r678", "r1049", "r1050" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.0001 par value; 1,000,000 shares authorized as of June\u00a030, 2024 and December\u00a031, 2023; zero shares issued and outstanding as of June\u00a030, 2024 and December\u00a031, 2023", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r83", "r603", "r780" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/CONVERTIBLENOTESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of convertible notes, net of issuance costs of $0 and $7,601 for the six months ended June\u00a030, 2024 and 2023, respectively", "verboseLabel": "Proceeds from convertible notes", "label": "Proceeds from Convertible Debt", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturities of available-for-sale investments", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r187", "r188", "r932" ] }, "us-gaap_ProceedsFromPaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsToMinorityShareholders", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption of investment from non-controlling interests, net", "label": "Proceeds from (Payments to) Noncontrolling Interests", "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of available-for-sale investments", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r15", "r187", "r256", "r288" ] }, "stem_ProceedsFromStockOptionsAndWarrantsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "ProceedsFromStockOptionsAndWarrantsExercised", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options and warrants", "label": "Proceeds From Stock Options And Warrants Exercised", "documentation": "Proceeds From Stock Options And Warrants Exercised" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r250", "r559", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r730", "r752", "r790", "r792", "r793", "r796", "r797", "r973", "r974", "r981", "r1016", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r250", "r559", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r730", "r752", "r790", "r792", "r793", "r796", "r797", "r973", "r974", "r981", "r1016", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "terseLabel": "Net (loss) income", "verboseLabel": "Net loss", "negatedTerseLabel": "Net loss", "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": [ "r160", "r176", "r178", "r190", "r196", "r202", "r208", "r211", "r212", "r289", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r463", "r466", "r467", "r470", "r471", "r483", "r505", "r597", "r612", "r639", "r680", "r696", "r697", "r764", "r765", "r807", "r911", "r976" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails", "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r5", "r522" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNET" ], "lang": { "en-us": { "role": { "terseLabel": "ENERGY STORAGE SYSTEMS, NET", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r108", "r147", "r152", "r153" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total energy storage systems, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r109", "r164", "r610" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r522" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total energy storage systems, 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": [ "r5", "r522", "r598", "r610", "r780" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Energy Storage Systems, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails", "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r109", "r522" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for accounts receivable allowance", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r185", "r295" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r846" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r846" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r814", "r824", "r834", "r866" ] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of convertible notes", "label": "Repayments of Convertible Debt", "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r100" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of notes payable", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r100" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of financing obligations", "label": "Repayments of Other Long-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r100" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r444", "r728", "r740", "r1012" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r815", "r825", "r835", "r867" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r816", "r826", "r836", "r868" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r823", "r833", "r843", "r875" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in other noncurrent assets", "label": "Restricted Cash and Cash Equivalents", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r20", "r127", "r163", "r194", "r602" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "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": [ "r163" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofAntidilutiveSecuritiesDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "RSU", "terseLabel": "Outstanding 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": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "negatedTerseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r119", "r606", "r631", "r633", "r636", "r661", "r780" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r158", "r199", "r200", "r201", "r203", "r208", "r210", "r212", "r290", "r291", "r321", "r453", "r454", "r460", "r461", "r462", "r464", "r465", "r466", "r474", "r476", "r477", "r479", "r481", "r516", "r518", "r628", "r630", "r640", "r1049" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "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": [ "r138", "r139", "r231", "r234", "r235", "r246", "r248", "r250", "r251", "r253", "r394", "r395", "r559" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r253", "r897" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.stem.com/role/REVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE", "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": [ "r157", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r398" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Remaining performance obligations", "terseLabel": "Total Remaining Performance Obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r150" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent Expected to be Recognized as Revenue", "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": [ "r151" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "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": [ "r151" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.stem.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Remaining Performance Obligations", "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": [ "r896" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent Expected to be Recognized as Revenue", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r896" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use asset obtained in exchange for lease liability", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r521", "r779" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r884" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r884" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Disclosure of information about acquired finite-lived intangible asset by major class." } } }, "auth_ref": [ "r313", "r314", "r315", "r316", "r728" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Potentially Dilutive Shares", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.stem.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Provision for Income Taxes and Effective Tax Rates", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r985" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Net (Loss) Income Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r922" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r745", "r959" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r744", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5", "r522" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "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": [ "r406", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Activity Under the Plan", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r10", "r11", "r120" ] }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Activity", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in restricted stock units (RSUs)." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Variable Interest Entities [Table]", "label": "Variable Interest Entity [Table]", "documentation": "Disclosure of information about variable interest held, whether or not such variable interest entity (VIE) is included in consolidated financial statements." } } }, "auth_ref": [ "r55", "r56", "r58", "r60", "r61", "r468", "r469", "r472", "r473", "r539", "r540", "r541" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Variable Interest Entities", "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": [ "r55", "r56", "r58", "r60", "r61" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Significant Customers", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r27", "r28", "r29", "r30", "r69", "r126" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [ "r809" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.stem.com/role/Cover" ], "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": [ "r811" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r251", "r252", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r644", "r646", "r648", "r701", "r702", "r703", "r712", "r714", "r718", "r719", "r720", "r721", "r723", "r724", "r725", "r726", "r727", "r731", "r753", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r794", "r800", "r981", "r1016", "r1018", "r1019", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r249", "r251", "r738", "r739", "r742" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceMember", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Services and other revenue", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r752" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r426" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs forfeited, weighted average grant date fair value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r426" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails" ], "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": [ "r424" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs granted, weighted average grant date fair value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r424" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "RSUs outstanding, beginning (in shares)", "periodEndLabel": "RSUs outstanding, ending (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r421", "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of RSUs Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "RSUs outstanding, weighted average grant date fair value, beginning (in dollars per share)", "periodEndLabel": "RSUs outstanding, weighted average grant date fair value, ending (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r421", "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value Per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "RSUs vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r425" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs vested, weighted average grant date fair value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r425" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "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": [ "r406", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Options forfeited and expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r983" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options forfeited and expired, weighted average exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r983" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r417" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options outstanding, beginning of period (in shares)", "periodEndLabel": "Options outstanding, end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r413", "r414" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Options Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, weighted average exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r413", "r414" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Exercise Price Per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, options vested and exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r430" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r430" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and exercisable, weighted-average exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r430" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofRSUActivityDetails", "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": [ "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted, weighted average exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r417" ] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certain Executive Officers", "label": "Share-Based Payment Arrangement, Employee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual life, options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r121" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual life, options vested and exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r430" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internally developed software", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r84", "r87", "r88", "r158", "r180", "r181", "r182", "r199", "r200", "r201", "r203", "r208", "r210", "r212", "r232", "r290", "r291", "r321", "r381", "r453", "r454", "r460", "r461", "r462", "r464", "r465", "r466", "r474", "r475", "r476", "r477", "r478", "r479", "r481", "r507", "r508", "r509", "r510", "r511", "r512", "r516", "r518", "r523", "r614", "r628", "r629", "r630", "r640", "r698" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r251", "r252", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r644", "r646", "r648", "r701", "r702", "r703", "r712", "r714", "r718", "r719", "r720", "r721", "r723", "r724", "r725", "r726", "r727", "r731", "r753", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r794", "r800", "r981", "r1016", "r1018", "r1019", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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": [ "r199", "r200", "r201", "r232", "r518", "r559", "r635", "r641", "r652", "r653", "r654", "r655", "r656", "r657", "r660", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r673", "r674", "r675", "r676", "r677", "r679", "r681", "r682", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r698", "r801" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r199", "r200", "r201", "r232", "r254", "r518", "r559", "r635", "r641", "r652", "r653", "r654", "r655", "r656", "r657", "r660", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r673", "r674", "r675", "r676", "r677", "r679", "r681", "r682", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r698", "r801" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r818", "r828", "r838", "r870" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "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": [] }, "stem_StockBasedCompensationCapitalizedToInternalUseSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "StockBasedCompensationCapitalizedToInternalUseSoftware", "crdr": "debit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation capitalized to internal-use software", "label": "Stock-Based Compensation Capitalized To Internal-Use Software", "documentation": "Stock-Based Compensation Capitalized To Internal-Use Software" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of fully vested restricted stock for employee bonuses", "label": "Stock Issued During Period, Shares, Issued for Services", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon release of restricted stock units (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r9", "r83", "r84", "r119" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option exercises, net of statutory tax withholdings (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r9", "r83", "r84", "r119", "r418" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of fully vested restricted stock units for employee bonuses (Note\u00a09)", "label": "Stock Issued During Period, Value, Issued for Services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon release of restricted stock units", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r9", "r119" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option exercises, net of statutory tax withholdings", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r9", "r84", "r87", "r88", "r119" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Stem\u2019s stockholders\u2019 equity (deficit)", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r84", "r87", "r88", "r107", "r662", "r678", "r699", "r700", "r780", "r808", "r916", "r937", "r1004", "r1049" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity (deficit):", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity (deficit)", "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": [ "r51", "r52", "r62", "r158", "r159", "r181", "r199", "r200", "r201", "r203", "r208", "r210", "r290", "r291", "r321", "r381", "r453", "r454", "r460", "r461", "r462", "r464", "r465", "r466", "r474", "r475", "r476", "r477", "r478", "r479", "r481", "r507", "r508", "r512", "r517", "r523", "r629", "r630", "r638", "r662", "r678", "r699", "r700", "r713", "r807", "r916", "r937", "r1004", "r1049" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r864" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r856" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r863" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETScheduleofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade name", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r48", "r953", "r954", "r955", "r956", "r957", "r958", "r960", "r961", "r962", "r963" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r883" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r885" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.stem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r372", "r380", "r480", "r503", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r615", "r766", "r769", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r781", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r933", "r934", "r935", "r936", "r988", "r991", "r992", "r993", "r1000", "r1003" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r886" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r887" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r887" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r885" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r885" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r888" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r886" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.stem.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USTreasuryBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USTreasuryBondSecuritiesMember", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government bonds", "label": "US Treasury Bond Securities [Member]", "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities greater than ten and as long as thirty years, are interest bearing, and are backed by the full faith and credit of the United States government." } } }, "auth_ref": [ "r1013" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables, current", "label": "Unbilled Receivables, Current", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "stem_UnbilledReceivablesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "UnbilledReceivablesNoncurrent", "crdr": "credit", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables, noncurrent", "label": "Unbilled Receivables, Noncurrent", "documentation": "Unbilled Receivables, Noncurrent" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r882" ] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net loss on investments", "label": "Unrealized Gain (Loss) on Investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r4" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "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": [ "r31", "r32", "r33", "r144", "r145", "r148", "r149" ] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "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": [ "r468", "r469", "r472", "r473", "r539", "r540", "r541" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity, Primary Beneficiary", "verboseLabel": "DevCo JVs", "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": [ "r55", "r468", "r469", "r472", "r473" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r852" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive potential common shares (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r922" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used in computing net loss per share to common stockholders, diluted (in shares)", "totalLabel": "Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, 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": [ "r216", "r226" ] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesIssuedBasic", "calculation": { "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of shares outstanding used to compute net (loss) income per share attributable to common stockholders, basic (in shares)", "label": "Weighted Average Number of Shares Issued, Basic", "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)." } } }, "auth_ref": [ "r24", "r25" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used in computing net (loss) income per share to common stockholders, 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": [ "r214", "r226" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.stem.com/role/NETLOSSINCOMEPERSHAREScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "stem_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.stem.com/20240630", "localname": "WorkingCapital", "crdr": "credit", "presentation": [ "http://www.stem.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital", "label": "Working Capital", "documentation": "Working Capital" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r850" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-13" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Paragraph": "2AA", "Subparagraph": "(a)", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AA" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-24" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r55": { "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" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-12A" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r123": { "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" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r186": { "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" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r246": { "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" }, "r247": { "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" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r313": { "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" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r316": { "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" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "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": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r338": { "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" }, "r339": { "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" }, "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)(iv))", "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)(5))", "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": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r343": { "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" }, "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)(iii)(B))", "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)(iv))", "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)(5))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-4" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "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)(C)", "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)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "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": "(h)(2)", "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": "(h)(2)(i)", "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": "(i)", "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": "(l)", "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": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r446": { "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" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r504": { "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" }, "r505": { "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" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "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": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r559": { "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" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "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 C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r730": { "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" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r732": { "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" }, "r733": { "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" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "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": "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r764": { "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" }, "r765": { "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" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r779": { "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" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r844": { "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" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r895": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r896": { "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" }, "r897": { "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" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r899": { "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" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r913": { "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" }, "r914": { "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" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r922": { "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" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r924": { "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" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r937": { "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" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481879/410-20-45-1" }, "r969": { "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" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r981": { "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" }, "r982": { "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" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r986": { "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" }, "r987": { "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" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1004": { "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" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479365/842-20-25-6" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1016": { "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" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 84 0001758766-24-000149-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001758766-24-000149-xbrl.zip M4$L#!!0 ( .5!EFAJIW&4A\ %+& > >>+O+Q;2WYL+ M!.#DL-T\[BSC5[?2C>_+:/R&(X>XL@/GIVT[@!>') M;RWZWRN\LS?C"^FM3O[6#R7W_M:(N!_M12*4,W4[DO\GX#OP2?IYJ\#HPMN> M](4!J]U!0 ;_\W[XQ_"2M5O-SNN7^+R93'E*/+R&6<7!\F2_V3Z X9?<=0'W M>YZ8P7C=@V:O8UT-U6?,96N:#J!=A-7S[.RW9YW"/"_E0D1L)&[91;#@_KH9 M=PHS/JJ<\>1R\+'!AJ/39GZ^U3-%O)1GVFX>5DQ47=W\/#N=#LRSTVH=L\$_ MKX:7GW&V@]'E\-. G7_HC]CD M10H;!T5<_"N)8CE;J4O2=P$U)_L'S6,8[H/7CQIOE0/:IN-WNE=01&3?E4+]#>_L]8GFH^':8S^?E?SR.F<]3<[QK, MN,()0HZX/TD 22&^^N+-:'PY/!VP\=L\;[V[Z-?C*^"A7FD]#G$]-H3]$=#G M[[\=]%X]%GJX1GM$CM\/-\+L.)]+X!Q:KPB$$;#<.0]CZ<@E!U#F/&)3(7QV M'<)/N E\K-DK#M@R"1UX0H!*L5C )<6;P8S8&*[!$*L&BY+IOX03XPN9V."^ MRYS =R6.%9EW2$[@+6+U(A\W&$ S"SPON(UJ+T"G>5RBGN/F3V'>$KKWF]T6 M?O<,E#.<\CM$ZMTSV2[ !U]%Z.!^YLCDR>%_!%M%S.,D#L)580E& MM9?@H*S=;58$P7[X^V_=HU>#KTNI%H+A!E%;^/2:W0WI1P\EJD\"#!W_FDV< MN7 33VR2F+Y5@ZNRZWHU[+I-ZGF93J5,KJE@0NWH?.J)!MI8M_/ @YTCQ+^7 MH B"SN7 4N(TC0*G-#"\<*/7,]+KF=/UHL29V[HD6F'MHU<1*(8@0_TD2,"8 M$^$-*A+Q/ R2ZSD3'-[ARZ4G'80H_8#[$'YH=WZ^P4 CGDA0)J138RG./8%J M3\,W]0S=C-?O?BG''"#9-Z>4[+7WUD*9 MN2))P"Z#B%!]$@J/HTMF;0QY&L1QL#AI9:_P:11X25Q^92VVBF'?FN'O;AK^ MGH<9MJ_%WC04_,L>:0 GW+OEJ^C%=PZ1KYW$ Z+6:I_9$"U,@ V0-]N]/#-I M3E8*%MSAR'8S,+MB4(1 V1/^-T<9:KVO%,YE*&ZX].IJ4F4G\>/MAZ--F7:@ M<,U /<=H$0FR.K*5(R[7^D^UT!U.QIFDM=>&1"?HUZB_@M3]*P&LS%9W#\IS MH6E#3=U.)]L]71"X(R DV" $&B@-(](!RTA=\1PV&!G#3T<(-Z);_P4F0AM10E^__ MUA1=&]<\=-/93L9I!)'4K,P&@?7+#";U>EQ4>!HY=4=/']00 C;$33.2KN1A M>D\ML0P!C&B):P/4(19++U@)X )XR)4A7 ["2*4=X#N>U&9FP2*EB=*@.$O4 M+@#KN\9T)3,0)$ 2"D-867S4X+NP8BGZZXJ-LF>GUZZRP)JMS!E0S*;M@7O<7FY M28C^*(F&(*@PN/MO--JNO\HXGG@XCH^$<('.]H5'FST(6W_0'>I6\!7 MQ%QIWRM"3ST4R"X,P/5%2'2[3,(H09HW 2V@<0B*=85RNPIC M]"M04=-3'@_0,QVC':3P94I#H]HM0LRF51E\4XUMZ1H2L[20GS/WX#I9 BOE7NCX/ M/"3^-53DXO3(L,CYYY,E/ 1:HI#+N##-5$.>)9ZWPG>F(X^"U$%H%DU&42+R_)ES!2H1H)?:CC_AB[07IJ2?OH.+ M![NR4.:]#)9N.:^UMC MAK0/*?/TCCWV%"AKRD&[.@^ UE:;W6!S6;\JH "@^<&M)]QKHF9TALS@'MK/ MT1Q9$,CY1I1W@32W@IXS'8WM6,K('#C I9(O%3'S<.4L1=\]E;Y+A / MM%X-DL>Y+&>M;!2?_!*KB&HR.NG$8$6&XX(4GV3P7&E!OX M//H,TA!Q7A38:S45*'FB4N:-FC:Y5Y J%4II41VQC$D"FA /3;>1&Y4V?;WH M:D(2X<$']57RFU!JN!;%\.&Y7"#8Y"8I"&:R!'*.E'3QV9+NY6-:%+[)!UH* MRUQ+N.U7I/M]DW#;7 "UNTV2[;X Z@>@Z;VKY1:D]U1+-HN\[=N9JS28S9"A MER3]0)((SVO@[@V[MF8RNH+_532M=F:@:C!5 MJPD/ _>%FJ6R@3V0D V\FQ5K&_0IBS9C+OAD@& M>""X]8%EYG*I;)O'L.Q<>*2KY:,;]!8P)JHH*"I@8_82*U4,[%45B)$8]Z!8 M!D9!0*XS-#KDS#)O;0?"31H1H8WA%H!"GJ>8V4,A1Y%,+A.,Q($B)-@91 <(,E[RA1J99%%T)81@V*0W09+ *"$P!,/$X10D!J'$I'AZ%] MMB-WZ?5E,O5T="X3N"Y.2TX3=76&+PL.^P6N3A#&RJVS(V$([G-O%<6D"B]0 MU[;\/L%2^OBCH0D"D D*9!+36GAR(6-2^AIZW2WX<%/C)O(ZZD_.V 6ZF#M' M[?;.;'>GNXN@CCY/!NIZ]ZBC+C>,@@@(Q311##!:+N50F0/*%441QSBH6=/; MJ:[-KN3[@^WUA5#J>(66'A@7%"V,T')"EQ ;VH[Z@O-^0@JO7R(DS%='6O&G6LV"OR-F]H/T@B=.HT MU#FV# M9HO"$8R?G;81.<:LTP!KZU/Z@)%%FH9[M_N4&6%2F!1\"W#M:]=QBFMR0@G# MY62FD3A0RBNM06Y.J5V>33MGI_%U(O%N&:B,+%[P)TOP+(FDY$$X5O +IOLM1%U^N\>H1$$ ME,=#I,>%5O0U[F$5%XEW;:>NS)(X(:L[K $+)V("HQ?ODP!K=P^43LO5)#.P MNH\$1:'4CBS(!:GQ$8BSO52_ESX FFBI6_0#DK]!N1_K,4#!W,XXV1+N0 2Q M5!D:PJ?P4,3E_1MR]L5=O44V[W0WF!F*8E(%N9YH3MS1+%3T-!3=^], %., M9A-BO8UCOUQ;MR[FOO6NT8.GY$#(XH_G*DJT:1]"O5!51G4KVW9-U5$M8T!R M3TUQALZ=RK*938C0Q-#M=.OZ)7 5AD[[:-N2AK8H%:33)A9^\<;AT1P0??SX MFK MQ//VY!X GEM4\.[,A?/E08C^1M-]6S3X'6=K%@/SGQ31Z[BDT7H< 7IG M23U5&B G389[6(0WI\"J58 17(=\ 1I\L*Q0V=?HL:H9%! "",>:TJW<>.SQ M15&;) 5W>TBAW>P17T9)& I::'0ZD99HTE#(G$/70[K-W7 /8S^4)QVQMUR& M[",/OXB8?<([^4CV+"641N:"6,"*X$CHWL) GU!&K.,)'AJSQI,"_1".Q^4" M_A6^DRRF(<:PR"V@E=@5)8FCLAJ1Y:@B76G(WF2,:$4;%7KTE#BAL'?;K&M1 M:J=D44,*3+E@6T=DBGP2J=$%,W E\W4:.WW4&JPZW2,>])[2SX MU+8OT0T-/Z3 7%Z25(2:YK$8OX-F4DI;RN>U:$_)(E6IK<2KO."?&0>$-K)N M@\2C"A@@LIC\2^Q&!AZW?0[Y3)E'IYQ49[1OC)"/MH:0.X=WD_$H\/4%I[L_L]1=]S6GN6UI[O^&+)$COS3.]J.N75BB%C/&B*R7"P"X)4T)H< MYL(A=:&'3U??Y*(-N'5KYU8FL71..KTO9X+R=\BPMS/>/'AI58=BE"'PU"I; M]W^ID.]!ZZF'?+TU)R\)V%N M8F2:P!]28-2X&MHN7-T M-R6?SC$A#)<.&RZ%@;?]:NI^?1-]_UE/?:">VE>1#Z,8SO4*H. REFN@++*56DQ,D7ZBAM")!VM\DA408%YBI#U"2X\[IO8"2\UT M;B*GK<:O M$BB=U9'S32/$.%JR6/ ,@3PN3]@J>UOW^:PXS%@WY2H=H,@HT.7\F<8%<_8P M7QYS 73M%@;X2"-6^5-VASC0\+/D.\%^,&,^L$NE FZ3LAF6T&2Z(16GV0 . MLI?+0[9"+W':%5"5590X-W"<)"1/,7F<*2 K83U@ >9LIWT0SU62@AX<2!V8 M=F<_='>S#U'KP$):H?%J5W^V9GW"]SPT9(,E>AN,,':JJYMA6\&,J&IIJJJ9 M(EWT^<,V"S7\([>+4&!J'-4IR1;YI7^2WG M*!P=5A)JMX;^L]?N/8143P/0_4$6 ;7\K0&L&$1+0.C#YJ%,0[LV@)4B2RD0YIL6GZ;*C U6J]%7Z-X&7^#'E7%J] M0.U\;]R:*_JL[A+%H+%VRI-(Y<7)O+\N%,IY0(5Y)/^*P.K^.*>!R5&[48U. M-1R4[D*I7JCT61Y"G4$]%4!X>/)/1KW*PX%S,(*7A# JA9*&3[-<=>O:JKT_ MEZA'J6K*CY)]1?=/M;8>&WU&J:C\K$&;2L[,JR+K]B9K4Q)9^U<]N7X66^D; M-I=IU^3"=E3OBUKE+&>WEG1+%"*Z&]-]RJEID:0EG7)594FB1J)1\P3A1KLF MUXD6/Y=WB!TG40HJUYA62A\\O$HD#'64#-%73Z'5VJ_MUJ/6!>=WBV5=?TY'UZESJHC$.EW=?SQ-0:$FYFM2]$_G4E#O M'=SR8),9SV;20?XF.FOWUHV5U5>+]-U O5M*<=$Y.#A>9^UX&/ZC\53_/I5- MK@OE&XKPLSR&++(A+ 6 MG/X:I1R9JJ955DI/6,-!=8J%-L!"W^24O@M) MU6JGBW0]M6[6FC'>3G\74ZY3?(!_0C//.VP4Q0%8?%L@KT%)%^+.N5 M':O6+AC6.X8RV3)N;PS4_%^*[%JI\A5 M\\X?2G=4,7G5*:'? M"E[OH.H&5>HOUSI,2QZ5 M(!.NUZ*CBVUA%QYKQBMD^K KN6^ZLP]GJ5A%B4 MZN7A<5<57-ZE27#?3X"5J6^WB&G)RR#B(\77=.%KE&__F".;"/NQ M(!.[9CEGJN7!*@V6T9*YB4BGI&W6HO6AZI.-,5J@:U * H<:6BH:)Y\,YG9@ M) U0=-!BL!<)%G)7)NFGZ1URMN#!2C R8+\*=T#Q/E[RV&T0?F' +.*G<83E MAORN7# C09&KMI>Z!>"-\%+;)HE@!XY*D0U+2N/ MDAI/CZ_J_3-Y;-(?*UDJ"Q5-?D2=U36AV=>FR(1 MW^*!6.8W*35K9.%Q:P^]-QHO3T4P5Q"BW0%3X28JAJ74=?*EBMH:6?$;]@U6WEF1T> \[9OX-*CO M.VI:.S<%]D4+#5!2;JJK>R>JT*0.9&53L,]W2?L$^J4%P][+JI-NOC4 D+SI M0IA&>1LY?< EDI<)ZEHTJ$QTSXHMAK2?::KE [MR57C9_KGCB.>MGZW<MO=T:K2LNJ$*:7\Z09GH<#=&7]8']Y-=:UTGS;:C.>QMP+33;%U;$RZ M+-K%9/Y0PR4@1M-+GI)3Z&/*'Y@_ 2!OY-DG!>2Z()F,AP)F[,;>J0:@^R_9 MF%!-LV=)1./. U]/+$VDP)>S!TSGN3A+W9!:\[%!YPNLG(]48[@@MEII\WPB M> K]8P\J7G?:P99GZ&]/MY8:)\5DE3QG,M(GGN$JGU'G86EH?S@9:YK8K(08 MYOJ)F4/I"JG=^FQ6F9V3AX1>R('#?LU1/F=4=UN."I'*R3TMRQ WQHY&*: < M9N34+J"R$U)T[W@\ UV]5^&]RAISW)T8 MAB;.K-34!1LMZ@H#8G8W6_KU?=[LZ^5CS*T#-6S14309=>J![3S0;V)+TVN? MFN_G.][6%29U&[]M^;';6W3N=NN^"L>!'P-_9)5YRE!^AX=,T";[@=]NNNQ1 M5Q;6.LPY?7I]/:_56H/V586 S.6A!0BYBRH.@B(E0S/-@L?(U:J;G*YPP<,J M0=_0+C09Z@_$*Z;ZF:(7B? ?\R^ X-*!3\5#&>!NR7-7!YRLHE.W(%@$KNH; MK>/$7I4?(XT)F+X^QI\.:%;Y(>1W-]('71ME;TT!YGSI:K80<.V:Z"P;@;[J M@W*6>D%O= ,$TP699,\\T-L?W*)3856_3=P' R!;7EO>?$?;99,"9WL. KU? MX(P"]B[A*K%-AP!US<<$HU3.AGL!G?GP_/^Z)+U3_\Q&O_Y87#V;C!A M_=$9Z[^[&,"?E^_[E_"? ?LTF%P.1^_8^"V;O.]?P*WSJXO)%;Y[.EX!$]>X<-]^!J;#"X^#4\' M[/QB_&EX-KA@^IM_#C]\P _BWZ?CCP#H9[8SOJ#? /P O@V_)E=_3(9GP_[% M9S;X>/YA_)G O& 7@\O^<(0_K(GNTN1&8_S Q?CJW7L:K']ZB=_Y8X!/OQ]> M#,X:^L>["W@)0+]\#],8GU\.QR,C4"V/-H?7MU >-? MW(=>&)LN?(0I-0BB2_CN!,""[TT(7SBU/D*2?HG&J43\9 !?'L.7Z>'AB)V- M:74),QZQP?^< ^03G,X0!A_"V+ 'X>3 >)"KQ%<'(S>]=\1:&M6 MZZU>$@/'^>!B. 8,XG5<,O-[3 O;__"A0: #YF!Y$:XA3._B+8 *?]$;?_;A M_T. W\*E%M<3=C%\]YX6'K^I?WQG&D&*'EQ\'(X X]4P#& Q<&W>#\_7TS#" M)@#\]_Y7L66UL/S6)^:[_;PU_+='O^*OMOM M[BBSUL]FCA(EG=4)EJEW(#41K Q*=<2:?=0> 2MYF$^BBG2T.3TE([85[O0< M/]2:HYP)8A>0>FGFVUU#%@[2XCBC&REN3<2\RM IV1T->G'.L4V\%8FW0YT4 MZW=OM%*-33;!/,@BWCK:38DLV8?(?TJ'L9)VA^JZ&['TT(;2NK2D(^QJMZ-Z3SS0)LC-#*H*]PSZ:?R"?!8P.E24CUP5XBY(3A-AXS9 MJ?""VHTA M7 /Y,46 :F#^QQA+]? 68C[NB"_JXPV0=+152W^)N9O5X&^3JO=\[_G>O]N] M*O'1KIW9E$N':FU95=C1+V7Q'':^@\73Z35;O9]@\915I\/FT5')XM$7K:\Z M=/#J=Z>8;H%BJFOV^\LE]LSXJ@HL/^F.,Q-G+MS$$W68H-=\5 /?=LND@\64 MZ9 26P@:\QY,W^/+2)R8/UYA%-+CJQ/ITR3HI5<:#$VAN #8P0Q;\6C<$IK5 M;4T !P?-WC%6U+Z. =38-1_6Y-$D\G@9N^5[W5[SN+7^-NC):^]]IV%?$L@* M;$!,!";!WU_LORC@3J$7S!U@4NDR0T/Z+DF[TDV]-">=Y5?6SI,G#E=":[!\ ML7YIN^KP[3S==TLGGO'P MC(=G/#SCX1D/SWAXQL,S'I[Q\(R'9SP\X^$GXJ%W/QZTWVPM$#\'3]\&Q7?& MXTMR+#XPD+ UKO67T\!=P3_S>.&]^7]02P,$% @ Y4&6?J*W014'P MO,4 !X !S=&5M+3$P>'$R,#(T<3)?97AH:6)I=#$P,RYH=&WM7>MSVSB2 M_WY_!2YS-VM7R8I>MF4GFRJ-K22J322O9&%]]%,4K3_S]Q4+Z!W.! S@]:M9/6LOXU:UTX_EIL]'X M[Q>Y5V/Q-3[@GKSV3VG$\'06P/ST8R?P@O#TMP;]WRM\>](495K.% ^G_S_O!'X-+UFS4 MVZ]?XOMF,NM3XN$US"H.EJ?M>O,0FE]RUP7:'WAB!NUUFO6CEO5KJ+HQ/UO3 M=(#L(BR?9ZO=G+4*\[R4"Q&QH;AEXV#!_4TS;A5F?%PZX\EE_V.-#89G]?Q\ MRV<*=.F6SK1\HCLQSU:K!?,$OF^R_C^O!I>?<;;]X>7@4Y]=?.@-V>1R=/8/ M-KJX'(R&K/=NW.]_A,=5R-$H6_A&?7W9#XNT^%<2Q7*V4C])WP72G+8/ZR?0 MW \G4#GK7_F>B"(6Q',1WLI(,%?,X"67P=]"^C4&#QBLWR)*GTB??E2D_2N1 M\8H-?%QE>2/8A<=]MH?/?_^MVX*AXP_TS^:K?1;-N>>Q.8<7\96(+[(.%X+[ M0+I(M2\C-HD#YPL;+6,9^*QW'0I!&L]NO/C0=%2-JUOUUMHZ=@[KJ9SJ!3IH M_XSE*9?303J3G]][GC"MXWJ[8RCC"B<(.=+^- $BA?CIBS?#T>7@K,]&;_.R M]6[%]Q&E1>@ M53]9XYZ3^D\1WC5RM^N=!O9[#L893OD=$O7NF>S6P/M?1>C@?G 12D>PI0C9 M9,[#!XA#/MS>OU9(X M3(D0S>/WWYI'C9+__3E;2=DP[]HU=F^T+]Y8!DW."MD;3$;[E=@D9PVJ#;2[ M/39Y&^T-EW=.M M=[9D'CV4ISX)\'/\:S9QYL)-/+%-7OI6 Z[,K>M6<.NV:>9E)I7RN*:"";6A M\ZDG:NABWPW98#A#S=Z/2.]GCE3+TJH!T1S\,@N9XSP>$;OEQZTL$1I1VX#Y$'<.". MUQVX'RP1U.*I!&-".A76XL(3:#:'8@9F!Q"KMUP*L(6_TB39)CFYCTU_^JP? MJ0=0Y4E?J;H+:#QPG[(FR*$^1A4<[[0J0 8#7^X.90!2'J)8"L'VVOL,G+MX M#D[;#)RWJD+M((M'-7 M"4LB?># O]2Z@RYR$X&\7]:<*W@\1S5TCL.1GHQ7 M6CU); 5E)[Y'G:D9W H/K+6]9NM;YE 'PR.^E?!U#+XIJ4+2@Z&X#DC_(98) MIB$-T0^8N$%$:L%7N4%FPT,WFD:!S6S:_]'778;!C73Q]6D TR@ZQM@#M&HI M7<%!Q+!A2\+L=C1(AVYV53!LW5S:,2QLA\ PH%9J Y2KO@TI MG.9/6J/2G2A/OR.U3]ZQ1N3\9\[S-O>F.D-PKN>",,LHAJ$&80%>(T1^NE+X M7&1L-!O"\_DBDWQ09*C7$.FPW2B&_Y1= E$C$J55#\%08+G<;TDM&IH.1RD-3#FLL-/(]RV=-T M'PIFUO26)3& 4C!D2UKCH'FP<=P9,DDJ=QE$1/S34'@<$9J-(>5I$,?!XK21?<*G M4> E\?HG&^E7C )7C(8?I='P>9CAN]?B8!H*_N6 ;()3[MWR5?3B.T?,-T[B M 4%LM?-LB1&$QF$9@_@G_FX,.E;Y7)N@R M%#=<>E5MJW7,^/'NQ/&V/#TPP69@L&/PB%1;%6W+D98;X52MA@>34:9[[;4A M90H6-UJTH(?_2H JL]7=C?)P8ZCPG6XY00S$VWW@[A(N,F(>-TO MSAMF1NNEL)Z,TH$B&5^:5P/IE+I3Z/"Z: M0+6< :2G#X8)#3;$;322KN1A^DPML0QA&-$2UP:X0RR67K 2( 7PDBM#^#D( M(Y6%@-]X4CN>!1^5)DJ-XBS1W@"J[QMGEAQ#T !)* QC9>%20^_"BJ7DKZHV MUH&>;K/,)Z/]?$LZH;4S%G_K2-DU=UC\J<&W&T;_H_&^#;CT;N\>>WQ_5U@% M9.L>3AE3WB3(LF&9;7N']X!@;A(B0B71-003!O<^!>ASV"898EJDHXJ(,SE/ M01)7V\S!*DI;LM![0IVBZI;6MUA-96S?W&VVG^X.VS?KW=;=?/]1Q// Q75\ M(HP/GK4K/-CH0]K^@>]2H,!7S%SJ\2M&3S$+%!<&P_5%2'R[3,(H09XW 2[@ M<0?,R-N-*,-00=BK\2 M,*%<)+M%! 5?%8B;K1=J(GQ/J@^7?+70]B9IDNMKM!ICJP&5=<0)YL(VBA-! MR_5:T-")1K@.ED**^5?Z?1YXR/P;N,C%Z9%CD4/LDR6\!%:BD,NX,,W40IXE MGK?";YP$3=OBQ OSO6N2#YS)HPW'#:KS<&=5)Z9O#X,4,C2+)J,H$7GYS(&# M2@7HI;8C4O@A[84IZZ??X&+!^P9<-:4@W5U$0"OK;:[P>:2@%6( M 8;F![>><*^)FQ$,F<$S])^C.8H@L/.-6-\%T@#KDN;%E!X-DJ71]HX(8PY; MK330S<&4(RNC5 D_TF #NLD+!?K,PF#!8KE0+C?^U][>"G3,=C>U8ZM!X,8% M(I%XJ8V;'U,F7M#MK<(ND ZT7C72Q[FD9VUL%-]RZ4VP$F9H@H/#[\$JN$:B M(ZY (QI8KCDA2?=/!4:9:_@^8@9IT#BO"NRUF@K4/-%:)HZ:-L$KR)6*I+2H MCEC&I %-T(>F6\NU2IN^7G0U(8GCP1?UKX2;4*:X5L70\5PN<-@$DQ04,WD" M.2 E77RVI&?Y*!<%=/*AE\(R5U)N[?KA)ES[<R'5SBYIMOM"JA^ IP^N MECN0[5.NV2SVMA]G4&DPFZ% +TG[@281GE?#W1MV;2UD] O^K^)IM3,#A]LO MF?AG+8N$;GY9M7BM76SS5HVIHYOP,DA?J$4J:]@##5G#I]G9+6-9** S0FL$ MYE/3H*>W4NE^YJ\2W;9GFH,Q.4D(RD-$^T4)A7?H2!]"\P&U$=WR90U([%ZC MG92V0:.^5E%EHK@9GS+K_4 CVZ7)B"F8RX#/_& A';*AP/W $&I410<8B6/@;^J C$2XQX4R\ H".AUADZ'G%GNK0T@W*01$=H8;F%0*/,4 M,WOHR%$E$V2"D3@PA 2;0Z,AG4]S&5%JQ?::W<8^F$JKR,I9)M4!REP%@5Q] M$$M%8[)Y*8C&M@5-SS/IY8)6DW20K.>HX) %H&BZY($2E7Q9A!#"==*@.D3( M8!'0.&& B<CLYE"M?%:"PWZ! MJQ.$L8)U]B0TP7WNK:*83.$%VMH6[A,LI8]_U#1# #'!@$QB6@M/+F1,1E]- MK[LU/MS4N(F\#GN3(;Y+[P]W%0BB3O,1*#PP$10NG/1.;+3=@ M>!B-Y%-O]1 NU2X(VN<$9D04,D[# 5F2;&"_Z@O*! XIN'J-DCA3$6TMFV8] M"_Z*G-T[M!^D<6HE=J'.JJW1;%$Y@O.SUS0JQ[AU>L#:^Y0^4&21)N;>#9\R MHTP*DX*^@-:^AHY36A,()8R4DYM&ZD 9K[0&N3FE?GDV[9R?QC>IQ+MUH )] M ^CY6JL/5T0.*""SA> A?I,@89G8"+&M2OI5I@XB;6 -JC=,[!YHYPOPK,EE M)$7X%JC+)@=-))W^=Y?(" K*XR'RXT(;^IKVL(J+Q+NV4U=F29R0UQU6& LG M9@*G%Y^3 FMV#I5-R]4DLV%U'CD415([LB 79,9'H,X.4OM>^C#01&O=(@Y( M>(."'ZL)0,'=SB394N[ !+%4&1K"I_!0Q.7]&W+6X[[>(NMWP@UFAJ*85$'0 M$\V).UJ$BDA#$=Z?!C P)6@V(U;;.-KK9^TVQ=QW'AH]?$H 0A9_O%!1HFUC M"-5"51G7K6S?-35'M8X!S3TUQS5T[E26WVQ"A":&;B=@5S\25^+H-(]W+6EH MAU)!6DT2X1=O'![-@= GCS\BMH-TWIW< Z!S@\Z_.W/A?'D0H;_1==\5"W[/ MV9G%P/PGQ?0Z+FFL'D> W;EFGBH+D),EPST\EC>GP*IU)".X#OD"+/A@66*R M;[!C56TH8 10CE4K-GW'8U+;9 5W=UBA6>^27$9)& I:: 2=R$HT:2CDSB'T MD&YS-]S#V _E24?L+97$ M.I[@H7%K/"D0AW \+A?P7^$[R6(:8@R+8 %MQ*XH21R-U8@\1Q7I2D/V)F-$ M&]IHT"-2XH3"WFVS(D:IGY)%#2DPY8)O':G<#C2&H7D;D$Z#53HAIFH$OFJB M1G>W@U1'.V5CWI/:6<#4=B_1#1T_Y,!<7I)4C)KFL1C<00LII2WE\UHT4K)( M36HK\2JO^&<&@-!.UFV0>'0"!I@L)GR)W73*27E&^]88^7AG M&+EU=#<;#P/_X%+[R^8$PQ-*:Z]WOJ?J>TYKS]+:\Q5@+%UB9Y[I74VGO%HQ M9(P'33$9#G9!T K:DL-<..0N1/CTZ9M2[$P$9KPZ>)@0+E]MGYR+,R)#XGS2JIO.Z(SS!&14D\?$EDS$V,3#/X0PX8U>[<1L@^I2:IGPT'G"PYRDG8-QQ# M6L,]F_90.<&04Z./\F<4%<_8P7QYS ?39+0SPD46L\J?LFG%@X6?)=X+]8,%\ M8-%*-;AMZF980I/IAER<9@,X*%XN#]D*4>*T3J Z5K$FN8'C)"$AQ80X4T!6 MPGK LS97O,PGJLD!=TXL#H([5X[=/>SCJB88"&MT*#:Y=U6/)]0FICVR#M$ MMGA$;XL1QE;YZ6;85C CJER;JM-,D3[T^<,V"]7\([>+4&!J'>DEO5UD:LG* MU<$PAR=4E3%3/W>#49RQ;YI7^2W7*AP?E3)JIX+]<]#L/H15SP*P_4$7 ;?\ MK0:B&$1+(.C#]J%(0[LU@)4C2RL0Y MINBGJ;*C U7JZ*OT;P(O\6/*N;2J@]KYWK@UEU1>W2>.06?MC">1RHN3>;PN M% H\H(-YI/^*@]7U<J'19R&$.H-Z*H#Q\"*@C'L5 MPH%S,(J7E# :A9*:3[-<=3';LKT_EZA'J6H*1\EZT155K:W')I\Q*DJ[-613 MR9EY4V33WF1M2B(K"*LGU\MB*STCYC(MHES8CJKUJ$W.]>S6-=L2E8BNQG2? M<6I*)&E-IZ"J+$G4:#0JGB#<:-_D.M'BY_(.L08E:D$%C6FC],'-JT3"4$?) MD'S5#%IM_=JH=G9XTW!=F:A&8LE-#(W.JMZ=]9!B&!9;%04(Y_SK6)CEM7R? MIH5I+?9/,2VS_BK9E-5WZ@K8[,_?J)LG6]^H80CE&[4^<'ZW6M;GS^DF.W5M M%;%8JZ,KDJ;#*CV4PZ*-_$9\WNIK:R\]4B_390 MWZZEN.@<'&ROM;$]#/]1>ZI^G\HFUP?E:XKQLR\BO6VJ85H][*\?DMK#;2 ] M$9%6SDF3Q@I%D%4G4Q[)8L@B4\):V5IZP@8)JG)8: LBU-F^ M"'7N%J%-=F%.>!3T@RJ6"B:G_%U(JE8[7:3/4^MBK9G@[?7V,>4Z98>UI.H< M^X!]A%?@UI@)JF*S>*P"D2*RCV6U8\>JM-P.A: [OU8(^O!)AZ ?ID^V%2I( M3W[JHZ/Z-%!.%O:U:92>6:/JIB9-4HM=:A1_H^#ACF'!,9;+DH.\,U?Q?B^Q M;*?(G>8*\QSLK5F\I#6RHO.>]/Y3MJ&+RJE+">F%_K?[;)*0B-)Y>7C=508:)QPF0PMP,C:4"BPP:#O4BPD+LR2;NF;PALP:N6 MH&6@?AGM@.-]_,ECMT'XA8&PB)\F$18,^5VE8$:*(G?:7NH2@#?"2WV;)((= M.%J+;*87BF#H>8&(B23X]YKJR6M>5HB2:D^WK\[[9_K:FIV5LPV&=I2HEPWV M:OEB= ^5X98;#7!H[BT<[H$E04O;A$VLCO<,+IH3'G.4VQ,X9O 4Z5(LHI0* M@RS1XDA\;62H+%4U^37I*#T?GJ$V12:^Q2NRS-]DU&S0A2>- T1O-%V>BF(N M842[ J:B350,2ZG?"3G5A0ZHJ!Q>@1;+8J3J+O54H+8""<# T:VNKP9VGVM0 M936H%E-$(CUS2Z$#O$\QQA$!-Q "85*\R+Q*+6A^&'8PI4J9-AUJ#,4DFG&'2@.521Q9K;E* M.OF<7]RY*>:=57@F8T2$>+13F:Q6/0]'WUQ2N+JC6K9^YS')^CN66MEL[$YN M95KE?D.6,/_*1MG:[59FY4-O-6M5OM9LAW"VPU\+9^L^:9SMR253[62*[GT* MY\^L-/VVZ[2454=;\"_D\X0!&$YTU6Y6DC2RTKCTMKNG3:5EV0U3ROC3!_4 M#UEVQ*J*+9LR2B=N>!KR>6)E+@Q]D+ MIO)IUK&$H?H+(34G3M>+P577U7@EYEA3GN3@Q#%V>V5M0%"RWJ$P8D[&ZV])OK MO-F_KU]L;EVH8:N.HLNH4P]L\$!_B25-KWTJOI^O>%M5F50M_+;C%W'OT$W< MC?M../;]&.0C.YFG'.5W>,D$;;(?^.VVCSWJDX65KG=.W]Y\GM*:)(1/^8 M?P$"KUWX5+R4 9ZN(7=5AI.=Z-0E"!:!J^I&ZSBQ5X9CI#$!4]?'X.E 9I4? M0KB[T3X(;:RC-84QYX^N9@L!OUT3GV4M4*\^&&^:!WO[@ M$=T*J^IMXCX8 -ORROKF._HNVU0XNW,1Z/T*9QBP=PE7B6TZ!*C/?$PP2N5L MN1;016]\.3@;7/2&EZQW]H_AZ,\/_?-W_0GK#<]9[]VX#_^\?-^[A/_ILT_] MR>5@^(Z-WK+)^]X8'EUZ,Q_0V#[T/?\-?DZH_)X'S0&W]F_8\7'T:?:9AC-NY?]@9#_,.: MZ#Y-;CC"#L:CJW?OJ;'>V27V\TT= VK-9;O21F'!?]\6 $%,3?<H_ MOC./($?WQQ\'0Z!X^1CZL!BX-N\'%YMY&,=R.?C8KZG)0'_XW]$5K$3O:M)_ M&(#Y[_RL9$OKXGVL3PV[/?JEL-NCYJ^(W>YV19F-.)NY2I1L5B=8INA ZB)8 M&93JBC7[JCT:K.1A/HDJTM'F]):,V#:XTWO\T&J.I"N$'-#<)H..;-3X065"SENO%AE6_*7&0-59G"R M"33^[L-O5!K^!%0:QRL@*A_,/BZI0%ZF.#N=MK4C?[=YG5!\Z*Z)M5J'N"X_ MQI6ZCZJJ\Q"S=8=\H:C*+C%+LIS NV14/3][?O;O]JPTA>CXZ3D2Q[^6(]'Y M#HY$JUMO='^"(U%BD1PVZIWU'3']V>K9H3M-OSO7= I<4WX M7YU*GR9!'[W2P]!$A_91LZ+6'>FE.6\NOK)EG3VQNC:S!\L7FI>VH>ZT+MN#:9=<_B._;]_%] MN]YH(.-A_+H@Y'H!'DM;+>/?1'J&_SUL%4,NFU?A)U./6/6?F$H /G1*/HL[ MBWN.T@X_C&,;3'D86UV[W"">Z?!,AV([T_$E 8L/C!SL#+S^ R_- M!0)P>MANGG26\:L[Z<;STW:K]=\O\5WMF;\87T5J=_ZX62>W]K1-R/]B(1RIFZ'3*8\)1[>P*SB8'FZWVP?P/!+[KJ M^SU/S.+33K-U9%VCJ9B+UA0=0+D(J^?8V6_/.H4Y7LF%B-A0W+%QL.#^NMEV M"K,]JISMY*K_H<$&P[-F?J[5LP2<'!5GV>ZVFX>E:9JKFY]GI].!>1+-]_]Y M/;CZA+/M#Z\&'_OL\GUOR"97H[-_L-'EU6 T9+V+<;__ 6[704>KV2DM.J"H M4\+&0?/@((^,?R51+&0*/_7 ,E>D>,73M>R**6!#/17@G M(\%<,8.'7 :_A?0;#&XP6,!%E-Z1/EU4N/TKD?&*#7Q<9GDKV*7'?;:#]W__ M[;@#H.,%^K/]:I=%<^YY;,[A07PDXHOL@PO!?/20G8/:"'M!=K;_QG+4\VH@W0F/__K!;%VU-SO M&LRXP@E"CK@_30!)(;[ZXLUP=#4XZ[/1VSQS78Q[]1@+F.BXM!Z'N!X;POX0 MZ//WWPZ.7WTM]'"M?5 @I_W#C3 [SN<*.(?6*P)A!"QWR<-8.G+) 90YC]A4 M")_=A/ 3;@(?:_:* [9,0@>>$*!/+!9P2?%F,",VAFLPQ*K!HF3Z+^'$^$(F M-KCO,B?P78EC1>8=DA-XBUB]R,<-!M#, L\+[J+:"]!IGI2HYZ3Y4YBWA.[] M9K>%WST'S0RG?(%(O7\FVP5X_XL('=P/+D/I"+84(9O,>?@(=FAOS6(HV@]B M[K%ALIC"5&!%:#:16ACAUI_6?G._Q.5'J!]M:EZK)5&88B&:Q^^_M0];%?_] M.5M)%9CW[1K;!^V+-Y9"D]-"=@:3T6XM,LFI@VH#/=X>#! MSA'BWTM0!$'GL9Z?7,Z7I1XLQM71*ML/;1JP@40Y"A M?A(D8,R)\!85B7@>!LG-G D.[_#ETI,.0I1^P'T,/[0[/]]@H!%/)2@3TJFQ M%)>>0+4Y%#-0.P!7O>52@"[\A>;(UK')0U1:%FS;*090XDE?2;I+&#QPG[(@ MR/GZC"0XJB$)-N;AP5DCC8$Y=X\X #X/D3&%8#O[NPSLNW@.=ML,[+>Z;.T@ ME4<-L"[)G402P8&_U-*#-'(3@>1?-9PK>#Q'072.X$A/QBLMH"2.@NP3/R#0 MU SNA <*VTZ[\RUS:(+N$=])>#L&\Y2$(4G"4-P$) '1GPG:(8'H!TS/ZR3\^ANI3MLB_QA@*U4"ZB6?H_R*C]&YAQNM?;1_DEK5+D9Y?%W MJ+;*>]:([/_,?M[D]M1DZ)_KN<#,,HH!U" L>-C(*3]=*1==9+0TVXOG\T7& M^2#(4*ZAL\.VH-24X1E\D0W4-T#06"YVX[O/"T[TK#?0+QAH4ZSDB4\=_;;+ M$)_RBWZ72,0H5$'PUP 6/AK30T:F@I#+>:4>-UP.\+RCRYZF^UA_9D-O61)C M&$!L2Z2W-)3"8.%(#<3=H\DFZ=@EZ:#([\WK:?BFGJ&;\?K]+^68XX#"6!N2 M$7OMO;509JY($K#+(")4GX;"X^B261M G@9Q'"Q.6]DK?!H%7A*77UF+K6+, MMV;LNYO&ON=AANT;L3<-!?^\1QK *??N^"IZ\=CX^ .PUH],Z^UD0TL^ 6I' M%FP?YWE&,ZS2H^ .1^Z:@745@[X#.IWPOSF84.M]I5 M3#C:E 4'>M4,M' ,"I&\JB-".>)RK9M4R];!9)0)5'MM2$*"&HUJ*@C7OQ+ MRFQU_Z \%X$VU-3M=+)-T@6Y.@1"@GU H!W2,)(;L(S4%<]A'Y$Q_'2$<".Z M]5_ :(U6J\7"Q*/)XC#V\#MN ?C4 (EUX@V"?9_'4F-CF&&CR=XF"&0(Y#\C MXP5W=Q@N"OS=[624!@I)F\I,#5B_S"Y2K\=%O::1TVKT]$';(&!# MW!LCZ4H>IO?4$LL0P(B6N#9 '6*Q](*5 "Z AUP9PN4@C%1V ;[C26U-%@Q/ MFB@-BK-$)0*POFLL5++V0 (DH3"$E85!#;X+*Y:BOZ[8*#MPCMM5AE:SM3EY MW=D:-;YS2'BX3XU/M;CMT.2_VH^WQMV\W;O'#M_=%E(!WGJ 4L:4# F\;$AF MTR;? YXM-PG1[231W@,5!O<^Y:?GL$TR=%21C"IZDLDB"I*XWF8.6E$ZDN64 M)U=25%_3^A:MJ8KLV]M-]M/M(?MV\[AS/]U_$/$\<'$=GPCA@[GL"@\V^I"V M?Z"[U/KW%3%7FO&*T%-'!+(+ W!]$1+=+I,P2I#F3=P*:-P!CD&?!(]R:@EZ M7%VAO*O"V/8*5-3TE&,#]$S': B,(=,(1KH,E MD&+^A:[/ P^)?PT5N3@],BQR;OAD"0^!EBCD,BY,,]609XGGK? =)T'5MCCQ MPGSOF^0C9_+5BN.ZS..M%9V8=3P,4C^@630918G(\V?.XZ=$@%YJ.\R$+])> MF))^^@XN%BRGPG^&>X_?14W6@_<6%-&A8!4^*CD%=F84%(E",I(U<) M/]+.!C23%\KI,PN#!8OE0IG<^*^]O17PF.UN:L=60.#&!2R1>*F.FX:+T:)(]SR?09I)'@O"BPUVHJ4/)$I00;-6URKR!5*I32HCIB&9,$-)$0<*>GBLR7=RX>N M*$J3CZ<4EKF6<-NOR.K[)N&VN3AI=YLDVT-QTO= TWO7RRW(XJF6;!9YV[!NX+-4ME WL@(1MX-ZO),IJ%FM5!:?^54A MVW;,< "3DX0@/$2T6^10>(9J]= U'] 8T1U?-@#%[@WJ2>D8!/6-"A43Q@U\ M2JWW ^W9KLPQ3)VY#.C,#Q;2(1T*S ^,BT9U9,!!A0S8;#2S\VM%,X^>4#2S M9FKNAB@#2#VX\X$SYG*I3)BOX:E/#&VRF>^ M/)->+C8U28%D/4?%@"P_B<9+WA^B$B>+GH*PC!J4>N@96 0$)P"8>)P"@8#4 M.)2.CC;[;$?NTNO+9.KI(%PF5UV M*HI)XUV@2FVY=X*E]/%'0Q,$(!/TQ"2FM?#D0L:DVS7TNEOPX=[%38!UV)N< MLS%ZDCM'[?;.;'>GNXN@#C]-^NIZ]ZBC+C>,'@@(Q:1/C"-:GN-0:?W*XT2! MQ3BH6:';:1[5YOLZM=8;]!97*>.!\331PFD#Q";+-:XZ##KRJ;=Z#)5J2P/5 MH.<.%.!:\V;9CT+9HFX M)E^3,%Q.UAB) Z6CTAKDYI2:W]FT<^887R<2[Y>!RK<;P)=OM/AP1>2 #); M"-;@FSP(2Y-&3]JJXKM*HT&'&BA]Z@D3H@?<^0(,:+(,21"^!>RRR5X;4:?_ M/B8T@H#R>(CTN-#ZO,8]K.(B\6[L#)59$B=D7(.E#X F6NH6W7WD5E!>QGH,4+"J,TZV MA#L002Q5(H;P*0H4)IH3=S0+%1T*12_^ M- # %*/9A%AOX]@O5\JM"ZUOO0?TX"GY";(PXZ4*!FW:55 O(I51W MS0'/)U]?X+5]:)YN$YH5'IRY<#X_"L_?:+AOB_[N;,U: )T>*)+7L4>C\C@" ME,Z2;JK4/TYJ#/>PGFY.P5.KEB*X"?D"U/=@6:&OKU%B55\GH .0C#5%6ZDE MPC?4-VV0$MSMH02U'[]X$R5A*&B=T>%$&J+)-"%3#MT.Z19WRST,[U J=,3> M_D@]6SE$X:F?MA 0N"(Z%K"V-Y0AFPCB=X:$P:3PKT03@> MEPOX5_A.LIB&&*8BEX!68%>4!XZ*:D16HPIFI5%YDQ2BE6Q4YM%+XH3"WFFS M_D.IC9(%!BGVY()=':GT#52$87C;YYS&HW3.2]T@>]UO-[O<4?<^9ZUGF>KYWBR5+[.0RO:OIK%8K3(RQH"GFN\$N"%)! M*W*8[H;4A=X]76"3BS3@UJT=6YG$TFGG]+Z<"4K1(:/>3FKSX*55'8II:3WE M:=6H[O]24=V#UA.)ZFY%C$9YW8+44!J2OK.F5,GBHQR'?4-!4 MZ@V/++[;4&9OKNJ?XL=8>(&RR-9=,?=$^HD:0N<6K/$\5D" &8:1=OPL/>Z8 M*@HL&M-9AIP*>_Y*Y"WW<+NFU&?*V.31W,Y=5M[0755)KY,2;E4F@ZF.+X@K MTK?E N8D>8S19GR<))S*YTET&G9I%;8 M93&5O0E@UM@'@?"I/Q::RE?M*5:%+M2(,7-&-'1:^T(4W Q9KYTE7ZD2)C6L M#DCC5H'%3#IQ(^>!1HAQM&2QX!D">5R>L%7 MN[S69F7,6+*]39 D5&@"_,S MC0OF[&'F.X;[=146QO!(\54I4G9+-U#DL_PZP7XP8SZRK:0";I.R&9;0)+,A M%:>$5GLW7*G>HZ9=A6 M,.FI6IJJNJ1(EV_^L,U"#?^5VT4H,'N.Y)+>+C*Q9*7C8#3#$ZH)F&EPNT8I MSL@W39W\EH,/C@XK";5;0__9:Q\_AE3/ M#]018!M?RM :P81$M Z./ER>^_ MG1RU.IOL45_D=$+#8%;9/K1O$MNHYP_NS: E2)+*1#FF)Z?IEZ/C4:J(5?JW M@9?X,:556LT[[91NW)HK&J/N$L6@L7;&DTBEOLF\6RX4RGE )78D_XK ZDXW M9X%)0[M5G4DU')310ME$,"J%DH9/ M$UEUK]FJO3^7BT?9:,J/DGU%-SRUMAX;?4:IJ/RL09O*O\RK(NOV)FM3$EF_ M5CVY7A9"Z1DVEVF;X\)V5.^+6N4L)["6=$L4(KJOTD/*J6EVI"6=:!& MHE$;!.%&NR:=B18_EUJ(+2)1"BK7F%9*'SV\RA4,=3 ,T5=/H=7:K^V\SLHP M#=55L6HDEMR$RJCJ]/[+95U)3F?-J8.EB,0Z7=TP/,TTH:[C M:[+PS^924!<=W/)@DQG-9M)!_B8Z:Q^O&RNKE!;INX%ZMY3)HE-M<+S.VO$P MRD?CJ4Y\*F% VD!8]I#UPTM2P0H]B]9$I MCV0Q9)$)82TX_35*.3)53:NLE(6PAH/JU -M@(6ZFV>A[OTLM$XOS#&/7U7N9_+:FIV5@0WZ=)2HAXV+U3*YZ#0H0RVWVH^AJ;=0 MJ0-+@@JUB8Y8']XQ[L\<\YBB;$\@S& 0TM%4A"D5[5BBQI'X6LE0.:=J\B7N MJ*STSIPS12*^PX.JS&]2:M;(PI/6'CII-%Z>BF"N($2[9:7"352,/JGKY"#5 M+0NH"QP>1!;+8D#J/O%4P+;R!8""HT@2EY0(Z:.A[1ZEB($>+!A MC! !-9"CP61RY<@J>IBN". @$MG)947X5 D;92IH!TH5M36R2C9L]*N-G^N>M MS(O4@N0'L(,IM;:T\=!@R";1C#O4Y*>*XTAKS?7$R:?VXLY-H>VL)3,I(R+$ M.DVELEJ=.1Q]U$CAK(UZN??=KTF]W[(,RG9K>U(HT[;T:Y*!^1>!KR>6ID7@R]D#IE5=PK!EN?;/ZD37+*ZG',9Z9/(<)7/J2.P-+0_F(PT M36Q60@QR#<#,87&%1&U]-*K,SJ]#0B]DM&$?Y2B? :J[($>%N./D@1YCB!MC M+J,44'XQ\N%8V2;D4(KO K;3V:4DD\BRL,ZUMTF70]GI);JG.QY!KMZK<%)E MW33N3_-"2V96:L2"G1%UO0 QNYLM_?K&;/;U\BGBUD$7MN@H6H8ZD<#V$>@W ML0?IC4]-\?,M:NL*D[J=VK;\U.LM.O:Z]5"]8M^/@3^R.CME#U_@X0^TR;[G M=YLN8M1U@K7.4DZ?7E^=:_7#H'U5(2#S;&@!0EZAB@.:2,G03+/@,7*U:O^F MZU7P$$G0-[2G3(;Z _&*J0:DZ"PB_,?\,R"X=!!3\; $N%MRT-4!)ZO/U'T# M%H&K&CWK<+!7Y:Y(7?^F&8]QFP.:5;8'N=>-]$$/1MDI4X Y7XB:+01WZ+16U2 3]\$ R);7EC??T7;9I,#9 MG@,Z'Q8XPX!=)%REJ>E(GZ[@F& PRMEP Y_+WOAJ<#:X[ VO6._L'\/1G^_[ MYQ?]">L-SUGO8MR'/Z_>]:[@/WWVL3^Y&@POV.@MF[SKC>'6Y?5X7_,]#?_'+Q_CQ_$O\]&'P#03VQG-*;? 'P?O@V_)M=_3 ;G M@][X$^M_N'P_^D1@CMFX?]4;#/&'-=%=FMQPA!\8CZXOWM%@O;,K_,X??7SZ MW6# E OWH'TQA=7@U&0QR[=_;/Z\&89JN0@7.]'@+L>;2^O1[# M^..'T MCTX4/,*4&070%WYT 6/"]">$+I]9#2-(OT3B5B)_TX]!_GI_QWOE>QI1WC.:E/S45[^&NY:$^>L(MV MN]O K'6GF9,\235U@F7J!$@M 2L?4IUP9I]T1\!*'N93HB(=.TY/KXAMO3H] M1@^5XRAG:=A5GUZ:QW;?D(5SK#C.Z%:*.Q/_KK)G2N9%@UZ<[=6ZT[8P-,L *R^+6.75-:2O8AN7>8[D" MC3-,.=+MD>CP+<=+(@J2X^S3N< %^;'F$P/H55]/,3DVR%?*+2R*TQZK,;P-BE/S_>> M[_V[W:O,"#IZ>@;#T2]E,!QVOH/!T#ENMHZ_G\%0UCP.FT='I7U/7[0L!H>. M#?WNA-$M$$9UG7ION<0^$5_41O11=UF9.'/A)IZHPP['S:_J3=MNF=RHF/(! M4IH*0>'<@^E[?!F)4_/'*XS5>7QU*GV:!+WT2H.A"1$7 +MV8?L9C5M"L[JM MU_G@H'E\@E6DKV, -7;-AS45-(D*7L9N^5[WN'G26G\;U,RU][[3L"\)9 4V M("8"C?KO+_9?%'"GT O6 O"B=)FA(7V7].323;TTIYWE%];.DR<.5T)KL'RQ M?FF[ZNCH@KY7.D_Z!]']_D-TO]]LM9#P,!1=8'"] %^+6S73;T,]PW\/.L7H MR?I5^,G8(U+])V8%@)V,;#,QZ>\?",AV<\/./A&0_/>'C&PS,>?B(>CA_&@_:;K07BY^#IVZ#XSGA\ M28[%1P8'ML:#_G(:N"OX9QXOO#?_#U!+ P04 " #E0995'6=@,P' / M)@ '@ '-T96TM,3!X<3(P,C1Q,E]E>&AI8FET,S$Q+FAT;=U::U,;.1;] MOK]""[49J+*-GP0,H8H0I\93M4D-P^[,MRVY^[9;2[?4(ZEM/+]^CJ3V VS MY$E()8Z[=75U=<^Y#W7[-+5Y=G::$H_/_G'ZSWJ=O5-1F9.T+-+$+<6L-$*. MV>\QF6M6KU=2%ZJ8:3%.+6LWVUWVN]+78L+#N!4VH[.YGM.#<'UZX!'[6/1TDW)CIN'O&XV:&C_[5V,!7B88ZQ MLXS>[.1"UE-RZ_=?MPM[,A6Q3?NM9O-?.U[N[#11TF(QC&YR&;]GZY$3H9]H"F[5#F7/]4,EZ9N M2(LD"!KQ%\$FF.LTVJTYA9_73NZ&^U@ MM]WUD"LW.S$"Y*2_DQ#?X87/SG:OC? M 6YA='"YOLO'=K)Y_X^/?6O\AC7VBTHEN^!:(VRMDC46D;8BF3&;0SE;#?+.4U-I11 M SX[_L%]UFZPM]Q@K_!)/F/74DTSBL=4"Z[3P6&QPHI2(?5#(1>2<3ECI;2Z M)!B,8N#K GS#68XK+7C&$A[AEF8J%Y99%>36!"1%9 S7,R>2\VOR6"QT&MR+ M80R6S'Q1P1I.(!(:101B$M-A24R:35,1I0.=W@*FJ1C;G&!:S$:S53>\ +@[#\!-+!$2#G78+!U8 ]80Q[!> M&1<280,D!?0(&66E"Q> M.*M&@ 6+N@*^-C1P]$FRY;X5ZXW=Y8&Q6+A%->< M1)E! * K(..7,]Z>B)N4)9F:FCDC-(V%L9IC(>YN!KMA96T%6#,W9LW:%X!M MM\&N;CGBU>Y1N_7ZQ%3H5=G>45\EB<"E=]&0<4T>##A7C#+R&9' @%$F3.K$ MG5B.L'>A[ZYC8:),F1+S7$+0*@NH%%I%%..V87L (2:@&CP]N(E2+L?$SA%K MEV4&B5:'UUN]/=KW4UN].%R%2^$JK QL0]T3K! LEB MN=5[^XLJL$HCR+EJ\NF5L>"QRS3UC!* = 04GPU9]O@^>T<&AL!O/F<^#FK- MI?.(EV;[*2ZOC@@ 52N%3*U*#04(R8DP/M A1=+K<:W(,D6LIAE-&?>(5ZEZ MB52M2D%N4"!=P!:C,A'[0XHI1T;$@FOA-B!"0?&)3SI-I7%)W@>(\17!IP5E M" ;A>.(G%6@?1%1FW&4S;,L;L2P6F!%*SVK%Q+<1.4$D',RG^-,3S'-FT>@N MB[8.W#4R;1_R6W,*/)R(V%&%&R6YRVW<@&:N:W#\X3J>8PEV"3X2F; S5U$V M+>N8[6'WB 92WA)=Z3I\"KVI-E24N@"CC*^ 4:1T[ WP_<>8) I;!F)AA K' M6">"WBJ0!\P6!;+8RZ1/M,\&$YZ5/E*=;RE)T!*(";QB-I3V147;(O.$R\W5 MWK,%$Y$U3.@I1JJT]UNP36[D"VER#5/R>#_)1O-6S < !4_ '@^V6^#% 1XC M7P1?KF/BSA15\?8C&X%_0I9PE41%4:F=YU?2]@:MN3(6]]W!'KI,!$5_AD,C MV[MG2@(*(7[O2%>&HSTE?QQR)R59+NS:#U:EW"QJG(M\3SF*?4KT_JC2U0R' MGFO*JK/1'?G:9[OH\VAV+ZE^D':YUV"?V"_[1PSQG,:U91CC1+7*I&5 .RX\ MH3*N=3@+RSBZ'*NT610C?P,J"Q@GU>R![XA0QF7 ?&_ MZ[7F04)_E@+F^X H9>1/7OLOMA,^Q[G4=1,",+O6WQTH(D$ IBHDBXYT2OS: M5890S7UM\'V(?](Q/Z,^">ZJ>0R'L V!SV-,-+2(^WNI474OF )\T6340GDR MJ$VFS'-TP'^1WTR5;S>>YN_/"9\9]\^9 >ABSU%\$HUHJ@$/\O$/1/T3HPKZ M6LC=0DY4-B&7P"4?5P^^=)4R*"\R-2.,3E,5\@2_12P0X2G5S=S+FL:7K^ 7#\/+=4J,9WB]9V&[C^99&CUAKFJOCVKZT\HWZ[&OR[QH8?+I;AON*)N37S*3V_[T_T MSA-$#Q\6W1*G)SG_>[PV\PB\0_;W;0\[+\?(,.%UT&%X&W3G#?+C+GU&A-N\ MW;>SVSW>X] _^RV]VNVBM/K/NV] -P75MPB@I6A5G>"=/F29?VS)YCYYHHM# M5?I.7O[ XY(OL8'AZL ML^/ ]YP;^MS5'S 5ROBWH?WP_F-":S]I6H:5;UJ;RRE\A-@J[?J41WX%57V& M'V0=^!^"_0U02P,$% @ Y4&6:C*W_O:!P 22< !X !S=&5M+3$P M>'$R,#(T<3)?97AH:6)I=#,Q,BYH=&W=6FU3XS@2_KZ_0@MULU#EA+P0!@)# M%<- ;:[NF%J6JOEX)=OM6(24[(?OK]Y'DO$ "A!F&89BJ";'5:K6ZGWZZ M9>8?V::^[MQNV.P=QN[>W2QT>]UJ\%T;_:V]@*L3]'%-.,OJPD0O92,FNWW_? M*2.CQ(E2RRF,=E_]3J6-)5T4S9X)H:R[_:SX:=.AR.5 M*=W?;+E_AW:DD?!<9)/^;UC(A:6I_NV.-/KM)12A*UFTW.[W,'IV^4S;_[:Q[^>ZW#;BOPU*42]F=)>< &,FK"9P<_N<\Z3?:1&^P5/LDG[%JJ M<4;QD +O.NT=%BNL*!58'@JYD(S+":MDJ2N"P>!]5P+@&\YR7&G!,Y;P"+;DE 4D3&<#VQ(CF_)A>+F4Z#>S&,P9*9JQ]8PPI$0J->0$QB.BR) M2;-Q*J*4F/25.MQ&X@%R9#8;$U:BS*%!LT!47.0*NW@&DJQC9'F!:S M<++HAC<0[NX#X2:6" F'VMC,'1@@UA#'L%X8%Q)I@T@*Z!$RRBJ;+@C2@K<" M!%C8I"O@8PL/"YLLF\>_=KVYLS0@%@NK.+ 2508!!%TA,FXYX^R)N$E9DJFQ MF2)"TU"84G,LQ.U-;S>L#!8":Z;&+%G[!F*[VV17MQSQ;G._TWY_:.KHU6QO MH:^21.#2N6C N"87##A7A!DY1B0@(,R$2:VX%)02M M,A^50JN(8MPV; M!B E1]9X^NXE2+H?$3I!KEU4&B7:7-]J]+=IV4]N]V%_Y M2V%+K_1HL/J93<@%D/B@65O66LAYHGV(!9+9+;[!,9& *_.D"B#*N D:1TK$SP/4?0Y(H;!F A1$J+&*M"'HK#QX@6Q1@L;<)GVB;G8UX M5KE,M;ZE)$%+($;PBEE1VF<5;0WF\9>KJ[U#"R:"-8SO*4)5E?=;L XW\IDT MV88I>;R?9.&T%7,)0-X3L,<%VR[PY@(>@R^\+Y=C8L\4=?%V(RL#_P26L)5$ M15&EK><7:'N%UER9$O?MB1^Z3 1%?_E#(]NZ9TH"""%_[TC7AJ,])7<>:LOIL=$<^^&87?1O,[@753](N M]YKL*_ME]X@AGL(XF*&NFT=_ M"%N1^#S&1$.SO+\7&G7W@BF(+YJ,P)VK">H-(E&Z@1P/KED1_C3#I$ 0R$;H2I+E?=[,&QD"1[5NU[%+>B'YV^(FBW_ MEJB$I64\7;D>;KJAG3)>'NOM-O<[!_<.MYKM>\<>4MMM=O??/[O6O>9NM_/\ MMK::![WUU.XX]WH7(XJFX/+#1G?C#J;Z+=9VO#'5-Q,]6!+M%#=6>!%\%I%+ M,5?%R[^IKL?)[?;M\=#_^JW]&YS M%X74?=YZL[DJHUXB>^:B=6F":_J09>YQ))LZY(G^]27I![GX@N?T,&[>X*9? M%Y9^)L]=V1_OK(N7GVECIZF@A)W/>O//_HG :ZK=SR?Z",RG[;54DA[6_E*2 MSN =U^>O.$DL_O2K4,:]7.[[UTDC6OHQV)S-W$&A-9_"0U!:52Y/>>3W8_6G M_RG;COL)W3]02P,$% @ Y4&65FS.15E!0 :Q@ !X !S=&5M+3$P M>'$R,#(T<3)?97AH:6)I=#,R,2YH=&W=66UOVS80_KY?<7.P-@%L1_)+XMAN M -=14!=;W,;.VGT::(FRN$JD1E))O%^_(R793IQWK%F:(# LW0OOGCL>[^A^ MI)/XL!]1$AS^U/^Y5H,CX6<)Y1I\28FF 62*\3E\":CZ!K5:P344Z4*R>:2A MX31:\$7(;^RZAJ)V9QWK3^57+0D^R(6LKOEV+^> MH=1"DK!XT7T[90E5<$(OX%0DA+^M*L)535')PIQ1L7\HVH3FV<>+PE[4$S-. M2_O=AC':NXS8C&EH-NKN58MOMM5'9*FLW.KG=Y-Z;F"&WNET=#P:#J:C\0F, MCV'X8>0=@_?5&YY-1[][^ JIWBF\>$\^G9U.S@8G4YB.P4#O=N"L/JD/ZS#Q MAM8[M]EV#&4P@<'1^-/4.X+K0B7K@;-GP)A^\& R.'T_./$FM?'77[T_8#"< M&DK#<1HO.I$>+/57IC0+%]\]:JT;HS;BX O.J:^9X'#!= 0ZHO Y(Q)]B1=P M2E,A-2#Q6,@$7*?V&40($TV3*HRX7X=M(_!FJ]-H.+VA2%+"%_;)[>U **35 MIR-)*21H3J2 \@#K[L>,TS=;[I[3:SK5O,P2!2&+D;:T8T+]3#+-T&'" _ N M_8CP.<7ZG"1,*6,S_AO. (LY1%12-&[=HMS^TB TN0H?1<1A2*3$PJ\%K\(P M8C1$Y;B89N<4QF&(A5L:/XVFPJDJX#L3JBJDF509P6AI 6MY7J!H\KQJG"&! M2,T1L\Y>,ID,+_1/B)P13E5M?!G3!0Q\;2@FPZM()[IJY)(%?./B M&9(VSM M3N^U9N2VNP-31*5(O#"+,0M]#$%LLF"9&9+^G3%)S1&L;$(NP=\F.X!IY[:W M@YTEQ*L\6N90@;-[T&SET4KRQ%S/GG7F,H<0_8.>2<=7&X%&'@'&O3:9K,8EJB/A,RH+*&X,2KM+[??1NE=O-1O_O:V->O.@ M]2"UNQ;>'&*,HL*B_J[2K)0"*0D"/!&Z#KBI7M.W9#W88&VDEX:YM[9U8QIN MQERDS]^4V8R:3+W?\,P[&:ZVSAH2I36E2-OZ_41T'L&Z=S?K ^/T*/"7>_X9 MBZF-P!$60GM>PR";8UG/6YZ]O..Y-KS=#^D+2KB;W7V_N-JU-R[/31E?B3';AE'-[-CU_:7AO,[01QP7#J MF)EIH9A34,EUGC"3G*EHI> AUPL2& XF:&480I;B&V,F54\:1IX;_:D!.K^U MP.3.IRW?MX@8G]?FN"=?45C@5&1F/BZTB4! ,9Q!<9-S+0KF/@B72H6B5Z?V M3KG2^L2]"?&UCM5>CJ,R.TAV)8V)V3 ;U^6K<\-.9 J$EZ?3NTXUBR[&NMN1*,I#[];>2[200H,"T.0K#9!+OBW:???2R M?_^[MVT%Z,Q$LCGL!NP 6O*FPT'$\ZKI^ M>^8'38\VVTL?E4?UE"54P9A>PKE("']=582KFJ*2A;FB8O]2C G#LS\OBWC13\PX M+>-W/1/T\"IB,Z:AX=6]ZQ'?'JN/R%)9N3//'V:U;6 &P_/IZ'0TZ$]'9V,X M.X7!N]'P%$Y'X_YX,.J_QTP2?ZI/ZH Z3 MX< FYS9:CI'T)] _.?LP'9[ 3:-2M>T<&"RF[X8PZ9^_[8^'D]K9G^^'?T%_ M,#42#Z?5L^;1@ZW^R91FX>*'5ZUY:]5&''S!.?4U$QPNF8Y 1Q0^9D1B+O$" MSFDJI 84G@J9@.O4/H((8:)I4H41]^NP:PQ>[1QYGM,=B"0E?&%_N=T]"(6T M_G0D*84$PXD44![@LOM[QNFK'?? Z3:<:K[*$@4ABU&VC&-"_4PRS3!AP@,8 M7OD1X7.*RW.2,*5,S/AO- -E=13G35V"4+^,+%)4(S1\Q: M1]V72L===P^FB$K!NC"+D8(^EB V%%C20M*O&9/4;+_*LG$)_B[9 ^22%%2F4^9E$[2>=,:8GSI[Z!W7VX/EVFR2RF)>HS(0,J:PA^3%)%.^67 M;L!4&I-%AW$+H37J)D3.\> V$UJ+I--"O"_,HN&3N"BMK7(N7AWIZDY^K-,8 MC@[*D0MQW8KV=; I:S7K1U[[3K%3=^^4W>>V46\<'7YWKP?U9L/[_K$Z]7;K M86[W+;PYQ%A%A8OZFTJC4AJD) BP#>@XX*9ZS=]2M;VAZJ571KF[-G5C&F[6 M7*3;/Y%91DVFPS]PPQL/5E-G#8DRFM*D9?-^(CJ/4#VX7_6!=7H4^,LYO\7% MU%;@!!="NU]#/YOCLIZ?=P[RX\Z-QNW;D#XCPMV>[MO%]>W<>-N,VL;L6:D66Q-"TT%=4")F 92 /!+??$OZGR >X]GK?MZ\P*2? M%Y=^)N2FYK;MH7SYF1*[HQ%]/NQX843:_2 9(ITBU!N@[ST&];(7X(+3^^'9 MEJ8->-\V)8_JB;;=;/9!(0VPKQ228>>$^-NVCV&KCPV[IAP#PB.4O:XO>OX M9HMK]R@1=N\SBJJI%!?,]/!:K-_E*WNFWTIP;H_%H+YV3>CON^1<3DO-;H/_D.RP*G M(G,IP(4V%0@HEC,H[OEN5,'<%N)0J5#T^K7.43G2^I7,)L0W6AK[Y@2=V9N& MCJ0QYGA!-]ZEK,X6MFUW5B9DA@>,3&^:?./U2_&9OPG:MV^@_@-02P,$% M @ Y4&6:P,UQCD:@$ _1(5 !$ !S=&5M+3(P,C0P-C,P+FAT;>R]:W>C M2+(V^GW_"H[VG'=7KX5"(R(C(RXNO_?9FYW#,*0L?W?OTO\4+X+PYY M8]]VO*=?_ZL[O.KW_^O_=O[CZ__3;O_/MX=;[MH?+V;(B[BK %D1LKF?3C3E MHBGB_N$'?SC/%G?O6M'$#V;M=ORS*W_^&CA/TXB3!$E9WK:\&ERJNF0C0[': MJB&CMJ*HX_:C:.AM67T4!%,5)VAL\T^7CX^/8TD7Y;8L&D9;,2=6^]%4I+:M M&YHE/NJZCFS>OA0U:R(9YD35A4<%C1\-2Q-,Q406TC35GMCTO=,(SQG/VPLO MG9?HU]8TBN:7GS___/GSXN4Q<"_\X.FSX[F.A\B!Y85D2E:$B?093T-H M"U);E%K)0\((S=X\A7QQ,?9GY%Y%T&1A>2=YO+/[A9(@R/BM861Y8[2Z/WQ[ M]T]Y>:_X^7^^WP['4S2SVN]_A2FV^A5]?HC&%T_^\V=\@0ZIM9Y]&U][._;D MWH\((*IMP<"<6#X'W_G'![,BEQ^M$*U?N^]F4=YX[_+V113L?;CY&5]=/3?T M%4G4/Z)O?,>*O%L#3P@LFJ;YF5Y-;MU_$P'3"@C!&DT3*WRDM^$OWQ!]$;:? M+&N^?6-RXO?AUKU=X=('E]CT;O?PW>FUQ#I:825O26QT!RY:N&KJF??W\ MYJD97G*U" +\AALG'%ON/Y$5]#S[&JO+%A=+T:\M+'F7-OZF/<-/F;9M:ST& MH]41I<^R>/SKETIZ_?X;_$VX>H/9ZA#J%_6">WR[;[]Y!=9XG;]+Q[^@BY]N MTS>XUM-;JDV<%V2W)Y9+]$GR-K'5N>G>#GN97F@JRS=F=IXK MY^:Y(1SFN58BSPTQ.\_U\GAN2-EY;IR=Y_*:YS=!? ^W\)QX2 &:^T&$'_(O M\E5KVZJPT=B987/AUU;_[N;]8/$D'U$PF#PLG_(#/P2;,<2NP;<)RT%H1#I6 M)MER%/M'Y='G;HU&DS?'L\7X:_08];$S%U#K"MO4V#&/G$<7Q1^)C_Y R"=N M#U#7L+81+@19$4U-S3U0O "<;* F&:BH"+*PMK'7 _W\UJH/T 1A6WJ,PAW. M"''0+D/J!..!<]1ANXRP"_)K*W1FDKPS M]!$6G3XX=3"%UO+[V?("A_?GY[;?DW><;6\Q9X#.\? MEOBHES^&UUF?A25G2 :Q>B9VHQP;;=Y*I=J*_.#(UV[]GGQYC3P?R_&NQZ8E MS9M'?'X[^H]F':(G L$M*A)>7R87,Y$Q$8C=\YCCCYF>]DX[[1SEVWLR/9[X MC3N?B2]D>E#X[\GVZ!91<$DNI'E2HC_HPXC:77Z/J+^]_ NS$_\]<5# 4;%% M.T-/5_W_?NN'O__Q:@1OGSZG"\?RKS"R@HAXW=39;0LB_K_E[];75L.T-V[5 MVB0N\?;*\N_E2SZ_F?=N,D@,D"$.#D;)S/2-F2VO'#,SF;F9:07-3&%K9G); ME-JR6,3,U%//+)&M6.G&?]KX92]SUQD[T7=$%"MG._@JW6UHA4%T>1_X]F(< M#8(A"IZ=,>J^.'A]7=H9R9?Q3[]^WOG$U>17+SY".2CG5PX:L&,W.^3T[)"+ M8X<.[&!IZ32 '7NE(RT["I0.LSKLH/;O;U9@_\0^1RU7#E$ ;K"S<(@G=W:J MR8URU@WQY#Y7-;E1SK(ALN GLJ"Q6? J6="5)_=!*R(7S#E_*R,VPG,BO^G] M>T$29?S9W/?PG^%;6Q=_/_.]8>2/_RA><9TF_"$RY^%EI'G7MAVR1V*Y]Y9C M][TK:^Y$EEL9^C/GTF6E_WB\F"U]HSZWMB?G6 1/Q$O MF//G,O+B 466XR&[9P5DCSFL"N$EYERWC(2_\STRH\!W74SW/IY;@,*H,N1G MSE=C:=W-X;[)&PS*M6/&G/O&ZB+- K-8].[*H,/)O;LZ6C8L,(ZY+5'FS" 6 MN 3.- Y2P M82:?W+6LB_W! K/ _ZTHX\#_K0*7P/]-;2 4=0I !O^W7/J#_\L.+\#_+8?P M"OB_I9(?-HO3T5PJ;H->J;IC7L:Z6R3]*^]WE[SN%LF+JKO59UUWBR1\U=WB M$M;=(LE_=:830E%);3*N[]E MQ6S*8%;575XF8A5E,*[J_F]9L8HR>%5U+_C\L8HRN%1UO_F,L8JBQ MB;'1(\-RT#M%_+L5.!9FS%(%T[M>[P-G9@6OWY"')OCI^&-54NYUYAS7"O&A MP#IY.G.N*>M\8&&!8+,,+N;!!N5*M??M<] MP(S4M@>&QQB19NPDJ/'@A']\>]UA@B1OW;KYA*/ P!M/,0+_V/+__05VB![0 M&#G/!+;UU"7,Q08 EDS!,I.V?&.7Y((ELY&3]*Q*^B/?!/[LB@11K''T#R>: M+L&4%SLUDI-J;NOHS.:+ $:9Q&@)5J?!7)PP%22^50(2=5C>2VKZR%R(%&#) M%"S+L3H-)J/#I<*R'+L!5O3]&&4NE()S54C,%K2\L[DKL)!2%Q7 A)U M6-Y+@B63^R:K5)R_(O\IL.939VRY,7\H5X+7RQ_#4W*BA$JG!I.;(>5RHIP@ MEL%D_+]TF2A#.S$7\BZ?$R69V,P%=@]P8B-=\T<]2V.;3,8Q&6%).2N'R60, MCQ&6E+.$F$S&KQAA23EKB>:?)E57))S9*B M#1%VZ>W][G<2Y'I ,\LAIU;N43#Q@YF%G?+!H^L\4;>\]S)'XPC9(V>&;QE, MAOC;<&*-R;7A$J$Q=[Z>YL$7MD^>D_!$IQ)RVC>M$+5!P$;BMJ1P1.UPJRXU M.^#V++@M*7A3.]R:@-NSXI;)4-=N$M-]B=^LP/YI!=4A<$D1K-HIAJH:8M5$ M;4G1OMJAMJIF6"51*PI,1D3S4[BNTE&JL<<0;)F,&I=OYQ98&T(4F P#%T'C MNBH'N4R#CR'@EA0LKQV>E(J:8I75N+ %40QP#0#N>8'+9$IDV7Y:H11F,M41 M_#0PQ3Z&;4G!\MKAJ:JF6$6U+6Q!--L0JRALF/Y!0OR MZ^W:X"@@=]Q;\X-G]_*2O+#"=Z+(7/P\-F1*\0K9D+!J\TAQ5.NYY-_B%5J)\M%VT5H/[N>^CU MNQ7\@:*;Q6&RI^>SY02_6^X"?7O]3D6))BC?!.C?"\+BMX-8W;QQ*SDKN0@" MO,J=8$BKC[]A EO!>/IZBU=?=\^H^MY\$87T#K$RVY6S(5IFP5+AI# 7#BYYDJB0B85<_G-8-:P @WF:@O4 M7&M4R+1@-_380$&5F(U*-L/0JY%I460046(V8,L(+,&L*066$-MNCK8\K4E5 M*"PAM@T**D8"L^'DFBJ)0R95H9)2U=0'B=EH =(:T'+/Q9H <0Y K5,NQ&TMV/"="M\XSLOL>GN 3870W#%$4 M8EO;^E\_N'*M\-T1A6M"?7^.[!$:3SW?]9]>'YRG:50A2X?=*&IU&%*DA*CL M!C./8<@HL&QT9\TJ9/RK[,8,&>9 H3+ ;FCN& Y<+<+(GZ'@ ;FT]T$X=>85 M$@=V@V'58$:ADL%L+.PH9@S]243:;R3+-GEE=>2"V1A1)5A1J%0P&SNY#[ Q M&D2O]RZ>7->SR6%G2MMOKVL/DWJV/0\%3Z_#R ^L)S1\)=^%^%=CRD/_'-T" M"Q4.9D,+5>)(H3+"K.>=CR-W?O1/%%584IAUP*O'ER+E16/6#R\E3,G0KHO8 M%L6V)!7#969]_;<$?T VFLV)OW)/I_<^ZO71O0,O98=6@-Y.Z(7+=H0[P+>^ MMD*1O>?6Y97C<,IL1(0!2.01CM%/'W!:($Z9#18Q@-.&0H+9D!5 0FX+"NW= M>Q@2[YK8YH,$LZ&S1D+B1)ZMQFQ4KNE<+M1/9C;2UT@NOU'O2GKUKA2IWID- M-0(D"![*@ 2S44Z A)P>$D4:@3JS =9K/(UG*W*>T4;

1Z779,]E4^G,1OO8(/L[T4BMOL2W M=F\^T6 VTE7]Y/F\W@VQ>N5B))'9X!63^T.-A-Z.B)J<1AN]NS6?-F(VHE9] M2)0@DH=WI:J*4V9C@M7':54AP6P L9&0.-%F@,YL3+#I7"YR,T!G-LS72"ZS ML!E@,!SF:SHD2MK^-QB.*C8=$B7M#QD,1SR;#HF2]H<,"+"R$-)@+MY?DIMJ M,!P)9H%';P/PH,%L**O[TPKL[56C M-YN[_BM"P\@?_Q%CM*;V);/AISV<>4!8ISCC"-F4-S\\)PH?AC\J$PDRF(T$ ME4UP%L3!9#8H4S9W3A3^-ID->91-\!SB(!>U;IO,1A_ZWMB?X>493XW\\M8? MTZ)%[TJW(-=UO*>N9W^W@C]0A#_W7N;X42:S>RQ>S40+F.5;6"L9L M](!YCI6UB#$;?F">8^6L8Y+ ;$@B%>.9Z#O6>Z-U#GE4P2 MF(UJ5(!GY:QE^&G LXJM9I)0[8!'Z7)6RGI6[:A''@LD]4C8+53-Q.I:[4 , M(*C\M;ZYL:&Z(:@LRZ.YL:JZ(:@L.XC9V-E? PN/E$)H\9X[4\R:;U:(['OK ME2;Y!OCF)XJT9(R"N*'!$9F.)7?P$VW$71':'I!.[ M$SDH[+V,W86-[)O GUWYL_DBHG :3'I6X#G>4WB/@IB;K[L?L)%S/%A$)$_) MQC]K3'DY260V$%EWAI=D58C,1C'/S/#,YXVJ*N',AD#KSO"R))S9^.E)&=ZT MDQF2R&R4LZ9\+DN>F8U%GEZ!X]_/?(^R^!\6<<).T8^<"6%F-EQ81R:7)>Y\Q7_A]+'$35K(AGF1-6%1P6- M'PU+$TS%1!;2--6>V/\BU%O_)HQ>74RGF>.UI\AYFD:7FGZASJ,O/QT[FEZ* M@O#_MNB=G:_AW/(Z7Q^#S_CW\>?X,:N'=;Y&%G:RE\]\] ,\P/;8=UUK'J++ MY8L5H\!U/-2F/_HRLX(G/(A'/XK\V249 77:QY;;MESGR;LDA$@N MKP=W(<0#C# A(GOYYN3R!;[T>?M[T[@PA=V7A N1?O^9/B]87DPH(\^C%OT- MG@DAP*\MN?5NLI$_OQ3G$1?ZKF-S_XE']V5NV42\+@4.7U@]_#.=]0Y.T&G& M,QYC **@%5-^>1V_VP\NR9/)PR<8(.V)-7/T.N>W?-]?[GZK?NW5][W-7@^_?^<-@?W)4X!2'5%/YA MA5.,D\CW>.[ZXNJ"DP15,4\Q[&[@6.Z^P4KO!JOL'.S_^4]#$J4OY_Z'>1S> M#!Z^M2BQ7D669ILY%Q>^V-:!X>LRBVJOR?X MAHXHM/].=?SZ*1T PH= J,C:(UZ8^L=+3^I53+TPY%2KV+XE:[DP2?,7LC1] MV0"2BR;;-/#G)]>,6Q@38HR)FO ENU3]?8'M,!2XKP]H[@=1BYOXPS?B1@,.+[0CO)IRHLP-'CA1_63_P@UN MN-%O/6YC#5ZMO]VK$;DLFK+RSF@DI"S;$CI(#Y'J=#_@HBGB_KV$$Q=;Z1PV MWI%]A+:/>Q;T8M/_+2IM_$U[AA\Q)3]KV]9K^Q5901MY2Y3*K<[?%AZ*94(6 M>(XX%>=8+ JEZ> !-/C9-7@\_8HI\5& 7^J0H-1^+3ZQW'"EQI5$C2O;:OR- M[]H(73YZZ-X-^U1C@S+?5.;1"E9+;3X)_!GWK^1_N,A??][SS7O[NZ8'@=VNV^?.J]6..(3I7S)URP MFB)GA5PX1V,2$;0YQ^.<*.3&4VH!_))I6N==U4SQ0I*,K(N:+%R8ZN[5:]^J MMG^UTR6YD/61W4%))UJT8\R4X7CM7CVR:@B2YAW@19KN(=%L[RM_X47!ZY5O MOS5T\8C&)$X>H7G@/Y/GK"U'&<1&^^1%KGX2B M.MGP$-NRJ:@JD/0(DHZLEWZR/Q2?7'A+7Z/5,512J$@2#?U# A_0#7MW$38W M$HXU2YE9V,"5V9-QBPD?!&R]%I!$^6Y_Q)__YE MAV6<2ZJ.A41Y(K?;__M$\GVQ=5Q(/@'IM@CC=.;Z&1TR17&#[X=L^QW@^'.W8X]SY^ MG_O_.?/87$S>);V>[DSQP65?:NB%KU1.!=S.C[CNG*36D<6ZO.&:Z?AW@Q<$;(00F/)T M=4_(YD*RK'"N%49<0*/W9?%54LC_ MGBBN+)$$I%5&;!)$1 &>_WP1A L238Q\#M]!C3=1^O3X"UD32!BZ.XXN2]\) M,\T+7="SQ@P5XT)7LP75/@C/"5HAX3E1N5 -D[%!2>:%JGS\J%.D:IQ3G1BI MA&3D1"Z-LR-K/.7&I,I+T>YR72@56'1!'+[.'GWW4UAX6*$F=+I+-FXHH-!+ MO.YP6,O^G#KXF[4JWK=AV9A8W&[ZI;=/DP7N590>J1BO[%,=^X+T*!='SWSP MW-P*N&?+72#N+S3#XH#G5E[@IZ:<2G1'K#I6;#+B?5K@12E2TTM44[QS_C[, M0A37NPB+B74;'NP__>"/6*ZXY2-2S8)=B+N\14[ M$PA/']NU?V"MCNB6 3&=-_;J/XF_<%,KQ&Z(BXUNRW43;X/8XO]>.,02QP;X M(TINP,]<&>,R">#'F2^)2;YAR2])3LQT)H MUE[(?<+/P_SEP@5>?\*I3Q(&EBDFT=2*WH_]I_5VE&2(\8^3.?S"4T_KDQ3/ M\1&C!%]__%\\ W(_O17_B(PB>0Y)FPKI(.@@B?=E"IQMO887F4-S5XL@P(^+ MMG;/J1#PM\IR*H!) /Z&GA MQGL"P_:(^T22[/0OG"1+%\D=T=2A>2MSDK=R:NS& UY!$H6_9 ?C)#UYWV)OT)BI;X^2F MM>DI2:W.[6Y)+?9(EXF=[C87:\@UY4N6/*L* ML>]NURK--8&'E6?=<)^=4C?N95V>*&&^+4+\H# \>*!'DO>?Z*FGS/=VVZQ- MA\V2+'^E5+F*B7(8/A\<""L\]_EMD8_W8#2K",;^Y .7CR1O[/14G!%S/-I*&,1QNXBGGQ\EG;'J2SL<9)WN:_DY3\=_&K\6L[#4_.)9GUV0KHH M>B0WSG*)S4KRCHH">?+Q1]B M3)>$:7[9[Q1J5NFFY/ZW7D-!E=]E&Y>BBC4QD M3XOIROQM5!I@?*BKXE-+,N.+/H%>8D6D>'#8 MR$@.$E\NL(P%Y*Y6Y]YZ0EE"FX_6^(^GP,=/:">#'X\1FDRR)MQM&H1[:3*9 ME$*3KQ8S8^&F 3$[_S-%K66!,!,K__X%=[.*4?6]V-ZDY]VM]"F8IV#S$9H7 M ) - /(>)F<6Z@G]GR*XO:Q01NZGE5Z!VX5P6VYU^A'"-MZFN*_:GH; MM;"="-F_Y)3\XK DG\R+!0F^<7I^3>2+RD@^05Q6R.1//Q#CVQ'X4\TL$$3 M-KY9KD5.P0ZG"$4A+/CU!P+K"SZ(?6'<-O>*_<:J[T^XP1S%K\FK &#=KP D M%%CW&\)MDBR=2@&0?( 34FGKF?$?;KUP_ 76DENAL DJ#]&5# )FL)M-:5& MH'O14]_%KPB3XD@<:=07O7*?KM&$]-Z#($$#P**!L= 4;AMIC04KG'(WKO\3 MP@4-@(0.MD%#N"V+M @'E/DI;[&CK4,%@K!Z(]XH,RY)X'%"[<@B.- M8#M4 4=28;%&R"Y@G-^2("5Z0[[@_DZ.L3D1S7:F*@!_X2[_)AK$]<-%@,?? M??07$58SP1\HXAZ<\ \P)AH $QG,B>;P>VE.*!?$+(@"S%:J$NX#?XQLH@7 M%&@ !A2!'5, N%H(5XUE^G#_(FF655SN,"SD56"_(L)"WA1^DT9/R_3A6_2$ MO7RZ@M,JG;"$-X'[Q4D[>//,\UM92GOW@CKFW(TUCOP HOU-X#RLZ\WA-ZF2 MOHSW__ VVD,-+1?1H'V2][-1>I[X[S]"VMLD,0+ F@"3L ":!"_Y74\_QI- M++J%]V-.J@$AS_&##7T -D$#L V08/XK:V#]M_Q;[$M,$'8!-C8NH/UO@$8 M@/6^0?PV$YE7(9K?3.[#"M\+2\"?O#QQT46(2:6Z\JH0 M'Z'33EH -LZZXMK[JC:^YWI*&LNM+1R==V:9M74Y8\E6;J4_ZGVG)??Z=]V[ MJW[WEAN.NO@[4KAW4XV7 :0=;6A38D5K,2P?'!.5N-.-]6IP=]V[&_:N237G MX>"V?XW!<V5STM.&M&NC6%^Z>TT8"(O+Q5D>+9 MFGEAJL6TS!7E"^% ]>STW\M&, M.8*9A\A^MM^?.TIW4J[MZ3FU" *L.#@K#%$47A[%OG>SSDS^4_V^(*'CZ+\R MXWPD=8*(034F']"_%\ZSY<8%0]YR-,OD!:X""/Y+KAENSBP@3V5I:GM;GRU" M^WW?,WFS[QGY*VY[M@C;3Y8UOR3XZ'HV^:>W!D M=C\C.QR&R6N*N=7X+.X-E(,BMCBBHO*QO-P8L M1SX*LF%@=T+NY8'58 ZO80.$E,;=]4A"RJI':=4KH=,=C&N7E C1&>)G%G.=H3':XW=<#*3(? MZE=>0A]&ZQ^ Y%1W+9:'4D0>-E563$)"TRQ-=X(!W2'P4"R6QU9$'B M#<5@!$A-\FWZV*'Q(C]X!7?F2)VZHN!? S\,,X)?(9T\96Q7RHS8E>"QG$^) MYD..B-=?C=>TW!$AMCP2UK6F%&]'3U! :BV,_1![(#^=:,J%B_G<=5!P7&"H M$4;% 4VZI.H5(>IQQH0B$:N4%R56XJ1@E)Y/GQ:!'YGB1]WA@X,M>FJM&I]> M';])(P"S]$AE2HG9I30\4A04LN?$JX;$B($!INGY5&E^]*BMCLG+ BM^39'6 MJ:0RJT3$^LI(X>"J7G$@S3T5DW>E(2"#(UT3*J "=M4 MM!V*N.9!&]F1T27>S!\L.#G:&I HV_-0\/2*7^H'UA/BPM%7/O3( )S!ZB#N7QG011 M9JNC*[S"#*)J=9ID3SY[PDC.Q[1P/'HJ. [<'J]R&Q%N.Y@'/G>PHX'?;2]) M3")O><1#%8C7:$J04E!#.!W,FRX>3F*K(XJ\F#]KCZUH+LO:]J^^;_]T7!50GRGFN,EP-Z#NM&N=51%9V7A)HE$+"L'/M>9'E/#BDU M$8=EP0+-EWJU)&<<'<.V0N]E["X(18X5"[+KI4J\J&RG+X,-6GE '%W$E;8+VR!Z#T25O' \AL=0R1-[2:A4PKE+BU6XT> MFF^.M!G6R)"^SDRVN==&#Z1*3,LH^)K0ZFBFR*M*42F;Y6>D?6"E@SB!.&7* MO,LJ3F3KD9=5C3=UG7F!JI6WLKNFZ&V_^ZU_VQ_U>T.N>W?-#4>#J__^;7![ MW7L8TLTS_0O7^_N/_NB?W*?KWDW_JC_Z9:\KDX(T&\R2,4=L?T&B_EE*QYZL M.&F6H34@6+BL6^HZUJ/CTAI!4+RT@B=SWU8%FENOI"P%U"QM1E'&E(5O[F-4 M')=&KTG81)9Y,?^A)G:"*R /]92'E/5[\LF#W.KH!B_E-W 9C!558*$+%LC> MM%I@2_/XU8'0\G9-RB,%0J$+A*S!D>D:@NBP2BT&1"K6JAIOZ'4\.ET5K8J] MA\ _,HFY$5M1!S1J;S9W_5>$'DAORB*$0J/%*'1F,OEA7_-\FK5P,)%D$867 M=58VR9MDMR:M3[TGSG_$@Z&G\?A5L8JY'[QIA0J6;#:]>^OC8>1SZ@R2K\J+ M,BN5SL&&/9^F+0 ^)M6MAERS1+Q*Z-9569-TV(QIX5&CM*5T),MJ!LZ-RNGDZV M['@Y?UM!,&;90U":=.C\")+IR1)=RGU\CT&#MAH)T46IU887&#P4.L@M*4JK M(XD:KQ5VTK7\#&*H:7G2<$-NR*D8C MSWGI6JMC&+R9O\P%6,;L02I/].%X2.D44IJ:6Q>S92FSK''IV12L;B,G0*0K M]<:F&L1Z\QR?>UB1=+"BZ/&G:G6#=G:56-EPAE#OF8^/%0PGD\!)4%F!TP%% M:SOAW+5>R4#1?O2=\JX&V-YX3:>C(4>Y/#]"(1C?Q1C?2ZJ2+O)'2ZQ!-OLD MA=?UW*6-P=YF#T6'[>UB4$2V^"29U^2:Y0:SK%AW)ZSEU*V-,(P.YJIY3R,4 MS#:3CK(*A$0:V_"RQDIM13"LSYFLEA\_I BRQ MB4>%C"!(?1 "M]K>YEP>& M:N%5.?,'\PR%5N8T9#C*5D,P9:K,60"85'IZ1X'JG.>#0YR15E#*1+VE(6,F MVJ88;"%=PP:%"8?4:HB2C-EF'Z*$].,46?%9FE=ALZ#\W*9F]:1/),MJ)QBM MCF$JO)0_G2<3BRI@CS85:^DSR+)BS6QU3%G@);.HQ%Z&4L>J9ZY>^;.9$Y$- MTI"S/)NB \=>6/,6N[3G1^AF"NBE*LLXULYS*KV7D+GTG/<7UM1L$#;4?[5 M%+H>[6&XFL 2=*80LS/ON//:=EE%,/>\Q=6\&Q#A&D;^^(^I[V)M$"Y+BZ)_ M+[ 'S7VRT<09.]$O4&$RCX*RG>?ELY-'M,G]EZ)\L3) '<_&D+QLFQ3O)9P) MNP^6Z; A 03/_>4CJ;M'P7!J!>A#8ZM_=_->^E9OH:B[MX)!,(Q(F8S?+7>! MUD]-UC]A)9+2QUI@WWB44XU';G6$"\R0[0WRK2^XN15PS^1Y7[B]\)\ MY*1C#;N+:.H'I#%M.AMC/2?E QKO'E\V\N8='XG+\9CFY/]3D#T>,F>MWL=9 M(>=/N+\MO&1UQ@85)PF20M?P:S1<<4))=$>DD^"\OZ8;AX3XX=+537E-#. MPJG,P](S#^L8:@T641AACF$]FF%LQEE(=MS8L'%/KAS&='K4.Y1W%-C^>DS' M2,!JZR7CT136+!FBM.QAYT"\("=V1-:P^D5G?\BHPFKBBW M2+++JDU!CNPF=^:1[34>4PR/%(G4)%XU=%[=4?QAFUN$!:=&WY&D+MY4+Y34 MI&:,B&UY6([S[&Q!<^-K;D365 _>A# MQ"N2WF.*]KVKF)X9-ZE%42(16@FO4WK^@KP0KV /1H<.#Q<$(U+$C!=-@]=K MF7;&O((=CQ>S!:U>S_EQJ4A_-@_0%'DA-CPYQ\-_(^Z3ZX?A_O2&QIL8AW3N MFLHT&_-JD\9]2N);3. [% TF(^MEEYPHK8X)%7$J IU/N11MB(>//YT 1&JK MHVP?F]F2:[!@3Z-@DQ2;9IFNF61A2X_ND84'%%GX37;/"CQ,CG"#RMFT"!=,(DVVL.1D6 P@B.$A\;H?CN>'Z ):2?4'*' M,$@"%@8C]T%Y,)#9 \H0NV+7.V;=\;NPM"FONXQ5TWB@+G M<1&1:E CGYS"7Z]@:\G*9J!($K&')5Z7MWMK@3UU!X^"T3EV(;6C*(* MC%;#AJ[&NK%1<(+FHAVSCARB3L*O>+*7V+7@;']!J@%3GN405M9(^I=2*%,; M]96^>D?7L_,[]Y+2ZFBFR*M*[IJU!;*S)%\(9!AD^+Q548J187I.6%8UWM2+ MZBY;EA13X^,SM;V6>=X;AYH2CBC$JIC[( )HH&$X[!JJ-O##^ M1/E&-^4G<15MZD/C+VBUD(NWZ?;9J7.\2*ZI\R$MWA_5W?@O&2T1#T?4K(ED MF!-5%QX5-'XT+$TP%1-92--4>V+_BX2WDQ]-@_7IN2?4?@R0]4?;FN )7EKN M3^LU) C=H,/,\=J;D'R/II@JG:^/ 4'V]E W'V4%3_AI5**$MXO#J0&8D%C? M2>+AJ/>=Y_IW5[G1P_=41_?P/Q\/OVXZ_ZX[N,Y_,+06'=+XB?'PZK&7^!GV"'/H9?M[Q;R096WG)>%" MW/G]OD>)PH4JZ9D>M?][VHMU5'J@R=EY0T MR0.9#7'.+-FH9B:G1M-4:#LX6S;(59SONI=<5%X4MG>_BJX #-!N$K2U\J%-*R3QLK:K8@] &Z!] M++3U\J%-#L"8O+DC9P&@#= ^'MI&^= V6QU9Y(4=+:1/X7U7PW_XS0KLGV3S M:(_7<"P!Y NR;5M(!BQ3,#9+A[%,ZL@9O+'CR%AQ[6&.=_/KS'Q1*)_[8JNC M:[QJ /?/SGVQ?.Y+U#I3I>V#4,#]$W-?*I_[I)899K\L&@5;,"<\GG9R"R8^ M9Y#'?,ET[*.V^#Z0'7\.?"O80)=Y5 JR M>0 71>"B?%C0CN.\HAU8#0$6YX1%^1M/,HW."[RL[FKOT; TBRL_I(<5"DBW M*+81*_P^]^\;E>BP!'*8.N'AV.![,>?VF=+*!Y0RH>U@DJB(S.K6P.I6X$TU M=W&6#^#)<#&(FD/GP&Y[/NB0]C$ = M!J%S8+Z8-]W%BQQ40?#MG.4VVI.3 GGL^*=&PFZ/PFE145Z_RZ\L5 MY#LW%V\'.]7FP9O>ZA@B+^A%Q8$!;Y7'VRGA9K0Z.K8!#%!O +=TN0?Y\$;V M*A2=5W9D7K,&N)HG-E!@_#7PPY";!_[$B?*TCTU=9:"N0G/ !J5TOJ=DSBHR MJM#JF+R\ 9!8!-+9<$3V%"5> MT %'M<31 ?>E0"#I&$@:+^0/IC.8P<&\O?> 0F0%XRDU^6STC%Q_3OH2-><$ ME51\>828I%@VKM<$/58Z#%HZ52JLHVG%=C#KCJ6#)16*Q!+=M^1%.&-53RR= M$4J:0*M/*6+N3H@ )1:A=+!T0Y%8(H>P=%X3X!!6&3[]L_'==M3B2P>#,P(>&:L+=^&&86"E+<4-%Y4948<9# V3ZK^9<"11/G M!=GM/U'@[P*0WL) ,211^@( JB. SJ*%#-!"M0;1(4LOMQ8R6=-"1<;Y*G)4 MW]_*58634BI[QUFER=QK)3C9#KENF:5[3KFN1*COC?T9.B8>H).J?;K) M&\IVSY7TQUTSL:P"08(&8V_+.CTA]E2ZZ6CLJ%0+T&L@],Z(/ W;JXJ.H;>] M0PG0:R#TMFS5$V)/;W5TG5>E[0 \0]!K0L&I >TU]"D)H?[".92G/.>AZ+BC M_ZRVE6KZ[YN5_H$56X#":+DU0/')-X7M+24 4<5!=#8,&7$A1[F H ]@B"T, M'0B[%PDBL=51=Y8@.3N(FG76RW(\#L, #Q&/?>&$TV6RKXT>H^/MO8;DPA_* M]L74#8ECC\*!UWM#XL'D&A,X0[*4(166+ 7G*EC$TJ&Z5D^SG6L1\=UHM>&!0.+- ZO5^0D\D/$9^"MO[M#V:5&:W5$7M&A M $M5X'2:=(KB@47J\?&JGJ>*/6"*115U;@UE@(:J%II.D_I0/+!,9C14H\*' M<=K#1K(#! N//R%&:+D90X_S@E9U,[9 ;PJMCFY"R9Y:@N70R:X#8,FF/DW2 M'HLW"COE!5AB"DMGA1(I3,?+&D"IEE Z=!"K6"S)U%VH6^DGIBVZI"C _G16 M.(=UTG-8Q0F/0ERB78J8H=1P.)7 ACE9'.K(SHW"*T91)8$ >RQB[R2'L8H# M(3F2Q:L[[ 90?;6 7Y$F:W&HT['JDWA)*ZJ71JU/9 GT?TZIHDA8>6FY.U':!9B426O#WS::&R9?9Q93DG90@,+JI G8QUJ MRS",X6)/V["#7-*MR>0U$2K U1F])S&NV8&Q) C8/,=.HJSE.;8.$*X-A-.F M#;"$8=*A2N6E'8WS&((P P'KDT/MOEB3_F2I.HS)W,&#ZHD()<[P-^2AB1/M MD@12K[& ^B,5BZ?4'B"IS.)4 )%;'<6$,@6U0TAA "$[5>)VM5< 2,4!&J$J%B%[&@&6M7D3J8-JCL4<9_#I:>S9G8AGCAA_.='DZR3F:6/ V%+' MXGU$G3M)T)*0K9Y'!U0A8@"R57?9*M((SR%1.@TEBSLJ1]8PE Q257>I.DG, M/(=X&7&(6]UQU T6+!"M^HI6VEA^#MDR:>A=JW3HW7;"N6N]DM&C_9+8Q+N M%7B8#N'R.=\(QE86E+"RH$2AU9$OU#RM2=,1\J0V.H(%R*$ST"0:B!(QRU+!:]*4JNC7 BP*H$P-5&8U(*E2:;K$]/A MYR:DIQ)'D?B)6?U#VW$7$;)SG!G1/N)UC+-=&D3)[25F M8TM)*7L@4B!2Z3S%_"*EDD59*J!*)8@4,]@"D3JYR_B!1&FYG4:0*) H)J9] M5K_Q Y'2I0C:["^H1?(IM6QA:18;6B!C&8D8.6/L!MPB1G80LYEA] MD'J0^[;!CVM[7E"Z OR^X-\W,Z?C?:1N&*$9I'- J/_4-6!1M"YUT7VV')< M<.1?4>0--X"71/^S)="*!IRF @&LAP 66@3WQ&)GPI$K$+WZB-YI:@"?5@8E M VR?>%CI5 MP!N&9)L*IHW T"#99KD)Q-DT8I]XX7I)Z@V?S4?)-MK(3*U(RUD>NO-W#F.8?!S*$]\O%DG/=F'%W MB]DC"@83FFX9#A91&%D>H5"&P.DZ*U/26AU1DWA1-7A39K_%7)$)2P#+CV&I ME A+4D=4Q28,V=G6M]/P 9;-A66)J#2(LA1X43-Y%90EH'*?\W=F6)JQLI1, MA5?T[887K,&R"4F_V3R6C;]VBF#9;GE&>F%7U1?@H,SP)T6Q) MT9>?CAU-EXS?^%4R=6']$^L1^U.8 M9WM_LC'+,2+-A'?C%Z^O$RDG?ND3+YT(OVW\,:(E,LK1%''6F/@OEO=*'1@_ MPN^C%<@\[-I$Z"FP7&YN!1'G3[AHBD)$4&Z37GQ$47C4E;1(QN?$\2QO[.#; M,60C-,,S#2_V$C\E34XITY0"RML1;OZ7C)8(DR-JUD0RS(FJ"X\*&C\:EB:8 MBHDLI&FJ/;'_17(&DQ]-5UN@X*7E_K1>0P+F3>1BV&X" M\3V&]B/YD!!\.2/L$A+K.TD\'/6^\US_[BHW&DX^U*O!W77O;MB[YO"GX>"V M?]T=X3^&(_S/]][=:,@-;O"E[_]RGV\%P^ N9WN![C_D)?OIQ MU_UQW<>3^H6AL>X6S4^.AS6.O\#/L,/]P]W6_7&:^DI?TS4)#]JUYB&Z7'[X MLNR-X7CTU?1'7Y*')4J>".2[%8D2)[Z\EM4+(9;7) Z6O#FY?($O?=[^7M$N M),W8>4FX$'=^O^]1HGBAB6:F1^W_7C84&-39!R7)'S[J0)3U0R/>W+IMA[$= M"WH6:_MX\3=2::K1-$"(^X[OFX9<#UL<-O>WA8!35 VI&46H>ADZ+RGH MD02.FQXBH-HB@*:,1J@*?)"YQG1C%$HA5RGWQ<4\X@UO,PXI']X <+#^!/9 MW)/E>!Q6=];R('0;ZZEV:)'M.#1>!$[DH#!/RG.=LH92Q07>K@!4>UQM*H_X M\/GJX#DF-Z'V<$7LKOV_BS BR1AW*!I,1M;+O1^0<70W2GJ-_'LKP+>\758F MS@NRVW^BP-^UHA@M[/48DBA]*<@;8L P R2F=J-/CL1MQ)FMCK+M&@#8:@ V MUK"F"*U.4?GM #6FH+;E;)6XPAYVW!1RY()7S>T8?CE@+,A%JX9A>^,'^$^/ MPYS&O!N_[N>/5KS M([?&EUH=K8"*GQ4[YEU[_*6M:%DZ_LAQ#7G;Y@ ,@? ,UBV9T.=LAMUQU49 M .BQI?O2[BN4CD(5K[WE:[XF)*J-_,AR.7_')D01Z6N'CP4V=C\S'VGJI)72 M>@0[%-)2O>"_W 6ASDX]<^=[Y)6![^*A/O5)@BP*LWO>6IP_)\O%Y<_E @'; MR0H@^HT4_2*W%,H6>)VF]PGG+P$!0@]"7R6A/TGB8-G2;\39AXJ2I^,(2#Y( M/DA^UOA#V:)OMCJ2P@OZ=EY_923_0.QB6>L SPWM5Q1-O L(EX=P>PLR06TE MJ*W440NIK:1";:7FU%8:C@97__W;X/:Z]S"DZ:7Z%Z[W]Q_]T3^Y3]>]F_Y5 M?\12X:*:%5GB.?0R1L0RH:6KK1FV<*)UZ:5*U%62A0O9_+B:3MI'&1>RJ!94 M+$B2)1@3C G&E&Y,TL=CVM-M3OZ@VUP9%:&.M[#T5+56XB:#'.TR6$#=GL#_ M^3YYHE+DZ.*Q$J\!F\GWEF.W^QYW9/5V__^6 M[O_W=^[_-YQ>UVCBC)W]B;[-H3#_ M7CC1*_9@8AR]C2KN6R"E442T?7N!0Z!S78TNLNZK@55\F/C=L*/50M M[-A]HG\[) 77;;-;1_U/"S=O?/RS7(M;XQ]\I $"_]F>0LK>.5$GONP/&'Z M!@Z,-WI+1Z2L#1JTS0VJ_MW-^XVIW$T85"%NPF#*$F\811WBJL,&,MM;Q.G@ M5K/:-CEE;-<.L/9QQM>FK13;2,?M]VYMZ:KDV&3!>5P@;B!NC(N;?AYQRY9> MH9+^6KQH&KP.(@DB67V1S)8$9:1,@CK=6BBW.DIQJ4T@6:9R[@@ M*JV.KDN\8BH@E2"5%9;*+$(I"67Y@BI>_XR"&V""O(&\L2UO!P[;E;3T:<06 MU7C-V#YEPYH\0F8XW 7'!N N ?" NQ@ QSDZ()S:ANV'X8)F,O@34H&( MY*^&Q!;E%G/\,4 NLD)ZD=B7@3,F^7?)#=C:/:YX/(,%OTZ2T"")AQ(:""$) M!Y!]O0B(K8^'Y=MQGL/#BN#TMNY/*[#I.=P;/Y@@)UK0-V9,@""-1WA-EGA% MVXYV09DY)E&7U/4'[C#)G4Q!-RE%%&!;'_QNN0N471U\V#!"+:YA!" -] !P M![@#W 'NG&$-E=E90TW6UE"(9L!=Q44SBB^H?,YHQF3ANJ_<,Q9Y9.^)7A!1 MY]!L[OJO"'&/OK<(\5 ^W?D1BN77W$H 2:6(&>S=PV" (_X>J]XA"IZ=$#O.$@/N,&B)Y8AF'"G[:]M+$UL=@Q?%W%%, M0!;(/7 'N /< >ZP';W(OV9*;*V9#=A>I_QL/UIQ"='9''DA[='4K'USB+X" M=X [Y7MDZ\YPXX =X [Y3MQS"VS"EO+; ,V(G]X M <*C^!.[?4^6XW$84=:SY;CD]%X;7N6J@--N73=^@/_T.,Q8S*KQ*Q<%^&$N=>4Y:QT% M@-T^"'0!=X [P)UJ<^</5JO+[F-"+W5$XPS)WSN'MG4UM&RRI;3AO"G=!:36X"PXC[VK.B2+.]4/8VX? -W ' MN /< >X =T[&G4PM:20U94N:^\"?.!'IQ9XYZ=)L=72)EX7MK,O,764 /"#: M#>9.-M'>"N 4+MJZP(YH-^ ,[=M>V]^M8#SEY#RMMA,2-+C5MG3R5MLZ;?DK M\JJD\;JQW>_PN'AE^>V>"@JB-P)[N[1S62VH=:F(%M0 PYK D,G6S+I,6C-+ MHL:+9E%GM0"J58?J5L?B .\"=$RZS8L66 M64-@:YF%H #SN .\ =9FUY^?0UN0VYU5$-B9?T/*8XH =D&[AS&C\]AVPK#,EV M PH(O*W*_;>%ASA9R%&4^^UYFGAFES*FO>TO'ET4GZFIT[&CK*4#3EZRVU!) MB62)5PV=E.TNMAA +H:6%&@M#:NLR?I?RF!Z:F:S);V[+-NRBIX;6A%%ST&0 M09!!D*D@,UDVWM!IV7A)YG79!&$'80=A+T38RRJ\;QBMCEEP+2X09!#D.@ER MML@RVYT+#).LWXJD\X*>IW" NP < ^YB\RX !]SU,3@^TPU)_*_M/'>^XO\L[YY9 MP9/CQ1M^PCQ*]FH[7Q\#\M/X\ZE^1,>TO)SL/.()N=8\1)?+#U^6\W$\NLE+ M?_0E>5BRBZENUP&E&Y/QY2\_'3N:DFWA"R%.\DA$)7ES183>U4 MLQ^>Q3:W;MN11#1&)!^DG)P9?6?.S%7P]7IN2!/BVP/\9?Y:J28YU M9P".M 9H]STN:0X Q.ETQ^/%;.%:I&4[K7O'O2E\QWTBQ^M_X>(">$"O-_2Z M1A-G[$1 E:AMM,.:2U2O0O7)QZ^(9$>U8P M\=@5;'U;ZI1 MJD9%R[@4N#J\(2;0;'NS%]X12@IIFYK:H>*7>54+&]A!:^< M2 NJR 445&EBR11%/'7)%%-J=415X55%X$5S.P>U@JN6@ B"2)Y_DEG.I^H MR&P?4"0U_7A-W^Y?>NSQ1)!)D$G693)M0Z^29%)K=319X@6CN&H?()4@E8P; MKUOEW<_E*^JMCJILBQI8IB!O=9:W,Q6=S;CV&5@858D7-?:#I9"["7=!8B_< M!>" N\X'CDP]2:JTS2W17 ]B=7#^G)HOZ 4%8R=$(<]Y*"+[WF%D18O(#UZY MR'KA?CK1E%@H>-8-:]B8=:-;/[313#\,%LJ\7 3'Q\+!\.][_IA<'E"5A M+V&)G7DGW&QU-)47E-R[X3_O>,F"T*K M(RJYVPL ?$"X@3O '> .<.<,"^-6X?\3+(PB2PMC4W.HJ7-).$F3J+$G.8X/ MS(74WUS,\<< N<@*Z442N0Z<,3GPD]R 072# MV[8J)UG%@*5J8.DX*PVX ]P![@!W@#O ';;]SV-M&(4=&Z:@G4Z6T] H;]J/ MV*\D4YS-D1=:A.+-VJZ$B!EP![A3_D9?U_[?11C-D!>%(W]=(XF42.I[28$D M&I"A"NMJ0U\]H'\OG-")T! %S\X8Q0O1 QK[3QY]"EV3,F9[RH+:ZAB\*!B, M1$!.X[A3I-O&W#*KL;7,%K0)R;+?]\,+$![%G]CM>[(^W0(@64T1B[]9&#&K:W"!$LX YP![A3/^YD,2-4X6,S@M;F M?5.:-R[)VUTN)'@=(62\[CVK>8]/#RWHT4Q9T4BI$561& MHL> 1= 4P!W@3NEZ_) [R)H>-]C2XXT^[WCC!_A/C\.Z=@ M1ZU:AEX@, ;< >X =X [P!W@#G#GB +_ZH&^4]\=SP]H1>/8PKI&XX#4?K@) M_-G:)MMU?$H46YTBFF4 7EC"RR&7+0=>)#;PTH"C=M@;YEP_A*TRB!L!=X [ MP!W@#G"'#?M*W6I,N:?AUGW@3YSH%J_B6;.:1+G5411>U[!7H.R2 ^TB:;,:U(CVG\V%:K9?-6M/K0G;@Z]C4NC MU:E[/W: 8AHH;K5H9:E/N2R2EEZZQAOJ=G<#0&L=T)H)K&GJL9]"74I"JZ-H MN1ML YK@L,TS<[.KBLEL=5119V7\O<_A+[6SW6G+'R#" NQB\JP$I M:*5TKVZ$H;=G7\4LNZ^U+$FMCFSRJE14<8[0 M#9Q5Q_P4W< EM=61%(-7\PL?'.%E>3$&[@!W@#O '> .< >X ]PY9QF-\C=9 MX2[8X(9VYDRJ(#B^#-P![A2Y[\I:GU6)''H4>$-DI;@RH!%T!7 'N /<:1QW MBMSW9&Z=U1E;9QNP6WJ_",;39$-T;,WGQ &T7#=)=@ZY3W=^A&+J&UN'/R$B M!?%"X YP)^=Y^'W^8!BA6:I%:JG$!I,KJL*NL 8;+&LW9UR#2)$&G3>4[70" M* ;.&LI !P!W@#O G?IQ)]/ZN<_/*V7]--E9/QNPQ9_8;7NR'(\C MW<67[>?;F'-MTH">"U<=Z&%##T)9P!W@#G"GVMS)Y%X?Z)JUKW%M=[F0X'6$ M+"/#U2J2MU6M3$I[L1+D!:R!)@#N '=*U].'MNM*T-,B0WJZT1W%DR;RW#CI M(L]%Z\;QG+5V\6&'#F)8P!W@#G"GVMS)MG^ZY>#MJ2>^SX)(5I>K9'$9D;4E M?F_7LT?KE2:W/2&U.J*\W<4&=E99PQ]H!^ .<*>4O3M6=;?,B.YNP*[>%;Z# M\H2F8$X"?\9ADK .\ =X$XCN9,I6++5L_ZM MG;V[+Q"VM0-2-_ &VV+?%B$>01AB8_S1\:AQO5EJ=W(U2 4#L >C0-EUA M %+9 5 ##L)AKQ@[5<2CACTTB"4!=X [P!W@#G"'!9-+DS\VN>X#?^)$MWZ8 M^;B*3$K[F+PH;3?F!MPPB1N0:I:Y4Z0CE4.J=<:DN@%[5G];>(B3!9Z3!$DN MH.]A/)=+&5/;]A>/+HH;8#2BA\GNY@N:416F1MIB ;6&Y4 ME==-C5=$L=AN)KD86E+4JS2LLB;=?RF#Z:F9S9;T[C)@TW0@*J!Y_?9*:&*) M+BJ*"((,@MQT05;/(\C9[%U%P%+.B[K&:WK!_8I!V$'8ZR3LV1+KM93)F2=; MOQ6QU3&V13I]TB5(,T@S2',LS?J9I3GC(BZU.IJJ\[J\?>(6Y!WD'>0]HZEN ME.1S*S(Y-:^"'0Z2#))<+Z)]9CZ+N+:/]/-J)V8T0B MD[O#LY(L3J2CPK.T]&W\)WGB)>G_XHQ3E* =31%GCK4?T%%@N-[>"B#23C*8H1"20:R,O)%TE?8^&+*T(_S%Q/,L;._CV,,)? MT-*U%ZMPZ7OBIZ3)\2'K-4T^I(#V=H2;_R6C)7%A1]2LB628$U47'A4T?C0L M33 5$UE(TU1[8O^+-)A+?C0-EC.86T^H_1@@ZX^V-<$3O+39 MX[4W@?@>0S%5.E\? X+G[:%N/LH*GO#32#!9N9#5M]LGIP9>0F1])Y&'H]YW MGNO?7>7&P\F'>C6XN^[=#7O7'/XT'-SVK[LC_,=PA/_YWKL;#;G!#7?5'?[& MW=P._C%D?CZ??MQU?USW\1Q^V3O69*^A3;;8+B7A0B';/->83'3]>'M7JG.S)X'JXU#]'E\L.7Y=KB M>'0T]$=?$I%+U@1UN[XX?5U\>2W:%T(LWHG9DKPYN7R!+WW>_EZ7+@Q=VWE) MN!!W?K_O4:)XH8EFID?M_UXVE,(&)7W\\@.FWH<'\\RMVW9L,2<0.BE$ALX+]QW?-0VY'L:LS2U/9+W9ALQ#F/5MJ?[5J/][?]3O#=- 9M_4\V/IJ,/& MQ8ZLTL=9W_-]?SD@UP^WRJMFF6+)N4GI)IHY-XF%'*-T4\M6B#EEH\"*2*B/L.:9MA2[S&/\ ME&WBG,J0B96;S#8&KM$<\]U)6H9Y-F?-2'+LG_$7Z&5.XK1UJ2:?CB2Y[(.W MJG"3NOBSBY(.#-T-(F=6DCI6DA(OB:RTX"O : ! [5]ESX H@R)*UFM66):^ M5Y*8:>IX$"TT,'U'>GJ0!7?9S&.IA7E2B38^P+!U+>2L,/0)+O B_=.)IAA$ MCQ'GA.'"\L9DQ^W8IB ,%AT[NQK?%*[!Y";>IO2>K@A1L>Q=.^$8DRP*=\F6 MV>J81NZS(%"ICD'0'%#5Z5&335VKM*Z':N36UFR5L:N$N4P/E;4?K3AW849T M+^4O6,A'JE9:G>X;H>?5!CDSBX1(2M3Q8GY%"S8Q@Q Z5%ZI& R1-J1Z$>5! M&;2"6=>K5U/+>T(DO#2QG(![MMP%(OEB-G[:,TVGXUS'>G1<)WIMEAF;;[OB MO?.XI.9?+<QEY<$E/(@C^YM2V@^5&R2TAYP-YR6#R(T3=,$31IG/8BPF=6514 MZ@?NZ+X+-F_UL77 YCTYN#2ZL@MU# FSKH>[XW% X_K$ K8(0SGR=T!/1'#^ M(QX@92T$=(\.Z"XIG$C'JC(0%9^'%;$':UKODA'24$+,75H7#& &\7,HMEL, M@$AG!4E@!$!-,G7[L[GE!%2?TD07K&B1AX*G5SP./[">$!>^AA&:':=BFV&A M?"PA:PH/)K<^ME.P/VA3Z0A_0ZY]XP<_B%6R+1.D-X' 2@P.;-HS*M64D,EF MR&H""2@(FLD(HI@_;MXD2WO',C /_/]%XRBVN\'"+D+]#[PGGU3=C"F[2T;% M5D@*^$]NU[8W^&N,AZ MX1Z1AR9.Q$T"?\8%*$Z%P_J8I"0GIZ1=U_])3M6!17YT'O($!0&R8[*/K)=D M%_U;3/LL5I7)FE4%5GDI14<.0FH+.KK0ZLCR=D.^LV>N-\G,O0_\9RF]HT?7/N+QVBR<+OCXTZ=ZB)-"-6V MHQ]@^+(&IB+MWD(Q1/;O>%UFY91FDTS<9>G"(N()E;4]"K1A?W@!PA/Z$]GK MDT][';\/;5A=!ANVSCA*:\)F0E0*9:O0XT&:R BH(-S,$( )PCA:X(UL%B^< M<+K<;B1U@WA2]:]9]G>1^XV8MB$17X0%N/>&P(/)-29OEK5!96TC'HSO83HF(035'0+&.[R,T[2KX[WR/'T^,0W^I?M8'I2DJ#9"#J6^98&(T>IH1IY--HC]'EGC)WQ70YHF#M/*P\L"/T?7 MDTYCW0_K-6O5.$K@D]2Z9D%L=18:#XG6$ MSZ%MTB/PDU'ADM*C!J^KN4N%@ U[7'P_HR?'BLS74Y#X^ M_:2REE(1L8P]!M*5-7>B.*]L27)J*^V259ULBVW7DX:=TVKC98_BSPR8C)J? MM!7DI5S-?,&2/N:(3=X"=@VQAS))14+6(XT@6M24UW<498*0<+5!E$VWYD*1 M24N9&CN.S[!F2=?*4%VE-,RMU^;E,YSD8.+^W>?[F,:918.<3E1X4P+CE7U( MG2>/X5@DD6TWDQ=V[+I!%/@,JC98('NCJ[5GQH%3$A_NR9S MU[/?!@ WKF66*M(H4.9EF8&];#" 2ZG0<7;(*:V.K/)"KFPT,)>/3Y\(T#/R M%@TSET^:D[8,QY%M[JM%B">)@J6$O&:6#[7547A)AVR*.D(KL]E<++;(*4,- M&]&Y>U."$9T9)[3T-]C+ITZH>%-I_7A)T6F5!B5/'3*PBUE$UO%V<5'0BFN) M*NR?]*Y7XH4LLKT^D$I0M,WW(L16^MO3F!@?S\>O&0E1'OW 1D$[\N>7A":A M[SHV1Z95>YE/*?*8 U>8 ;2TFHWL;Z\_0E*YAD@,23:'4D0>2E7)&_DR.R(/^ #;6O[SXE>/=[;SCJW_V5 MZUZ-^K_W1_W>,,\Q^\/,*.L ?H:1%;3NL\'W?7LJ_UXXH4-[4-/,2E+EBZ[_ M%KD2(!LB=$=&Z.ZM5UJ:;^1W8U)^6X3X?:1:$]:H@PG1JO MSREU<'=)YQL_&&(J#]%X$5#;-5OM144HKBXO1.CJH(:S("N%)E9:'=7@A1JE M9@5P3#.LWVIQH[%,I\LK: M0B=2Y$16/I*>K$:V#D9VG8&506%G1U8*W6RT.KK,F^)VO*/2+8>8ULT;00_D MH>#I%0_ #ZPGQ(6OY%P<6-2%!3N^6^,I?F'PB@V;'OYF3BYG4;_0/[-J<#IM MC",%H YK79$>5-64^A189UG?)O4:XD-3MH.]'I1T>8M0X&%OYQ6SZAFY_AQA M>ON3Z*<50'?- G3P=4S584+2S%)"R\1J I2)K1N 4BO=O B2L'7+RP8#"*IZ MAB?S ZR;9S /2-II]$J/^**EI=$LS^ TRU)BR=&#E/<)E>]=RXO>FG3;VH2< MT=492 P %Z!4%R [<&CAW +R.QDQ]JN5Q3]/DG:YQ](![7U"*))M30-CL:AJT QE M[[-L.N_.WK_IWW7OK@K(WD]]E")S]GT:]IA(+9,:E%HDGJ9XE&GLHM$#!E$40'7.Y" M42315 FU1BUS4RM7VWE>/CMY1)O@BSO,CM#Y9O;HK[AZ)O_E+%O#I0KIH_6!"T-9/7K:GH8LBB:W. M=A(.=1:SC2KEYM/.4644"+JGK0G;58O(@S@L;USHO' S/+YIR"&/1+[_MO!0 M;!3+ L])@J30*>(/,L\%*)PC$@5#[KI!,L8>^,>Y\L"OUA*0,>5;@G.5M<90 MAI3O#T&40E>0C4=9XF6S(DYRMD*_PH[%]/W"R!)*WK@N6RMDL]R6$WDM.;2N M"IG>%&D\!]%GT+^SY50U!QC=_28RB%MB6[0#IOY#I- WM -=H@ ML-&,0HF&FU;'V^,@%29$FP U\%V7[!O00T"HF4V53Q3Y6"?,?G<\/W"BU^'4 M"M#4=VT49%HBX/!EU2!UFO*[6="UA2)9:'6T!FX?E!W@H$&-7#U!*VLHG2BX M<4X6?+A^!,%LEQ8QDSYYUJ@-T49YUJ*0*'2ZN#Q\I)>5(=G MA@ZV5,^F[DTF:$P-:O0RGEK>$^("*T)<_)D6,B&K Q^O$>2@^#-F*%[L:8H' M"6T$SCBBD>]P"F<="S?08_X,)KV$.P^8.0./R";Y_]Z:'P\K5M#Z])[]]HN- M.W<))3GWN",)CK639G#JD;'0R9G@J;4Z!;219FBAJ%[U65%XHH15?^J@(^QYE6 M%<9!;= FCXJ9I^X7^"Y%5%Y,NP3QW"-ZZK*!_[*CG- MOHQ22%JM"AJOZ%"L!> 9PU-C")^*T.H8.F\*,O/P;(#WDF6I0/A+4B&1VA%' M+NCQ7"]ES W;7Y D?,JI')+)&D7_4@IE:J.K9)94E=CJF"*OR+E7T@)979(C M!_(-\EV$?&LF2P).#O6JO")47<"II?(Y(NDERU/$&\?8$V8I*N;FW(][;E\& MR+7(Z>,O/QT[FBXYN?&K9!+"^B?6(Q[R(MK_DXT!CQ')\-V-1TD6)])1>*1' M8>(_R1,O28,!9YSBR/QHBCAK//9G>#2OQ-N-T^2L '\=MR1X"BR7FUL!W?.+ MIB@D1^7)^1J2_8$_46Y9Q!I*4C_P[6&$OZ I/A=OCW!GI\GQ,KJFR8<4T-\= M,M_X[S18%SQX0NW' %E_M*T)'NNEY?ZT7D,"L8TIS1ROO8FI]W"()]CY^A@0 M:&Z_]0!U*(S7**0R@ZGD6O,072X_?%FFV#L>G2O]T9>9%3SAP2705;>/1='W MQ9?7P[X0XJ$GIG[RYN3R!;[T>?M[7;HP=&WG)>%"W/G]OD>)XH4FFID>M?][ MV5 *&Y3T\_NQD\?.^.^H.[/*4ORRYPV<0REE>T4K6%EV%2Q&-Y*"5/6F7-;-A= M,ZR-+7H@Q:2?P.$>X^,.9=X.4632\5?9T4>GLMG?( @U%80#68]Y)4&)BXFQ M(@D-,%SN!G=M:J'T[W[O#4>T0/?=-5=TN6ZP64JP6>)L5,?CK#!$$1>@R FH M%YK4=B/!^ZU+ZT*=8-TT1*E_4 A@.PND2P#SL,(+K9'7]>S!NK[K+L6NMCH* M*UH=[!L0A6.*8A0E"UJK(PL2(\)0*Q/GXRI#X?Z&WG21'(_Q/*.]1Z)S%P-@ MC2Z9-ZAJ*O.']IEH=^+>1G-BK @608#L;XOHSH_^B:B[LTO2=>S.J-O'<2M; M&P-$H*8B<,"MSR,#!E[M\COTYZGQP7S])Q@@#+#L =8A-/) /K?]27L1HB0$ MXC]&%KZ/%'!8G^0EFSTN/;#E.M:CXSK1*T1%&N(*'BC:0AX[F/P($74"!PEZ M^M[R>,R-'\2'_=$M =#M$C^98^(FC8F+165!0_0$1*8D,_)L,J/2IC2Z49$@ M"_-+/@RP]@.L0Z"/MJAL/UIQ(N8,.ZLAC<*2VN(T ?1/?"'RX_0=#P^96'^A M/XE^6@&$^YH2Z_@@PD\!](W@YVH#/E=K](S\?H(=O(@-$^1D7IW$5D?D=5EC M)"@"@4$0EF/VP\XD+1*1%B/_*="&A1"7EU>Y_;0)89$'J:OX^UI90;LSNAYZ M5X.[J_YMGR::+S/0^3@/O??W'_W?N[>]N]&0IXE>#[WAZ*%_->I=QS?\HS_Z MK7_'C7[K<3_NNC^N^_3*X.ZZ=S>,/PT'M_WK+OGZ6_>V>W?5XX:_]7JC(3<: MT)]UOP]^X,?C;P?_N..29PU'^!NRJ MLG6^/^>I?E6E@1BC1H$8P%):#9P-3!\V<%$UUOI@-< %&?F1Y>XIHLNGJ:)[ MB!90J.:DE*F-HF&I$)6J%U6(JD!6,^I:@7R#?%>N$)5J%.SB02$J*$3%:"$J M8W\A*C):(A&.J%D3R3 GJBX\*FC\:%B:8"HFLI"FJ?;$_A=IKIB_>I4F[ZA> M50*&]FW\4'H-1[WO/->_N]K/VJ3L%9%G[>VB5>K([P:C'MT_VK/1E%0CZ-YN M["/]_^R]>W/;2*XW_%58JMVJY"E:*^JNS'E5Y3C.'.])[#RQ,_ON7ZK"13$KGM,6SA9GEC'?=F,31QQIM3_!$CA&"/X. MFY;RT7?A-MZ,X,TXA4&+?O3-&X M<>PE40->H ;4F>@>:/X7H",,S((+&!U:48,36'I_#C8SZ _X3D"DN^NO;D F M%2:J>\HS [O?!((Y\&^PG1\7"GR2+"X8DZN*6#^.>\:>F&FOZ.K,0%M_XL. M.4F9!4-@P&8X/ICKU!>M5N@ '0@/^HB[(<%@KK]=A6L^-YPEO/6=@;28Q2B MF:S8D Z6!]<%&-]DTT"RP/Z%T>N>3A_!W\':,2\\$ '%#G1F, #/L>G! ME>F[XO3")F&-$Y 'UV \," =6>/11A($>;3PL.ZA4Z,JE_ &2P>_9-#]34UP M%XZ=#X/1=5@37%P< %PEEP@Y&"?BP>^ZB0R8Y 0UL('1P 4>UAT^[+7*?O%= M^IT?OS1!:A74PS@QE03(#*+CZ(8<*$4C*$O^" M2@_J3S"W1X=QPM,K9P5>'R-^J](W)#0@02'[,[7D3/9!= /5$F2H2+E$1?7 M-6(W%72LA$H.U5CB(P[#\[HX3Z<_MP3N>2283_'1@ -X9Z5@ .']M$HZ_ 4 M"^L.X5LSMB0A7* >%7S&VS"!W"V-_T1R.@'N>@1VPL8B,#3D \S\TSUX<=37 M(OBP'JA7_.W)<#P??47[F:&4Z.C^$1V"F["AB00IR%1?:^( NB6^FFJP:S6SE( M3"[27#VA(D<]BWAZ?.-!>M'F011B*]-^X02=I[<@&#)M(L0^M$0A#S652Z$B M<%=3,\F2MXTZ^&$<.R\W3$15YC80W%3F/C.C MV9^:ILB28"'FWY#%'QQ]^E/15RO3F'+R"D!V-)^"B!28*LD-A%:/[_S V;8# M:Z9[!.![P3=%DIZE;1G <4COR*2@AP+I9*[85Y=+W\(!P 7:B6%AN1X!RB]M MC\6W7KY!Q1@BV*MB$PHG,3,*[+1(N.P9MT-4$,9?J'UPEKPZ^@GS4:@<.E,00JDY,4[ZC#LH M*2,@$_XW(>AJI$XMHC&1_7D!EM;+A?ULD:(BPX^XP/4G+IBQ.FQ:@2'WB3U= MV:$I]VR H4$A"60]4 P>+M_@@D%1(;?L+>&\H[IN%TH\;&',;0/$PK(5CV/^$'-SEFY9NX''R3K";X M$!I8:*[Z:(+S6Y'57-IQGI5@J#A-U/RXY9%9]2?(#/P;J>:H<04M#.?P3L.* MW0$Q'4TNH-US;8IHLV:4Q"_&!"'9N\" MB^-)LE"^X=MH69?ZSR3)1''\B>#0>FH_<1L&!Y#] M%C)T=67.F.*O;&[_N[H94DBH/EQE\2$D))!K(IQM4&-@:R$!40=:,[Y1@5*T MGQ-3PXNS)](C67.#GW^RE] C(LLUY.FX^2KH']+=7X'MBE-&WQ*/&/!50OO! M;2"AS+G@*B-:GX0#$9D @34,&R8V;@#2@ VI@,?P>(';9O0(T5!'EH 58$Z, ME[Z%RWQB^BNV$P;^%+;TA%>#WVWA?_69R:CR..&'_K1 M7+0MQ03/&,8G&!9)\&\T/JF.2 EJP&.+@Y8+.G++"6R2L2^%41)D KP0#/?> MG_"!P1A@:4V=^";8RP-+.J' 8TH;A(=>%DPJ>FDTM2A4 4H"O@+FP*/@0U". MUF/@;_H3$F]!33R6,80"0*O-L%1Q?3DQ+#T>#@L6*)P:*#_7UZWP74L^*K@] M-FE:)WR$]I7$%A:JVN#-(E;(]W:N.GR0D"'!]<#H()@M\M1+GGI5?.J5?XI1R_.* M+P9LG;-XUZ=*[((*QYW2!UH;QGU)O4[_Z5N,9X5T6JB/VUT1F12YZED%7/C< MWW9/?^OM6.@@$EWZX2E>']%?1\UT:C9X"&#;H).J4\]6?^F;M/G,&!Z">/M/ M( =3_3OC[6JN=0=AL-W+Z-N?^*>W2^:)S9$: 73;@V:Z1V@T38MY46]:< \8 M$''";?TJ%^I2?.)[^(5;YEWQPH6LL8.\MEO]9G?C LWPN.@G!:>XRP ,N## M0*"SE3F0$VV09'F$8J*#$EP+@H@&>ET539FJU__%!R;*U;-FV('5Z7::Z<+S M8(9-Y9/O!,%8U_B%P2%OX2K[68Z;2Y:S'RE2<=^L-)XM&(J0I(IUKHUGZA;@VDU*$3,(YZM2;*05B&^^(<%NN)N1Y%"/#$ M /P.FR+?.$4#CY0W;DL39AK@RG.?D8[:"'-+V.(J*HIG#._ ?\/0973H*1@R M0U&JZ&>X_AQ5-.-^U)*Q*(B!HX_6T<%5<\29'4X*!H,=(#T2<@O61M':@:#3 M)RF,)=P;"I#]7^[/F"_*=T:!?UCESWC.I[4N_F_5(89#FA)D MWA65P0-@+W MUUWQJ!H&S"(O]TEW#-L'LALNGNCC EEN<%3C6U/FX.;)M7AT;,YC7#-P]7S7 MY?[?-\QGO&DJ-Z"C%>VR&;BAW^'%RF=^VA.X_Q@\PA,^R\+(=YK8_Q/&0N<& M"H'RPG1':.=/P!_+"3JVQ(@:,6*'QQMU#P<;!$Y7I$3YEAMF&R%/!<G/B&2=^-'U?3B9V*9UQX9C#W\?B#_8)O>,&=X1KS#V+L MC@;/XWDO?"471C@FAX4C6@&)0#WJ_.3!Q7,XLPF+99@^3U,((WLQ,11A.V21 MZ8($'P\F,20#N@,CE"0-(M 7;C/!8M"YHAJ=H(0WT/FKBODS(N:HA\=X%'G% M>Y9Z*.>*3S'9I3TSYO"^&9 2DT84?0+?M47,%YB =@ QOF"A?ZTP&H:A&R<9 MQ^5A-(H*/1LN1MJ!;]?&R(_MQ('A$Y"*& R'$IX!!UH8-)HY$_D$\#.H%DSU MT6<8)H:7S^)V0Z?D4S G\01)#=,G@+-]DX583_;4T#W1'@\4C<5S1MQP^Z8W M\8-"\8(6/+U_#I^%&4^8 M]\R8I7R'+=3@Z5X_?J*(B!@K9[/?]?]@M-\Q^#F9!1LA)I1@_D;"LH*QN:23 M@M=>+6 >81+9#[#DX.L4SG7%WO[30DK%%B!TYZQ05_)(OL,>?;%547KA%/2I M[>%49\:4&UBX,X7OVI4Y^(D<25E*+48>C!I9?6J67@QJ2$EWXA80;OY;A:*W M2]_NMDX[?;N]6_KV1]TUW+OY-R OS("H!H[,/?A]F,FJ6YZ(1L"DOZ%X@=WX M *_[:-K3GY$;,T@G/O<'-4[TOO_Q]>OE]W]C!ZS[F]]O;S[?7%W>/BB75U?8 M,0O!%K_=?;FYNKF^5W;*!>>3SR!)N[';^JRMP@O_WXR5&*9H7C=\, M-DHP/##W:$6'S2&+!!$2M#:"(]3?+R^_19G, 7*VL02]BGM?X$N$9Y1&E Q- M=GGH-M-MEYBY!1:'UL(Y? ]W$^7^XO_'7G*< V< M4HSZT$3A4I#EER @6!)$ W>!(0/=R_$;@8@NI^&,88K]+ H-!"N4N12ZR!W# MCZ'GYBG"4Q;5?D Q?K@,U@R%EL,4-?2_+;R$JR&<& VI@Z\ MP_?&_1],S.:37$O,U6=_^CS21"-UC1F='UMDJ:%11I$;L*L-)QI"\,5@3P^" M P%/POYNV#.RO/ $;1:C8KRKCU>)% :6\FXB#/8U^H032J>=B>S7/WUK+?TU MM6:;>#$@QQ9!DKN4;QD\["T<)C)UBN/A@HF]<-T,2LJ<4=;F$UM?+^)[]-TG M+(H KH\:!Y4Y["X*$[$%YLKPY&%NG*ZM/]R"+\LP\N(;<:GM]"I<4%B>W$TT MHVZMGU6W5KM3TF^1XH>2A?TOI/$9L/_[CYCJ6T1G/'A-:S\5V91$F6T'^XWX";ZT8%1P:EU170(K&;BBD0"99( ?(=X[?C^=@[/"![3VE&2W$V M@%5P'L^&#()FZYE3%*O/F0AJRZU&FS298NZ?Z4+Y9:2^8[R7RG6DQJMWPG\LFS//5.64\] ML=O^(7: &Z'JKBF=DQL5:['@G MZ-D'^Q.=#,(+-1M\ MZM@1()A0?.)KIIDHT<,L!SJ3%M\&ZVN&!R(FUE]1<&"A8[($K++K&5,R#'0E M;F7$P_Z<)[,K3E/&&AZIXV$A!0Z"4@4?,Z:H$@:/@]0H'A">/D2/!Z8949I_ MU'M94: \BFESOWCS@*,/4H:VS4^3]5@1#S=4GVPO:2 B,8+4_]_@P6?VA,4^ MA=]#GTXW71N\.H/;9P&WJV'A+&?GL![+2:BE!Z\6N21"4@G-8AP7I)&_XQ18:F%)UKT MBIRG8C)*=U E))9>\8HX[L6$^5_<3\F'V[U6XGR^N0)R@6Q:O^W"B\ M%:L+%'T^>!PZ/&$-SK"#;4EL:K&B1ZPOPYT6" XL-=6C1BBH,WU^X,YT!WQP M%P^T>1)(L!/&:^(B E!!N< D7RCOM_392OBY4A0(?;GU9 B^:BK3?;R/Q*0$/@^U;BWA& MW#\Z#W&SZ+-!.Z[5I8K !ATV\-BEFOP]T'RI%!TU2('F.8EAYK/"R]CBD91$ MHX:PRBNH WY9JZ,-/\F;B$0A;IT"/EEADB3#4$4IXX&5Q)+4'#V3/17(=&BB2+516Q'!'5$B ?+X['LF0:L\#X0HE105 8* M"RPW#2)0SSTDI?@L*$FUA(L<^]1S$TND>DV^A417B(];C6N+, M2!20XJ024W?!"<44R*Q(SEHHIY1[=S]=,$S@N9MG^G:9Y^*#$JY<778*Y+6Y MC?7'=()'EK'K+V&P\!(N>5.1U M$5O:/DQ_YK[_D,[OW=CF;_Q?8K)!4(X:KF)>L[YRV8?@C]\"E#?#(N+10[^) MM121/ S_K?5;I=7E/XO UFC4'/8ZN#>+]O#BPR+LU83%^$?Z>G_4'&G9/[6: M6N;UO%=IG:;6:I=Z5?[USK!7W: Z&U]5T%)_2Q2Q#0WV>1BK3DAR* =*( ); M0+2=(PT"H5<">4_0H08 -X>,<&H]JB7<"%JSQ6R+NT@?"[NOQ,@J@M2@1MF# MVBQY]FY<7WB_@U;.]HZ+7W;PN94I/1NT*P$P2S6PA_>..YUV30#*3A'!3XK M:XG ,4 NX:/CMJJ-TA7A)PWA=Q+;WAU%9.L,UE'MR%9 M2]L'?="70W78J8N!4($)+7EH%YVY!P\-&N.AVFVG>_=(&_/0T30.6[J_;;D' M/N&)2TB!EN7"45HDAJ!61ZHVJ H+^OC0F!49J6^7T0I4\8Z,-L+T=;7?W1O M\>",5@,0Z8.KXR_1D?%.)QQ)%$UVGENQ-FJ(.AWJ*ST M%SQ,EX&>W;=<07<_CP-U4T1HPU*_CWM=MGML].Z#S;!Q#EA?=&-]4\$I?R#8U(FN6=N_&*S MB_\PQ\Y %QCV&V/+]C+ !1 B$:<0]K .6O#'2OR30(>S4O@:3>P7N.7-G631 M7_A9K(G#?N:_#!RE^5(.L&'0VXS8L#6UTU0=-,:M#3@QU%,H14[>F"V$70S: M-$?HST$-7EA!&2NSU=URC%8P]UL&L\2/<3R2 GZ**:)A29W8/= X1HVQL0QX M-[40Z941S$M%M5MR,"7=IWFUN4<%X0^7W 5W^&43K"; V^T&C90V;6'''4!MQ$9_(47 %/O3]$,--Y)D^,*@/9E =&" M?O#^E$3N:P1!R 3=%, 2A+?5=9KB9-5SQ-"MZ?^-B'A8,D6!C84H/)G?*<3@=[# MCP$2"N_3$B>Q +@).G1@[W6;\,"Q&!U;O82=+GGU^LR Y7 "U4Q=:1++1ZU1 M^$W,X@"WHI YW&!%(XN(<$&OMZV;FV_H2EX3@8IU#=_ WPZ;F[QC**\BW[GU MJFC=R+OU!@U,L;6?1RN+&"(@WE/>W,V>V1?HNSU3S>-Q#;# 2=E\-. M04'G)%JGWX**=R?>BDF?BD; B!=C/1KPF)M]IY@;@K^$S1;@UAD#;G(X0,32 M<-UX.PRJ?<<._7,P.82QYGKB_;PSBGAY]G2IRSZ0Z<*D#LG1$(6.4'GO 8MW M)A; X!$^=]!5 >'H'>8)D*:,/HF)?NFUZ)L8DYS.41KRY;11U&0;1=E&L1:3 MVKF-8B>SC6(WO_<0&;E'-6NSA3&AA@.;AAJ8\W8JJ%:#AGC8)%]8/_S:!6^7 MDOB%.M'S1MJ!X84H7M.I Z:&Z%[%C1%7Q];-GOXK:=9E#R*PYX*=)F78X:8K M, 2BCH(QI/-H=M@?R'""UNR/MCW#=OV%Z"KE&JBP1_S ]\#.VPQD,C$/@JV:Z0 M UQ29R#T9,"^8(E.A1'Z@I' :Q,-*3FRD4-0#$\&>XYUEED8;!YKF/\)3$," MC?L*_I@3=O.\NOOT-03*,"P*8%#;Q87]3#VP> LE:H8OX$?QJD7M\I^,&7H/ M8LH![!,**AAPW+4)^FQE-Z/D@[SF>("@+^ZP^Q@VI^.==W!PXD'X2TS1S:%/ MU%L*O8SU_M_8!T\ AG'L4%@$\$S)#@UI-!,T2.&[LWMYU30R\+:=&2QB& 1K10H2)!O$)R/Z)71-2EO7J>\@UTPQ3@M$ M)I#CN3WU<2-EO\#)G"@FF@>\.<)V,:-+PD[PUI2?P$ M%G+@!6%G3L.-HLNB;3]NDEG=PFYCK? M*4<@UO5LAT96^P09KQ!-!QU$G .",EXAIIN'?T6LDV&JC3JGL+?$VB%PH;DC!UOHA@B_L94)NQ#TW4"33F!$ V8 MARU8&2+6@0S8YZ M(P/!:;%!+3&,2[&9@.'"1MAHA%/\R6V"41'N="+:Z";6RG I7,5^X>;+;?]8 M]"R^:HC3F8H> F/ I HQB6MKY9GH"Z0>=A MDCT!&!8!2\>6+CCP(Y(!45@>G.L2\3DG+SRF'+XJN5Z.C6C1N"5RTS+HRTAC M Y,!T6%P8Q(MX7/>PE?=BT7.9U&\6O1XC?FFD2X0;5YC!F_X!6J,CED'*P% M&I$BB/1O,.8.;HXE=<)>;"LZDUHY-C"OP"T3]PFF-V(G1).7M=.[ M">YQ]D0@!L05R#$7-P*6R]BZ#]N[_%4\L$P?HA- ?Z&Y'>MW3 >Y$\/$!L(Q MK:5V E4IEDW0V)S+\$%_['GULO0@@RA\9=1OCT; YRD\@04$L-;R"/(MR MP^LUQEI?:Z8[ 47C*^_2J!@T0*! \N2:RH_"]8D#/68PM8J+'B7/;+/Z\0XJ M%3$ ;ME9Y(T71Z4IC(U#>J_! +L-;X!%*LUTMN'AUW]MA>(L8&E][]D$XN6)/X3$X8!<>-K][I76NVAEK93N^:UARURK5ASWU5NSGL M=ROJ]-[MENL9+PA1C;+8NL*PMB0CCW-+*)[](5?.AER=ZC3N^1!%\I#D(#V\>/4R.3([LA%#JZMHTIAU7*\IEO=H''C(EH;4Q*=RB[.Y4(X1^ M_'RV79BS^RT\%M'" ]J+=G"$TVNU&N/NWMV;JF@ =QSJ_WV?!M'U:V-8.VX= M5,NM&G!K+3!2SHU;]]M-ZD>I_R/E^J!R/:Q6KMN-<5_*M91K*=='ENM1M7+= M:8P[>_=F/Q>YKD%TZ/7M2.6[5J MN;77&+=K@0%S;MRZWVY2/TKM9NY)2DE*'8-2Q_+)XR\JSYW MR04]L[OD@I[977)!S^PNN:!G=I=L@"_ M+$)>HLO\EHGSC[4&>.NH8D>=LM;F4*L.$ST]\4^+]V2F7OL6>T)X3M$5?5,K M00-!@X(H7P!L%0 ^\J!AHNEX4[E?$!"GGMW^D8//$.ZI@]A:)F]S;L&E?R[O\1_@KHQYB^-_*VK5!O< MS[KA_($]O^_F(6K.381?#"@U02@*' M4D!ZSY$QP3LJ<\L)R&4Q?O :S@WA M1X.!!LAG#E@Y1NX3'&N-VUU$P]C(T3P#,P$[9I@O"4SM"?.>&;,"0"@THXRI M :/U0CAZ05=:!FJ:C9;+^@CX30&"?)+8!F&O99$TB?KC,O:3(!R7^B\P)?_# M.(-QI!Y[@M!R NN#UOV=&#.,28>?$? 'V4W@X; 5(X%2!$#B>XZP"B\WK-3+ M?2OC]0'P=@(R79_8OD< E%D4XPO,<@FK)8Q-[B=R@UKU/0.@U7C-GM@L=O/8 )' MACN-)X00CH>@^#Z?L-#C*Y^-;LK!%8DSQ.X0O7+*C6X%08WP2O!M>]T4C?,7 M3 ?-TG RX5HE(>8HBA8X(6Z(4PS[G1, W47?#4R?%(.?'"-_+G*%"+4515W83O>!7*_P+Q=\NNP7(; J@X7 M10U6DQ*'4(8LV/Z*@Z!9>$P8K3"TOCYO#T?SWJ UZ;+I9*CW6Z/NB.FLW^_- MYK/_[?8;6[" 2'2ZP.QHXH$$4UR\"E=D;UH1&G:IV)# .O@,CMF5B./_"S;W M(-DZA8O4TUHI7"2XE@'G]?I$6%N=5K.'J_']^H_KVQ_7<;SW!"32!BPD,;&, MZ;9SX^#]HW' )\/5'Q\=]AAZ:.M %N5#A\EWWLW%&Q]P6\O@C3*@;G51IQ1_ M(C^5 B2T80O04[2SP3):"H+RS726(G,,XRL,QVT;@(N%W1(G4!CA@#?8/DQM MYK[?VH-&\*Q7!>W26JUFBY^&E$'MZO:;[?ZP&C CK=G7-H,9;7^],RR'U20' M5<6@VIU3PZ)Z?>@5.@62\"M;TD1"L,2V. E](.$S) \=EX?>0HGN?^O.[!E# M4TXV?F#17+=;^\RRW3K1@K:JO^U3I;P=(3K-;B4UM >G11F(]D235L23+Q6O MN/Z%82@@T"7%)-GL0?_54+@/]_\UC%_>!\M?7LQL[T)\)"QY[D1>;!N!W=7A M*-V9J>H:.RD04B"*!$)K'5\B.HWQH*_VAE(BI$340"*TXTM$%TR\D=IKIQN M2XF0$O'J$M$^OD3T,.]^I':T=//CM]3F4>MAG(HY3Y2G@Z>8/(DGQR7:E0(1 M&^_;;Z%6C-P[/A_W@8][JM;J5*/9#]"<[$S7OG_\MWVUTV_)M7_=M1\< M?^V'9-&-NE+N7WGMA\=?^U%CW-'45J=@[5\[AIM]S-]JMM2UEJUPH6&0B=(#O9[:/>0UDT$N?IT(RG:='U#FZ5FFW0*MTU-%H M5)<8@90F*4V[25/W^-*D-<:C-MAGM8E!2VF2TK2;-!U?F-J-<6^D=OL%L3HI M3%*8ZBY,QP\9MCL8-FJIG5ZZ3WK:?]RF"U>)_/A#MLO-S8]W_26,%EZ"&>_8 MMHBN!GGPDQ?ED=F/CKY:&%.X^D@)[4'A6]A0(BQ.F\9+RJ.V5">3 C\:-8>] MS@X9\-JH7-+UIA3JSJ"RO.Z>'-2K#ZHK,^!E!KS,@)?9RW4AE\R WY&'WAQ1 M:I?G?G $B1\6E73>8^VF6^,D]X,3(N725C3Y>@.(E#KHJ%VLH<3A^&NF24OR.+W['3RIJ]QKCX4CM=ZH"^I;B5Q-&E.)7*'[' MS^MJ]QOC7E\=2?&3XO?FQ._XJ75M3*GMM=1V*WW46#?YJT%EPL'9YSLV A0G M+<^V8\YV.I0\0WSW+/$Y?BUR&]&7U4YO4 =,^-VSES-C89+!1L9\]$P-RCDZ[=QRCKT16EDC!EH(M!?M$BUPZW=PB%RG74JZE7)]JO4VGEU]OUN M G3F^#0GAIX=S6<5FX\=S0?K&!WF(K+<5&Q;;!96-!)4'L*B6K:G3!"2&8%^ M'BV$QU8%X&Z(@"8>3T"RO9NQ.7.*(1%@'>"6N_D]7'7G?)O- MP7_J]--@69U^&AOL=!,G_*&8R4$6!%1$Z\(4&'T$ MJKA:.?8O#K$.CZ(>ABW759A@(01?G+!\;B8H2,[12>#H9 FP"B^<,C"S8M_ MLN!UBRFNF7+T+G%EK8J()8Z6'-3>@SH@CE9;6R]=$]Q]HM5K)&I!X:R2JNT3 MI%ISM+0VUPP[%?XYH-#6TP9.O@@P=@@<[DI4DQS;FNC?6;9CY86X&)PX+])^ MXUN=S#P;K?5G%;G%>!:WP;Z8[U57[ MGA0Q'IYM8#.BQ&=$9492;".TYTB+WQT&5JT3\48.16I0]GQP)WK[KO8U*D,Y M>*__6I:A''S6I9($MTO>*?)J2QX28&)S9Z2.]L^=/X7"KZUR4O>7OA-B1&"1 M"7-2O)C(-VGOQ(K?PO!#R'<7[9#QNBVL>*HWSQUGJ?Z^3V_)'3T"*0Z;Q:%W M<''0&N-NS57P"8J#9/H]F+Y_<*;'7.&:%[S6@>EK4'%[\!D7@2(?MYJH7H[" M=NTBJG44NIW&>(CIO[)"[>1Y*D??#P^N[[M8@U:+&MHZJ'7)P55S\*A:#HYK MR+GQB\TN_L,<.Y.S>PW@XF%;:_\FN5MR]T&X&S3GT=B[+]E[7YM\0_GRH.:V M^7E4+]?VB..(-1.U\FN.F)ZE#6*\OG]WJ^%&J-S)NL3S:@')3,FSQ\ MWF1F^W^9-RGS)F7>Y/FGQ\F\29DW*?,F9=ZDS)L\0-A :VW71*7BP,&P,>ZV M!FJK_28ZYLNDF6V#].V#GZ*.&F.MYB!%=8C0R\S)6LA#Y]#RT&N!)NY*>9"I MDS7B^H/GS_%2>XEV!OF1XL\R=E_J3,GSRH;]/? M#HBQ8M>F3ST3U59;)E#*YRM.H-S8U;L>+8"#[NW*1]U$23JUEK^?UCKN*BL' M)-V!#P6M>EUEJKL+;$O*C">XT; 4??;$FY[.P\=$UU)24M1:G2<3,8LYCR^* MO?*,I?$?WES4C1_TPT> O#BTNUYL_KF8[M\[]*:?1%-A5]R6O#V!ND6O+U! MN@7O [9[B*]JSK_8N5"><*9>8[] :XQS5^ M*4OX]L(%ZLQ81BO?O Z_R3ZO._9TI6F>0V[RH-5L=WO5)+>VFZ-.N5>]0L8M M#JI_L(S;T6$RIG9'X=@N8_$>I.2UG!RH(S&;!KN.-E [O;TK*2KB MMK=T-AFH;MM1=,OR=3.*R*;5^4[Z.X,XYRA3>XK4G7-)Y+\)J+\N8Z7%J@UB MI7:Z>^>+;6#N&AIF0$ZU9:ZKJ-<;NM M]H=I*(7WTD@_;;XJJ%0X,&,A>OQ0';;3]L.K,];YQ7I.V&'8O->D$B >,0.$ M?HVE0'! YC?F352QJ12;=RG!_T1D?UBP;T3TTGJ@WQ@/U=Y>^XOT(&K)8CN[ M$)7S&#;A[*I:*WW ]^I,]A;J1:^MV2XG_6*F,B']L*2IMXJIL*%OI6>7?

]T7_ZY@MESJOD=@83TQ\=QH.?4UA '?\K M6)>X'UG.Q<=7COUDS)BB*X\!*7@0%5_VI)L^Q4I7OC-=Z"Z\'<@!O";[&W5]\UH-I-Y4?0#$8[\)PHP^IBC''[[@L2I_@P5O?HNQ\ M&)]AN9X.7X*7SY@+' A^-HTM' A&?Q5W!1(W-V" ,*$_V=2#\<''8%G\Z6)M M,$E"/=N^.<.&L [[RS<<$4YV79#2R 5+.G4]]1DR\ADL)(]-7*T0VDMN^!DOD/?DU'VCDP M/=WQ7IH*%FU$"R86<48KIRK!M*>P8FY Y&@B,!3;G*7';V('5W@#+_/@$75X ME^$9L O"G_(3KX+>7 1CE@W!) MW> A=V$[WAQ9!*8]UPU'#&$NAA9-$=-T\(J84B@'?"BL62ZZSL,CZ"4&4PH M^4E_A===_TDDN, M$34'.557+.;%*JMF/M^HX95_*^7A)Z-(V+T:E 3\M;Z+WUA3!^C//C'^WQLK M* L3KGZX6??#S7J .4*=9CI#2 &-;E+!D14Q6#"9D._Y03U,;2"DQL^V>D MY_%!L&M,7"#@;M\2_^#)$<2%,!:X,:.>"V2^U,IUUA>NV.KZ'@[C<@YL?XE% M:\BIGVWG"@A@>%]LU\U:1TR_:0TW+>3SPB A%QK(]2>TBP QY[Y#C7KUV9\P M#)XLXHO=#(CF>R@M)'J15#63UD2F7<3MAC&U1,XU/L2>W\4BLY7M4NWA!^(% M8(&HMNSOR6HW80NVHD?T":AOW\M_)&;E=+*J5XYDYFC=-4K&_A='CPML:'U] MWAZ.YB"ODRZ;3H9ZOS7JCIC.^OW>;#[[7^Q-)1Y:A/W<5_HCNYB +OAYH2,W M?=#-9_W%1=,V3A<@BAA1'PF31[_7)UBV?7O_FG-[M%\>P![ZL9Z8D*]IFN9A]UT+?.PFZYE/@(]UA:JU>SA MPMS_]]WWAXN'Z^]?01;_N+Y_2++K>DUS4,R\/36_DA^"6^$]@ZT>M#S+HELO M@VZ]#+KE%%)S&F=0OIV[>]3(1XY;US-CIE08U[U\T@T3J0^FQ[T>7X1/;.)% M_RKLH!09*<-^8PR>8=I$(0.6EF_"V;-$AL?_(?[ M4H&]/HO[3<(*%'2CCDZ#W]S<[UO86 R1%F^2FG2DWG888 MXTFT'^ATF[U!NYI*?WA5=S.VUA':#\A!E1G4X%6@T78X?:Y?"X?+A)93 @5W MB 8.!><"AVY5<'!*+F'CH2WERG:]?=I'[M_\XL#TOHZM',_HYW[!]JY933Q\9-OZWJ7))PDG"3<2=PE"2<))PEW$G=)PAVW M1JFNV9ZB&>]RR9PIYENL]!5+(2P7S?45,U]WM^N+:4&&?2U[:QU\UN6PH J2 M6]-(2J.4 M1BF-52;8%-NCH]:IV*-G7J7-FZHV[YO*(R:_6U05,;&M6X/$&21V^U(MQ9'+U=/C)K^K*'DW*PKFLUT\(% M[6(/[J3T8&]7>ZWT_B[;@DOVJMY)Z5<=R)4,5S,GY4 <5^BD#/9S4B0[G8/^ MJLQ)&?)ML2YH&56B%VB=FA\)/=B>;N94T9YL=](:':35IK5AK71- 8;IP0WQ M$3;6;K?3C;5/J]5A!5$Z*=-2INL@TU5[/_U6J^HC&BGE4LK/4LI+.9T'$O," ME[/?TAKC-$9EZ7,Q*<-2AL]2A@\HPA7Y^?U6FZQN;73B^[$\BY.'F))P)W&7 M))PDW!$(5X0^L1&/(J=)Y7Z- Q&KM*!Q8-@$L& @KVC9I+IE_P!M=A?W"L3!KRF8JWF3P2U/1"SWZ656FU (\^"[O M/H\M* T.01#@5"1@ I(M^(-1N2K"'\"C-HT-N^/;#EP,!AOO:&^ Q6?-:%(N M,TV:@1W 6FSHFAF\"T8,O=3W0[%S_BCT)(3(X2"3IPCLK M"]8"AY'=K9AKPZGN."^$T,,!H96P)8IR7;.?]H01[ MG41[[&Z_V>X/J^FOK#7[VJC4JUZAZ;,<5(E!M3?W[);ML6-1=-QGE6"+E4VQ M2]/O"X,=7-%DU^"#T[@M:7QP&GL)5C[C7[1[-UN3NQ9I66 M8L&M>X"49L%M4NGER(X]LCIEL!]27$B/(':;PB+PM@_[:.U]=;-\ON+G*]H. MB)7;O?JR,FG^K[;%7A0.Y:W,85+[E+Y4DLMU<.E-Y7)%SF6Y1>XVM5[99)[C M3+E<459[\^D4:K]+:[8&8)EQ?%$Z6ZO?&'?[:JN?+LO:2<'NT8+OG#,4LZ9X M/IF&FM8Y"/MNSOP?G&'=LY21\Y61@GS<@\A(Y2V7WZ*,G))UU#E'XZAW+.-H MM)UQ)-,H9?ZI)-Q)W"4))PDG"7<2=TG"2<))PIW$79)PDG"U(ERIL\_.H.8Q M--Z]:SU%7?;MDIT##A5QZ1?T#B &K"#"HK5R(RRGU2V@@@-T*;]2?JN2WT$E M\KOQ;$'39.$KR&[EP$92=J7L2MG5BF E*[.;.V=B-\L B(P< M2<*=Q%T9/8\*:_3SVAGE/B0KKPM?]8:+G&LYJ->IO#ZIHK^@8XD2-"LY1)'U M>=1'EJBEWKMF[9PHME5EM*18V3IG23%9M2RKEN7(#CM MYJBWWIRSW6F.AK&+%(7[,&QV>T?;.?*KGA-[2!G:G5M4_;_9"J^\E*Y.5KCD*:U=5-.U$T]M88!W M&F,-#/"A9*MS9*M.03+$(5155ZJJ\^:I@L2!@ZFJ7KU4U9M"$_G1O&\JCPBV M;B$:JC*QK5FJ-]164K+MB>^I2TE!ZL A-.\Y9@Y(GHKQ5,%1^\$T[Z Q;JN# M;CI**]GJ'-BJX'CZ$*KJ'"$C)$_%>*K@9/I@JFI4+U4EHZ_RY*I6A#NOL/6= MMY"QZHUZN*C':O5[>^>L,T8D3VF=HKZ?!]K;.Y0LTFM5U8U,LE6]V.KUC]4Z M\ECMS'GJ2,=JG4Z]5%65L>IS!S+8NMG$&1#8 M_=WDT X]M-=NF'>,@Z\OACXQ3%FN=7;/OZG&I9_@L2?=,YZ88@J&?MDG-'IN M]E76%,_)BBJ(N47L$5-W97R4<^R!(N7A?.6A(#JVMSR,I#Q(>3@A>2B(8VTA M#\4>-FQ"XX$ZZ.R=,2I%0HK$T0-/U8B$5B^1R,"$$P.[]9/5S?*P]WRM7=[:?K MV_OK3_C7_=V7FT^7#_"/SS>WE[=7-Y=?E/L'N/#U^O;A/G>.=9G4NQ^WES\^ MW<#XWV?QY)H4!PJIU;UH3#%[6"I32L& 9_"V M)SQ5F"F^"VI5^-<*]"%SFTK61]V%[7@7L/I+Q;">F.MA+:^+A'4- MUU/LN:('"7$7L&5%'L":_!$\)UB MOC/=TYO*I8NC#Q !^385P *J.*(4+6PL'5!@:@[6,YO1;@E#F9K^#.?&A[,6 MH(*WZ9[R#!/7/<\Q)CY'$_7LY/USIGL^T.K9\!:&!;\Y0";@7F)CW$]5Y1E& MP&!2F*IF IT]SV1478TO1[8%7P[?B\.G9556,&0/2 ES-?&]_E*9ZL[$MH ^ M33YK7/>);NH6W([O2;"*#N\RG)FRTAV8""PQ+!DL//R1\3XD*GXZ-BG#FBY>F M$JB&5S;'2%B53\#M0"H8'2>H:_Q":?46KL(LG.H_?4O\U&D1AW75=3I%S()4 MX"L[ PYP?=/#EQ-#/.H&K>3?2EF "?NOEV___0YO_V*[[IT57;ME7FCN]2-S MKPTF0K.7,O84H*X)?VRU<\;@>%][3XE@])":5[9%AB3*Y#?0(H;KVLZ+<@LZ MTEW;>(&\TT-G\+)TT:&P0=3]! IX&TZU.Q@R@F*$)[ *4L>)_#5JB-X2I8>X8].YA0=5JG+U3]@W J)@^WM(J% M:G"0H?9AJ(->,]T4*QAJR<6\= S=S%O"]E9+J!YZ*][X];@*.28C2_4EU%=H M=*?,[:.X=VEG!D7)T/KZO#TFMD69Z@!=\-.WIST@O#=+QNNX 7\] AZTP(NGX["BD6%NC5I/0:G^_N_OT MKYLO7Y3+VT_*S>W#Y>WO-Q^_7"N7]_?7#_>J&78K&U1[\\<+DC.W3 ;=D&?,SV9>YWAZ6*02 MB$70ZU# X=@BR?@HR[AX,DL*0M"=EN0]7.I8$A!$E/ 1+\[MEL^>6G4&/>Z U7K[=TH M7!:FUHO%I& 5"59!)]^]!*O7.AW!JGWWT(K*O&HMKM?S.9M25A$FFL!P1+;- M] 4#AY9K4J#DC77O?+?7/HD94_!7(->NQY91A&XZ]9>^B<<]G/)W\\^<[E>" M[ \1U;/D6VN,^RG)?K^U4--.%[CRRMX;$LI\2S;:).%'9+"8-$9V_[&(O=0)[J;V'5I7P!J>C5?=DJ8VU MF[WJ8-5>!]J@7*>"5LU5+N\I^E@VNI7L7B(.:=8;F+Q-%[U*TIR/9MERLRJC M.'I5%WU7L60UK8R5@BH%M5(3H+31V.=&8[N5KLQE>[PQ".1EU*8TQ\U2(=A>8R7 N+L\&EOX3"V7=F3**SCB3' 3%BS!I== M'UX+!,6:DBE25C&LS$(\U[.G/WE2HAHD&4[U%55:_(>FI%*Z;33>%7-(JI"6 MGHTTTA4/V/&14>46)SJM$\P(Z][,>%HB2C6]$ L &88F8>C+EX<50E0K F-EOZ98'91\4-$G]A/; M[M,JKP^TZ4UBO(*]8P1-$BC(6'?7,M9Q"LD/NB&U9H;+3ZGSND;#@E]A2*N58^O3!1_(VD7X"%90Y4T6;OI3 MR"(,,DJWMX%%=;J=U_SQTMEP=$+P@>JQL0?3X0H)##H=I?Z15V'AZX50\&=A M/B9\V0TK6 /) 6$W>)$MS0'D"I-S117INNPEI\4ID$].3@R0.Q@5LDWXF@GR M9K1T2 H8A[TTIC3O]-!0H0G%102$;_%L84$%_(E>:EA\_Z2<^Z V614ENG@G M['G/H 0=760NBRI;5Q7%:_C]Q,CF/I7ELE\K_EU>L$K/1JO&MZ/8JN'M.'I, MPV\J!#L6>RW51;NNOUSQZ8D*8@4KK:FVE_-Q?*QJN,Y*WCK3QZ/1B8$_V\Y/ M'&)PE\/^\@V'JV_!PI%U:\95;\$CNO)=^#AS M%'[68UONPEB]M>SXYC.,#II>_PTZJ=2!_S[V.1[!%!/6W2.8U0-&N-VNZ]V MNGN7))Q"]%XRXO[5+P=BQ"$PHC946Y59]S*FO0_#?&&N^T&))?DJ D=$]G79 M3X]OR/F+4?LR1NS2HC0"$[NK:J.1;/AR9KQ5H)H/SUN#%AC:+7783Y\\OCIO MO868]^5L]D&YRNBLI>BS/WV.\??&(N#5-]E:EY7\!DF7(=&S9$,#$T9V@ZD_ M!U758ZLJOL'#Q.YIQ+3/L?&+D5F?(-O R.X2M0CTW#)O;^]Z@$>RO;:J=??6 M,[)/C)1D*\-0)+3[5Q/2Y*WZ"%S(!!?JC3-JC_M'JE",NZ1 M\VX$+N/M0]9-DR((QX,7GY?#12SH*1"?]]U\75RV$XVHR\"@AT!H>>?*>X [ MONHD\"0S _$Q.8E2G7QHRAPW- '!BM>/"L9>)39ZT2JD"3T 1=II=C;#@)Z. MJ!7 ^E;,I<,RS=3M[Q+:W;]EV^L,&:T"8MSV$I;,L-6C;$XKV^O MO__^;^7^X>[[Y>_7ROV_L:7+'AB<--D:M@VYMICS^*+<>S;U?[I_P9#AWKU# M&(;(;2.&K9#<0V0U$=@.I*95.LAO(*Q#E M[74#R=X7%=BWIM3[T;,5>/.3,4V5/,B&!;)A03Q,T-\"%41/3NL, MU4%&OE#=LCIE+N:J@VUVLO:V\F@UF,9U#.VE45Q=;$7J;O#FJNA'E2-LL_")*9V3*?\RB9V;DZYI:5 M-^V&U+&BMW\+3YF0+058"O!6?ERE LRKK+LG+\"O@>5Y\.2YN%N>R*#.MB,H MC9H@]'X1RIOY4C(9M2"Q.3ZH7KB"S=Z\A=S!;,<]E7E^X;;-HT\O65#(%5""3/EH@Z81@&* D MBN@*!U^T"9!18#]NA?M6)\T4@2/60"]%@[F;?[&M1VH5P5/ _YN9L\^V\\-E MI9FHVQBWFGF'3@=36(>92Z\QUK86B#IKLL.0IW^8I2Y0<8>9"[8^*YQ+%;HO M0P7LK_FR:^.V2[!'B3U$@GVN;5N]LLU.NA[NEGG_B4TV)MF/ANDD^]&P(,G^ MR,3(SKZ_NKO]X_K[P\W'+]?*+2*2[I1SS^>>09%V'3/Q022'RI5MD0>$#M6M M'> Z\Y] "8,07NFFJ=QQD.V7E.ZZO([RZK7SW81!:MWL)JSP3H/;W;.H[\#0,[')* M0]=&'=CRT7!?DFG0S"A\JW?5#0++YVE)!VP?9AFVHP(17)P\4-F>F,8CQ^ ( MBG$"&46U.F$ZU:XS!R'J=?@_Q<'%@UMSQ0>8' 2_0()2$;VD -V(3WZ'C]U[ MF*[QC3F8P0XN5B@UB#W-Q09T*9JS:8_][\H*5OL%9J$J*_V%JHC01M/=!1!C M:5SH%NR(V'(>>=-QX$9B4RKJ0 *$Y0TP8Z9/%^)=$P:K;R'/!C<#U=M-90/] ML4>$ IH R*X N<(7:Z0?A[@H)G/!*-4=TR!C<25X>H9FZ(R!L,!Z.4A7?#6W M-O7IU'9FNC5E\ %O@0MH 'LS!W/*'0-M7EMQ?1CX#*C85'ZL;$N\P04");7R M4G]1I@O;!K,6G@)ZX>=FS 3KUR&YP)N!=HSNG#"5"*DJ[@*8B_AG:B_!MD9G M>/H3'];QRL2PN-&!-R#ED;#9SVRD('(P)P2M(QKT_'5>?!8H_]K@-WCUBK?7 M Z:%N7D@9LHCS 2F#Z_5R5*W9@9G_7 #Q^)Y8E$-W-^3-J"(9[>B1_2):YN^E_](3$MV MLJI1CA3)T099&/?\?Q=.5(SSR"XFH!)^7NAS&.P'W7S67UR,M,>G"/,3+^_C M'/-(\?ISSS8PL4A756YNK[:*O_6/LFK9(RW_]"?^ZO_MR M\^GR ?[Q^>;V\O;JYO*+WS[G&QC_^RR>S'?; MVIEN6^>X;ENVN)4(C<$N?X^ZM,!Z:&^V'F(Z]2K4E-]046JA\="*; ?L]CEJ MMM,-U=;-S4!;D^*E]T7&)JAZV@76K*AP-TKO$D:8[ M+['^L"[?\\3VA<$DN(0[%W.GCC'A%@%^G'0Y_1,-4K XJ@ZVOXHA&S=+^+X? MV_/!F$+[ GY>8;XNMRZ\7.-!W6PEJ&B2X?M0T4>V68]LLYYB\%>;.AC!8)?9 M9'VYP$?1]ENTY@I8/C! M,1X?\7,99C55?:5]T;]G$#L2"OP%;16%@6,'W(R+5CSIF?Z2GG$"]N[F]G/Y M.2.D*]CIGW#GSI#]#H9X$&9OHL>AX.Q&S3B?6NE&[/003QE M+1,*K87YX8X]96P&^M:QET APXV"%,\PU;73GA,*8Q4<*WX3$_\,\X[Q _)D MR4C6H-5KC+O=7E$;MV-&LE2A[V=LYL/0, +%A2$OK@0,0FXBR@Z/.\^ ,A3- M)!<?!AZ36;UCTBS&23Y& M2/8Y[>X7I -4J8/ZC?%H5-B$4 M0\(LA7>L,68'0HZJ6VGO(L&>^PZE:LP8^-AF>"9RW':21UB]C2,Z.3N?3CWT MF3@1@#6]O/^!:JMUT>HG[22P;^PI1TG#" -??1+SP.[#G<&TK<<+/&2AGW@X M)WF3X08P:_ J>"(\0PORAGPW,#:X=6@\L>BF)?,6]@S[Y"U7OL?? )[8JQVY M70=#*O W1WCJE@8G^[NJV$_BE-4TYJS S<3P0&(+Q2/DS7D__8+)/,#:)'0_ M<,[T UAXS[8SB2=%@W@3S81* M>S-M$3$97,%=6\$]DQSS1_;!M ML(1R4-L.JGVX ^C180Y?=U<^VQV^/I"V_,JUY#5JR?^: M./^H#-?Q1*ER#SO'=C0Y*:#' Y(MZ-]S>D"/KT"4CB2*Y)0=..4MY+Y<84'S MN@/PYE-@Y,ADVM!FL8$[,(CA9[C/,GOH[61(%&!S!G4-UYPS,'QV_6MJ^C.> M)Q%BO66%S8:-<6>P-PBG3!228G!X,2A S-A'#$8H!GF@ %(,:L J4@P",2B M*MQ##-HMQ(FIZ@!%BH$4@P.*00'(XCYBH#7&HUY=C**W$!^XM:V+:=4Q@F-[ MM?+YM^R[QW4,UBL?+*%YVZWLU/5]@1,O%-@9NU#]]T&^-^-]U41/+- M.?!-@5^R#]_T&N-A]\S\DM,H;GC(3&$L6T\B-\6!_/'8IF5(RI63N?C)6MLRH/6R,-;4S MVMOIEX(K!5<*[NYG>:4%=X2".SAYPE[C&. M ZP- AQ@(QLA E%UL("Q",8)T=3C[QT5O)?]8L[4< GW<^X#+2%/^OC$2G<0A)9WD4Z@+)1KEC_(@2AV M/;;\\(D1[*[QQ/AX<#@/$>('!=C*-LOOM,!_[A+W]$D"DH$&'CM MM-,58=L%D Y3VX$-9V5;?"4)WV4#,NF&HF64YB3NG0ZJ^B($QXEAW\6A8=.T M12B;UZ$G?#R XA*O25.SW1AW1\U^;Y ^-HU3,P[W)W1"?,+GP?O8(!L([1HS M4HXA]E ";RBA.BH5;?"$'ICFOO;?J3FOG3HYV5@+%'.L8 M@,WO18> 8[8!6.^#K!VUM?M:WX45;\2%&U<$QIF]:R$#D<41]/5RE25CGMCO M0M1IV_?PL]0U7IQU ?=<3HF7<6GNL2VN[H":_6C#?Y1W I+K\^7]QQ"%2V!9 MM"]:FO)@KXRI,M1Z!\>JRK5H\U8V8&*N]/^;S4"%/1YU?0-J7MY?(Q"(34Y'W%L*?=@YFU"@HLPF'*V\60J.BD.T4I#FXHKRSE$MPG$REHPJ4 MR[C!C1FXY2,1!2BSR9ZGG_4IVPW2L .BT.ZV]H0T1+2I'/8ER,(562[PK D# MQ0%'6,"P,R,*=& EN)[A^<(GF/@O&$U: U+MY#1UYACROH/ISN0/?O=A$%JW M>PF4G@DHK7LV!8L=W1NP$6GHVJ@#ZZ4CUA@9[X7Z/L:--6$_[C1F*P^$5F*6 M83LJ4,'%V0.9[0EH=%T8T/.4=SA!3R9,1>+0W;AZ<&M9^+0D&W>WAT\#LQW\ MALW8:1V$1VYFY%7_G2($Z)"IZ&I0AS'R+=T%4&-I7.@6[!0FPJ0!=SI@NSC$ MJ%R(D01W4\^><-A:ID\7XET3!@Q@4835"F\1<#-!;"5S&9Y!BA202J ^/LJ_ M0P]B"SG?,ID+#KSNF :\T&%!L'2FALCAB/#& T,!#N@4?6K*[ _BM(8C7'-X M/?I5-MC2,/894+*I_$@"'R=5U%('TWEAVRX+PHHVXC>:!D+0(=E4'F\A=HG# M*A/P'%Z9@.\55"(0G:EU7N8S&RF%#,OG3*O&@6+Q=5XF;JH(,"./PC0\D"KE M$09MQ0+$H9OP#K&6#7?JNVZ M?Q>Y8]FQ=X"EM= .W9:_7X>!9#5_J:IL)5N MP(;/FFL0"C1<\EZ>@+TM$;_;& LL@96;'ZQD5^%XZ$ GI85N>LWQH.F MUL[H;;NFRD.BT/SHA9$B#T)\>8BY:8Y:7[MD4!26'=2V[KS$XX.I/B\=@E23Y.XX-%1T#,XZPPE'/[&^)^Z60I55&VH#P@0 MGG0QQYV+X(MJ4[N;W."CBW ?'>'S$SV7L4P@;W4E;6'_/T ^1*. OJ @$ MN"FQ:O&D9_I+>L:)5M8WMY_+S_G!T?%4^1,Z]ADB/T33/BWN'G\*=J 75]@1 MP&%+KK/YFC,T_E ^2R]CO\0R?@\_&YP[;#(K\"2_M6&YRJEY$7L*-G*P2$S? MQ>W;0:\ MTG?PNAW:''EZY8::9)U(4T<3PD4,=S(S'^&J>V%\IY<[X-" MWG=;P,Z==A&$N4J3+G]04>C9 ;G;@V!E6 M1ITHF9"(QPK+1 =/KB?R"LB5>@87"E05[ >S)\.UG1<5U-*C;HHCHRCX/F>9 MA_+[\$$1GGV5?-!NC$>C9EX.;='A?)CQ@):P#TM*7BBW:('0ILD-YD,2X_H7 M+H-ON O4@G=SI,)N<8)N!Y1BO[-GG"!K>\\[0+QG&S'CCW DSW28XTQ.\)V M:))MQI>>V$_<9YO[#JPU^I!@6ILN6H:4X@!+/_7"H ,I'I;@T;7-+Q_%.1W8 MQ:N; [MU.N5/ I)G&@[; )(?[Z#Y+,'$MTH363L/>=T.]J-^' MS=$H^Z<=(+A[)2'&\Z]W6Y7A@O=ZFU\E<<$+.]V<(PTD+KC$!7^[38(D+OC; M;F(W**CRKA+[N,N/DO$DI"8=)&2#1RD;&V2CH)JS4MGHU4TVWC(N>%X*B<0% MSZ1>.;3FV#,=S%/(I.1^V-JNK=6/?V'WMX7E)FI"N=/)H-@F4L,+"J+@CV>G>NPJOAN4\/-, M6]!5T4U+YBWLF8I)R"M?5+)/V)YU, 6>:KP.YCH8TN:(GTYBS@EQ53/9&HB5RTL1D;V%PCC'-2LS<-!O<6!.;*JSY],/,=YYA)W.9 M%$13#OE(QJ_E*5-T.2\947-DHN2^3G'3"@ZJ=R@8;,_ M[);-#>KVFKU^OYHT'*TY& XKR@WJC,IE&&RJ$:'R2 Z(* Z;\U/ M6O,KUY;7J"W_:^+\H]KDJA,ES3UL(R4(4\ \@1J$79_E!Y'>XEUO(4WMJFIX MOK/(5I,CDQE^F\4&[D!GS]\'/D8F,YU\B+LRM-IRX>]>NS%NJ[U>7=*:9,J? ME))\*1FVCB0E'922[D@BGTLI.0$IT8XD)=W&N*=FM5Z04E(;3I)2$DA)^TA2 MTJO77O(68A.WMG4QK3H^<6R/6C[_EN,&<16$A\('JWO8=J<[\>V@R '? Y:Y MU\?BH;U!5NMC%4F^V=XEW8=O!IB:6!KR\;Z:Y$X>5K0-U]U9WI0FF/>#M5 M.BKBEX(.JP0> VMF,2X= 3X507X('(%-L$CX1CL%J9?S3O:+.5.#D(*5N8\X M-B\!HG!6FR_Q;<,)H*,2G?HC/.J\L<51LQ*(VPDD[33.4>S7$..(YA !5<7! MMS- $\HA PP+4"8JA$GH8]_'P4XP"0(H9!-T"H*1<;Q?=PUH)8X6?A/+([_Y7J.\3.&C[0;VM>PFXGVM0:-+H3EGCY).#D94#_]7CZZ5XC9%2"; M36T'-K:5;7%$#$( V !LMH$14"4D\;QTV!(N9H;I'C =B0>$V:F/W&6-.:X)-G@"?%J!F',1/J(C[ARS-05:YI638"/X\6 %3F6XD:^3*II+,UV ML)B:<*[\:;"_Q+85!'JZ("C*%1H3Y=&#AKULO9YF/I@PSOJU9?\=Y[J-\C*+YLY8Y$I@T^:"G@*DO&O'48 M>-OWD-,(\T'@T9\X#CTN@:'U]7E[.)KW!JU)ETTG0[W?&G5'3&?]?F\VG_VO MIH';7ER>+FSS"W0P2?83RN#B5;1!MK4\"HFQL=%$JLV$X4Y-&Q?E;HXB",X3 MT>X[9S3B=M*\'Q%*]9O@LP=XXT<3."#D\$$K#24S:.'W&$C#"KX(;,>.0INU M16LU>[A(]P]W5_]S\?&2=ZKY^NWZ]O[RX>;N-F2I9.>,S;TR^$PSYM_>U$'C M2)QRS:7KQL)2:.S3\LW4MT9!3_![YS4FD;WYW: +]4+5T4E_0I^!3\*";:O= M53*GNXZ'W:6K@5/15'Z$8-?ACVFPWT<'0;(%A"_W357Q3^S] KL!9Q+RUUV$ M(49+=$J G7A7^@IM6^#YB(%]O_\1.CK"HR- */U9=] :7" <)(%3>YXI]'*( MKUN,]YI:NY^N@!KPD2TT5";Q?4=?4=\YA)[ M!0'//& ()4/5I97:WKV>7L587.^2$R(\\4TXSLB*+F@06A1@21OV++?1S=8= M7EZ]GXO6:C5;/.!8IJ%+K]7L],OU$,GM" );SJA759N2845@3W)0VP^JW]K< M&Z9,0Q>EI73(!#D/:*A;ZM4&&P[M&H&BIK\CV)PW"IOU+_H'FUT0/2YA9/HC MH[^O@X K13?HTC>@(NU-DEAKQ/K.EKIA(1OAOV*]&NC?7[ AWSOL=N>F6L2_ M$=)=!GBQ1) ;H ^X^<:4_O6';OK\>G8[N+H@N!W< OJ8! +=#&FW;;[SUGU5 MSB$3FOL6Z]&T1!SWYO9SRO+.M+'AE&$SZ^I (,E^C@B+TDMHW-.)%>>;.I%WXI*0T_8!I338R,46'I@Z M>8=A@TYCW&_N#]9P"I)9YOFM)W(LVZ0=D+ M_+B]P$_+$(#M9LX,3#; 5 +V:V4X.YH%YPB.>QR[X#-?$Q\^?6G-KG%-Z VA M@BYM)0P;8VW84OO]=$1%@C77CA^/8"#LRY%E3881,&2WF8'HO)MW6">>/,7G MI+5RWMWQ VJG[ >FPA0>D/6VH=CL5X^^>)BKV M.0?3SZNA=)Z)U*GI8>=0PW.D7EXAT!N)GYS#P>5)'%L.L1=)LU_)L:74IV] MGV[4HZ]Z!)DZ91QV&N-N74X^*HT?MC*$(5%6.$K7.=0BH/C$W"B:2!L?5790 MN5'[MPJ\A[*=5-9_DL[%OA+Z!RTQ#P0Q+%1[L/^@-COA96(P>F6!;"VJQB!V=0A8-3D;[-:2(8E\'Z M%[U?AH<8R6+U9"N'A3ZC?@WV+V 3CYDOY;H)%?2(NUZN3/N%L7OF/,%.F\UP MM]@3B3B).CL0$$'\=VS#UM\UVA6?=S?:ZJ"A4G;K> M<&-C4T[!QUUL<;"R71K !^K^9#RQJ+/!WY/-)X3KTXH>T2>N;?I>_B,QT>UD M&3I'$MUV:XU8L?]=.%&5[B.[F#A,_WFASV&P'W3S67]Q48'%IPCS$R_OXQSS M2/'Z<\_I>?)P_555;FZO"IO2)9KRU&#DMW^7M\^W.?.L2Z3>O?C]O+'IQL8__LLGLQO M"97?_"F_S^[!9_,]:CG$>^O\P)9#E736^2'T;/0)^@)]X+MMFJ!.40/GM-49 MM;9LJU.S%HP%776^W_^HH)E.06>FD^BHTQ\T6^UA-2U9NLU>MU.W/C$XJ,W- M:\KTB=FI-\5&/[2\;GV]YC%[;@*''BAV8JO[&&.'::&E6>DP>LWV%@/),%=1 M:U^TF\.,8RPPUO$%L,MJZ[OKV^KA$K:_B7>^H5H=Y1/V[_VL&XX2-7/)[A8D M^[ALZ.-RJ)K[$PJ0Y=0X#(>'.D7DS3=OHJ;#=]C \F&A6R)R$3KGNQTCCC1L M_JUJO9&:U4U=UN?+^OQ7J,=(RD]U9WO;2\_:B0OM&[AMX*Z1C#?'9*=-$<+] ML69EV7Z5^QN:FH4U^_LE6YZ0V.7M6*.C[5C)^NG2&U8'>V4,NEVUVT_GVE>= MF%FF1..<UW&N,^VJ_!VJYE6YCM$U?65G4?*IZ.H/A^>UJ@+8/S>^+IGRBPIFCU#%GXD0#]Y@IUU:[@X':ZQX_+$QEJS"CG\P3J="W_?6-:5B(]Y/BY:J^2 M#+\FA:^9#A^^B3^T+J7I%/EA2P/9&S4S8*,K2I%'W_1U,N-'-<^,'[;PL#%= MR)6=&5_[O,]/$5"SMW 84Y;PR,(5"9U?=0<67.2CK,F7X;H^W%+:T-,VB]7K MQ5734M3!EL ;A"B"))W[)B@4T36 $F,#(%/8RQX7F9"E7'U/;,MW%5!+CXZ^ M!&K%T%DU0F?=CH6.F'=-J= 71'\EOD;*-5<8E61@;R7UEZ9I M]CJELW-YH;%GS[LJ/.7NHAM0;IVH4X/L>G!PF ZR#C>95LP*^1N&[2U M3@:$N-]5"'$MS=.^I?LS:L2+P.=X*_U%7JO.;1;X#P=ICUZ,'3?09L&/.FP! MCR&:L6F[KI*$=CL[+-9NO]GN5Y0YKC7[VJANF>-R4"4&U=Z<^+]/COWH,+G# MNRNV[7*''\@&^6@/'GH+!T7WX$>ZL2"K*)5=2H&4@OVDH S]4!2, ;3NUD-$N44B"E MX A2T#N*% Q1"KJC=,NQ_7R;$X31^ Z-[,V!,S[16&\ZM*3X[Q[;XY M;37CW/Y1.'>$G-L;%G#N$=$RSG?!!\=8<*U%"]ZM:,.6"UYBP8='67"M,>ZJ MFI:N[9(+?N@%'QUEP=NXX.U^P8*_A4#K[\QBCFZ2+:+/EH9EN)Y#C9FJ*F0] M5]YMMUI'X=T.[DZC8;K.^V!UJ'+!Q8)K1UGP;F/<4X<90"ARP0^]X$W"R4UM!Q9U97/$"<]6#,RKMT!; M^+#^KCWWGF%PJO+,'*9,_Q][[]GD-I(EBOX5A&[W1FD#Q29 @J8TJXAJN=%L MRUR5>OO=3QL@D"0Q @$.3)4XO_Z= M+DXH(#!BC;R*5(0]] Z0SZ*EG),(>^OQM*V$*8*]DVN4/PI-]4^UUBZNM9A$ M3]9:0+T9EE-)EB9.J^G+##P8)[#50X.=S7#U0X)TI* MD'!6 MTD\AP^"D?.O9GYMC-V+-$^[J#4]CS&A0:)1 1YR.8F[S!7S E GW>> MXP03.4\'Y&-9(SO[R:P8:1!N@*\P'.7Q7IQQ5GD\GA.-JF(J'HN B^V8(P,@ MO!&W. ?FC"#<4>L,EK5."#X$_.V,)HV!\]-7CRHY)T4H3Z ;DP$3R)K =I.5 MI1NIB8.7@&_!I<.]P,T6 '!2-V(95L;L[6VPZ<]))&4TLM*F%12R^A#9JS]C M6%M]QC"N'BG"T7KF6!\,QT:_/>HR:S0P>^UA=\A,UNL9]MC^7PT#S\W)Q.OL MRPJL_/,5GDR\>O"/# '>8D"4[/Z<(W#[+(&E\CUI[82V=AJ"]# M%H=8Z7VN=L M OD?B=_P34NCK9Y_VWE\&"T#P?_YW7?EYH\O#P\OD>.^?'JG M?'WW37GX^_VW=PFVE\*&ZTZDYGNM06CQ,]C%-SC6ZB4Z,_Z,QB#R*7(X11$M MXQ@C.J.% GMQ*/KD%9Z!J^B%@#4-M",'*][*P8J>/'@VF4Z7.3PU$XO@ QA; MREO'I6\6O[/=VO*+LL7;#EP6:GQP)"RT!^"*N\"HP-@%[XX?/3WW(T"E R8A M?9"LQO$8+N,'3->E881\_EB*J,*9Q*^"X6&BJ1&[4>*J*#X? M$:BN&+>J@DT;T*%'8FZ91_D$_* '2P-?\?M.P(A#/GK-CX/DJ74( =/.BEW! M R'81B"I0>/"4W&81!M 18=QL)#N,HNF %AT?;?<(NY,;I/_"U_KC&_%=N'^ MS$M+8(#^,L=\6NA39CPHC7AC(9\CF=T30$:"@:; Y4B1_'J0D(BYD@\#?;#EA,$*":K2<8*,1TY$9(4+A"6H MDZ&^!?V:$5#<*.8OCOP<;TY]UV;!TN0_%6Q^BV&RCS\/W\F\C3R>RYP...CW MCC5>KMO7CS7SKG^TD87-HK9?U/I!@Q6<#GCJD\6;Z8!7-!WPU,1T89/=G@%< MS73 9CI@O:<#)@==G"[<7OC8&NZOUBXKYP^.=QT+C/R5G/5Q;?,&!M M&?"8750G9KL.%K,/2XO9]SL\M6&]BA#A=;+>;KJO&JJOH[UXW3.ZJM$OUB,U MJJ_AO\OEOT+_UID84'_Q6C?4GE$<(U8A_A,>[E)9G];E*;RS.>;+#8D5BADT M2SO)TBXKU+(A)JG>(=D\?Z3G*S 2\@SQPIVJ3E1>R'+0"?07 M9JJ5;?&2#+**! ,[G6,$ \LY]F1^SP'G.30L4Z6]U2E\USU6^*YAEH99KB;@ M9APCX-9P3,,QUQ,BZQTA1'8DCCGF]%RM4W%.^(.%X9WR@:8SX(@ /$ U=L*I MG&=CLU&D4G\!#F\P?ZX,4FPQ:6RCG*@>,QUSXNN[''"_C-\":!'PR%' 7E_& MW\V?>;X9.S^9??MO%OAE+--_\9I&:.BOCI1;K4 &Y\+):3?9O,'VWYV>MI## M _",P>#O= Y/533D5"GI]+S":=@(IXNFI@VC,8],3MUVU&!2O M@@7GXFPLB&^+-@] M7OJCXA7"1RJX.T6M:[.TFBSMLH(OY17";YGGSQPO/[?@C,>Y-L\?Z?G+*F\O M5\-_[322DB8R\AIAG'MYZ#2[%77%UQJ]YP!?'X)K+UL\$H'W''^?"7U?QC2* M,?P8AC&S=ZCS:*>&CO'BM=;35 BRY]V%6[?:,BU'59CE8Y M?;R54\W30>?2J"2D[F5';EL977]VV<..%$$RSC-?4D?@WOYG'$98,+*Q-"3# M.,>K-*I.Q7U#8X=:D[O2V&8);> HHX&A]OO%HZT;0KL,0CNS+#.T1I9=.HGM M85X>E\;TJM%8$Q#=)B"Z=#;+5G'0%=68NSA\!Z3$Z\^K>\5(5W'KSO9&YQ2A MTO/79QPI$G'5A+E7>/5HA-GEH8I!NZL.C6*C4$.8UTN89Z5+XQ0!VH8N+X$N M]PKJ'HTP>Z>([5:\SJN9:=@LK9D$6;DA>MOF\2H'IYWG'5]*U;(\ 76]=ZJO M+%XN/4FU3$OU7[SNM(QBU40=&_\;^J\3_>]%_MTE\M^3Z@ONZUV(_D;\J\'^1O'I?]>FW3 $4Y':>JM=I@J&!6'#B1P\)W/RTWMIG]/O!G;ZC&SL2- M?QDO ^\[?.1W%[R0%&B !@:@G,/GHB!F0$*P7@FAF1E,'(_G9-N2PQS/9A[@ M?D#YTQ*"TSO:6#\1P>E(<-^G3!G[KNL_874A=[/"J?\4@K,5F6ZN]C#I@G$7 MBH230OGQ+9GP:)BAOA2)U" J)@5*4]^[-K*U(05 MC!CS%!,6=BL7I>+M\,U_Q![CP=I.6U7TMMZ%^VS\2R<=G$ TM1I1F-?F4!&4 MSI.4@!_7G(?L3O[EE>V$<]=09D>>B5>QNGYSI@7*)W(@%]^]>38T10% M0:O-8]_"W1=?%I=;<.FWXN^]86MHZ*67@)-+?U_U*JW3:@_*'UGUJM6_=P;= MXRVJL_95&T(D6Z:GUP1,+"!_%CR/PAAL-0H$*5R1Q+W%+)!+AT$G!X,-!"$Y M%K0'6PV+4]YU#4&]3'448FB@O/$]6A\*U<^@4D+EQAFCWL9?F5TP,7;I$KGF M2C9=:Z\M93O0X+F? ;QW;HWK88%;6]6,OJH-BF,\]VLK.7_AY9&:FJZ;7->7 M!)^'7/NU(M=KJ(++ZX].^S3ZXVJ&6.B:7D&V&[QXW>FHO7Y'-08']U!7I^*@ M(;T\Z:WOFCL/Z0TK2'K7YA=0J$?QYPCR9JK*!B9:W^%W%B;JMU^\'JJ&-E"[ MG>)I&A/ TI3]-UM=>MRO"5:[/*G\P@,+UH/\%]1=9/KX+L MH[]XK:M&R9F.CPS:"";(/3-72UV^^K M1O?@MJ3&S*XJZ0TK2'H&D5[;T%1M6!72>VX[.U,D(EYQB_??Z=U5Y3LGIZWO M5*23KV4Y8):7J%-9[KZ_YC15!9-4_1Z>RJ8.]&'IX:0'S0PYB )J8/$WA+[G M()SS4'J?*+W=[JM:YUC!^7-1^A:EK/AOQ(KCQ03'G,X1R.UB%>'<#QV\X2Y@ MKHDH28L'?\UK*K'-=OJ(.8)-Q='J1S(5D)VRXJ\SE:KJ^I*>R_R)JT>:<;2> M.=8'P['1;X^ZS!H-S%Y[V!TRD_5ZACVV_U?3M1?RJ6F0ZO,)NQT%S/QQ:XYA MBW>F^V0N0D1;%C %;&D'D)F%0"?'V*%RCB"V,/W=Y]4Y>/G-ZUMJEU[9\%U M^?']Z]Q;\]?/GCX]O[[_"/]Q\_WW]^\_'^#^7A M._SPZ=WG[P\K]UB53=W\^?G^S[)4;+ M0 P IWWY]$[Y?O__O4NI<5G$$Z[W[%E %>M[@//PRSB!X+N?<^:%['?FL;$3 M?:?S1XN@'!: MJ1K4J#C"DK KJ_4$KWYMOT,IS1Z5O8S!&SL,BNB#@(%06AZ M"YISW7\5*O/ ?W1"W#^8)G+.5F3^A"5AKP ^PEL.L-D!?E<"$TN.\&:\-H=E M^C:^AH4H6VQEQ.#CRHWCP74_AKW8H8KM$0Q,AN*;7A8;$3C@7O]M%*#1L(-, M>]X^A>&P-3 ZN[8I='LM;;A;#\'*C@"MU>OTC]:F8#2+>O9%=4_7T#'1MFL#VKS;JP%7YWA=4Y<#E(:&#J"A9\HFGT L;]ND_D=V)NV(@2W, MUMC1IVF7V'I6P?G@M/.@@BUWOC'F>$;26#>_8/WPIMO.RL$%W-5%JN-Q9G)- M 1Q?P/LBWS7\G8@P<8DQ,!T%)H#3\!X&RUTSSNHB-@F^\(G^>S_Z6,7,7%.XA MNO:@)HL=->IS3^]OR/S,9+Z5?[D5F1LO7G>'Q9$M#9TW=%X!.C\:F?? --.* M!T4V9-Z0>07(O.#L[$WG?1#G[6)SP_/2^<6G\MX5"M*>OR^TBK3MT3F_ZXWR M[NI!VQ*J";U_ \B6N?0)Y=_J*>G3N7/M0TR9@QKLSH>/7[[1+M')=DA6"4MX[RC?QJZK07=[BQTGT/F#NF1ZTR.Z#B,SBB,_6"AC9L/KW72G(V:9<LR 1L$WFF'((MXKEV,A6"B(F]CB M<[HGOF\_.:ZK./ Y)Y@!)EJ*E%*A\S,OHXIR8C]>!93N1K,YDC6.2K*]%)]T MN-8JF@6^=>%?)R/99Z%88Y4UO2?%VC$=#(5WK2#.M82Y$S66Z,P"/7:>B1Z[ MST.0/417,:>0(\ASZKUMF>&S8O&ZGD6Z&L\C72F08FD,48XCT4 MIRT[,RZIX+\MY3XCH. E((N /&VP?_&49'[T,OP\\J,IOFE$,X/02;9@OR.4 MC&;H>_ KB3<0TQ&S6\HGTS,G#'D'YQLY[)'A-"4SXC.0Z#7\BV"CF H^A'J< M?^W)@4^!;3/'H%U.>P&] )<]/U+FL )'G"L-4MP!!0E6#GX7)+)C M\0W$+M^H@K.1Q)A$VHE'&X);0I8%.P Y%!<46UAFT12^.':P[2(?'+!]QINQ(>A3?Y PVQ;_B=+^,_0W:/QM?.9J.^6UOS MCJO[0PK4G=?5H4!,P9RM;JA-\>7.%6XAI\J$1U(M/T!9[G.!M7PWY8=O_?$M MADUN<,@>K/;;ES_I;]JKE]RVED%@%'_@PM,$82FK8L^,;0<'Z5D8LP5/@_Y& M?6,FS=JF^"Y)XF+&H*6@-EV_F^6KL%"^P,PN47%4,JX8_FL<;:#K MXA!GT.Y?QM^8Z;Y#_Y)]#1 $V])U.Z5K["E2C9(9&&>EW?!?,9+4& @#B8*0 M"E@>CQT+"4UY@#7!2D%[AI:O*F],UX%]>XZ95>C@O8("L;BQDVIWQE_'93,8 M)F!JI(0#RG1&3GP%**7<&RKD7_]@0.@L+^>^PS9PR*@7(3IS1 &+LN[ :25' M-:4# YNYB][$&6F >]*<^SER3#!^.#8))+.Y2Q,\Q6F3R-\ )B9F?<(V;BV4 M+RX9QBEZI_': MZ*IZ26_ 6>D.]LIIC_L[&!MPN6Z9\XT"3?X)"D6A 6;DX'@474)'!=:0D2[2 M\@MQ*CV),(P'_W1"'E'BX@PV"7]RFG0Y"9IY]&[)#RD0T&VL=D MD]@_O[.51NFR5:>];S;*3AW'/@<]CW?(AH.MM=L0XS/-E,^+]J\R6OMEY(J8 M0MV_'P;+>3T+Y?DH<(M@V M]4,*%&' F+LMG_T('?>6(OR=3!2"W(Q<2%)X0M+= 9N!+R+GXXP=#ZU46":9 MZ?Q564\)EWSO>3'<\8W-_8 B-^]!ZBE:^_:_D^GD"V8&@AK>,C!I1RP0%*') M+._80>U!.@N?>'CWAE[%1@'8T@M%'PH6KWCD!YF;9YX ("X!\7MN6,:*B!@CW;C.O\FZ (H)34PUY7-6)MRQ"!T^P9ZH"RE+&!).! RR0',U M;]P2"V$ZT)^!9^&QGS%8,SGIXP2V@MX7/(5V1K%&*O-"^ KZ2DGT.0DDRWN? M_-C%0?IH ?U31(V+>\$0Z-R-R81V'8M>Y8B)-[@E:7^+32(G)A'M3-S:94L0 MXO;Z3M;*!F,%C9)4""SN,21ONO?1&S,(%O#C_YANO'NJ= "&<*LXH6>IKH"B M-I9%4X(F[B*/%)D<("O4I".:5@=4MLI!"NZX^K.*.DN"9[^SBKK&,3#NBFU NR3]^?_=)T5O*I_O/]Q_H9!]Q5L>#\O;CPYL_'QX^?OE, MF4VXX8__]_#Q0?GR/G,@$)X8]/&[O.?;NX<___A.MWSY^N[;/5Y8?5+0-AG, MDP/@873$W-=DE.4],J82$]@ IL_P(U&,45%>N(E8P$\5P O M?4;:8V@!"9MLQDR/>]KT3UE_$R:GWBFN^13*@) PRRB/EUD**36,1F)4"'8< M^0&V3"EC$-.@/!]B>#1SNP^<[,EE@P(,;%#?>(^9[(']Q RJ*AI/R\L/V2%GUSG!W-33%/V@E._ RP*5CZ1S&[GO)U?%+Q?R9:* M:=M@R(7HL(&<2/E)%041:#>!T86Q76#%)/VO)ER3?=?(CZ.,4X70F[. ["U, M)7$2"#-0E01*"7C.>,()#*1 5O&2S3!U3\$U^#1Z9:,XA&W"PN&3N*U7]&OY M*Y1Q',4@(B39D^6%Q1YDE:)'Z-BB[I(,6M_S.$-Q?VT",A1X@'$+7IJ[5@RR M9@9[L$08 A7IZ(7G$8HPT.>"J\9<98E"P%38#X-O%^ZG2!/\3HZCD/@9! MV@73,4!'P@5K9]5S^"LM9H$>OB@' 6\]"IQ13*!#Q]]CKGC#/WV0+0KN!?8* MD,*:&P_V,77F67HPP9I&4H&GMB -<+E9,(%E 7I$-0F^:N*"O^$JELN+37@$ MXA4\1HTIO.0$Z=G#MC6F3("(90KUP]\_)"E4-G-"K("&M2!.439.!)'PI":@ MR/FW*=\HU@*[@_W2#G)D"I"!Q4RO$5]X)J (P ?( M!.BC2$C1@Q0,=XW8 C.VM'2?IJ#RM]A.0,4MO$"&_IZA_SS7CF$!5N GSBX2 MH2\^-F'^W$?/$Q4Y6!>1@$@J=*C:)ICQG/48O%):5?2$T:=O,:#-I!?]^2, M\/&Z*V%T?##_;8)-%SAS^M5C9C!:H, S)2B(U.B .:I\31*6'^%#'-O?$DJZ MMR+AANO+6Q3* WX1TH<+!7J=GY1YJ\*N060) <%=2?N?@&!8Q;O?/WY_>W]) M"B?(Q1L")_R152QH]ZE9#2'H@O02F0 *;Q9!H07D(:&*=6<.$%N0A![=13:2 M"&A%/8=YZ@"3-2!% <4+3E&KS=8L?D"PD94)%O2I^>J,&R,EKBN $L4C.XB(WJP(0"F"T]P7M"+=&/&]IF#CT^=SI]K&#&$JQ(N1& 0=8'(P,+\T)9FD_J(:N-O5:BK+.;$TC0=E4,4_I"/I/'5,NS!Z=P/?P3F3) MD#5M\T)5P6B@\']\TPV3H*;ID;%@<=]#)O%"MFQ4>V3)F '089I^![&%5F=( M-C0 +F"B28YGWW+Y=0)/.85Y&"?BH;Y,D%651K4A#\] M7,[%8AK0@&L)! ,,ARL:$&O%$ BB\[CXAB]50YE:O\ MV9?X%JDI0*J-B:1>AI+3;Z0.#&<&:0AQ7V\]*2U1#;YOADK*+&]VX;?QQ3S! M-9]3!2Z+1\/3V@E<3SRGI_'":EI7**.U^EOB''4S3 D&E)%K/FU=G_",GBB] M\R2OT!,EKNLWK, ',@G7W2Q MH2B9,!)HR68R6]EU SD_F-IV12@6LR(1&G["*I&MR,W:DN@P]OD3WATG!M'I,4R.4]GAB@RP:8Z/,ZUR;IIBDA6 M%9%TCU)$8FCG+"*I5IG@ET?TSME3S<+67X"%1-8'R_PHW?43LSQ\-E'J>R^9 MMD+=@S&+=6F2T-5W7]_ GU_^PYS-7WV2B\8+#-U5WE;9(9EB@_V#S9( M,(-K-PXNT,XLBX*J3A),@RS;:;[BT-9TCL;!$3(V]/ZEIZ MD I9N?O-&],P,R"3*AR(L!Y8$-"Y[TU\4J(B]*A(2E25>WB#9X*IU.^^$AZM M"$=25HB6P;+!9*J#S0<\N4?K8N@FCQXUR36C2^QCU0DM>RDL*KY+U^70LYRC M[M D'KE]&=1\FO(X.9@H[CP;ZTZX11BJB@7TX.4E%[$8GVT@N_UHQW)Z&X=+ M BB\1..!>/D0)8TPF"378O*^WW!*2"=4\A2H*'9(;LV\!;96MVSH7RPA"23I M)Y_R )0=R=;#"4B[ !6:>'.G_,[@FGT+%V\_85UWH@Q^__XI;?4&(+X/&["M*9R]AS@%O87K+'-JTG0.%L1T9=1L(+S9WQP#'PJ M23\+@K/\,&/Y).(RR3W"^I*.2JPEHJ0U1M<"7J8DY^+DZFXH9[Q(=+#LD\#Y M,F8$+T[K2A$T0I,9'Y"R#QF2D5$3'E#BOMC M89,C,$FX$@QX1S. +;FXR3B15A [ MO)U=E@FTE+_$%V$Q,8U'])"(TJ$J/F4Q>.'%A#R&3.&'" ZE$6A40#SP%Q:W MF7Z,AVL9S^QE'@=--N-))BE2E[^5X1$Q8BOIZ63*)RQH":C&@(XW00KL^V;G(+=5GD1Q1 Y*:UE%3"Y_ME MJ+>&^;&?N_2D=U <_=+IMMK[OZ-+1)\ZQ#Q*OYPS52)H".+6ZY3C;8@HKD90Q;!G[OJ&[ MTYD71""\V.-I-1GVC&ZKEU\0/O>+;K3ZA1'3-(.1RL7DQ*.RHS9(D=A\J*X5 MSV*>!E4KS).*)]4V91%G"18'"1#&S,9 3CUTDM_-5B:PNI3)X MZ9QX05(>)OUCWKR0)#TS:H^^-Z(BM,S:,9X2F+RR)N #B1ZQT ,)6]2(BUI: MH-6I*69C+4=UGA)P4H&BJ&[E->-H;5.C 9D Y'#QE0M097>;&;LL7TXI;'HH M)(:LATQLH*4>3QR*8I)'=#9N""5*JJ9X][QV56#O=X&]^LF0W%A7BCEGPJE4?L19*(PM+.L1+6-4 M.H2EP6D9,'K+7/OSI( X#X#FM&,&QJ0@ ^9E,H:2)R_)U5R. Q"^HR9(;,S$%-2 MV4C[402"^9@/7E*'5%'I&;_*-^3M^N(2MJ^?^4[E)PG[I"A? M4PLNHZ@VU01FXTRY5)./=2!4KCEB$UYM@EH2Y!'.GIX 2BGT#)C$,.$D*;// M;6ZU1WOU=2'&ZKJ0:E1X5$E%O)&A\#?86>)%G*2/JRU.[D3_Q3)V@ZF$,TR@ M\B-_>.XY-1$RD7LJ2 ]D/QR?W[S\:'H[*8)I1CTL2:',U'@T0C+]4))CE;^F MCDLY7!0)%HU!$PV)-J;F0V>\D 9?DJ$8T=Q+FMRQR+E+((0=&E:?W5WYE\4I M,*LWUU)P!A,_G: ,6*IHI7GMS$?>>?J& M.D]!/J"/ZLCR7RR?K)^8"+!3BX0$M<@6)(5L5LQD4,K:VD0L0U:@M!3LYA'G M8>3Z@X%S YK:C@87M?)@W$/D@V2F.A;AB/+^8:P'D:W(,QS.$" ?(7^@V**6 M16!)%R,O@OXXJ]#A)FP>F>)\CYB7@?#I<<0I! +IWI@N=5M0#I%/OR/L)PT, M2-3\G Z%W@@V(3:$./S] 9N[IHA\))(U$UIQQL3\K@N@HN$^F$=_Y%.G<3V9 MJMCECKJE+CT &L7IRAOVDJ*^HI56)_;3=)Q?RA[?^,H_: 3'_X@1'+7C.#5; M79%T3^-Q*>[B%C.JN: A=NB ?^&8P4*5Z3ILZQ:MG'(:A[4TF(2S3]J]RST- M*C[BX3/Q";#!76K>SG.V2#.@YDF<(9EYYTCX*G[.S=FBMCU>L6ZST J<$;+1 M"+OFJ&JBC(BPM9BE2, D6T=N%7Y^R(>#[&>BP1II0N=RQ;\I%\J<$,Q/$4UB_& M*U'!,.A":N@TE1R]@%?ON!D_G8*AC%MH =:H9#[OBH$-S"8QS<4B&5E4#4A' M]N6MNUQO)T]'9];>4A[8R5-;.Y*;X"G0P^]Q//LWBL#)@;1B+@<'H"1,Y9,/ M4!%L=]83TAK--/)SN/+&T[PH*U&' M6P;7>^T-P?6**%'"&^ ,^4..=/V0# 6KF2;]*BL1_Q&#I$CRGE3/:V\:<):Q M-VTJ)OR=&CXV[%14+W[C MSM^EJ<5O0BW^E1S"*BQ]:YISD[$T6/2TIT/T +,KAN\!%9%ZX^W=Z=% ]"'1 MV$RM]5L,\J,7"7,3CQVX<3)&?=WQCM 9?((96?2WLTU\9PK)9%E7YI4F52VJ)T)1IPJP"3(!1PXYL-\#QPI% MA- /DLQ=S8CD+9.'F@+(9 ZPM" XC1\FK5S@+B#.,Z?$BD'%,DZ#B<[ H3[$ M9(KADE0(^;FE7*!P:S5*VIRSPJ.)J]98B.^ <%K:"4LK1O#!^!-VWC$LYB5)H*@,GTCY20O M62H4LDE#F6^0K.*(NO?HT.64N2ABP-\AI'C)6_@<93]G@0,\_Q4[U@\,D5*M M7&;4-S?T.#!*(ZD9D9H4E65S1;PAU7_*A5TYS/[TR/)\X">&;!JLFIU2__'; M?=*_@H:!Z,RAH)YK/B&"[N,)-F31H[R+@E0FC4;!=ME'.8+7_*E8*.\P#^'@ MU$-3J)^\KB(C,S],.!V9:&9>(X]Z\>Q;WM8I^VHRC#-[QTEQV)[..@/=0:. MO 1J3ZOI,A4CQ8I 'B)=",7/+=XL/)/41A;HCZ;#CWWBWIO8;I(8R!(M=IN M0O\>D">P4$#-@26?S [D[Y[$X*M0EX"'6TOA!QJ?\)8CO+JIEH^2J0"';W.- M.]]DY4W=5$M^&]3%2:EKRMF*N=DDY3'AY(J*_7+QSEN';1.+JQPAV7D3FCB' MC$K\3<4%NB!ND<*9OD(.95*5G/*3#.!3E>]2>=/2N-!$AE*ULMS7NGQ?1E!2 M67CA"Q("Z2O2V;K$K%FI$#!9N B;Q+(MZA[+1';%*]*$;ERAC%*V66+5$HV0A3F]%TV8%2F@Z3F49.GQ>%HLF\^ M5RDOVP]2T[=NNNB-'"][[(JNYZ@1@$=%! M>_\1LS,!*+X JY/1YW@GVU#DU[ _6/CJ8B**$R2-)&F)*"E(ZG!)CZ)01=/H M4_%EGIP/R>'64MYS1D3W7K2N?/) M^3.TZO3IC&KY.,XT\HC!(4(3)WHL]?JLE&S5@F^2\5]D>Z (("V'2U9.:*X= M'W^@B0 DPKXET\$)&F^2]IJ:,?B]BS-!)E-9#LE/AY^(;CIRT?CP)'$F8\9? MIRX2SBAAOK(:E-"4F8\.'=HP=FD>,AD]XI RE2=%./_@-!!7#%O@M2=P+99G M86:FL&>'KF>:[V5UP:K'5 5/IV;* M\>X)5W!G+C-<2LY4(BLP,T(@4^0IBFVRGT]M3&I6BPHNOIBASNO",.F,]6 I MQ$*Q79Q).O-M<"PS(XY+(4D,;$79Z2Z$D;.VX HZPT"+:'^3YV%0C2X_34C- M[%6TNO'F/7\>B=&.Y \EW1:99HQ\["QD23(+[7.N<1ZI+C%()@&LC-G(,5[D M^H3F(RD)]''6&"G;YO5[FYKF]+,>8$P9@W34ZB>>;:Q;3URF*Y0,Y<(!(-FC M@#UQ."V%2XCIS\DH?[8>6IE(+B\O97:F)Q0E&NQFCO9*?<47I)!2K5GUL.C:F,D0M]A=J#]&G@DV4AQ:.@X%A%\'D'-%S'EY_ O[]AU MP,^S40IB$"-)3LIP:=(LG700P[VT!%IIIGI93N5_3!JK2L&=X\8#7;ET M[ @^E$7$TJ A?N@9S[CR82OI$2X;4(1"AL*VJR#_A(X23MGRR#J1)_PE>1&: M,O[OS(&-23?E]XT?IXGD&6(LF>.>.08@H4OIJV=.CEU-+[D3N@JOR/A#L. (O=%>8GFG_T1R0[;^T<&(5"-@\4.% MY&P*?!W.()19\%C$]#)T@6>$1>&.(NA&?RD7;D#-/\\ MRDQ6A<71@#2X.A-$P&04)2I4E7%40O8)Q2/ M^#:H;HV??!(3?09T(V??!'.PQ!1R68J:!QA%*E?)N-S:N92)0?6!X/PUA?,G M6G#-K"KJ !QC8'\% 85+M2:) C%G&'M/#P05E=34-2Q#&2KEIIQ .CV9JJ;4 M11#SX7$ZI#^^Q2%JZ\662[O.$N& 2^#(3GR9\NUF5$!#"U9C)/= I(N'21I/J6MFG&8]O1G MDFU9I";I.[%#/-D9GP>Z"=$:D.H_7]?">^QMWZ7QS!PKU!=8LF.909=X24OK ML,2!!@7]E)_\Q=!;;5DQUU+^+NDL,\Y'=KPF0>-5H"9')JGZ7!I"44IUU-F; M7T\WLQX>?Z+NWU^T=DM/*ON*4DA5XI!/"DI[K!:)22BK(8K8QIGM^!SGR75T MV5)R!91TO@RJWTKE' M^OH\CI*14\L45RRES(_TV 3BM!BY')?\4,,]*BAQL>7/%:HI90XNG[FVF(/' M:P$\<B76;Z"W7+@@G# M,C9\,X1(=6%W#8M<)ID!FR< M:,""4.7#2;W$@\Z] M[F*X)"?T_MD*,;[GSL6+Y%$F&(7C!=^8S0*J3:1RCK9O<';FRZR_?8,,\%)9 MJ7.RM^(T#2YNPN0PPK&?G644OBP.47O]-[[*A&Y1B^ )9:XY#]F=_,LK' \/ MPN/.\6C7]- K@01![(A1FCILF:Z@7$(+OYPBN]7F"(\"^+\MORPNM^#2;\7? MNX.6891?:K>TTM]7O4J#"[W^3J]:_7O'&#:+>O9%]?6UK_J-*(M3%Q P4OQ_ MO>B\2&65C?;@75O10%#\EK]M6+A-G__$&XL">9G8.9T?6_(,-J7HVESP8#?\ M)]XX]BYI'%,Z;35A^)J0FI6E!ZE)#J(([?%4KD*$U MNP6U;-[MU8"K%FCD.J#N7N;)R/Z7^U,L[?B&1?4&ZD M)]O6=]MV*:]5C^QN]&ZK]W)KBBO'[\DDXM+G2EWD"\7+0&MI#5ZJAY=^M]5I M\%(]O&C=?LMX=L1<0_2JF(7E>=N]-.7A]FKU:&]8/Z,_L[U9EXPWI' K!1F\ME1_)9VSUYZ[QK@9P#> :P-7BK@9P#> :P-7BKFL( M-)9."CJ9O]<\__S/7TW*?,^NCRLHV*Q16>;^'1P52!,VI%8G4MN_YZ(AM8;4 MGJE+HB&UAM2>JZ^A;H49F6D]XA6W>/^:2?8GA_Z];=])0S0[]>TD@]U[+6.+ M194,E<*BG-M.JV2>#LYYQ!=@%5>:[.03DBZFZF0M!L61]6=(V#5UYPUZ&O0T MZ#FE<=!NZ>?!S7-'H:IN&R3#P?EXWAK:!_HA]L&VKD/U6&@_"5<=;ZY!3X.> M,X9W.RVMP4TU<7-6UFF2U.=-4A/"=*/B@;N'>$1G.!S2"7-1_5E[I,MV D,- MW+"+PN<>.:D&GU7&I][J-?B\''QJ_7;U$'JDV K'0*?B)L ?+ SOE&,,D:JO MI;[C$*G&@WHNO.PV1*K!RW/A9;G@LO.PZ1JE:=0CWT)64=[KJ:6>8U1$VG=8X9#@UJMD!-?^=) M00UJG@DUO7-QS55YIJ1I/Z9'B5^94]IN,GM518VV<]5/@YJ&:ZX=-?JY4-/4 MT7-=^NZGQ<(P.>!9H=.AZUCK8E"510U9^6<:YCG M\+GL,/KF.,^K.Z.KTQPNUQ!N'0FW=Y%'E#2$>^F$J_=W3A4TA%LM%%XGX7:T MZID*5S4_<'+$PTH$2OC&[CH >MN/1R[C:,D@;/E2-7U)>N/V ].[AW4 ' :U MG>F\*E [ZR$%UTVPVI['&S0$VQ#L64#?:21L0[!U GTC80\GV*;#_) .\]\B M$XA#)K!75@SP5#C1B>/9S(ON;OEOY42A=[2QOA=1##9Y)YI.#08OE6]LS (E M\I5HRA38FQ6'H2B##XJ#^L!YP>P.+$HD>932">F*Z=G*)W)VZ';ME6*._$?6 M4I1\JK\VD-(W0$J,*T( 2; 58?75#& GRAM_!CM8*!]B,S"]B+$P#Z0"B,ZS MY<[:+;.RZI.#Z6,E=8BE=9$JBG4F3XX=3858RSXE)'L[?<02S4RF3^G0BE\M0DO N0 *2LXL>!,G8\T[,5:/VZQ2M F/,(3Z:H$XL5N MX ?QRH06DG4BS4Q,I#':^$ \.8QT*?K[*HE@5P5LOT.F!G[KNL_$9Z(%FEK M-G(W (P80&T5HH'()8B:=\ _*.I'\/*[/#EW;9 P<,U:06)W4"N'\#"->26-?\>C'=%#K_)*L*38E4#.+Z?*MM7F"E?X7.++XG(++OU6_+W;:VFZ M7GJIW=)*?U_U*DUK];3A3J]:_;O1*?_(61?5&70O>U%Z9^VK-GCT:T-.P\)M M):$A;A _3Y1CV64SIM=8OHW"5"Y,'Y MN04\#B&53'1SVU1QM4&FM_7N-K'P([ MCM:[$.CDS>'CJ<#+!\]5M!$LNT\5;B$XI3]:7A>X5?IU)T#HK:%QE&3AR8%Q M8PQT5>^WMQ$9!P"EHC6H#:T])S"TH:KI^B&$UI!30TZIZ.H97=7H]P\270U% M-125&2=KJ#VC=Z!]6,/B]?N2O$R4#=O?'5+R=KA[NUOL]=MU M>=8ZGG9VT&FH]9V!I'5 ,S03JJJ*'5WMM7>=NME@Y[EZ:;OJH%W?8]\O'SM& MKU_K 6_U&(OZL5 6Y;'"+)==6D%J2&Q=M=?958LVTYR>JW5<';:;J>(51L[%.%?ED3ZL:+VY,J>TIPZT9L1P19$S5(=Z@YR*(D!CT7B1ZMK>KM78WJYW&P MSS_EJZIW-8>A)195,JZ#SQNIH575'(36.(P->AKT[%:?T0%_OJD!J"AVKNHL MM H:!Z6'I-;1-N@V$9?&9VS0TZ!G)Y=>;6O-V?851>>J*AK>[#";\\JJ M'&XTM5O2+-\X#N=&C*X:_5[CU543.0W75!0Q9^2:)H5QFA3&^1=8U;NNJLGC M8^G$]"OKZS"Z?54S&H^NHNAIHB&51D_#/95&3Y7C(>=7]E6]ZZH"25^3LU?X M"4OR4!867EG8J'>F O+& ]Z$F>ZPF:114=3HVJ[CCAK4/!?7[%SXVI1H' OV M7^@TM^1DOQK69AC769NAZTN[*GVW5@5W;?HPG>.YPN-519O&?'%"%6?S/ IIJ,^F-IJD=K;=S M OX8H#F3 ]8P1,,0:QABJ';[PX8?&GYH^(&?V=)1#<-H&*)AB(8A)$/HV@Z3 M\\[,$.0+_1:9\"D955L9NN3A.7JWX]G,B^YN^6_'/C!JN G4FD[&Z4ME_0$O MCD>'*86*O?:V9"*\D]8^X7&=6 #%/!9,%K S/S G3 D7X$O-PM);YX'_3V9% MBAF&+();\#LEMQ%";OWQ;1PR<6\K']:D/YX7H#JGW9?*-S9F 1Y$A0=0V4YH MQ2'E87'AQ8E*CJ=@-0$L2A05*)]][_;#_?U7Y4. ^_T:^&,G(E!\,H.)X]'M MVBO%'/F/K+CO>A!>9P.*-#R3B+90/L1F87L18F >1 M4E,8==?"B)6VBQY*3O6#%><[XZ6R%*:AN@<$6^C\5&;PAFD(HLB&Z_^(/<;# M9IVVJN 1YT!C8Q<$3T@/T %R$LQ^/N4#O_RBM?H*;,&%.UK*^^V_HBZ_#,B7 MQI8&#@XPQ5>W6SWYZO3C'F 09&\6%^(EX>&A' M P5TPLXH<#/\S@(@:\F 8,;XC,]1[I.\>- &0%$/"0XO(;" M*V(3QP*)[?B!$SDL; &Q9C^3+ 2%G4.(0:J=S5U_P0!>P-7 K1:C%TK &72 M\M;0H#/ M?\8CD;H^7,K@9?[$U3OV?[UPM)XYU@?#L=%OC[K,&@W,7GO8'3*3]7J&/;;_ M5^L-7\BGID'*XQ-V.P*T_[@UQ[#%.]-],A]X0(F.Z2()QV[$B?R_V4+YQ*+ L<*5Q)A9?V]) M'FJ#9]A/.8E\SYY\J9!E"HS*0EA62,P\3C8<9#:,5W[ IF=\TPJ>.2]$"T@; MU#=@':.,F;, 60"(A3\8>RY*!F+B)Y!E(+& W5_>;0DV@!)?8\*K9*H#M%QS M'K([^9=7LJ#/\6C/]- K\2[!X"79;T(*OYR2:JO-R57D,,27Q>467/JM^'NW MW^H-RR^U6UKI[ZM>I6DMO6_L]*K5OW=Z@V91S[ZHP?J/;\B0K4U7#@NWE<0R MN!)Z'L]]L$F,MKG8"4"Q?^)&T+O$"%+ _MGB]-U+A,@#&(6;X7$(J60B<-L& M.*H-,C24MSFK^>#CA2\&7)U#F>L2@=+0T $T5/D.D^>.=$\#5K MB\ X.B2IJ[+LFNQRKKT QPG.:-^F&JM9V;E7=E6=4&+H[B'E\A>:3*Q14K#3 M;=7W$)V&U.I$:L-.0VH50LLBU6FWN&._-.=;J@&DJK$Z5I6FO8D%IET'')I':C M=5N#.I[LWI!9G-.W_AI*%U&M)H2&-%P]'NW7<-65P\65RK+JE\]4=5[VH UTR'W\QL23]6 M-DC<1(=K[>%V=D[C-<&4AM3V2^,UF8@*H>.224WOMW;UF1M2:TAMK^H^[5P* M]*I"Q$NFY]6&B;OGJ.^K@FO?!'TVVE?7&O5I2&.CDFJD1D,:C=38)59\89$[ M)HLYQ7E*3=2NSD['C3'06YVF_JD*N+AD.M.&K?J>;]&06IU([:9G=%L[S)IO MZ*RALSTK9EK]9R>SJXK5'7CHR"7S2_V:[VXT;1=+L^GQ;,ALOZ,U6L]_Y(#LBY10J] M<;>QV21 USS__\TWA>E.XOED._.[[/V#1H7*SP]E,EQ.^ MVRJ%7;+=?CWRNKK1VFIF;A/4O2JJZ/0:LFC(HE! .6SI#54T5+$\S7#8&AY6 M'E3GC,T;N",P+9IT&9@V=G8'.KLJ]??!=,\ CKAV0TY@)3.7T2W!TB^5M M^T*D-N2@]Y;"'6?*X]4-:.T&: VEG8'2KLNPOO_V#<1RMTG57ERVD].@=RP _4\%_V=&RAQ>Z-L* M\^PJ&*/-\TWY9Z7+/\^_P*K>]=SGM]O.8ZDLU3O:6'^V:GK-H%;0Q",[[H+T M/1>DB/^=9E7[@ND^5&P66H$S8G;%X%4M0(V8ZS^U$GU,E'Y.I[!Y_I3-1GKW M=-U&%1&2.O7^54A(ZI44DKBJ[S[+V"0P MLU5GX2*,V*R![R;XVLQUP(($R"%4 V;Y$P]>6B$GK8J 0X7QR+R8E7EJ.X:1 M=G<,+BAZTJF08U#=Z EW##[\53%850M(5?(**@B>RBG$"L((G *?3T8!+\ / M&EBM60[H(Q8DANS6>O!:(E[=E\H6NN08J>\=5Y;IT+CWO!CTRC>PL ,J ?[& MC1KEYC_^ST 'B&'1&?U5>_7R3MX>Q)Z"MK8R]@/%=-W41 _])GX,3]MT8L9KY+03LP6/ ==&4R6PTOE7(*OC9C!1\H>='RH)%\.QLYH0A ML"=ZZH'D5F^RDOY^B\R1R^3O\(?$ #\MZ3;RYP3+\N3\22FG7^Y/+T5OUBT\ M*3UP@!D]>,/@E!M9158Z%A6\!;*)?$*DZWN3VX@%,\4SHQBPYX\5/TYE1:@J MTI M^#/8^8)NPW^S,')FY!6.8UJ(,-KAOR[]#&^W8O 89QE)%A(%TN,>"R8+H#%X MB_-OKA02RL9OP/U>.(9GX?OBYB7WLZ4D4W8"-@]8"%BBA9N6%<]BO@H*^&(] MAJG,?7!EB2$ -_C:=%4$F*GYR)018U[*=%P.@PRNA*8+:Y_YX/6%K0*%<X.SGG,?W M **A8TLE/P[\V7I$9Z@VE6$I9<%O\ EPH0'.BQG\-2.UF!F@G!HM: 7YU=*' MX\AQG6B!8@U Z# 4DYPX<0F"G9*5S /_$59.+XPY!9JAD*&EWT#F 1)<"2IX M MF/Y*MB.V,@9>;AET8L>D(B2]F48@,ST_%P]R!T@4< A1;0Z AT,*TW)!(& M]LL1<9'*5@C@J@@RA%:!998D%J$EGB&#KJ$M /\(98W%@#QLCG&\/2LVIF9@ MD\HDT;:.#F_83TE]',@1TAWJ8R[40OX!@.H/4)2X \=RYO22EYP&2G:%C\*: M_'@R59X8%R\AF@,4#TJ%C&0"Y+\)P!!QI.X$'8\D-NN MFV$UW+\D0Q4_:?NDW"7D% ?%8/(Y("*0E'Y@$ZW1Q]_?/_RNW#_\J>AMK7O; M'BK?_3GHC5Z[IU;'0B9*DM84;?Q-(LAI%V\$#$[DCVU'ZHF==__P!@$H33T5 M32MS(\.KH'M @.5P"B0$@LHU+20@903L3,_'@047X.$ <-Q2[J7I5]"^BA,F MM,!?P?D.H[S1U$$!:8/I'[&P^%ES$C"NU&D!J$YSWY6&)FP%] )#NU 8!D") M4\>:*M%BCGZ%"SP(^CG@N**GX,W8$X?]T;[8(_ED"%W\KM VRU:.L&A7 M*.[5!"30UC4 KW,_=/#V.VZ@/+)73XX=3451+_W84,//'K3F&Q=Z9[I.Y"#&XG]TB M["\+SV50K+:^Z\+7W[ECXZ-:0+;Q04]R0R"U$U(7C#)-"7GF#=34[5GV8,P M.&O",I;VOX !G/$"V='**UGYNE X22GG4^)+E"-*(?\9+"I^KI=>G9 -P17U MLJ:_.JNI4"V(/,0SX($%$M0#" DLU3#!Y[A/B>\K$A]X5.<$VEJ#])1=+_1U M8>T@0U)8!*$"IC8+I6.).@*@9/,(B>.!6D!_ DSV2/ 7=WAYB.XK,*'R\:.J M?(2KRD!5A.WX/GGP(7T0N?8AGL]=^C=BZJT9F<*^E.&:,N"LC D_%\Z2F.C< MA_V"< )C9:9H[=O_)C%%]J,3@I&H+,"]Q]X9 ,\YB>PM:/S9B 5<='4T%1PC MO5.BTAW[OUXX6L\CW#'MO_J_7U%QN#CB?7 M+X70J,Z'"\WFOD<$!B3T!4CH&PMC5_Q3)FZVC9Q6(>*;]1-K%O %>W2"]BR& M8G-149\\$ZGG\9?$!I9%$\K#Z@? H$>[&WPP^7JTT@,*4>24/ZGXG-E DDU$ MR=;;VG%(Y@B:Q($_#QQ&,BK)7X#_&*&A#"(R!AG&301P"8#7R?FTR\.]BO_D MB4(:LD1\UTVB=6(+Z,91# C#XR)\E.30E/<, XX KDD^.,UCTFMWQ(&%KBN9 M_@ 5,K9D9F?L_(17DO<*MV1"E1M7)0(Y )P9RR$ ':A\A ?N_ W6&<_' 3RL MC!FCR":Q+#DP,W/!G1CIIB31TW"7@"BXBU*'R/VO)2GZI-!E8>X5,FIEAB$3 M3E;(P-P$'&<(,(6R?*,DR)66*2"=$R)%B]SAV4 1,&3>HRC]G8M9+R G75= DPNKB1;I-*]5>N<*[EH)^$P"; MP2N]3!XAB1R/*$(A:$2$5W.Q8[P([B<*)A,;K<8LP&A((FX_>HK%@@C$:GE MBF5C9T)^FLHD!D8 YYMQ/PL_SU-5R#@B2),1[D^P88KEVLQ"S//\YJ'*/02KTQ:H 2#MLYS>?4'>PHP@&KF!.T9#>#1WBYZ=U2MHUJ5L:.>^-SK5M/>TZN?HTMEZA0&U.K M@+^L1K+$\^6)<)0Q8!T)ODXK!$K%$<7BDX]9YIQ0\&_*X[MC$#-(,/1!N#N, MX6:J <]H2;D)%<7.S(DBGC9+-\0S[_2*EK+%UHLF!#V;^(1"G]#"A/T71D%L M<4U28FG(;\H/)*:1^ @E^1RP@IR 7@JW.A[<"F!=9&/)2W!6LXI(J"8TIR/F MD7[CJX9%^(@^:=GB#N I'Z%43#=G#5&^\#"[P&-8,(3@L!^U?LB-R)8"\"?SZ?(9Y?8P#)H))D:->W3)X56[G3 M+6A^A329,M>6"9.4+:AT#"W[)0I:LX1,)5#6+UCQ62?,4GIB$6:-,F&&(B?X%9F_$JV?$7UO*A^);5%!,KB5*N-*&$ 7,^%"P5BHDU22- MR1F0;&6478['Z^9&:!&/Q[R,!)S'1Q.L9?!;D)?](%=[)%=/FD4&>6<8]Z97 MSYR?.>G,DYS9.])D#+).&(E0@(]U++)T+F'C$4B7EO)%\CXI%Q3 Y#5,P8/" M!V5_6UJ&E@,[)F%% E V7=)"^$V<=A"$)FIK# @@SV7V(!U#YDU1B=EID398 MD&P\QD"_)S)-P)Z>/W.X9XAQ6E9#2S(]GO/=SSG:SUO%-,^TA149&O+.$2.? MJ"()-E,SZ9'N8"9W0)5>@ X9B>"6G;G 2%^)>8GA!=_SF"MMU92)0=$ AZ.! M"GQF_;@=F=Q)FN'[175-6NQ,]6=>'%+)%B@4?\&P#-1CP%VA*FM1P0)-,OUA MR>*3Y5! &OL^7?*[I4;34V0P 0%'4[])[D9D"A@Q?T[<0+ R#2]B3-R!&/K?%"N94+E!_-2A20#*)XEP<02% )$Y+;K8]D+CR_QOJXT]=%7A';PP M,B'!> YX(G\+K$YKZOLA@1SP4A@:@NP!1@.= M^9EM98A6BWC1^0$.EGIMZUU4B7;E'A(;TF/1"AO:D??ZPGJ*(^IJ12(=^0$8 M?-1?QC-DRS?PPDU0CM@0@J$!CYK@L3L$>,0!*4AW<+$GTJLHQ+/E#*@#+#! MN:GP(G8K3\>XWLQ MG1-[(D[$;%JPXH1AO"852>E<>F>5I?.*E-X4:Y40WN]1Q_R/+)9Y"Q]XY,;' M'](KJQD5IEM+U2>GP61KJ<-):;)<7BT07?LB5&AFGQLS/B5 M&&82=A?YG:Q M(@ DYVA!@@WMM2CBA>4*;PAD/],O@T+"1U1-^IT_B33UW&[ZBY MY!^QQY1.F_HZNL0$V."Q YW3!)R4-K&K%IMK7',>LCOYEU=R+*'CT9KIH5?B M98*@$?Y+LY>(4/GE%#6M-D>/F/TDOBPNM^#2;\7?C7:KT]-*+[5;Y;^O>I76 M;AE#8Z=7K?Z],^@VBWKN1?7:^MI7B;[LL+$@,2H&QQ:%.FTXY #= C&U[L21 A$C 4["HKE?! M"NAUD]MV!]\13L9:"[Y?%&[5-G!:#Z=?R^!4SH*:L2\+=I8!1PJLQE!#;;W- ML6KKR&0S*+:#Y;YOKPN@.X<"^AC@W/4V*Z_Q MFX]Y/FJ_XDRXNF]XZY/62W9_E(. 3QG>.> @X)+M=HYR$/#)]ZL9JM;>REC8 MY;#6ABYJ3Q<]M=-K-W31T,62S:JINM%_>6S"V%>E2J@MD4D%X39X^>LIK/E: M&!1_7^HQ/,2\SV&_A0F0>A" -E 'P]XQ=G[H^:MU@UR_IQJ#!G+["!VCK_:& M[?VD]2E@5QO ]8U#Q?4:_T_K5%Q>\\.U#A'68O?;!>KJQ%*=CCH<#L]I_EP> M3(>Z.NSN)^ ;F*X4_0, ZGD-]2VA6AN0]CJGL>$KK0M6C7 ZHRG1/'^DYZ\I MJ+UYHM4Q1&6M!)K65H>&T81R=@6;IO:-LYHKM03;S:"M-7'#W3W1*XX;KII1 M=K3X85VH0.NHO=Y^7NY MRLRNVMNN"+8)=6T+TX&FMOMG=6,N#Z8W1D_M&N>UUR\M?-@_6#G4,'Q8,B9V MKXJ9K2LV5Y8.58\BP#KM&_Q A:T+*W>"@[0TT#EJE=7 Z.UN.BKNK0ARV_L_OU8ESVE4< M,SQ<^8!#R3SR0XS+&NHG3.%UN_M9'%5211>*G8[:&[0;[%03.V#;]3N[VW95 M0LS%!M+UJPZDKQI)?ZQ>HYHPJ&:H^F!7=WH-WD_!I=M8*G:ZJ&;T&.Q7% MCJKIN\86*XB<2RWK&9RNJ*?RVFWU\0?7YKP9ZJ"[JP2MH!5ZH=@9J,-VXUI7 M%#LW';5M#!KGK8JHT7K7[+R5']YQ9:Z;T>V#=Z#7WP"]3/3\Q_\9Z)K^JD%/ M-=%S,=QSJ>[;?UY='1>O[?4+F>2FF$OR[&"HZGJG*?ZY')1V>VJ_NV?ZKL%H M%3%J='6U.[AH)KV^HBY-U7K:]55U_8&%U70P4'H4Z2%>YD4Q^HW1'ZJ#[@X! MHIV@<&Z[^NK0V>FJ@]ZPP>9E8-/H=M5A_U+1>7VM39IJ]#K7U]LDCAYF\NCA MS'%^^Q585W5.T+4_?UWYB[(#G*\L?7'357N=8O=KG4*O%XJ8CCIL=QK$5 \Q M?7UW9ZM*:+G45(4VO.92L\TGQ5]9S=E^F=\*5L]<)GJ,H:KI>W:0-]@Y?>"" MT--4G540-P>FY.OLL?&S:!50=6/3"91'TXT9UW&!\TB%U8KKF"/'=:+%E3ER MFMKM]^M?1W.9R+G15:._0P-F@YCG*GQ0V\:N2?(*(N=27;H;S3CE5.#*ZSL> M=\]$VZ_,A^L/F[:4BJ)&4P?[5HPUR'F&LRO;W6;@0R51<[A&*S= *JW(1%'U MZC1R4\^5N@J=7G$B^644C%P;,HVNVAWLV=W28+2*&,5QT8.N?J'\>7T%73=: MNWN%PZIOL*9:*F!EQ,9^P'!V]:,3.KZGP#_EM_=V_//S M?],E4U8RH/:TBVZ2N3:,WO3:FCK8(W-9#W1>7\\3CC_I#:[09?YZ7&U\LAS- MZ6V5WN[F=I6,Z@O%2G?8E U7#RU=?=BD,RNKRP8GRF966I%]9O(\)*'%]C3- M^";N$-NV'X]$S9GL_88C&HY8&[70 M]%VS"@U3-$QQR4Q!@9_.< =7L?X,/PX3B?YKEMY>]72C\'D],8[)P*18N5VTR_=S;>E M@]B7UTTRR_%LV/"=-CCEPEA@J#+=C*/V*/<2.PTU85O:UW5<4,@2YG3+Q)&,'\ R[5^S @07C(DU89K_5E\M,'W \96H&]A-\ M6 G$]M(7T.PN,W>WS69X*@)N+WDP7(01FX6*#0_#X@%9S,, >(@M/A:H%^QQ MG0?^/YD5W0;,-2/<)6 &01QB<,&-45?!WR(@:]_SX$9<)GW)\4S/PJOR21O^ MNPA;R@,+'AU+'*_'2]3D%DPW])?0I+4ZR?8S(.)+AA]@0PMF!OB4/YLY(6X MOPI;$/MKU8ZOWO@AM1)OXJ_,^GO21#@KN^56'Y2S7:]EY-BNWSX7VTFX/K/Y M3$!:P_)9MK4$+ O,#K_]8AA9T< Y(LJ*E3S?2W:GTU'@17;,N37SF1DP:N M%R*$\9XP=NF",\-B%8"IZT13)Y[ATH&%6XI$=K@34[=;@Y0&"ESM^D_P.-C$ MP-:6Z\>V?#NM/6',-B[TSW"00S M&E#9+<+^LO!N_C0(TO(I?K8&834\O?K<\MI26R&E=-, M[A#+MR6'6-:#]%>=Q9G0/QC8.4-8R]'_X+G)7RYG!?E[Z0U(ENV,;;*>+,E8 M2+B!*+SPKNZ6O+1DMDP!W/#R*3-MRX^]J'ZTGCW2[K[\2+MZ4/OJL_E6R/O. M$KUKO:K(^S);' M, Z@RHOT#>9Q56D\?Z[5A^5SK>I!WV_C &V7'8CS";TY"Q,!7.*5GN[%';UN MOZ4G> =BQ*]89A L\)/F#$4;WH@_!VSN!V1&Q9Z#NL1B#+_@ 6F0URJ3"0K MC'7>R_A.]C)^%+V,G]FV>K\Z]"[GH+Z3,M:U856L ME40(X_M,"VXBF2NXQW9"BW,30'0*C'0+VYS!RQYAK\B;H1##V?B%"?QFNO!R M$,%ALG,1)_9'K3/AI"U5FSQ7J78A_B6YB'6C\(W M"W1%4MR2+ >!/6R)01H2ZY.U\R)S-H7RRW#8&N0?GYL+NI^'Z<4;%',.9O5/ M!Z-V+GH(O4ZKG7_.G$P"!D1%V0$@LSE:8(F^\&-TH_6!\L;W*)V,^>G/?H2! M/>0A6C3Q3RF)HS62_QQ6':[9);FXH*#$9M(5:,H;X')05_>P7(87Z\ ^S,## !WI@2-E16%!8\9>@@-D3!8* M+Z6721KLA-A.-LM@)?2._Z)\ +H\<)FTJ4P4@)DZ J<_VL[DK)*9QBW.;>S, MBK!I87I5(97:SAEE1O_7@VVR;8AF4ZBTG68$D9S0*(O18Y%6DNC%(NV1M<1* M_>/]8$ M<(YKS@F*(I^?$R[+MG1N2,(YP91K"25AT].!C/TX1#F4RKBE$#1.>G FO"8F MC- 23]\CG>>6LJ.%5? XSHFQU6,LSFU(Y=3!=H?,9+V>88_M_]7Z@Q=GK'0X->A6E5\B,1.7?4D.ZDPLN@?GI_*)2Y%W MA9!%E^014N8.EA 5UJ842!7LL%?7G(?L3O[EE2S*=3Q:,3WT2KQ,D"U">:E\ MG5GJIW2K_?=6K-! ?0V.G5ZW^ MO3/H-HMZ[D7UVOK:5XE*^R59K//R\/*:\[5](D&0 M$(,MBPH2=5)<;''>X*9>FL;_4Y#'C'*^DO!]XO"H_\-7!: M#Z=?R^!4SH":L2\#=I8!M[F1K-I0R[ICZT[\7$N1X2NG[FB71H_W%"\F3O=H4KE#;";>=)5%;XLDR\7/>]CN4MDCW.!MY$0 M>FL(8EDYW9BT4[ZY4]N5U_C-QSPJJU]Q)ES=U';(8*BCC$?=W83Q"JG_V M&RQUV.B#D^]7'ZK#[E;&PB[3N!JZJ#M==#2UW6GHHJ&+DM-AAL5Y6H<2QKXJ MM3Y314XT*;X6!L7?ESI^#S'O<]AO89*C'@0 BM;0C6/L_"A''M4( M]Q2=&L%4Z[75CJ$U0#WRZ41M=3#84_@W)SZ5#XKL7.$0[J4A2%4P)IKGC_3\ M-<6U-\]W.H:HK)5 T]OJL#-LHCF[@JVCZKUV [9=U:>N=DJ.UVK@MMF4N^+H MX9L5)B, M86V"B"4@ZH-$&FQ5"]O$N[86\]V^VAWL)^8;H*[4 >#IM(L'HU00JK4!J7$B M8[[22N%#@.-T<'*F(T_T:PZ&3]R[KCK0>A=Z[/2U85/3U4'/:,Z%OQR,WNA] MM5?B"%T&-J_P6'A=V_%\KXLX%#X](D".F+ZK0B2V>?Y(SQ\S)ESY($/)60N' MV),UU$JZKK;[[?WLC"KIGPO%3D]M#WH-=JJ)G9NNVM[#X:H28BXV>'XJVZP> M>FW502K':C.J"8/J0[6K]7<4GVOP?@HNW<:.NU#L@#_:V+G157UH-,Y; M%5'3NV;?[6/IJ6=7YKD9W;ZJ&7K][<_+1,]__)^!KNFO&O14$ST7PSV7ZKW] MY]55;O%R7K^0/&[*MP2 >IV.VNXV%3\7A-)A6^T,=HVA-1BM,$:-KJ[VC,$E MH_3Z"KEZ\.?5E7']@874=+R/GQR45%L?M,# WK0VZ%6NJJ MC@:Z]N>O*WAX@YBS(Z:# M095:(^92$Q6][C77F:T\]-AFHVA_W5;?HIG]\KX5+)VY3/080U73FXJSBF+G MAJ.G*3FK(&X.3,C7V6?C9] JH.K&IA,HCZ8;,Z[C N>1JJH5US%'CNM$BRMS MY32UV[^ 'HC+1,Z-KAK]';HO&\0\$V*Z:MOHU)]K+M6EN]$.'RQ99Z^.1]XS M\?8K\^$TM=-K!CY4%CG=IF6HJLBYZ3;.6R7QKBW/#48KC-$;8Z#V>_T+Y<_K*^>ZT33]"D=3WV!% MM53 RHB-_8#AI.I')W1\3X%_RFN1^;/I>\IH9Z,+'ND.U;FU:J>X.G3JAJH; MS13R"\%F3Q^J6OM2T7E]O4ZZVAUJU^=P75R0GDER/XV >!26\-C5V9_XQ.N-$O!N$.-;4;:FRH<:\80J\DAG U MQ'AR+5(@QF/E"'>]1G'P,V]8F$'+3-VAB7>M?8+4QB.^'<-1=W MGN^QU<"]QKL:P!T"N-\B$W@,_FL[CZ__!G_(NV=F,'$\R7#'EIF#35RB4]?$ M5Q98S(M,[!\(%<^/E!DS/>#V<9Q.K%VW\O:JI1^#P^F-=TX$\L3*[:9?NIMO M2V>,KUEW3\HOQ[-A_W?:X)3[6(L#L6K%9E; S)#9RFBA_ )2K#54X'.NXWNJ MX@=*K_.K2M'/:,J4T/FIS.#5TU!AL -;^4?L,1[JZ+1516_K754Q0Z#2V=P, MX'KD;_EE?F M@0,@!X@I-OP+5O (_T)N@&5YH6.+L56*:?\S#B-LS0RQ;^673J>E)5\(F&M& M? .X$R_B>_(6RB0V ].+&!X !VMT0BL.$7RPE,]^)'C2O*ER-:/I4E[C@'J:O\Q ?EEUZOU2_24$HO2*H!"V.7FG7-')G9 M;(9O04Y(*"Y6! M!8^.)8X1Y/5X03E/9LBR0-OY18+Y9 9*&(]"*W#F1.6A_(Q\.0UO8S^=D.:I MXL<] #,0,5A-+ A;M9._;_R0\%5/.2Q77XK[$[/TVH7]TN^T=$EXYV5?X#FC M?0XU=$[XDPK,\'M&&699WA+T4U"#J-+Z&6V>2@R 2&R1<,@\/P/YA$J(M)J9 M$8/.#*N1 %BN$TV=>(9KDF++5*RD"Q0!/ , 9]>"]P@!!+^/X0/>!$2?I/EP MM0B$A?A+BJ%+]: X63'F7] M;GD:^7J=%54AG=EOMRJA,S3B?YU8P M3D':GQ4Q>D81.F?%#:JJ,0O153#=1%NI0-:.!_J,S/.\BC?M1R?T@T7F9E*8 MXS'\(W$MY,D(R_H[91=Y9\X_L$S/8J[+)SE+3ZDR:,OX/F?%&;IRX!SYGL=< MI0#Q4E]LRDS;^O_;>]+FMI$K_PIJRKMEIRB(X"72SLX6+5$35F1)(\F9[*<4 M2((D8A#@X+"D_/I]1S?0N'CH,$B+J=18)'%TOW[WZ45NN,L659EO2!D#?%8P M!G@_3*NR:<:QW+#=79$;1N+#CY?/[=U! M"T#Q4E3.R3N5&0!K_%;HFU(XZSKU"A^1]WP%H3?^=C2B4\=5P\4!;/DP%"T?+JV-]/K=0G?9+WX@^\5ON(L=PO;"GO<[9)(T$QVM>D'6JLPF M*91D.Z1*-_3V+AP32E-;8C3P6"_R,=V" M!7-A6/H<&/ 1/&L!C_QN*3D:%9N"[20SIDI8 U:'MND 2H+^$@#3R"E7%1MW M.Z$!9S%R:KNF.T:Y[HT<>\8.SUT6XR7&D&@N/\@UES^CYO+[)PC7J7V:Y,X9 MC0_4NI[>8@8N5;O9RM;[*6.$4\K2MR_-1[H>)$;R!,U<+GWOP<8(N8/Y.)VF M7D_?9\YFO@4H1:];&;W ;K\!WY'V@F$:=].9V\2+(7J9X6A8ZG4 M4-2E7$WZC//A4(L)?7,2J? MB%*-T#4$/Y.J*'.0P'8?>2XF(D;V$&(;.D>$'MS*W6'D;[8^91NI,+(K]VE&JD<9/2^I:UOYZG.66\7^B=:.0+T4.4H/ M!+M#VC.7$ZM+#H?MOU :EH5V8K$YJNJK 9P6O.3/"&Q2D/=\#Q[DW![/27JI M-JJP7%&#ECXHUK*GED_:,BS/#/!RC)YPF"[)]C#'?\+B[#"C,D]M/PBS*SAD M<9=F<7?*L[AQ]?;D?WZQC8XY;71[T_9)?=2RQJ.NV:GW6CW+M#J=]F0Z^9?1 M;?WREG*_5ZHM%S8@Y@1-0R2X4W.)"H]V8P6 W.-=3OLNWLXM+QM)*=[9GED? MR8E,+$QB'5D<2"BJJ2P.?I,^A0A;\2?>:"7M"+:PL#GPH6M_6,0\805.O'VTD"U_$4A6 MJVR*^'^R5AETL?T$"&,"SC3"]\'-7ES1@-=RT(4^C8%WPJ+)4RE A==+UV)< MVY/L@43](@+&/3>_I\#.:V6_9V61?DC\GO87.,)BM0%OFUL.U]%F"6<9^2"$1?8=ZT0R^J?-?.\> M+&1OBF((7,HI*5HS(#0"0G8.13 M2;A 9038)Z*0Z-6 )/1:63F;@+Q*49#6&0;.0=/,G29%-O M5^==@WW'\@8LA&!IC9%;8K5Y-,):<@21;P?? +UDOAK'U2-75)TC[@&O SC! M=H") KM' K!\SBIAZ8C7"!9JF3Y<%6 [#BY>!]EC^6/4YQ-FR:$J,\072&Z+ ME2QVR 25B!LXT(F%C!&OBI9HWT3((C4L[0Q3HM,;X>-(TDQ@N2BGDS M>N%A MJ8X%W[(QD63P)X*I5O20(%HN >E\$0B 5149Y2->,W"C$E*BU@A\B;V]!$5&,=\I+O-$;P8$S/0TA3ZAER@/-L' MP"DR9KW42=']\%#2:NYM, TM%PXOL\BD)!GV^!U@%:L%L727C!A0&<0'Z19F M7+2,)5( ;'CX=(HD(A)0Y+G5E->Q+2U(1B ;/ "-70+-_K&,(5,Q'P2K7W"F M(TL>*\6JF$A4!, ?46'V1= XICOT&6!3+KP-"0D$KDSG 0A&5K'^H^(FJX%T M7+@4[.^#JEY\L)[474$T6\M0'C:@'[-STP&2&4YQ*\CX(E=>X9N(0=V()".J\GI M =+<$#S*(G)6^ =Q!--?9-!0:#'XJ\!#(J>$R>X=\J&\=18EG:F0Z6/BH!7,R_SS9YH"N$\B)FJUD"UAC$WACF^R(.%@#&NMX M+OQ=B'XS%*.>CWVM9&\8MCDBI6L,L/H)&#!@ULUM0&O25 7')_Z[]# BQ'D@ M"L[.+&_FF\LYMKH#O<<+445'PGKTQ!52!45G'"R&9![WID'AC\E0GO9O#V]" M08Q$B^CM!4QE2*4QQ[!1PR;'&2U)2B7)^'\[>KQ%C=,Y/M#X$J MEE#FZ$1-W\>0.5/:/4A9"[.)I")E"2+CAALE./K=-C54-.W$",-WD'ZEO<=. M3K"MV^M!0'\:GS[@\X%C EO&_"@B!R\*L;>6X*6$WZ PPH/POAC!,.*)+1Z) MC&CYB%*)&":?]H+5Q%$4TGW"?K/8)@2+2DBNA07(.U%31&7ZKEB!: I">DVT M!$(DVGAD2(5SWXMF3,:X1%W[ZI+0HT6K0*TQJ0N7Q^@QOD7(+#O(+]'41IX/ MS![Q;?0H0A_2KPW+PIH":9!B1 3O*$I0Y!T5_8*OQ1PO6V%'0A>+%=MXLRSD MT#M-%"W?"P:T1MPTX;F.?%0&%Y[05J0$8$;#6< RE"X58V:C\<92.)_9''EM'$?EUZ0' MH\,0E 42U/,8]4<6+MNQ9L1N 3?57<<5J8BD@>*#$DMF;>F[YWQG!Y2PIQ3M M0D"UF.[X<$,:R%EXQ&:)>X/]"IV&WD[E!=;P:E:[WAEMW4@G#5+"@0-0@4U( ME,LZ+1Z?R==?M<]<,5^G2-9OOF6YJ7C6K>7:@$,4UMJS%(,K;"0("1&\T MZ,0-(A2)G5\\?P;+N@U-U[$>M?\V%\M/L'E=N[@XK6F_P54+_!F$=I#^D6CC ML^D#&CP&<3ACZ(XIM8UEOA,K-4NH9J/_I68U$F8LYV$/?Y8F=O.G>ZVO-NM33IQS=C>R;BSE"#6UK1-8)6O*B;HA[JJ)&X$](DY5ZCNT+"PT(Q1-N"I!Y MB.6@Q:'#D9\0<.2!_2'CN8=J+?5S%5X/!_0%OY:4@P;2QZJ\H=M202=8\EAFMQ"]C$E^G;;'].I3I2J&R2.U)];F_- M MH!2AR:97K*E,?F.<"HRG!9P,0U(Z<$%I QH3F^ 02J(2S,%.PV=':85E];LH M%RA"!I@I2L36YFE[7SRG2$M?M1/4CE27(:M&)3"4.5BPG!$@!*T.E4:7[%3I M,*(43[9DDB01R=S761&8IB0\F1[JC.(#H=L]P)"^QOXQIA]RZDKMZ,]C@C+X$:M%+#!FJIN5H(!ER$PPT:>JPP;F,[G$;F6+ QZ=HAETZ-D'9! M)6&!-PW)WP_0BU-"2 RE;A$D1;$ELII,^#;V3FX9&MHA7S7PGCZP%$=KBA3P M:GMI5SJ H)!B\]7'*RD6K+V(J8"O:NF-]G^M<7R1^[)1;]9C)SY]R-%][-9/ M\5J*MJ%_$-WB;)0DK4(W*(JVGU,7726VW%K58LO!?-IC\ZE:/K<[YM.F\FJ' M @E%K''=+H1EA8)W3^0P:L@H3.#@WS5:61?X1BR["%#$[O&>[W2O8XYE4G:B MR/T9P5E0],EV044+(X%-H^BQ(-K07!%M2/F\;R)8A-%J]0'510@7Q. X\EGE MZH]IZ4:OV21GG[F@,C7IDBO<#.5;DB1%MR5GSTU2J?J"TDY%J0$[T$T_\9FB MOXX#GW I2VLL9'^$BVJQ0Q5M)G3UE3I6;7E\^(*K<>B-N!3*,L=S\:R1!6CG MBLPM>8FA-K0JV63&8V%[DY)S]OD2:WN9^W>&U9/^\I^RA/08'* M:I+X .77)(E1]0"+$ADJ9%>1_%WC9"L_38DJ4>)9S2UN_Q)K3U$C.J=T^SUC MSI1:Z3D.IVER&4(0+9!/_@]B8H1R/>D4_E37C<+ORQYE&'K'Z&WUJ/+OF]W6BRVJ ML?KE:V:1RU'U=1Q0GQW4W:#8)TOM'EUTSZ^;Z=V_=YHU-KUDP^OLWE)&QL# MH93/K"5%E4\=T/:G1]M&W:@UFKT=PMNM9H9[X7BN:' M%)=(Z@2?R24*(+0GB/B^53.Z[:TEUP[H53_YPW)0,';S:-YO847O MH%YA-/763K.-2V6\H$P\>AJ/V-!(%+&))@!HXD48Z2!#\> ]>"YH=IR.C7:M MWJH_U;7P+-#LML/L0!!OE" :M5:ONS<$05+QF,+,>Y2'7R453:@8+$O!JVMIQ M]?34=ODR>+)&>@W9,TW/0"]I]\:C9XR5MQ*+./*F1]@S40"?I]NMOB\_=CV/ M"]SAO@!WZKF9XC OGDE+>G&RQ7'9RZ2?PD2MX5,\P"7$B;LI"B=\KVL#1G:W,--02 M)$D_"8,K+I !HT.G !W2II''\QDT#^A %A/PYLL6G[H?\(I:=2<;/C1T*&OH MT-V#A@X5P>:=4<^0=I:NDQD*4@=?R;AGT6>M"+F M16&LB1F=EM[57D +D^\OTJHM!&H1E,[%-R\J:60>Y5^HJV2.EM6QJP<[M%X=M'4JQ/(1EIU5B]8 MIU5G[8V74:M/G=>75^KS.?UW:P6U2*U"\L$6Q#,W'E9= M3#2=5=JM9!@OI]ZFE:8R_?:DH?+*E8J=T3F#8W,=KEN2O:TW-QS:G8S)OH=SE(=QDMC;EIHOJXV/BB6>8' &&'P6F8ZE#IV&%DM70R'TC%?Z[O*C96B99>*EEFESO$7?DOV47']MS>5[5B6R6EF958Q M,\S.5%(:3PI5,Z^L;X%2V9W4:+:ZC=]S MN!$/V[;%L98"3-YP-G>O_DN5W')U';B7S#2^RLPT/DVF&>\9NRR?,&L]X.RZ MN"P\L8+35MLEHSNE)REND5P\&CUI-5QE_R&;!XL^ M!1U?GU51^SC9L!$$TSD.333J1W^/F=046!%<@GWCA"(BIW0([B8:Q^Q8BZ=- MI6-S=Z7CU71Z]%G,G+REF9-]98;9G@G%/Y*)D2;I<33-$YO@@2IWE!ZMF9ZD ME[3;GD4F_!!:5DSQ 3K[L1=/W%>0V5>8J%,T33AR4TW._C$Y9J[PDQJO/0.O.[N+UZ?H&T.> MTD^ZA%T#'%#FD!0:B*E$^X;C?=$*Z%%V$AO+G2K]T);J3N7\)9H(N01\M5S1 M%?,MB(QX_MO&@KX G@D()XGQ7*7F$LY]2_2ILQ_>6'AWC6OH&?RLM[O\[,;" M;*@4-_,]%_X>OZBDKMQVZ:>RTJI KR*;>D/VP2X?.BB5&:<.2C$8GL&!7_\< MGL*!=U*6;&Y)5 [T)[,NV)'*NLKS"0\)GDF"9V^G$CRK$2O#N\$7K:EKOW_M M7]X-[_IWPW\,M/[E&7YQ(3^?#6]/+ZYNO]X,;K7^YZNO=]J7_LW?!W?:S?#V M[S^+X '^AG, <+H\9UFA;(<*T7'@ MTE5P:8W&#(/%3@=&8]843)B; 7D@6"^8Q(H"CG'''KFZO3P1DRWF=-K7GUQ0\P335.KTV8&?GZ?<]A1\0UQF8G MR.->UN?RZACW!WK>;.*]BAC0QNKFEO'FXJ%F!7!(]?BF]LSP:,MT1?(@3HP) M-*-I'AGM]]8'>K#1GHA/(D]!&2$SD'U6DEDR+7663+P4]4*Y!IZ67GA8\ ', M%%#1V"$I O^)RY)*[R*?W*GDXK1=D#<+Q@#?XA0@O',4RTU.&XC$G <*C8/, M"K!?^M3F:8E!-%K8H3(L1UUUM8$B&@U# [GM 6W#SP=&'I>\/Y>JS8.1%G* MF-$ZJ3%*!C08)VX?/I%C'7'AUD3%0QH4([N(!TMK+$]B M(CRL@+ 8KT*D"%;CF>D$WI;(1H>A8ASL&NSM:!%Q2KX<1!^YHA&Z\.P!=$WV M^*L.?_SE=&Y;4]@3[)'4L:OIU!X#$DKR.1UN/X^O9W+$ MB1%+T )"JR8GD-X3P#'Q'" =4"PQF6T2TU#";EXZS^C5@PC03]05()B3N1"8DX-C-*2(H4,;7'$..OY]?A7S1XZ)8#*_%<3S ML!C#^'HYNU0^J! U2_,KU%?#:]DK!*( \0EQ;2ZF,!4]E4:JQ.L3H[B*\-S! ME,8=R$-<'6-):BV&(AM3;E7S<"A60B#,* &S]TSRWY'CCX[-]5+%)9$?IZ F MB@#M.@FR^7+7:M@@L# XAZ8E"A'$,NEC!'0@9%(L!C8KD6MCWJUOJ5%#Q_Z& M["/T\C?4"M=7NKPJ1>LSD?P%,:"LL@%1P VU"WM!UCHE[;G:(,MELB3PT[CD MKU:+SH05UK2)9['QR^'LA!D6:[I570T-&F5\P9&?^'P"#3T 4'R*62,U M)>+#N":GA.J!&L)&&(U(&&4 @PL1RZ+]@Y*,B=!DS+-2[8FC $8F'2O."YIA&1 WX*SK. MT$Y RD>MN*;@J(GY,50@#2QA GHQMA15$% 1RJ,HL.GER=HEG\ 9G\)8<(5" M.,,0.H_=7#IV,ALT3IZ 6Q.KOEQ.O?5 2JN^4X&4[:1L69!L4X]BM\BC^.-/ MIEAWN4;.,QQJ1]H59: -$YOYR3LVC'RDL1)?J:%K%X/?^A?L)!V<#2]_V]1+ MNO,JUQT)U<3!07P)F-!2\$MR0U& R4!1@U4J<#%OES>"WX>W=X&9PIMWV+P:WVM6Y-OC]Z_#N_[3;P>G7F^'= M<, 1Z:^W _Q1Z%S/"TN_NN].),W>RCX(7UW?FF'E,7HZDH#6_C 8417I;A8, MJ@[PUVJ3A<&?$9:;*@%$45$]1">,3[I-?SJU'9LD7^W-6 MM(_WXP^[8T6S.NZ;%*NZ=N"QE>J0FM)X)9Q79"G34M#QO;[!CE7 MT<'B7^[5MH_%0)/1GO./462XR$_-5^^.AZ[F6T@.>-*7(!Q'AC36%) M1T;S%\TU%[ \:SSY""('4_R,^JAM]'V_/_&6H/*<.^;L%XV]?<#)'L*/4_O! MFL#JG<#ZA=C;]*A71_:U^:N>_!X#+!:3;_CK<>I]OV8_XXD\??=W_L(--UV4 M\>3-;_6:QB^_@G6PP&::&VP?3U]6B=,SBTB9T9F0W'6Z(=#V*XT;&>4A^VVT*J:2>59A<$^ ,+X" "+ ME/A1%,A_JEZU:TO5KJ-K@W_^;?AY>)?7OG_]*XTT2C",YB?!\AQS&5@?Y1^? M)G8 O.3QH^W22^@FN4>!E@C%[%P_1#?^.0&P7F<@BQ&#XLWB9QU^.B[XWM!/ M.NW"G^JZL>7WS6YKJSO*%H5]UUHG+_6HD_IV^UCYJ.;*1ZV9\+ARS.:&E_5R MEQ4,:F,65-%8LAS!$%8*0@$KZ&SPS]1L,@&T# 1J<8APIRXQ!:$VGKP8O7M\$"X!(2?Y(2C%>!6LR"W4E MB\GQ4^4+U.8^6G+S,%P&'X^/[^_O=5BG/O.^'_?!9L*0B'XCE.J5J(4[EA@4NQQIK&F0+]I6\[6J-+_A' 2O/7BNPI(@SM MO1TODDOK?)PM8%$^J*=)+HOCU42P^51T$\O$8KL8BK4=KM3Y8CYJ+=Y@UG)Z M&K]YFH"JDM\T=E0J'?C-#^,W]L/_3KSQ_Q3R'>0W"NOA/QL-^KMWC'G@1T ] MP(O !B"V4\AO/C\ZYGT@.E\3+,=-^4-Z-^T-X.W'2=]B98: O_KK>9A08/70Q"U=N-GO5@U*4&1R5< MH)SI%**2B27P!5:N?+%/1/H_&_\2ZP,=B_D"40F8;;.*IU_T ML;R+Z"B)#*482+VWGH&\,6G=?!IA'<3UST98S><05L-X7<+:0XG5.DBL V$A M8;6>15@;J+QO26(U#=TX2*P#8=EATQ F8N+(%XT)RCI[74<^3IBC:EJEZU[K MO:ETW:-/"C%NTGB/,^W^R@_ MJP#7D%+BM7]^OKG0AJ*?GW;FC2-TISPO8W*G4VS+D>?V]&_[R-ZK1IX[\\%S MO<4C*"6AY5(CZMOQW%J8+X1->TA;B$VG_8L#*WH1;#HUG;$L8;NPW6_8)?1M M<*2BXT1@V8<\FAU3:?6Z+L=/WV-7;V]4.:[]Y9S2/K&A).ZBH'*\DG7] MY2_GD>_:P7S]VDK::[]([^UFX32_7>F]?3O\[;)_]U61%5M Y@>2D^S7%_OH M>#@;C9_B;KB;CIWC&SF5V0UI#N8DE, M96] S3+#&_M1[,H"+EY4:=T GRZXOH(^=G'1K>; M:9S53#HFKAF>G'_0ZOOVI,=#&W[H-5ZF!X+>ZZUN@;#QD[JZT>R]R*.,IMX\ MZ;Q:8X:-.BY4%0DJKBR_O1M\J6G#RU.]2-V2J_E1G18Z3^Z-L.7;=^AAG')/T6O?=G'XIY.']H>"^/ V0,^9>AF)]W:[PS4R MD%7_._(FC_#//%PXO_X_4$L#!!0 ( .5!EE*>QO*-@X :9 1 M3 >BYAK]$ M#@%=C"!!)GBVR",@CPA\<_%/ZPF"L0W)W,5+1?G"Q;KNZA5;BT<".JW.2=0L M^A9?GIYU3'1^ I73\V.DG)R<&LJL?7ZF')_.6JV+T_8<&>:OB\O9;&9TSMK' MRG'[_%PYN9A#979QTE',L_-/L#T[.SM#)@=]\2X]XQ$M(:!=<[S+%^^J\4C( MZK+9?'Y^/GH^/G+QHMEIM=K-[_<#G3=MA&UMR_FYT?IEANVH_7&3?3V#'HJ: M>P0M-YJS"T>&NVRRKK8^';>BE@S'*D&V'(] QU@CFP0KY'6%O':^$/V^R;YG MBEI*JZUTVAE1L61':3%_-@ D!%LSGZ ;2EP/S:%ODZN&[_S+A[8UMY!)H\)& MC/>-!HFO"<0+1(9PB;P5-)# *U\^ ,"(LI8K%Q/@9,3FT)MQ;\IYEVC>133SV26&?CEX\L]&4U^I[R@+"527-29E >WBEB@6) M"&U?7%PT7UC(Y5N0&T>\O<+^5-H=2FT%M44!*:^;?E(BN5W8$ ^W:C9$,%<6"2))_]MYJQGK 5C8CE*QD!@?RD'&T<)^:ANL[!+_*#(D\D>A#E<&P M 68BJXKNJ#G[8VN==.:IHC-JSO[(T0D=QR531^9B2DG2?!_+B$VL&L+,DISA=T5PL1"7G)2XP"/&,VO&BQG*U&^_GV% MT1&U)&J24; Y"-G75 /RZ'S!^SN(.Q1!L#BD6B@/-@IVW!6M?=4!-G_]QTWH%VUXU3$\.UMHIZ)3^GWP#*O&EV7KLD;@%U[F/3S M5U-<7] P0HJPXN#[TN+_M8$2+]T5P*4^-]-M4RB^A\R1\X7_G1[.H7#8I$0P MY1!IN:'>T3?^K-ACI>G](+VD[H;0(6\COR3;\;F@#'YF^7T"@\4!X M3(H^'77_<3<:]+2)KOWSH3_]T=-N^MW^=">4%Z,+23_=AO2DOK_]];S3/OL[ M"/2"CZ'F0]).#DE5O[L9C+[M)F?':$)V/VTUI"D^X H.'.9X?3>+*@EH(;MG M;V.WQLNLZP\/OVKZE&=AJ>#/DQ,ZO)T) M=0:C,!R0 *J1_V_4_N2K.GB@\Y^J/TPT:0+R!84,=-(,,!S @4 2J484W(Y& MO6_]P4 =]OHT@P]O^]<#Z@E=F^I#36K_(T 0DG*<)B4"!!01Q) @P/P54-0: M$:0-MW8_IMLG7JV4FJ/S)87N_Y29I1F0 MPI% $JI&+-!A'IWT?3]8B-/E!TV];,NI#66WQ67B0@XR>^$$&E\, M;>#5B!2Y8L/8M2W#0M[NRA=KQ'+J3D[.LGL[Z3(&^!BIJ5.-3XZ *9S9NR0T MQ!/2F=DH5J$S4%(G,L/*D3Q;FP)".C);Q%"^CK[.JSU5&";%TD(6,KO"_/I5 M'4G)K4?)LU(F+J0ELU\L*&K5D9?RVI0\05(X0J8R6TN)2E<=62NH6\G350X@ MY"FS_2PI?]61GW1-2YZ8 DDA(YG=::8F5D<>\DM<%18#9?)"3K*_W!84RNI( M36[A2YZ9,G$1,>>9'W9+JF=UY"91%Y-G)"LDY"%3$TB6U.KH^.C 30\1:-E2 M;D^+")V>V;E'".!CB%$GC\M51=BMXZ9O(W?^%6*+A67?(8AVG&@.L=A-1A48 MV[5*(>.9XD"%6@UM'!H"W#F(3 &1+2 RYA \A4P.(<;4T">T\QC)( M#(5NA MJ!(*:WT'MB7&K6XM'&MN&= A7=\C[A+A]TP39>J$<9$ID6R=(A)F@+4=M8R7 ML 0;,T0=#!<+C!;<,'<^04_(\:NDA:J00MXS!9>H;KQ)ZJ8:=B545&=BM\GK M1:)"HC(5EYBH>F?E H_^WGX#'53X0,C.TMX$+2&%=Q9CA-G3HM@S8T8SVPJ2 M294I<5MH(9F9ZEE^&ERK PE](*'P0+@\*Y5&Z!;@!]+_JZ1W78=@:)!K:#,' MO6E8%V$)*'=M_A28Y]>"/?I9A"FB5O!J)? MQ'I 0E$MJEN%0J# M0O;^I-3@7YL!$G: R! "6"F &[+(6XB)VZSP94#$O*<*5D7\USOW5;YN9MX M(-ZZKOELV78%*K>%%I*;*4++G/+9'-"1S@/G&6*V&;45$84,9\K)<@P?AK+, M>.O3'CH+:V8CU?,0\8:(O,.H+M$BI'^K8WR; SQ6#P+]M!$BM8R+@K-Z,56: M@_#B52PB #8+69[%>5LAASWTVW(5C M_1N9$V2S=Z40-\7;3L)B:ZW"8,D4VT3!$A\ "VP!L3$@M 80-Q-'M0RC_%/D MB=&^8HI4@R9:B[Q6*;IN!2P,ANR]G47GUE,)A*L#D;X#UVM';74$4 Y)R&;V M]&[T7#::(_O,,@S4$5$=(I4(CJ1G$JFL9!(E[ MWV)JQMA]LMC+-N)"2C.5OQ2E]=X$Y#Z?;*BQ M.UTJU7"$*"*>VCD%O-R'G06P?W:R/C+/$;W(PTL.+-LN@=Z6,TQ_7Z$5Y:LRAS5XEQ]XGR5[>MA-TQ[)M=E_E58-@G[VGCKU#^'*%L.6:4_XB.=/' MO)_1=[/@Y.I5P\#(M$@#>#ZUT"(^:W2+77]UU0A:6M0+#1"\CBZXLG0=&BKX MM4^_8>CQ>RLSWJ,V8P39EB3XM^]TX45&C;02VP."K*A?8V#K+!3!<]?U#F@D,*%09!2FYO>RR3X=() M[0:[R_6]GV_*G0+DO?5:CYKPQ!=1?3;905LGV/J)QMAB[]DN<$BY4(71+]6G M^+WS#(1OX"4ZEE^X2F3TJ AW9V39PI'AJ_- M?I!C\BYI7(;-J M:)LNNWM+HC/?7/R3_=P>A%XA5>EF>\M-F"2[ D[2S?:"B\@J5V%Z^J:/XFJ4 M:O[A!_=0ETSWVX#M:9$KWIO'VQC> ]IOMF,M+8'*">_M@B>[;N.$3A"Q,&_* M.T!3<.*A&!46@3)@>^L;M7HN*Q79BS00CT=OZL9WUX^A9:ZK]V,?&X^4O]%< MONC[9MQ]G=!+2YD3U[9I[J/)WBS>(2RWXI MD?TH:@X034%H1"6HFQK'.?>YN>2'XCL M8'DJ -J+S!<-OI[<5KBW7\:79I'@@8WQ;1H]GPWYZ2,*HG.[GVG$J/_[F9N? M%/",1[2$7S[\!U!+ P04 " #E099:VD<$1TA 2/@$ %0 '-T96TM M,C R-# V,S!?8V%L+GAM;.U]67-;1Y+N>_\*7<_K3:OVQ='=$Y0$V8R02 5) MVW.?$+5*Z 8!#199FE]_LP[W!1)(Y"%!QD38I B".%]5?I5;967]_3^_'H]? M?"FS^6@Z^<=/_&?VTXLR2=,\FGS\QT^_'[T%]]-__O-O?_O[_P'XKU<'[UZ\ MF:;E<9DL7KR>E; H^<5?H\6G%XM/Y<6?T]F_1U_"BP_CL*C3V3' /[L_>SW] M_&TV^OAI\4(PH<[>=O;;V2_:BER<"J"=+*"43A"YLR!U9,QK7DO*__?C+S'& M)"R7(+ESH'P-$+T2D*TS@4=K;??C/W[ZM%A\ M_N7ER[_^^NOGKW$V_GDZ^_A2,"9?GKW[I].W?[WQ_K]D]V[NO7_9_?;\K?/1 M;6_$C^4O_^O]N\/TJ1P'&$WFBS!)[0'ST2_S[L5WTQ06W:S_$->+E>]H/\'9 MVZ"]!%S@%/W\=9Y_^N??7KPXF8[9=%P.2GW1OO]^L'OED?-%.?XY38]?ME^^ M?+V_]V:P=SAX@_\XW'^W^V;G:/#FU)K^(G0A,V,9 W)?ZSQJ2\OT*8P3LMQ-SGO\.?3SV[P"(&7 MKXLRR>5DELZ>/)ZF*V\:-QE-9V=_.0ZQC+M7A\LY? SA\_#=*,31>+08E?GK MY6R&*V.8BNA0!25%Y2"2P4?77"VJ#F.*I.MC7,8R?@TT>\ M;#/YLHP7\[-7NKGMYG4UBI/YO/^X]G%)SVX9'(M,U6(DQ*(DJ" ]Q&HEY%RB M]4Q6Z2SQX%9 N3K"2YS9F:47TUDN,]1G/[WXJS3=- -F7"3DJS9)ILH%& &1\&*#"GWXK:$_&S0&X!5:. M-?."HXLL5U!""PB&)RB6"R^-K29'8E[\$-0Z_)!/DQ^T B'CR>OI9#$+:?$G M.HBOE_/%]/A"IWT[9[!E2@B105AT^90K ;P,%C(K7!JM1II MLH5<+&2$>3<-D_F'\"W$<3D#PJTR7',/H0H,#G+CL*D<8JY">6-1-3C0AMFID4(GD&1;5!1H=4W&&/BJR(R7;6WU+']313;%,AM 5DV M%!.=>9[/RV(^5)8GU/X"N-<178."0[%(5552\)95;62F-L?=DTGR62#KZ1K^=3K-?XW&XZ'7SCFO.53FT--1N+9\J0FT#;;&G SC MU%'H.KBV2142L()<%&0D.7\Z4C ':S-D=&Y!5>1I$"6ADI49QZ:*S=06\"[" M?J@$%8&P[S6E=+FG\'FT"./1_Y1\EN]X/9TOD'&7])'UNBJ6- :W%D,F'R5$ M&2H4YZMD-3)>&;&PU\&U3;DG B*0BZ+7!&4WX*O8O"H>Q]XV722:+<,5H%-N MP"0OA+#5%4^M$]9#MDU9*0JBT(N#V/N]R(ZZQ&2,(*J1&*^5 JY$!SJ5$%C6 M/3#B"H!M2D41"/[^DTLFW_W/98:CG7Q\5\*\'+1YVZ^_ST\2;XG!=8FQ%J< M_Q9'R?"+UVT/MB8=%:HH%GQ_-1ZW8B(<\]#XD$3F#ER4N AE$.!%DA!4#,Y' MKYGIL81EFZ)A4B;=4<#A^,#9:4+8:",AM ML-8;FU&O,Z.>P([,UE2.T#/O$03=DX,>)(8%P@9(&I<(0N#@@]50A4(($D,( M3;WG]1T'_3Y)RR_X*=/9MU]GT_E\:'$V5#DHJHR]M76&T>S8X697I8I]0,JZD@+!\\ %X M3G_U$P_?FMJ^$L8=\[ XG68S;ZAIOTC MC)=E*%/D&!(E2#A4]!0%7B-(:E\"V\AU5!9K@&#&@D#I4'CG3F=I@W$2Q?7EL"B)L.-MTAN-+&(V; MMGH[G1TB&P]+6LXZQ_!-B8N+G\Y+@"LW66<.TE9T#*5!Z^:,@HS#EX)YIU2@ MMB5W@[A]Z6P2\]*CG,C(]*;4@H_/;6/F8M0N:.9# 5O:=IW@ 4(R%JI/5MH2 M6DT+,6-NP[%]R6X*6FP\XWW6@24OHY^WO)XV9V0P,D?I=%B*#@KCE6'HT,7#\<6T>,77:FK M\C$;)S5UD>B/46U3K+4A-ZZ3GE@DI%G0Z:0;[(D?YV,UK&TR.%-9*]B3$(R0 MX(JS&H'8:*FS^]=3&'L8?PBCO3D[K%(:IL"A:[9%@ MB:,2=AE"C1Q$C3['ZE))G-I1NAW*-D52Q!2@F'PR)GR8G1KC2Y0TC!6ME 4O M).JAJ"7X*BV((-%$5R%<+<0LN 7&-H50Q S8=-(I,W!G1JB+[5 [?9Z53V4R M'WTINY,T/2[OIO-6K+A?C\+788XZ28;CE:BH4%GE"-Y%#TE$EXV4(5?JDN$[ M0MRF0(I:;_0HK#Z*!X9"1I,]CV!,PAA!)P].FHB#]8*[R'D-U*[TRHWT3_+QJ,R.+Q\\'KHH?7'1 HLA@4)4T,K&H+;BE^2ULIR\G.H6'-OD<5.18>/Y M[L,NGA=[HAW&:+\=8&OAOG(M!D1S73'H%R4$7C/U#N?]6H,\0K.'S:2^V5S3 MUF4;,SHJR35\*##XI1&>*C8F$3_ MQ3'J+:G5:+:I"I\LS*"9^VM<^/O+ZU/T#G\FZTYY>(1?WP_VC@[WW^Y_&!SL M'.WB;Z]BV:!-Y8J/[Z5?Y3I#(6I<^6$VK:-%RY8,"R]"9!N0+)%A'!!;'! J M>%=%4*RU*:"N]+YX^N:UDBWK54F!3]Z:*Q76J8 EHD,JE0+ M,-'DKE#OF(Z!737%/L=^LG=Q\U@G/^)\E_M[B>$]*YI>C MR@R'WS%"!GG?C0)LV^[.&/S%=7,+1BJS#C(LIU,=8$! MADCH$'E3 S?;LAVD3'Q\X=.?13Q=6O-ASBJJI"O87'%1,5[ MB2(AE1JRBXK'U%N2]0S$QBT64$',PGAGDG?R\6@RFB_:YW\IIY\_1*TAG<"8 ME)F6OLPF0W1< &*@S M^ M3*N[?E.^E/'TV3MS(84Y>\H@ '%?MU*$L$'(-D'QM9Z=U,8XZW+OT^,V3 MG_/%?CW U359XI+2S.6$P]!>M1Y8BN.H.$-WN#5W=3F&0KTK<@7 5@6L]Q7R MS2SG?:>8T*!U#S^+4ZYOT9XW0VM)>OPOMPH67ROGR4\#<)J>(BC!]2XN,5AB\3L]T_$F4>V:;>:[,VY! !%3OBGLTRT%+ MQ)28\[X$0WY!QTHP!(TXF+EE M*?70OW$5G*U2GS3DN*65(XDP:#>-5H\5HQ1A@[7 -"Y.%:1%)S4JL%[Q+#"> M8;J7C:,U5\/C*LQ^*$(H$3J',8PF\^:OEOG^9/"UH5J.YI^ZG?#:]CZ'F5<< M$^,8V3(<<6T77Y2 ?FP5$K^[DC3U5L@/06U39-D/5VCE0G@L:7TKH^%>XE"K0/_"F +1(DIG'6.I9J*^Y03[0J!9DT M.OS% T])EEB<$)8Z*[B1C7^H#81MX>;UI4PC2?J]MXOY&B:I=6[IL<)=VYQL M]336)*@A>J52M9'\!J);8&R3P[BM9-I4>KW2*'HFN6I9 <6;P<.(*-I64)=X MK!@Q):NH3Q3^D$84F],A,918M9X:\3>92T*MF^)3NP1,*^ M[RP_7L7EZ_WW'PX&O^%[=O\8O-L_/-S=PY<&O91?KGI6[[68:PV2J##SEC.M M9^=9[]6/4_*TP;=(K)6UXD-P312\IWQH=V%NF9#S)G@8%_O7VW M_V<_AYDN/KU___GV@1!YS*UA1D\"*T&Q0\N! =&!6-K#(79JDUR/KH"#8@9JT]R)MR\GUWMXLN+&;8DW5=(Z#[JC;]=S]4R_ M?""?>+K3&)_03KY"-+D98;3 W6P-$]=M=Q9C#2=DNZLCGK2"Z4U>= UBCIN7_C_=7.W7MZ-)F"0<=]<7NQTX&'1V?!.:Y J,RJ4B'3LVE=;-O4*.:!"-6+V,C[V:\ZI1Y3"IQ9 M#R5T#2VT@2 XAH!51O-:E)RYZ M,E[JOL)U$A1@K62G!*"1"%Y:1R5I)15RK] -(Z MU'+/S->BE!)EE^M9Z2;^BN$^M]-(]@^S1W="9:$R(UH^Z'=!VB^6=&M >0Z<-E^'L58Y])3)/;Y=H*OGL)&<7J RKJ:HH[4 % M$='%;!TMF>;5)2A"IZ2M2(517Y)WMZ(&_F!G A]&G=QS[NG=HE-U=;[/O;I/ M[E#SX%U UPTU6VE7;+?3Y48!RU&9F(-RE?K,USU@KL6F9Y8A[UN:/689KD:: MISL_0G87W[0Z;X&VL\'RD@DH-OYY] W%AJE#?LRFN-4 MO9W.WDR7<5&7X[,,_Y!Q$UC7KS>$9E71H#JG(NA@"\(K/@?J3?_OX5F+/,\L M74XFG[Y#IH$#&[5H*:O!#W M=))7/W4MDIAGHF'ZE0GAKLKG64FC;L+PW^-R6L-\.>P;:E1S0;>A*X[JSV'0 MYS0K8*55M:G&8*B/N:V#:RT^/;,D-[F\>O1_6H)J@G_4QER%C-565(6LE;8G M-)Y!!@O&E5R\8I;WT,WG.X#6XLYSRV+3B8B.->A+R2=>UV]E MG-&T_M[.C5?KO/*M%64VT*" $Q7UHP]":"6$K>15)^L 6XM%_GEI('J)D3>, M2C@-USJ3X%.#4 :R-TCPR!4$'3A88[-J5^EQ1=U]<268M8HAV3-3/32BZ3-8 MO_TRQJ$1)F?>TMS1M1NVC('(G 69>>:JB%H?H.!M!;BUF/3LRZPI)--0%\VEM@:L;2V3K \0?=5@:ZZ9.9=XIKX&X(X0UR+9,TMA]RG%7ERG_<"N M=YIYF3(J2NYY:(TI3"LYUZWX*0F$EN@OY"/I>B>>6TJ:5E0]%7M:99:/)Y/. C5FUMY)[ZX''BJJP M-B([A>,UPALG79'D>V$DC5G%&T'$,TM $\B$KDG^[4,^/[ER:<@J,:/0LP+CT.%2 M5@0!<='?:4 MF>#1./*BU_71;7X'Q>?PK2L$16^SN^WU]'[X;NE65@H.V(&6C(%RPD/KQ8O! M<,HJH%E(GCKW]5U 6]78KR<*W;QW@DI"-)O%.-Y42NYZ?1XNING?^Y^[TIF= M2?XSS&8!@0Z^EED:X6P,G4PA."W!.B?;[@!#W8]HDW%<.E>]-M<(M&*S^"Y/ MW:9V0#V3I%^)4-:CG"/\<,KFH^G[T60Z&RV^=2>9/TW'N6UENR1YVRZ"5&/K M$A,#!+0M$'G"X(5;(74/U2EKHGL"Q\RIU4]/HB.\1.E"/>Y-%^6\9887,?E6 M-XQ!;M=V,P'R/ !WU12CLY/DE\.OPO(4CICW:;;N+9=>%-#KZ>1+F2U&"*8S MH4E(7UF04'10H&3;19(X7A>-;HU;*_UE,-^!\P0.C_>I8C813B\ZY3H@X7@4 M25:H#,,>Q7",7GL%)9A8N#<\1.H[M+X#YX[GQ)^=9ME$.D3N\"F6M]/9Z_#Y M<\FOPWA\ZH -F3$VAR@01*R@V@Z/TX:#U!;C6LD=33@Y9GEMU,A)9:N HA(J-!8B1,5+*PJOD9E2)/EFR?KH-C:SYP[B3OKO MY6A6NH 5'_P9%^FW#V,,13 H&>"ONCN#ATDR97(VH+M[I#FO$'7-P*3-K6%1 MD9%Z,NX(\2ED'#:EV0U[W*,4Z3RZZR#?A_1I-"FS;U>PL128%:& X\&T+5,. M40@+Q9KL>94Y&O(C?&LA>PI][7HGUN8RZX%/IY>:'T[KXB^,;H?MN@7G'#Y? MRJXNVH!OM?8ZEB!3LK94ZB3H2C!W3$ \,]9L(IG^%,]Y#V+T1PZO]" ^B6"\ M4++J"-KHUK?(.O#1"-""65V,EYG9OC70]R$^A?1$[ZJ(4(K]4>W5.24?7."]<+7A^1["$YWM)).2&4@IM:9LK84$RPR<95E8R[6M MKD=:KH/Q"?3:ZY.!Y&(D(UN;B?9_BTJ^(*:N->Y\,1NE1Y*LO7'KG MAS(;3?/-2O#3]A.#K^E3F'PL!V%1!K6VRMY8HG(V"ZC&X(1&G]"33:S5P 2C M0DK24A^3?=@1/F2&33FCM,3(,:9V?IXS\,'X=B(Q!1ZX3^0-6>Z;87ODV[*V ME^,W[@7N1_R/44X62C:IL@"RR S*6PF>F-M#29+ZJ5^WW*R1[Y)Z\G3 M=C[DXTF>"BS9[EH"?@%PVG-!+C %23G6Z%RJ4)0IT-Z&,8= M4W/_2_CM(-1VA"%#86.R%5VA&A"W2D5CY)0"AFG4O MKGSJ#BJ_V>P;LNR/,%Z6H5692V4D"-M.-.D0<%9*VV,JR:&+Z!RGKN!9"]BS M"0WNQ+OK2Y=>AH1E8==FX/JXO;**-Q5AM4"593'^\)5Q]/($VE46LW#4Z^U' MF)Z-0[\1J4@EU]O]GX>_[1\<'0T.WN_N_3$X/.KNRCQ,GTI>CLNT'GZ:SA;M MW,>EYNUORB*,QO.KR-:[#O3^#]OT=E"B81)=%GH]^=A2CI=ND3WIC7;2=.]5 MF(^0*LQ$FWU%K1,#*%,Y.)XDQ!JS*R$SHZ@7^5TQ;MP&^?O/2VEYW*1>\J^S MZ7Q^<<%%.\[WJEW%VZ[O&3)>M>:9@ZZN0$O+@(_. V\Y6Q]$00W^L!.U'O!M MLL.]LO-&O^0'%SM=X^[O;B%$X"?*L*SIZ$-KR_W'MS+-_N[![\L?/N]\'[P<[A[P>#:R[7:9HZC'-YFD\;0"&UA>A MM1+ 2D$5Z%UM9RP%1BM"ARJ4"Y7\!JY58/I)U]PV:JY2#,)GR*9=!--* #PZ M$L"R;BDY:RWYJ-<&MU7N(@EOUDO);"JGA_?] O>YV%#0,U7RI)61EQ%]U)AC MK4&[&JFWMIZD[]<+B7J14F\6\]?]_3=_[KY[M[/W9G?O:&?OU]U7[]!8' Z. M#O?P_W-;<=;29@/;>-]';6H%289(9._.GC&T40H62X14+#*,8?#HVIWCK C. M=4@B)NK<_-FSJ3I.=>[@T,1@:D#5%T05H&2QZ'2* KQ=!LM\Y851E\1> ;!- M5NE>TEW5/.KNTTMSSO?L^9<<_[-=1M1H.(V3U\O9K$S2MZ-9F,Q/)GOH),LU M*@6U.\J43<8 1*!5+-D;)U -7.]NN.( \+T>OTU692,2/) $>NH^5_(ER->: MGSEFJ\H6723>VO&$F"&VZZ%XM%:;9'2(U.UVUP:W5;$_J1*AER&[DT68 M?&Q-$$Y\M[VR> "'Y#M/?2C?9-V!$[DIMSQN\/6T@N6G?[J,SH[?'/T5GO#VQ$Y)G77T9%!T,4 MRJR MJK2OF?JTXWK(MLDA(N?1S2;TY,(BLXUO1Q.[JE^LP+ZGC*Y=2J7;?;TH6 MBG 1E-4%'&,)BG5M$R!8'JDW;>Z.7:EX#?_>G;5.#<&X<>1C:]>66#O<'! MK__O\&C_8.?7P2'^8_#^JE(9%1&M18B.K1^4-UM8@$=>JF4HMYN_1X>@J.OMW_V23:D M,B&=T :,LQ9CW)PA!!\@QR2*4L%;V<,]]=]!M$W.%AE/;CG(2B44R@OLSVSO M.M=]KN[I5$4L1B4&TH06_R8!3L8*&'C7$I1)-9)7N1%AWRI'K#?V/8JD>[.I MK_?W_A@<'+4P?V__:'!I-WY_N9BCI]"MZDUI1LLD2F] MTE&>I9)LCNC1"6+.! ![!TF%$7&9EOCB]W?:@I.G'26/\ M0>G,_&)ZS2;T8O_NC:(_JT@S,71[ )?!=(R-W";F FH8E9&Q,B.Q1&LYT=P[ M'DR,C#H_>0N,C6.'2^[B?CWO7=!IU*9E3_7N?.BS4[6UU$#/,+1;NELOGL*@ M"*[1H=CG6Q;5/@N2E3;GC\?20,G#(!ML1ZLU:B% MVP4A/G?5V9$+DV2VBKH*;UULVV02J=G3BWQZLY)[@Z-W^X>'NWNO]]\//@P. M#G_;.1A<6(16W9]"X_QXB08 _;VV:7]R.?R',NMNI=G .A(^?5.KV-=$$%G# M/[NE4/(.FM_PL>PMCV.9[==3.-WCYY>"VJ&KK9DEZJ)410(E6F<1WJXQUMQ+ MXV72Y-WO[PAQ4SUXZ^-6/>S2U@8OOK; !(KDN+93\JVLA8,/UDFCBO"9NF#P MGE"WR<;VR;_K&O0A)$MFCE=,S G.%BR7W.F.H6,F69L=H 5I:6K)(4A=@1O) M6XD&UL[;U;5UM) MEB[ZWK\B3^W7$Y5QO]3H[CU(C+-\M@W>AJS:_:01EQFV.H7DDH0SO7_]F2' M8)! "T4L"9D:69D8L-87CG[[ =#:3,\)^<_%7SN??KJ4G)_&Z60$'R#_=/7E;Q_>W$037W_LTA;P2_?62"RA5X/R/ M\FD_;XSI$P*9QHL !+\+XT+QBAB7??KFF+]]%DF0_<5H7A'Q_<^NBG=R[H15@^OCHY/ MCU[A%ZG5ZAO]^=W1\=GKR^N3]T8>#LS?XT\>!EX\F9;NE6M % MPBX??PL_$F4X'I:]YRW^\>H9!6^+E<"?O]Y<#K'@ZF<40@9WN"7LX&C/M@H*0G*12*]<7C&!$F<"!PB MS]$)?5_ULVLJ93\+"^5?/>+G(MJ?832?77]G(>R%H%>CN)1KA76=^3""@=3) M:J,RKBD[/#>](A8$(YYY);FG65G5:DT+!-^OYX8I!]/KE5V]=IU.CSR=G%?5 MYWQ238R7FD+0?_EI,DTP18,)?[38"_X61Y,9I/_XRWQZ 3??G(SGR.JCT>*! M^%["Q_+%4YDPF\X'[Z>3=!'G)]-3F'X91CCX2<#]:9\&[P7-)&5+B>0F MD1"1Y$ATG[EP7J4EQLNN:_T[DW$[2N\@UXK*_K:+7:)YMS R M/&HS\2)3$B&",EYIH7CM(_TV@)I*7F9I+]7PIDJY>[P_6:+WU4N?_"[CT33X MNY^F/_ST&HHS&DF:+:&.H\VBF2&6&TIH#%X*81/+[#$K?LGG/F>=;2JF!B_D M!_@"XPN8'839?.KC?"!%@!2D),D'7%=*GGC%!.$R42&,%OK?!"9 M8%QGCT8%+P1$U@4C-G23:0+V_3B>S&5HZ M>3@?!.%]$HD3ZYTATMB YHA.1&COO$Y,X=966;FW'O_L7]^GBO*^5OFF6CWY M#%,_Q\/CZ,_/Z'_>.K&$8L8BLXA1.1.I!)J M1\SW]2\V=[5'HV(ZC-,[/_T=;D$<4 \0%8T$G45-9$23!==K"/HO:%MDB99% MK.YWKT+3/P,JJ>R>(UY%WDU\O!G@!WY":*_PQ!E-/A?Z7X/3B;O,O">9 JY9 ME]= X*F65 P63#(AU,ZK/ AH7_A03^H-#H=?88QK'B&V@W2. B[KG0^_P#4\ M8-9F%P3)VC!<.)?(6):)=99Z&IEGK/8.\0BD?:%%3,AAD:2)L+J;#Q'J+RV8W\/Q+[H?#/IWE>WJJ;N-^,X M.8<% [T2DFF/"XRX-@G6$!\]GDY>^APBGD\ZM5+X#8S]<0N>*-H&+_?Q9#SY M'M45#[^1.QCM%4A)E"^9#$U+*!./(J6338)+GLQ:914==/\HJ&?/A+IB;[ + MO!G/80JS:]/T-MX!."5RBKC3.6.)E"$0#SX31HW-)GJ0IG:L[P$X_7.ALO(F M;23?(B:(TIF570MF)^.C/PNDB^'L4WDM3O(K"/.!B\Y(227)-N#999DACG%% M0K(,O),@>/5(X6.@]HT@=;70P(]\!=/AEX7_4J 6I"?CF^\=PWP -D@9G4B2':?$2Y D:>E*QP.ZOK5WD$=![1M-ZFJA@5=Y,O\$TY4R&*@ W($Q1&@% M1!IEB?/4D%L\DY!;6+\,)RH(_4F]NBUQW1=%S$<7R#(*Y=J,I[] GDRA-]H55=]GL:[#8H1\]5;] F,H6>$(44H>,N&)HKA0>L2"S407 M]Y\GT%#=QUX!94_8LYF([VO>;*KYR_3_(N+#O75,.DFX6R3^I").AD0BTT)Z MX-)"[33*S=.?O7Z?*,C[*K6;JO3(3\>XM\S>P_3TDY_"+WXVC(-DT=VB"GE& M= MN[/)X>3\?#(^G4_B[Y\F(WS8;,'4;^8XA!0%I8P(!Q;!ZXB&,SI3,7-::OR8 M];6394^$^NRITX>*EE!KX[AJ1]P#;C03+@3"C<40!FE/9^ MNY3:@E_"S/QK;J6/)1M6*/%?4O@=Z$(UC M^$ZA_YXK@:JH9 F%KK)+__[S'7GA8GYO M,EGH].SD\'_]_>3MJZ,/IT?_^[?2FCW^Y@P1S\(HE33QB^(,@62W M"L]X(T D",+:_1U#U$6?CXPAZB+&;8\ANK>$HW]=#.=?T1[[/!GC'V>+61TR M0O(6SU!J->"*+(J)*DVR,A$T%P(L;46,98!V9%!1)T6OXLS& F_@8MW!=#46 M8AU07:86=8D2+@/4[_2B!HJ[&S*L)O7^*.&\M5YHHK)!\RA85EI]'(E6T2 I M:,9J#^/KD0HK1AIMC0D=A-VD4_Z;CWXUWX4[RF'1P).9)E*6C@ZN$5]*PGL9 MLDBRLO;O@>C?(ZF@G'L=\YM(ML%0E8.4%D+TH_=^F-Z,#_WGX=R/KL"50G_! M$Y(:4B(R2T^\5K%T\P@E;%+U2ISDE'D)#0<2RM@G9S*:T"E&3FLG$-<&MQHY)6\XA>%EMD/YW.Q$D+A..&1[7CAM/:6\=R)/M A@HR M;E /O;QD[0H;E3DAF$73!R_G&K)2>DN"D2QJKTW2M8N&'L*S#RRH)N\&U<^X M(TW!S^ 57/[WS73 MJXSBXH:1>VI(MT0_I!LJZ&M!IV6#[T;]\%21JDI(W2LB9Y(82+Q M-!K"R\B]&")SMO9DLTX ?TAF5=!5@W[/@_3?%[-Y"2C.SB8KTHZ+=Z+<+9M* MI!K<7#^@= J*, MH" S _R%ZNGAMFO:;_KN%",J=KLNKB1:9W'O+Z;Q$Z[M).,W/N,2_6ATY9(- MDO+&),I(IJ9<@2(5\2X'PH6QH$!HE^ZD)%9<];0AD/VD8.\J:M%2NRH3_ZV_ M*4^F,S_"ER3BZ3 ?PNQFQ0N3]LS_N332^1[?N?%\P$/D(@L\)D()!E -Q&?G M";5,*Y=I#*QV *?QDO:3S+O(AQ9]OJO6A[*#XTO%[/A&&8S?+7"<+QX508V$)P'=;XZUU]T2QFV<\;DUCRIX3BFW@)MH1O-" MEOK!_7)C2=*>8G"-\^FW"OR,90%[CDG6I3+/I7- MQ.K,<--#8-I)"%"]'.'APJJM50JYG!*C41!& M5JH4ZJ_=_/#@].^OWY[\\_32 /L$\V'TH^]Y6ZG7?,6C6C>:K[/"=EWF(5F( M7DCBP)7"8&.(-U01)L#PD*3RLG:]?/,N\P!2"*TH$19*,:'CQ%F:"+=&.LI2 M9*99,_&VN\R[Z/.1+O,N8MR5+O.WD_%'W*C.RWC_,_P[BT9)RK/P3@7BL[)$ MLIAPLZ66!&69R$DD6;V=;!F.'>DI[Z36267Q-JC=O8OIJN-A'52->LF7(]I. M,_GF&GN$ AN(NS\R2$DCR]81X\O-<'Z1&T7VI^@,YQX-XE2[,*=/$CS21MX7 M![I(N4G[^/@+H"&+FUP!=M6@% +D2$4DTN+JI$,CVR\F(%OE$V4^F.IC19<" MZ=_OK*&E>WWDFXJX00?/>_]UD=J[O-2GE$/X<81R2?QLH)UB04<@+)4;?K), MI\F!K7UGP )R=Z.W:Q$*L)>J5+*CF6)[^]N[=P8?_.GE]^N;7 MXS>OWQP>')\='!Z>_'9\]N;XU_?HB!V^.3H]C9\@78Q@DO_AI\-B'GV[56P\ M7R3.7I46V-'L*0YG;0@;.J)-)5+)05WZS*\WW,W&9[#,$<^T+%>V E,&Y(S M@,[OL]5,$Z%BN?X291"2,VBU*^:MA$1= M]5OGUX/6E[-;DQOW/-\&6MBV2SR;SLMY/9N,AJF,<[A>R<+Z Y6BDHGA9EV& M?NB2X>5)9WA5-XU68KDS! M=5!U\9&?P(9M^,;U-/6(ZC<0%?N(S M5/X*G[AOW7>1;@.?>/FA^7XZ//?3KY=7/L4A?GGER1EIG%&1$IUEL>&50+3) MH6^8M F:)I%K1\Z[(>S/@ZJIUTEO2FDQJFTV@_GLYM;$[$+T$HCAS);+I"*Q M3&N2A,JI7('I3.WD_?<(^G>B6UJ>&TBW@:X/_>S3P3B5_Y04\1<_6DR;G!_Z MZ?3KW=!: M==$W.$X6Q9:7B[XLK)P/N-;&:1U(B%*6R5*!N,@E$7B.$D]5O,K^/XEEK M?D.A-A@U<@M1J0*Y A41 8B82.+*$XF+)*'T0W!&G0HI9:%K3[=9"F1?E/U$ MT388^7&)9Q!48#G22!@XA^M"RS>(($CT/"3*C3'K>0*=C_9GK=$G"*_!0(VW M:*$,1Y>NS/6J,F3E M*(>8J[B/*4!*25Y0Z!5;\9?@F,_;+7-I5SF^&Y MDPNT%=[[KV755V<(VA*W-AC*K L0 HDZH+40>?%LA23)194]Y9K[ZE;[X["V MD!/=5'WWQ^56E7TKF^W6NJ]M#&ILUE8%HKP 7#:+:$IR=#"-X\R5*>#5,PHK MH#Q_&M20<0,[[A:B 9-.AXA0C$D(H%#10O D2HZ>0[+*AMIU$+<>__Q5_%19 MKC37>DYU'Z,?Z>?#+] \HWWO2;TDKA]>7Z7\]"'NZOA>3R]G$PQGO]\8%<&H M&'/DQ J%G/ @T;S 35]D 5XPE&.H/2!E-9H*I53??_)56BQEBR ,0>[3TIG" MB3<.K6:7DZ6",99JAX>7(^DKYUQ)WTO*J#85[TYGEX5F 50*Q&K)<7],!K\R MD2B:@3DP$,1:C3[/++M<0ZWK)).[B+>_/.(ZJ'ZT9'(G3:V74'R*F/LC@9&4 MF82O"X-8YN6A5VW+5TJ+Z$LKHZ%KU5ONF/*?DDQNH/LNTMU^,AERXMHQ0U20 MMMQ/%HBGRA FHK'.&:E,[7CQ,TTF=]+K9LGD+DII6*M]-CF(_[H83K_!?C/^ M_R8HU'_@#R^F, #\GW# B+-0)M $3AQX2YQ@0B2-(HFU6X77A-:_)]O("&VA MB@:,.8;YY4"715.[ICJ)0"G1BI?F-8NP'+KQ60+/CL'KIG,P&CCMLLS8>6J MA C19E[[0%B-9F^84$G@%5/2BWF-2V#=RJP^#.^6*KX3NFHJ" M2)6!>&WPT!1&070AV.KSJW8V#-Y%WVN&P;N(=Q?"X._\?T^FW]Z[J]B/Y5I1 ME(J3*!4!0)P&0:BBZ$D!=Q#72K8^$@:[_^0="WUW4N6DFD@KQSN/_3FN).M))4%5#!%^A^67*RS.R9@-'C0\RH183"+.&D; 1R4T MM:#N&J"/*.V7/5/:4P35ZDT[O,+"A#=>Z$C@\GIR6::=ZG+Y90B.*L^4RIV4 M=KAG2GN*H"H&Z+[#\NH*BZ R2XM;OB@E#3+E1()$^U_A.6!UYD%3T4EIK_9, M:4\15(/NCGNV^2\E+Q@_G?OI[XM3/$:9G161)"K*?5%"DZ#!$N,HF"0\M:YY M6=<=3'O@QS01?X.@^WU\U^BNWH-U\#6:I/@8MNW,5*RKT4?I4D$=;:;M/8PS M)YY-*",4:(D,>6'*Z/DR2"5J%I0#RVMW'VV'+H],7]PN6[IHH6%OTDW^X>I, M],HE(4VY6,C"95.,S5$2"5K2"%)ZJ-V.L K+#F1Z-M+:BI:DC43>H)#C WR! M\<7B?HK#,E?>Q_D_A_-/U\;2%6JAP3K5TT MMA:P/2-)?67T73UBBMUYMYN,O4Z&Z+MF=&![&W8,1U!.TNQ&NK*,8L@'&BP..R7::X38(@ M6N)N2='\=J+Z0?(PI!TP-9ZJOKNTJ"C[%M.N[L)ZCR/H^+>CFSJK M5\.9__AQ"A\7X"?YRHK>H.BLZR,V+"S;:$65BL>^?^3)]2-OV$5=\)D&AG2R MF4AC-/'1!Z(X-\QI\#K5WI$?P[3I3K/B\R^M=2V"\IX'DKC!]3+EB4T0B3#X MEDF!WGGU/JF'\/155%:5!W=WF6H"WX4"L_?32;J(\Y/I*4R_#..EN096&45I MZ=S*>';ZB&>GCK:T;."YF3)P66-L[[)G;\O;K:?4247A5BXXNL(S.QBG*T3? MQDBO :IBL=E*(/T7FVVNH_L*KR3@WK2O,S="T4Q""KK8RD \$S5+*DA(-H5QQ M)BSQS!L2(D^!^:2IJE'0OQ+ 7IE<=<1"\\:2,@&0>!%R,I!H6J]";K=4_X#QU:?F MNPBWHL8751+3KX/?3@=,FR!95B3*C#",2,3["(C NQ"T5X+R!]0[@_C7CY,O M/U]]XJ6&K_YPH^";Y_5[9E<2_&0CJ;48##(9_S:[LAFT\*"RMT3D4F'+@B . M!",&+6.A(2?):U>PWGK\<];GIM)LD+%[I#;EZ,\XNDC#\<!W_26?^SX'0 M.GGJT1ODI0.%LECL14>H8R:RZ"D+M8L-GP"S_R1.TR!K:T7UEN&I,1MWU4?5 MR=CT,]W6?Q[._6CX?R%=Z[-<[7M#%@V,Z8SLX-)#:62@Q.$V0S2EX+GDGE>? MRO48ILUO/%KZ^9<.#K,"MTQ+"<@RPB^ +Y?MO]:_+@ M_CU'E02^LYD9)0QHY@*)SI7+>SA'NPC/4.VE5XIF'JM,O]VES$P]I3Z6F>DB MW-YB\^N ^H$R,YUTM%:0_BD"[DW[3EGJO:)H<6>!)HU"?F>T<+3,"4UOH<"L M97ONEM:[9F;J*[V+7!MG9@(W,3C'2':X0AD!/2)E&;%&9IFM#/JNX?.L,C.= M)/U 9J:+F-IUF'R LBCT.][#-$^FYWX,:6N$MKTP-R+Q=TT@Q[D.4P/1J/)'X7;KR?30T0^ MG"_&0 M)@_=<$96T(Y()2P*GC@AR>L:H?I:T\Q5I'5 =W MTO8;Q50'K%%4]2[*E[CJ2USU):[Z$E?='T_J):ZZ.Q&VE[CJ2USU):[Z$E?= MC[CJ2Z#J)5#U$JC:)::\!*I> E4O@:JU1R$\O*-N]C#4U98*02V M<>;NAKPJ,^=<3"0FKY!&21'/7201GRJ5SRFV*O6M@'[K*>[+T(',WH$&0/. M,2(Y>A8A@"86$GBT#3) [=.W#O*^0G5;XFOUA'=W=6\[_-[PZ@K0.J!\H MY)1VL%0Y\BX/XB MX$)GW*L\B0L_S;&(_GDA.?!L'!H02:^5)]TMK7>-@-=7>A>Y-HA[?#_O(E"5 M @VV=,2A?0@R$6>R(-E%8:FV@=Z=^K*?$T0Z*>7!"2)=)%K[.K([D?O$4S;> M6N*%PQ-*<$T<\(B@.!=@K15LO8NM=C3!\02=;2JF=AW'C\3430@N([706BS0 M9'(DB"!06=[YQ-'HJ#XI>$<3',_).^ZDMFTESVYFX Z2"#E&Y8GTKLS6+6F^ MF#2ACMLR5"=#5MM@V0W$%[XU4.6V=K6'I(9_83A); !),4C4$9=PJY<.WZ7@ M#"?*I"BSL(ZJM48/]AD[N<+^PM4^E;^S69N-RH^?\+#M9&X:E2^_Y&Y>Z7$/=+B/LEQ/T2XGX)<;^$N%]"W"\A M[EWFVTN(>R>"*B\A[KT,<9_^_>3#V=G1AW=OCO]Q='KV[NCX[/0F$GSZ:3*= MG\'T_,WX"\SF)5JS26O"TQ^V88B[TBHKA;C?^>GO^/%A!*<0+Z:X%IC=(JFU M,J(75J[ +[V:U\,Q;JU#/WHS MGN'SRD-9ANF-J[PX5Y>@G95;Q&?+?W3E7*^SEBZQWPX$NY\-4;LHM4D?_/DY MGC8([;W'8^=?"J1__W)[NKW7 MZ[ZI8AI$VWX[/2OC'"ZF7W^9%/E<6QQ7Z*1PWG,CB&Y]]$_( ,JR+C!Q/&#+WXX*H[)Z\GTU(_@%83Y#2L/SB?3^>70 MD-G\%S_#$UIF!MK(Q2['2V(A$.M\(DI'H"YK%5GM09U=,?9/KG8!@Z;Z:7 4 M/8(WQHOSBY&?0_IU.IG-?AOC9KB82O,KBOD7R),I+*Z$HP&RX+CY)?2/I<@6 MSU,O"9@459;4:U4[@% %^ _$O ::;&!'/W4193K1S2*XI\ZED @HY_%4C@I/ M93 DF C2@91:Z1VAXW? 7^BXB29[.&UO%O#]<@:1H:T7(B,"#"N95$:\,YZ@ M]&2R(021:D?=U\6VSZ2JHH_[O!&5\X&O#]Y\^,?!V]^.WAT=G/[VX>A.JFR9 MX?INX71 \O/7?CC]AQ]=;'*S:5T &^8-&TJC4B[QVT-^\:.2BS[]!##'?>KB M,_H@W_!]NV#]T']>]/#<<-P)IY7C>&RZB-M64I98I2@QE%HE>+;H*=9.J&R( M>>/#;ENB8JT+H0GGAME'*XIS.H7:.Q#JZ^\I2] M\NI>,JJV@G8FJWFSL&]?_GT(4T3VZ>M;^ *CRRG<6065*'I6F3HBN3]0FQFG&U%-/ Y?@&[>J061PX]_%>C]M? VRC=&TYH2YSE-#@(SLG:QT@YPZ[$, MY*Y1JXN66E+JS?CSQ7RVD "[BE%SD4*,+!&18R32!DL<=8&PP*,T4J0$S8ZZ M^W#Z=T ;*G(593;40H/([C)H_ J:LC$9:X$$ZU-)VT?BJ38D"8C1:LJTJ%V^ M_P"<'XT@3]%"3SN(N()&K3>$L/K*?SKHF1%%^>MR-+$9-$U6.0+),-51^0PTTX'(7#IO'9Z M<0U8/X)+544E+5FS#.#5"[,.Q!Z]J#OPMNX[U5'M&M9M#;WTY"[=A6H9M4HI MW!LC*[=S(5YK (@+IO1.)RY,[8S+UJBSOFNT->9T44=?#O:'D@^:XKY[7:Q% ME0C: \G!+#K5$@G9"L*]B)QJFF.0??C5=W#MAG6SD4+7<:0WT48#]^C0SSX= MC%/YS]&_+H9?_*B 7+PK28$3ACOB',<7)@L4@A""2&&B#L9DSFH;OZO1[*TI M4TD!*[.WF[0DS^;386DY78YQ^7>OAT2L@;V1:;,)[NW8/+4X<*^MN&<%-NF+ MWV -7(L,B1H2@C=XV@=T2'/FQ&?&H\7E95=_/,.ND>\1JVD7N==%;PTX]VXR MAJ^7U3NO+VY*GF-0/GNA2$J+ 7;2$J><)5S[&*E%,X&O=6M[!S8M1[*-.0E] M:?-NX_'FJFAA-"WMIO&"NI2R)5:4U\6[ MFRNBA1.VHDDP1&>$IHXD%1):B<:3P,N8F10C,XZY$*KG,W>KO;Q]7+""Z.\S M0NY4W^XZ:WGI-%_%P!H$:=G ^Q3M[GJG.8^*!>TI 2MPA[>E"IFB,2FXAP0B M:VMKM\7L/E.?V&F^,T3MHM3>.LW!1*L%Y\3Y4FN02ZV!%XGPZ",+,E-T6O;3 M!-N>;MF M3QT%M>BAF\W@5NW,J^&L- =<3.$@X/I]G ^H-\K8'$G$51(977%@-9!HK%<0 MO5*Y]D">1T%M,2FWC>:0NDIJE*Z[':;%]4^G7U$R"[S?4)I(;:+H.=.8?2G_ M]03-QI*Z-$Z"H*7H[]&$X6C#SH;4KAF=FMH[HG!)Z@)H2RZ0C M!@$[C^Z_R;53J>LA^\'\H0;J:F*:3-%PF@^_P"V\ Z=%]B(98DP.Y?XQ-)4$ M521FYC47)>I8FT-+@?1/F19:NV>=;"KRE3QH.V[F&"WX!>[:8V3N?7"+\3 / MHZ\T]J48$#=!N9N-A%L;(FA%:(J42(&6A'-H6)3$4_8JA_H#HU= J>'+W'SL M9=E!8,RZS SA.:(Q5NK<@I.>1"M<=$D[6[TZ8PF,OD:PU-#Q,H]E$ZGNRB"5 MMY/QQSE,S\MZ2K#Z4B*<6H0@JB/.V;'R.@F5I;]4N!;,&?J*"E>U4BFXJXY:B0AV?KQ,BY MSR8289TBDH9(?&!EAJHIZMKZP#2JG*!2>,*5X$1FY4GPS!*M8YG %#3-M:L?=X!;=0:F]4>M M+EKJ:=S1]22FP%P*5@3"DRZ-,^5$M\$3")HQHR(/OH]Q1\]D'E8G17:8A]5% M"PVLH.]/\\7+80UCV4A!C'.E_;/,/\A&D:B%MA30WO.U:QOOH]@7ZV9#^39( MRGV/Z-B?7UOXZ^!J9+2LPK0=^V13G3U(@0T%WJC69RD^(4)!X@F3Y198SC,) M(0*QDH*2SN()VC8%T)H(CQ@3??&@BYRKWZ>&*K"W_//CR?Q;#76(''<^BJ?= MH@9-)D8"98H #5(H'1UU=\H#5]VLMOHAVRG/V5P-DP8RK'B\7^,2= 6NA?EK M%1!!F4-<7)7*D$"L%I)31HU,:EW=KGK(GNBVB@R;%D*4VZS*%4(GXYOO'<-\ MP!A-3A3*^4")9!D7K$-&O%I"#"D;6OM&CD=!;9L4M;*?-67?9&C%=R'7)94A MLX'B3H00%%%>E9(0$4G(3A*?=-1.*UF_[FH-6/M!D-KR;U] \^O)R:M_OGG[ M]N#XU9OCLX/C7]_\\O;HX/3TZ.ST&/__[:JB-^.Y'W\L"[NL.T2R;U!=4^&I M&Y;>U%YWI;J<@_BOB^$4TNNR('B+NTJZB^"&J66F2BRS,X1PC,C <=NQ3I>Q M@L8H9A)RM79U;0=\FVYFUTHXR8\_]9>O[_Q_3Z:'(S^;7;KO442E-<773/+2 MC6PTL=YEDHUUH!0+L?JDGHT ]U45U(QA=_?"_M2W*T5%#XCT]@(7+J5.N (A M%6$@\931"JU(ZM&HC-8YC@="C+6;L#K VU8"9H\/^]E)EG515Y-PQA<833Y#.H/X:3P933Y^_3#\^.G;Y$!FP#I: M!F9#B;902,3:Z(G.$@3G#FBL'\QX$-(64I8M57HOQ%%/'PT"'&=3GZ L]1I/ M]LXHGS-A3'$BE40\R7M"J01\310-M+8==1?#?A-B(XFW*-R\F,TGYS#] "._ MZ(+[-/P\^U9;"#R['(E=C)64I4S59H2635+&,BY2[:/G 3C[S8M:>FA0M7SV=&?<721AN./OTXFZ8_A:#10T5.652( RJ )I@.BY)0H9K(V MDN/Q5[L >#UD6VAC[RMBU$ U+2K(5XOA(,:+\PO<#R$=G$^F\^'_76R- ^%T MT,8I8KPOH\R1]SYR3[CUQC$E: K5+W#JC'*/B=589;6K,^YB?#V9PO#C^/!B M.BVW%BWF\%T>N@?IO_$8+IOK0"7/.8=(E'?%,&>>>.L,T<[B/FU2,O2.[;,B MM?^4I^\A=_K11 /K9TG&ZOX>&B,HK[,A1B5!)!.Z#!Y1:,XS(8S%0S_63AVM M@VL/>=1,+2MMHVJYX:/CHP^__M?IV/QC#]^/44^>@_ MPNG7\K22) MN@O,Z:*.VI&!9>8G8HT+IV5R.90?KNO46?8N@B":QD!D#(;8XJP ^BKX'0T, MUJOU[_#0_OVWZAJ;]"#NVBT?2[V2R?R_8+X*K8DJ41=3J3K6I RP)H[AZ4]E M=E)0I=$-?3(Y'GST#T"1>J+O\\191-L'S!N:'1BBI*5$ RP]BEZ+1V!E!8%J(8XH1GQC.,WHF2)UKY;J,Z%+!Z\EWAA-HI#!B1BYH;HI.79M#DXGO3X^!Z>+?/L<>[(.KA]U#DXGG:T[ M_^0I N^3$-&8*#.EQ&E69G@ D"!H))I1*B!17S^MN.MS<)KPH(N<^YR#PW6F M"2+:L'XQ^-B7@)Y)1"@5,H]HW=Z]W>I9S\'II(9UY^!TD6&?U R2" U2ZTW?4;'#8QWS:6<8/RQA6#RM=!]:/>X-!)8^M-[W^*N/N[ MP4%;+;3#O=OL&ATY:6N\&APXB;CZ[^ ,D.%]IL-) MNO13+(LR>(L&3KFN1)4UBRA(9-3SE#2:I&U'F"Y#M2]&067Y-Y]U?!?A=?AA M#8R]Q'N6X]N%V,_FNNU$G0T4TSPNM (K34J4V4($%E@#D\0RJXIW98-G5'G> M-D;4)WDZQ8NVPYTN^NB=,R?CZQ(@1IT)BB8B6!D/G%4926L=8<;)P!7E2=2^ M%GM-:-L.6M30:R?B/$TIO9LU9W],KJTOHXU#NXTHP#='ILSPU(9$$&76W%.@ MOK9OLR:T'XX[3U-*TYG0M\ .9[\O-ET5##6<16)*Y%Z:;(AW%@@7/&;)P2*[ MJQ-F-9[],8,KR?P^'V0]/J 'M[@(_)9#N ZV9H;O:ES;,GAK:7$E/2JIH.FV ML00CMR'KJ S1"DJN#PRQ6E$26 [E2B2>O7CV]'C4I-T&.[I(OG9"]-!__@SI MT(]&)XN#[CK9HW0R>(XY8MABI_21A( ;KZ86F$I>^KL%82L29BL>L W;H98* M)I7EU]RX?.TC')Q/+L;S@:,AQLP3X:H4] 81B0.3RT0W%8!##*J^<; *.GF#'@SGL,49O,/?@ZG\U(7CA9MQ!_XCS!(2B6%W@[QJ8QXM)P2 MZ] 1$BEQJD+"5[HM)QY"MX\LJ::-YB&-6PF!RR_+,?JA- TP)+BP41M!E,V M>Z8+"%1Z%(^T.I<4!&M[@> #X/:1-;5TT2!'OP;0]]-A!(;B4!Y%@N>B*$4D M+$H\%PO%07/+% O:U.X26AO<#T.:)^BB>=;F%M S5/SLTV1T:U<\R:?S2?Q] M ?QL.OSX<9&6#)YKD(3F)!$^U<0+1XD(R2C/F'90?U+T1I#WG& -]-8D5O(8 M_#(!>3C^^,I_G0V\ I-R#$2!BD0"'L067P[BO08AN4)#KO:M,IT _BB4>JI. M[A-(-0O<%Y+?,N20S,H'@6=R2*4(T^'VZE0F7!O*J:-*RK;[TTIH^TB:.GJX M3Q==H87Q@BD#'\DR8<4 M36:_2!")6G?YX'=E ?E,M%9N4T49B?C93 '7.)>Q9">ECLDJI49 MK7*1B(. WISDAL?:!0./@MH/5M25_7URN':!NZ.<(98 ]JW#30@K/44F@Z(" M=S23T9@6E- DJ8@VX\;67^QN"<#]($T[G2R)X%4._9[!]'R0F)+:<+2!O [E M#I=('*4EJ)@E<]P8-(::TJ2@V$AT/AW^#@OG9Z "3R%PBS344) Q8A5#.S<;&F2FR)\='[Q/PVJ,]_>2G>+PP:Z2S)9U(RW4H-!++M"1&)IIR\HG=M0W7>9>_ M>\9>J78C 2Y1;(4(9(;IY14$?AQAL9E[H<$ M!TSY^H-J5H!YWARH*^LE+%"-1UC=7$%P5HT3_CL5C9!R/ :6*3*==G*T\< M;GV$>QZ]]9%F8]LZ!;LP%JN+CM<9B]5%JKLR%FMI!W&44?)L!;$A9Q0,0TN( M2[1QN4_::!LCJTW^79^MT$FWZ\Q6Z"+C_MKIUT'UH\Y6Z*2Q]?KJGR+N_LB0 M$YA0QLADP4HE*QI+095>*:^2LAJ"E;5S5+L^6Z$!![I(N;?9"HS%G)U51,L2 MX!#6H\VM% $=>6+,4A>K7Z^\T[,5.FEIK=D*743[@DZ%>> (B6SSC M'"]5\)8(&AQ3.@J9VH:*]^G0WU"^S4LU;\T,6P?7CSH/LY/.UIV#^!2!]SD/ MDP8%+J=(('-'I,13+GC\RGD6#>= 5:C?$+;;\S";\*"+G/N/^MYF)W4L.X\S"XR[',>IA*<:B\,T;$,B=(E MMY%U)M1(ET#$,L)_7=T^@WF8F^BVB@S;-^KXZ?3K;T+I%?#62P WT_A M?'AQ?C!.BU^=S2Z^Y4/*?1Y.9LO*,!2VJ(Q4F1$/3A*(D0?T1#SE;2>H=8:\ MCYQJJ[=&,:.S*S]Y !H4[J>42!?*6."DB-/H+1F35$(L0IH64SBOG[\?A'BR M1%?ZBCVD**\KXH[^_(S&-7Y+RR2B:I3/KR*5Q MDC-&JAFS97A1N9_0FT@\QS-,9TF5R3;PQNW?;ULF.3EW-C)>ZK,4NFR*:H*O M)^!BLW16V:P:CP;=B21G%QVOD^3L(M5=27(N\>=+D5X(*9!(#2Z#EK$?P7C" MG+0<_7E<1]O\_J[%.COI]?%89Q?Y]AG:6@?7CQKK[*2S=6-<3Q%XGX10U+ND M'+XW"]XS4^[H!2"X,^JH@>HD?[2[?YKPH(N<^XQUAJS+M=V<)(V^E#06'7?K M RG^$Y<\"DWC8X;I,XIU=E+#NK'.+C+L,]:9J!5)>D5\DA%M'^:(U:DX4=FS M;$*4=KUB^.<1Z]Q$MU5DV$-IRN4\/IU$M,X2YQ7R3=G2HF<70=@H?: LRMJC M9':]/FT3\VUC&3=(5J\HPU@'U8]:G]9)8^O5)CU%W#T6*W+%?,Z11"DHD59$ M8HTVA":>N7$4J*WMX.]Z?5H##G21*MI$K* #S>C)%37Q<].$J5JKRM#.UYS2MBVW;MF&=*& 3331@S&TL)_FR[6O1332; MSTH2[2JM-AL$;1.P\H8H4=+WKEQLF2W1"C$SG5QVM6-_ZV+;#\8TT42#LV4) MLP=9FL@@F]++7>9ITD#*S1$D9>X<]2GD5#N5N03&?O!@4_FV3VR>GIT<_J]? M#DZ/7AV>O'M_='QZ+!N(-DI5K?O*&"97WONOB_#B'WZ:;KC%@W6&IDRL*R9&&0H9P 4" MC%$AK=4QU/;C-T>]Z:9SG2,^R8]BF:T"<^GSFQ@US9*6 5S_.GPUO M'PF&[CAMNZBV 5V/T&&9? 583&2_O*WH^C;#(!7SCA&59:E=1V\L6&[1Q0LL M $C(LG8%X$HP_?N\V]?UW<&U5135(+;V ;WXZ3#.(2V@_8::F7TX_>TZ5"P9 M0(XET\SP?1/@B(M!E]LE- LB!E&]A>!!0"],JJBP!OO1ZZ(/>#O\ NG->(XB M*JF'@]D,BIC>^?^>3 ]'?C9;[.6"@8+DR[ NCDNG6A(GP"/[K660DA50.Q[7 M =Z/[5.TTF.#>H('H-X O?7NK0.WD3/1$>IV_(1FJE^?8M7TUN\.MQ1VI%9& ME051VN1R]9O K5YQ$B574C+N1*B=DMH)FCUBUN\JR[JHJX7[.1SV=&O#G9-'00=RVVC,>#![C-QSD?"K4XH#9VHKAY17P6F?RNLJ1KO^HE5 M=-"D<").SB\OEUQD\LI?*%(O[TAF)EIM+.':H]VGRCVW- 6B$%B@BC,1:L]] M? #.CVT\U=+3?0IM?#_?"FC7H[#6 -?(-'H0V'8,H6IJ7(\>&^B@20'%0R"C MUM;QR(E6V9 R,Q\W0IU)RB8+*H*Q4/N:V"T0Y!$39CO\Z"+Z!KSX #/ #_RT MF%WP[7R\*@.Y.B:Y"MPGPT@4Y:Z4:-%>DYD1%Y*4-,N@=>UTX!JP^C=:*BKR M?@RHJA8:&"N_PABF?H0(#](YBGHVORQ9?Q+,6ERX2F?8E[9JY*+CXY MM--BIK5C0&L!VR>RU-=$@WWE5S3,YK!8_\6EU\=$&;KJ).'>((SD(O$,+&$L M4:F88([6MFCO@?BQ[=C-='*?)!M?LO$=H.LNY#4@-;)9E\#9CJ6ZH:(>4OL& M4FZ]2UR/W)02H>E(P)8654!4H=S=%&.D5";)+:T]V[8WQ3]B@;;7>Q?A-JW& MN-[9;C:^ZXSJU?D5+=4*ETF4EJJDU#)QF0MBDO4Y9H92J)WO7A]=_^;$QLI< M63Q151,-#,]OF7:8?AE&6'Z 'I?&J-D<+I.TL[/)W(]N_[PT-!Q/YO\%\YOY M3K=2]_BB@68*LB(\"HN+1"_/V2")H#$;ED#K6+M-K9>%[6""O6T=[^[1Y3F] M$^]A.IRDUY/IU;?*[[&!P5==\*302!T9\9HJW $$]292"<8_EY=CZ0I? MWI+=(5#+JKKJ>\*W3[K\2R?S3S ]^^3'U_L$55[J)"6)"M!=2Y23P*T@$ -/ M440A7:"=IU:!$Y\ER/_K7Q7#^]:9Y\=[*_K$0U9OQY38R"%8& MX2DCJ<3>)3A;[G)QQ%KE,U5<\+@S;6<=U_;#O2T[29H&*=FU=H6#T>@J('R2 M[QZ>B^;K0_]YB#M%^>[5\')EF!4)RJPWM;C0"G!%$A<82L&QD$I5O_.GT5)^ M..KO B4:A&^O$-\^KVXOZ"H?,8@H.+P_"*&N9)(95E5KPM> M#]D/Q\,&"KM/J]J7+B]OG+^9W_WA]+>#.!]^P3.B^A" !Y_29"# ^NO:G>$ M+FK0,0'Q2 \BN9;$ZF!)=,X*F2DW*N^*E?9V]X8#9$,# P$$C-'H')?K!2,( MPKADP7/+!:WM(_Z(PP&ZL+3=<( NRM[-X0!X,##I;"#>4C0Z*$7S6J-Y'3FE MR:$_RGGM,' [011?/I;EZG36]# ?H-!R@$TWZZ+)^BHZ?"W_1 M=HZ,:X:OLT+K.9:NT 2N7#F7D_8L1E7].'\VO.TT'&#G:-M%M6UJ=1_H%*9* M:2Y06M%;7>I#BZ43#G(K#:L=(?H;6[D\X[M79W45B#''*[>.RWE,>' MR6CT>C(M?VG K$1)AD3 ,I0C1_/'):E)ILI"= FMJOGZ6.%.\CWQD[1[A+H M>;XNQQ=7 T1BEHX;DF(R>.SEQ:4NCN@0O#1:9T9K.UB]+>X9O20]L+3_%^H) M%-N&W?WDA2[*)&??4H&2)T@<%,FJ=)HKK8EC%(C$,UUD$U3F.Q.9[+BVES=I M*V_2!@1[SH48I9.\R6DE&$>:H*%EC46O M);K:M:2[L.YG].[M OEW\$7NQ-QG]?9^'UAX7!":*I>M$ 14%)?S/:PHE_\R M9KT)1G&H/8=R9Q;_\A[OYGO
1"6 MA.!1T*1JCX+9IUXOZ7**/E$"P:/X9*GYQ(.!<)]=-MJ:K&OWPOZ(O5Y=6-JN MUZN+LG>EU^NA(=@.K0(ERTT))J*!4^80VIP\+LH)*Y0TTO M\5#;DWY>=Q*TXT<7T;=(LL (?_3Q8)S>^>GO,,>O[\PV!VVRMXPX%J&,DS,D M9'"$Z218$(H)6MU%>P33K@V8[Z3"NQ903?FWN>+TT=L2G'%&)T?1BV(YNU ML5:8##J[VG?B/LL[*S8A2WU--,@'KCD>*3'%,C>,0,JX^SEMB0?(R/'(@"J+ MN^/+/*M>7/4&"EMY7%6+C!X?G;T].3U]C.?# M-!Q=E+?C%.+%%!\&LPTBHAL];\-(:+VU5HJ +G_BT9]Q=($?_AH)7@AT,;^: MPW?DIV.T?F;O8;J@V UMN0C!<^!EXGZYP(-5%VA"P-O*OER&Z-3ED'7Z-0[V/8MC25:U?(L!9)-]3D-ABGJ4H>SS)" M5HP=)(GJQS/FLLF>/N63K/ZY_ ME[ZNBB9-Y5LQMGP?H: K$$:O4W86"#.@2O+%$%ON?M**9>I\U.FNZ[<. U8] M;F\94$6^+2\+NKGOZPJ82BE[:36)P949!5*30 ,G3*08>996Q=HM-RO![ DM MZ@J]8DQXP5<\),\GXP6F?_KIHKGE"A73G"9A.$DV>B*E3,2ZA)3-EAN;I.-W MR^!6[ $K'[$G"JXHQP9- P\/:+216PJX0&L-6CIHW9 5! -'JT>:1V:._5S MB+LT4;/I.U]/^"WN-MG,@KZZH"5R$Y.)ED1*'/]Z?'3XYNAT@Z32 M&I^Z8>JH*^Y*":*WD]D,[=)2\P+CB-J_89:WCG,><1_*9405DY3XA#N2P*/+ MBL12SK6/@]5H-MW?[GWR9:C36Z6=0^]+"'"XGX=R42=NZE899R PF:N7S2Q' MTE=2I9*^[^XD%<2[*^F.]]/)9_32OI:YV/.#\:+GZ/-E;O_;I';/(I[UV1, M5S+L!H_M+,L%%]) UB[@ BO39@U8VTH_U%#^I*T2&OC-*R$6@%?FXCH0&V4$ MUH"WG:1 ==6N2YT-];(E"N&[D[6RQ2^(BDAM9(D'4*)54IY::4VN7:VW->H\ M$N7?!>9T44<#QOQR,1R5<.)U87)(+'AIB0D%#;7H!M (A D-TGM/\4RO3([O M$?3O.%57TJ2:A!N4?I_@6GTY6-^"GZ'7Y\-P-)Q_'8@ /%(-A'+P1";\EQ>2 M$1UB\EE+GD/M2W=60.F? 8U,V!JB;LZ #Z6K_23_-H.#V0SF Y=]8LPC+L[1 M^U>&$AS4KQ^O2<.G,0= MKYC)DTX=XY)FP(WL;:\;<56/:&"56$W:!Z_RT@%>%[GI[!]/PD M%R%,?9P/5%0RE4G!C+,RHQ]W+=RT"L(D3%;!,'CJ/:&&)454#'=LTA" M+8-76@8^H*UT.>-J&*]:% 8YR&0-]X0NTE*0';%21I*8-!JQ*G36UTKO=7CH ML^=!4RDW2/%\O_RO!S%.+_SH8'[HI].O^,W+<4!6 O5<&@(V431XDR(VX%>1 M::X<*&5BVXCH"F#/GB[MU+#R3OI:5N>;\\]^.+ULD9O-!CQYN:@*SJ9@8[S, MI*69*$:I :5-3+6K#A_"LS?,J";T^X30&V79%O*:0?SKQ\F7GR&FG[_='WDR M'GU]/)_VG?IO?\ZEYF.Z4?CWG]PII]8%95\#IIYR$6W=-Z<)Q)9E*/M=8=*2 M,9T*3AXU.U?L%5??+O\*"/$__^W_!U!+ P04 " #E099_OSM'J7W !* MD0D %0 '-T96TM,C R-# V,S!?;&%B+GAM;-R]>7/<.)8O^O]\"KR:B1M5 M$4(7%W#K66[(MES7$RY+(?$(X7_5K[W-GUZ*[.%K!3S'0]UCW5^+/P>1QWB,, QBGT.$ @J) M&T?0#XCC)(&;Y/K0=^,8HB3%D"3(@RR*0^R2*(HXJP==9JN_ M_5G^@^"2 R'>JJS_\S]_^EI53W_^]==OW[[]Z3LIEG_*BX=?/_JE] M_/O!\]_\^FDW29)?Z[]N'BVS8P^*8=U?_^_O'^_H5_Z(8;8J*[RBDD"9_;FL M?_DQI[BJ41_E"YQ\0OX7[!Z#\E?0]01$?_I>LI_^ZU\ :. H\B6_Y2F0__Y\ M^^$DR>17^<2O*_X@Y_:&%UG.[BI<5!\QX4O!?3U:]?+$__.G,GM\6O+N=U\+ MGAX?=ED4.Z-*+A/)I1M*+O_U%+%?SV#?$K_5(:\6F*O%_62+QR%,/UEC]UY8 M"#X]PSTR9[/5UX<[I#?BD]N+S81R:G%I!I;*8Y;:^KF:6!.,_@;Q@ MO!#[FR,@;/1E7<('C)\6E^ROZ[*2GUQYG]]R*7"VY,*7^B V1H_\8UZ*W[_% MY=>;(G_.Q-+QYN5SR=F'U?43+P0#JX=+6F7/697Q\I*4P@S2:I$0'CMQZHN] MC2L6 IJ&,*&

RZ#*0=$Q#817#9:"8?E;^3,5 M;(.UX!9D*Y!W_ *\8?C/:@9PT@D=7G%^E&G26Y/V9FC#+Q ,@X9C\+/D^1?Y M9\DVZ/@&Y 7\_+F9LU_ AGNP91]\Z03X?\\WL'/@NW5;2P%P#6Z*2U(CW-+_ M5=KF7_FR*KO?U-:ZMM23LCB++9\#Y,[:ST)+;SVH%Z#/*R*6'\X$*SQ[QF3) MRT^"IWK1J18N2YG+DP0Z21A#E#H88A)ZD(4DIEX2T BIN_>#I":VS1UM:94[ MXA=@M2&OX7$.(Z;@J%O#0<_X;2"X[4/PR3X$&LZU-2C,G&AC2/0<924I!QWB MX1'F,'1DGW&VE$,*5_D.+_D[3JH[+L9NK./6I?ZM$&;U\ZK@ M>)G]@S-I9-]PN9^_Q]\7<>33E. 4(HPY1"R((/%#\8^0A&& 0R])@L7!^=VX M9V2#.2454#O)'%2#CCB0U#6=3RN3H.AMSH:ID865[( M/V)KWO$+!6TH.=[= MKM=L@CWX+P"I606"5XN.I$WH;'F.5GB:UU6T">.!;VAU<#.;VKBA8IS.-\WJ M)77SZZOO3WQ5\C=\Q=.LNJS>87>8XL]I#U7K/"WZ692!OV].RN MW8E2L[_SXVYDAYL3M.R9=WMZ01%(DF"7;X KT+((-CSNOR,L]F.^MN$+3HJB M)9-LE[=93?,DL.Z;Z&F(Z)EJQK/%V_R9%XIG=0?/3Z=Y-1FK!V$GF3_RP9>< M_NDA?_Y5O--\Z^*'[2=^.-(LG^=) ;I/Z_0#9BNX/#R2_W_U][78<"WE2=,M M%R-G5*Q<\@^7*[;[B]Z3S4V_^$J%;U$*!Z3YM_COY5J&3%U]IU_%?'/Y]396 M=H'%-BD)TA#2( PA\ID#B]K6.G4X$ PSH M@SQ7SEINY&&_//F_:,[_^99K@%?R8*J3J?Z[GC,P\YRK>0L_[DQJ&K5ZTNK; M@!Z#%V#+.V@>D=.X]\O=-QJA0"<5^+F3ZY<+L!$-=+(U+DLCG3WOXW5FQ9)[ M,C/SL_HOKS,Q^P[.*W%AMM1=5U]Y\3'#1/AA][[-RZH4+LDU668/]5%, MN4"QBWU.,70IEYDT20P)10QBST]12$D21IYRT(()!Q.KV-MF=R"VDUBR(G:. M'2^ 2F;J?JR$OM1LJ[DW>E]+N-+\E4E0!*C/WQ8"1,K M-JR+**1)F(8N)%& ($I##I/$X9 Q%!*?.!%/(ZV#2KO\37P26:<8@;S9*?4Y M!S\OZX#7YDI2\]C1\A0IGBN^'O"ZMR%]G'?BBR_JD.,\E=>,_;._EF_09US& M(N^R#CK>+1X+3@.JK7,_R]S->[ W#;0')W<3D=&SWIRRQ>5RV>X +HM"^JIU MN//O_)'P0L7Q'AMC8O]:D ;=OJ]/7,TVC@(P;.1LRJYGK4Z)#;XTE"U?-'"@9/O9A559%[;3?_J*+KS[3SS7]+YW7II8=04M^.GJ6L.]WA5I7 6-I='3M4X0RP[S4>Z- M]&5WI-D4XZ@ ?0TX_H"9TRL+DK'UDE^G5[A8";=:!J7G:@#W+' MTA:ZBR-(?ZE9 U978$OP6/+*3;F8U54_$ZI]__WU:K* MJI>;(GO$Q4N3ET S\6.[>F)$$II2!_((.Q!Y/H$$X1!&8OL?(3\,L1?JV#T] M\A.;NXZ9S7DY:-@1N]V&(=#C2,^F:<+L(8&GZV&81 &!*.4>C!&)9#E0GH1B MM7$IU@NVFPYHHQB\=_SY;0[^^P_-F#M-&-56A.F@T5L(M#X_BU[C>3A8LOB: MQ&KLM*^%_%FU8-@BB*&?((] ,40N0R!!-*& PB/_)< MGT54+;[YV.!3']2TU, ;C<"9??F'S<"Y4FF>L&P$&M?@<^RDM;[,>5 A9,C3!VF M4!,&-649#'R?/=:A0K]_NOD )!/B#^M"-0EF!(QQQ;.#@Y[NJ4+0'K#8BF 8 ME=0L?N'TL/-%+XR*MA.[,/ZT86&OY3+_)OM)O,^+=_F:5.E:5LB593C*;2&Q M+C^+>(AAUP]@'$61+.#EP]@-A7.<1)SZCL=21TF;C:A/K>0MW5[=P@N .P9U M2W5IP:JVUYX,+$U+T.%TV\-IPUM=<^=MP5E6M26VK&?*&>%@JXZ6%NUYZV69 MP')0%\MH$#/3\QVY8>R7'-6G]XN AXC0GP/ M>B3BLO-!#!,W#6#"N>\R5_R):Q6\5B4\L<'IV("XX0.L:D;D7499LP+R=26; M_=1Q@G41:['@TOHNJ:ETO1-/#I[$N_6+ .^%-(L_/^8K(#9,]&]?\Z68(EGZ MKKX;^5FLY0VU7_0LG/+LJ1FW*>9$SZYU'("6!?!I,QT-%Z!AH[U5LF?/=$6W M9,J4R_3@( M^>QQT?U'#=?M(%QGAGTJB#Y)].<0W5<, E6 8S@65&4 PYT7I3)G.%^UA>PV MF2-[Z7[]#-4X2-*0!2ETQ&X+(M^)9>@,@VF4I@F-_"25%< T]E_Z/$R_"VLX MDNON0&:U[G[, &S%7=FT$&KOS5KT6F[Z"6\':KW"1NS_T^9BO^H>*/8UJC.,IT&B*(@^9*N//=J:I(6S_<%/G-8./EO/BMR)?/]5YV?5& MH-D#WU:KR\=*]?)A9)B)ET5)'=3D09->WF- FO1UL1HKGJP-C((FV\-$4XO/ MAT-/B]4$-=/@D;'GTUXU(7XK(Y=Z[9D;CEC_SU9K?]PQ>M4XQ@%@8MH &E*7(C""$/"/ (3[#N>^)]+(ZWC M.[OL31UDU# KM:ME=\=QWC)\ 3J60<-S?6K>X_H"U'P#R;A15KCE:56S<:\W M67K6\'7F2=M\3@.G)4-KF;E93?(TP.X;[XFH&#=/VJ^2=G!-O4",IIA' 711 M)(PWBR)(7!Y!)XQ1R@/F$VS8$VF4MI*RG]WJZ$C,BG9KHW$8U8RE-52L%9;, M9![^0;"*U>Y"RA+;:QHT3G+N7D#*(!QI\:/^KF&2R=@ 1N6"SDP].SW"Q*HOZ^]8RT ;P&'\"LH.!'IJKB"]U5RT M<1E-:Q2]>D;:N&A[U8OLYJ5MO 89&=U$A[Y;%\W91I:S)FITVX.K?JQ.Q:G+ M_;[/BY1GE4Q[6K#4#Q,/I9!$V(>(N @FL9] 1A +$C=)W2#1VCR#E8/\F(4+ZL5SKQQUZSQ?:!52;VX\9QY^=/E>+>9,X)T-RRU#@V MO(&&N?;.ZZ(-5=_IF-@\7O.XJ87>X]/B=L869+9V.6?S,^_FQQ9\!WLB:P.; M6=?W."O^P,MU+["GW)8>XSCUF;"5, [3 *(@P##V,((AQCR(L1/B(-*QG(/4 M)K:*[R\_W((_+C]^O@*_7UW>?;Z]^OWJT_V=GH4;ADO->ED#0<\R2;*@IKN7 M$SQ%N34E&2V9DF%:LYH));'W38#:2X9)_?>/#W+8CQHQH$??F^Z[K,EU5YX[ M7^9'VP&?@Y*99ZL?C#AOHOHI@0YRU$\^:!H"5F3/6)Y9_X:SE4PHOEYM?R?6 MJ444X<#Q/ ]2EV&(4AS)O9E MZ6LBRV-"L8<8#'W7%*;( M>BIJ+JV6.S@@DY$S>&R\V5S! 6'ZCN#08\8-*A]E_)C8K#2G%M?;RAB+* UY M+$L1L8C4!P@AC!D*8$ Y^MLHI_%&LQ^[ 21!YD+GZ=WOKFY7?\U[QXN\1EV=3."QP_=AR*H";B6U%O_=!QQUHV(,U?V#+8)O[35Y S2.HF1PM MU3?!!"G>O>,.'EE=I/G ';Z284YPQJ&(WV^(2S MHL[T3Z]7#[F\Y"GROW):+=(4A:%+7'(4D% -JA9^= M)#7UE?.&,)!USZ06/C6$FT(ANO%GIR%3LU)V@- S03T,A/@M5="2M1A.-BJ: MK?BQTX3F#1@;%?@@0FS\#3-5/A%H)EM'M^5"7>)CE,0)C DAPK=QB/!RT@ 2 M%#HN=]+8=;1:R8Y2G%BQ#P))+\!J0UM/J;,-%+\"G M<5BT=5U95$LJ/TYO5LU7%G_? *B_:&8'?L]6>2$&['J>=*&H[X4(V\SI4E9' M=2DE&,813NC <' (H?7R6256I.5Y M*U<<3*N_9-77KB/3)2GKW^D5V1@;;;JOO66@61X[%L WP0/8].'ZTK%AOQR& MJN!VZUR,4GV- A:J4)RH3*'\NNDEY.'0&[>_:^41,^RD+D\A(A&"*(T()#AU M(*/<#5/NQ0[66AI5B$Z\,K[C*2_D47?1E9EI-SB@MC&ZZZ02C*HWDG;!T;V9 M/&8J=O;KUGN?Z$AL[:I2@>3,5Y;J(!Q>76J\JV3XE3AI! M-_891#%B$"=)"-,@<(.4$(?'CHH5V XYL8Y_EA<5,E5(;- 5M]$]<8>UU4P( M/5W\_.G#_=4[<'=_>7]U.MU"6=T.61X(UFD?;G2I_8^M&O6&FD5)#EGO5.#( M7RPV[FD;K!_$ URROPHUDS[IPO4F0;*)Y[';W5&*F1,Y<0PQ MBH6'3Q,*8Q*FD(91C(B?78X,-Z.LEXMK@2"VGU@ES7@2ERQ*:;.D)#&?(@B1@1GKCO$QZHZ.4HI8EULZ$-!'&P M2[U=^M24=!RO846UBH*>LAH#H*RTRL(-./QBC$9GQ0];51T?>19U51:P4UGU M%PS[7(D!6>L3WW%A"NH0CT_XD;?UYI$;AX1Z(>2A)[4W.$5!Y"0T M05K;@C&"$RMQGSS8TA=KC^# L&[_*(9J2Z]-9/04^TQ0]+M0*4IJJ^74&+EY M^TLI"G_03$KU/<. EGS%7W['Q=]X]7Z]8F5;*C3F3D!(X,'0I0%$;L1@3#F& M3NC[D1>0Q(VUZG\<)S.QTM=$P6--%:2"K&8HRG%HU+3Z?('U=+F1M2$(:HH3 ME$8=%LI6G,AQ(O.&A0P*>A %,ORTX<46?LHJO,S^P5EW//XV+ZM/O.IM[KS0 MC9#/4K$VRS!R5VR L9=XD!,O"1SF(P?[6A=;"D0G5MK-!4Y>9 _9JG$TJ6!" M!J .I&:;@ZAXK649&LUKK2WU[6VXI%_GJT^SA=:1V-:UE@K)>:^U-$ XN-;2 M>=?,2MP4.>6TM>]<55[;T602QX_.(.9!B>;+O!)$P#B&%'L:$$C>4?],Q M#@.T)K8)'>4F&B3;J7*XX0.L\HHW1D+^9?-4;3OD;_[- 7C%P+]%%Z'C@C0O M0/65@S+[#A[%['PM 5\QH5[_O5[Q__6O;NC\N^]< /F)UJ^)'_P+63A1MM(0 MOMA2LX#&T$R1)$:^B^M*.6*F$A*(F:(^##TWH)AY#J)$LF>8A2K-:9 61]PVQRBM3=$.\_Y:W MFX8(1:[#7!>2B'H08?%3''@(8L(S)<(O?(O+K\)8/6?" M$7GS\KF4*C1%$$4^A3&248VIL"=.BAT>TT4E MV[^JF1-UTEH69<. LK;(2LA4< +6LO6++&6V2;S#&Q[T[(D&K%%,0P\%*:1N M+)PQ)TTA"83'S.*0N\()8\P/#;*V+*-[=N+6)_FF//.MD4Z7^;?63YD5;#7[ M/5OQQL0U[*>_S2\8RN6+@Y0W.!*WV:*!+]+M.Q2^>.'N+E\OK-L,Q M8:&#W2"$3EV"V_>%RR@,$0P#WPV(SSV7Z!@C&SS-8Y[ZV8^T9D'\:[D4UJEF M0LT@69F"81,U&Z)FEWM;QL!]#K:L LUP0M^IUPTK-&9926RBT:TM5L>< M>O^P20:,8\]/&0FA%S@Q1+'O0+'DI#!,B(?]P.,NC76.)?19F/B$XOKFZO;R M_L.GW\#EV_L/?WRX_S"0B6 +5=N>[?39E@8>[B39E^:8S.[TODY.ICE YDZP MK4S-X[=A'S<-*CA/"(Y#!'T7R3/2)( QC1/Q$X[2@$0XTLM$&2,X]47VJ2M; MM?X69AB>=9=MA(RE>VS+33]T)9WV_OKCO U"=(57O+<^?,\P]E1&H-_R*BOJ M_@379)D]U*YU/VW!080FB1? E OW!+$(PX0$#HQ1[ :.CWG M#P3%:(3&X2F M^&BQX0'D&R8T T]5 %2S!+9AT=RCUHALR8,>_6EB6G3DM16&JD)RWE!4#1 . MPE%UWC7M^XFKIC7XW]LH:!G +0!,&A_J2"8 MM=:60[1F;ENI(/9A2TJ5E\[.W>S*B7A1XO+0D4H(:)F[.4X.ER6*TE++9H8(=&KD^"F"8<+'W27P$XR0.H>L$091@YG-$]6+! MSL/%* 1L$F34+-EYTNJ9K]TT5NMU94Z+8C^!]55JQIP6<"!U];QZ,/V>B+_S MZFO.MF4 %9M G7A]ZMU#OUMF0UJ]]=,IB8=5RI*PFGN"0SDMMZI5$.NLEJ#[ M8\[>%/2$4,?:@IYZ5%^I[@M<%WLHBC>HMZ&?/&5OCI;IZ'95]7+?.%5M/L10DMM<*94P\(P4[.N!LVC4D3E^U M!I\SW!'+DBIO<"G/XQZ?^*JL=]R]B7SSLGWD!K_(7]4:WEXL_L%+6:QEQ:Z^ MR^P%SNYS^:NK[[R@62D9W"OHTOZ%WQ09Y0ON\] +O012%@AOW:44QI'P2PF- M?9>YON?Z>@V<7E6^R+DJE69/JE;\7Q2.'?YJO0,_.UDS#FFO0EZQO>*79[3_7B@=J M^2ZZN(\+\,?V(^JD!%5>__H"7/4_JX.Z7)VTH!;7XH'*#S%MMDYL7E>8>8^$ M?HB).SAS^C&X,KS)>L;94M)XGQ=W>-FKSR S!K;_M4@B[*(X3J'+917BQ(EA MS!,*(QX11OV0X#C2.]11)3WY4<]5666/,M(3O)<-W/^0#=PUK[-44701#QR> M8.@PS(0?XON0.%X(4TQ(P+#'/%>KI^P4&)KL[#LV8)H7L!2,3(2?XI7@!*CH MK:!URE2_'LTN0G=#".G?"&J*:^M64)7LO#>#FF 9@2C%P" M22!#EH(PA8DG'!7AFK@,A9@1HA6RM$]@AA-1#E:"GIZ).,!!S0R<(YW^P2>O M:]I-41/KE!R6U/5@^%E5\I1P^VIW\CDSU9([B7HC\>;E=X[+=1-K]+[@?U_S M%7VIXUJ0'WDTBA!,B8_EEHK")$D#F#HT2@-9>S90*B^K07-B!>R1!1NZ1A%! M*OBI::EE5/04UP@0;076$-&23JM0G%7--2#8UWR=5TTK3+^M.S7<53G]VT%Q M^44HC/'P(L:5Y[1W+_)WY:>\^A]>W2PQK3WY_(X7SQGEGLMI_K"2F9)-+3B9)UGV\BNY*88)]XCP4_P $C].(.51''@A==Q$Z[!B(CZGOJZHB9+@SK"_D[NT[&_OTYB1N_@5.S$BTQL<&A]F[)( M*"=^$KF01B&'B,44$D809$QL'KS82\-8:\S$R_>RI+;H_Q)R8[RG.36[8:12^$6 D@GCV?(51D'^05(33?/Y3 M91F,PFT[@6"4I#8,)F)C7(/,_"M):QQ:W(:'84[)BLRZQF]_N4SZ(B:7!>=%ESC6L@* M &;7/T>!L'3#,RK6X$W.Z;?GN[$9E6#G9F;\:?W]64\OY:'+,R]>-'=KIT>8 MV*3H;&9TY![?NMD16<^B] UH1W2Z_=RXA$:[NX%A9]OKC8O6W_DI/&UP*/+P M4+W]NGJX694KX3A\6-VM'Q^;@]>1$=^#9MF)O MOTKG2K;GN1'/2]^^]ICDR=XE%0O+>EDG!+[A*YYF5=UJ\7*Y!#?BZY;?]HT8 MMA3?_5->5$V7'RD9WE>!NG*"QHF-]CPH'.M,.06:9S^O@;[%>/FSX#0[?=*F M-M\1E2D0.^=8QH.<4<)/CE[PK_);>N8?5C1_Y)ND/_&EE3M)?]OSRD^\ND[O M\?<;\=')[5DE=EID7UA6 M<'<@B6(*(]=EF*0L98%G4,7PQYA-HSSY_?G\>9F7Y2__9-.J=J[Y TV5IEM> MUW/@903T*# MW)JC%.4R7.?Z8:;_Q9[[,GV1?1?IUE2_SAY=;6=ZH.T?F M?AP01A-(DH3>QPFVH@VI#7K>9^#!>:@Z- M113T]'$+P)8R:$A/TC!<24QKC<*'JLVDWEX:^*_X/RXX8#"*2NC"A 8&4LP@+Y4\2O>!R-;)3 MWP?(;G1\R\6?=1ME*4&GIO[V =&S C46/08N )91VPT/[>'?%-WX].2VUD)+ MB>C,C;1T@#ALIZ7UMOX-Q-O\CB_KXH=M"K[&A=^Q=V>XZL,KX66VA$%+6?O: M[ZCT,49E8[?KD MM*K*#$,SK&_6!-93.AU9U<-45&096@7% +T54/S75N>&QYXGAD5%O$T(B]+# M9FYOG6?+6?E>L/8[KMICJYN"/S71>^7EJNZ:75ZGI^M-"J^8A,3Q4IBZH0=1 MP'V8H)A /XZ93QE**%6J"V.5JXE5O.,1R%D%CQLNY3GTD5N&;"6+U-?,ZWG7 M=F9(S?F>'7<]2[,+^9;!"]!CL4X?KYF4,S%K>5NK\%ER\>WP-.L.P"J,^QL$ MNX,;&MV6U'4J/\\/9;G& I@Z57,1,2=(*,/0NDZ/.UXYK3+"=GERC#Y]9J/;# MZFE=E1_E=8#?7BT%#N4A@%;^"6[<%$2T77/V"*77J35[6N23 M-68'7IDY?_OCIJ)9Z,0)PXS"-'081 E+H=!N%R:8IW%*$^9%X2R)VA]G:CK1 MI/82Q11@XT1G-I(XF5;-?*Q(Z]IZ<8 4[1C%F'0M%(-Y1J##6W0$I_ ME5*5U)9M&2,WK^50%/[ +JB^IW\$PF1&D-.K-[;9+S?9.8V M>"=_W&X=ZA)G?U_+4-IFP6WN^NWG/.J /'X&,A&^>G9C6F@M)S0:(&9TWJ)# M9[83& /A^V=MOI+6K>Y)0FFQQLN].*R%&X7X">@DA-UZT( MKNE$M#+W:%Z EJK-+IXC@EEKV7F*SLS].4?$/6S&.?:"HDK7*R$M2AO>%$?-?+'>APP* MI48PQ8@A/_)=+^%:^FV#JZGC'_)*P)_AY?(%=+R"LNFF];-PG)L??]&T#U:F M0]&6S VRIMWIL=?/"^\8;*+$>BS6VYF622"X; YM1\L5ZYLJF[C9,FM6>)K7 M!-J$\Z^BJWU/2\>/VPC1K?!%0Y%89#$#!(?"TU&4)T M+,?-="@S2W7+G_EJS6_Y(\ZD'11F,,V+1QD]=TV6V4-M)>5AMDP/NL\>Q2/7 MZ9WX;9EB*O^V%R(64H(]A%R8(,0ABA,,L8LUW$'+_$UMX>A7 MSM;+^GAUPS+H\0RV3&MN'VU/E)I1?$7X]0QFR^C%*.P7H&,7-/S*N>IS/$D, MX<1X6C*UMKF;U0Q/!.V^B9Z*C#5'\U8L$44FJ])Q=)F@1.RA!$ MW!%[=Y\(.XU\# F*?"=-F$LC=_%4=YNZJW!1&3N>ZCSI6(A]SC2]*[I7&Z%V MKHH-8_7?+P#A#]EJU=J)%XZ+L_U5C0GR(I*P2&P'8E^NIBP0ZVK"'<@P]KTX M=+'8,;03=+5B/^3T='Q-,CE<_%),2T-ISHFAH1^F3.9!.HD'D5 4F/# @5[D MLIBA$-&$+JJ\PLL?;%*V/"E/R+U\I05\?UHNCLW+G!-AO+>;!EX[N[PM*Z!Y M1(*\]\O^&Y-N]_2!FF[CI\'+:V\!]6%3V P:#&I^G\?KX,9'6=7P'^UAV;NL MI'6Q>[\Y/GQLEO4T:O3W@25F'97U2W/%79T2V7,F:M,:IX8;XJ]\D3@2G\35C M ]_/?8Y^J7,K.Z;:WN$-6Q?]DR^[-Y'FP%B\IC1@8O8[3'.@CEUPGC&:H84K M2UYU-ZF;2F91PEE$G1AR3Q:!XX3 )"18IJ&X,75Q%/I:1>".4IGX$*JE!G!- M6[/BVW%8%.W*N<)JFHV:W"8@89+:;8,BV5+XHS3FU>;9D+S;#SFHB]H79MPH'?S\S%?PZ?9^M\(IFLB6+L#%UG[VR:6^^B/R$ M((X=&*=Q A%QI96(Q([#XPYFD4L)52J KD5U8A.R&YR_80/T^#!,'1^$4DW] MK .DIYL*V,CN$)()\*7]]R3W-UHXV,XY'Z3Y.MGG*C"MG,C'P2[3+#NCXD<<2#4<-L!U/H,>4/5MT%B:6;),9#[/:JK-@VK==YPVFG_[Y M7DB=KWC79O/=FM_G[[+R[VN\S-*,MB]MEJ.T*!CK/12%\[P [;JCDPU72;IH)3*[OS'$R,TCR-",Z6[WD.'/W$ MS[/&T:_J?5/D;$V;>$1>/&>4E^]R&0.S("Z*/)%>J, M.M^GQYZMSO>H>/TZW^,/FVUUKAZ?EOD+YW>5V.I>/TFU;TL5H(3@E',FVX6& MLA.LV,FDV($.<2CBL4^2A.AU#SU)2^K[65,$^9-!Y.QI@#@E$8E8).Q5 M1"$B#H?2[!<\W2!?C6,@-PPPUXJ,O5,%FN)I6G MOL_UJ:_,JF5BTXV+4D9[-AFVF@FV/PR^4Q=/?,WOP=Q\&]5@O.BJ&/6D!4W_ MZ4K(VYI_L:%M1)95C1JA+T G-FCE/EXHZ0>HZSC5=+YV>4CKI07Z\Q[W;P MB9>]/BG F_* NEUX>TBHK2&F\NF9\3X5FWUT#WFWUC2W-_3,'7(/A3ILAWOD MF3/#*60PY3*7S?U*S:B^H2%FN?'OT9TDQD]%0-M7^<=(OQ,O M-/TD=$N5=-J<:-TR\W8G57'7]&I3I6?@CLW,R\5V8JYN[F2O.[I>XEY6NLU* MSY, 96M389>Y>7<&DP![X-Y/0\4T#?TIJ_ R^X?<;*SJ!4'VWFKTUG-=G\@X M30]3)GWV"&+$,,0>B9W$00EWM5J(#A&;.GAJ2QITM.N&;V8&7M*<=5=Z$4PK.X+KDH&QY4PPJ.&,"1D(.YH%5\SBX1O3(<7#?WMSG MH&,*"J[ W6R(LIS6!V+M4=3K(KO#S"LCK!X30)&SI=]$TYB82B#E> O>?$WX3FV)!9Q%%(<^ D,N!L)OPY1F+@AAG[J,8<0 MY*)0J3/CD;$GMMPMLJC'KV MZ+@4@W9F[Y7Y[,=Q7G?LPHE'#/N9"Q1X47!66YMZOUCVHHW$WB[DOFPUYJ28 M0^0DOG"((AX]!J;;? MLPB0GGW98G/78-/0!CWB%IN>JTEIJ_'Y"+5YFY^KB7[0 %WQ-3TSP'BVZ,XF MK[[3K_+J^!-^Y(L8I]A%B0.I/&5':1)#'+ $BIV=E^ P==U(*>;[%(&IMVXM M2=#1!)*HFCZ?Q&18@6U(JKF;TA-264G')!G(V1"O-@HI?MCJXEHN4^3AQ$E=HCW!)$1;K4^QB!J,0IRCTPCCT MF(X>[0X_L2)MB.DIT!X$:AID+IB>"FWH7(":DCT-.BZ!)17:&WQ6'3HNV+X2 MG7C*--:.5-LKQ$V@4.B&GA>D+G0]SN6JE$+LS'$R$VN5 M) K*#57-NF@GD%%3LO/EU5.V6M1>M,<445/#,EF+TSM*9.:(O2%!#V/W!I_^ MT7)>/N6K)A/C-E_*?K'RI07WA9IS',&(^@E$$2404Y_#E 4I2GP2$:JE[O.R M/[$9^;2624QU@P^9QZ)R_/$CS*F:H?IQ9TISZSM;7LE&+O'CYLMHC\:^2%E! M*ZS-R*U7F:4?/EWD*//_/\D)&9J8^1(_!KDPO6#(GWA1O=P(_:TN5S4/3Y+X M)UXM9*A(A"B%R(F1\#;#!,8L=60#8<^-<40P=G3*8@X1TUHV3$ME\A4O'E[D M[4*=<5:^R!L;84567+.)^"!LJC<)=L#0O49HJ%Z FFY=>V)#6=C0 2 ,;A'& M);1VA3! :N;[@W&A#R\/%-XQT^]>U^*%<"*1X];??1#4E--0-#U=_*@@C[;2'>'9"N/Y;)=<;M")2E!'N%8* T7JV$(3+QO:JC*E(9EYSUKQ*B< F98FVR)JZ=61R0=KS^B+K)&?(X%T_9*B]J+[\I72D691R%D<=AZHI_ M()^G$'.,8, "[N 8.4ZLU79ZG\#4QS%V:M<>P**V3)\CK)Y1:?9F%^"R:JKW MUBU*JQR2^^BBRL0@AU@ D1=02-+4@YQ''J6Q2T*D%%,S2&7J57Y+4WR:E:ZC?!P8-5T\ M6US-5;XG:7W?8K_$V*!$MG*>CM*8-]EI2,R#+*?!APV+Q=<'M]?I+7^2_:=6 M#Y]7654N7,I3SG@(,6,,HC1-( Y#H90T22,<>#Z.L58U^*-D9KNN*#JR8"WI M:M9V/PZ1FF:>+[B>:O:N:#8R?QZ46;_V^J!(MHJK'R;$*-"=?224'72#Z$[99"4\%4=5%URI.NDMP#5$;CR[HB\\*-!RTI6,V M!2QL+LK*$EM;HLVG+'GQX?)*1&!EM#NI> M9'N@NCN08;L$M<$G-A+[!?YE_9 -6W(!W&?,N$&"(I;#5F,6&/5LB#:"X(O5 MQE)G0V*C0X(BQ==JD: 'R$"/!,V!S-R56UYR\9+LSOV./_-E7M^D734%_Q9I MRK!+T@@2QTG$)I\X,(X0AH[K4N+&#O5(HN.H#%*;V/ITM.M+7+:EKN>,#..E MYH980T'/>.P T",,KD;*.VI['4H"6O(WAFG-ZFDHB;WO8ZB]=&Z=NM$HF_)4 MF$U;HHXYR,>)V*<4&$A(@]Y2MGSUCF;V&CTJ],UX7=D,$RO MW,;ID<,XO7,+TYT[BVKFZ57F1L^4'4[+L7O6MVE$YQW=B MYXJH9V#N"US73^A'8*M*K+6;&A++:+-T=,#9]D)#XO2W.H//&>YD9&'WZ_1S MR2_+DE?7I,+92A9^[]*?Q?:JZ>#+/\KVEUT0U,L""5<&X9A!/XIDU=TP@ F. M/!BZ40M;[+5!.\2[].\ ,NZ+VP7 M0ZB9VVD^%8H;J#D UMQ<==C*$F0U5^"ZA^U5']N6-5#S!CZ.8JR__SH7'UM[ M,V,^YMVWG0O7P9[N[ $-KX9Y]1:77V^*_#ECG+UY$1P(JA_J/ BQG%W2*GO> M30EU$M=U T=8/":399TH@L0/&<1NZ,5*D*G$UR?C8FH+ M66Y[-&CJD-:8TZE/QT9]MKIEI/$$REY3D$F4Q@@$2_JB1WM653&"95]+S 8Q MV/[+I)WZ9.%KOA2OW%8KV<1=]0#@Z-L3+ZU-GE&/*KCEU;I8:;>W/R&[PJ' MV6)K'@L82JQW)# HE-FAP/$AYSL6&!1IYV!@^,FS8[*:9/M_GH),;56V (2> M8NX&5S4T+T!#=9)HJF-BV8^@VJ'R6E%3QT0=B)0Z^KC^>GCU]^KE\EO!RDOV MU_E.&H[P-*($BORZJ^-+@ [_.\6N4Z!^6G$!A?%BT(KZ=^ M"G)/$(DT(J;12GEJS-F6RA&A^FOEV*/&Z3Z4RXXL\ES^-BO_=L,+^0O\P-V% MP\5*&4<(Q@1[$)$40UPW%:/*^8#?Y M,J-BL)LBIY[_$#ZI.[NA 4]^M-/1!%RW1<5&?@DI6.*O[(+<9;/B/^O\@Q8CVG-@OVV9D;- M*9@5:+,V 3U8^RQ>@ V3M;WJLWD!]BKB7>R6Q+/8:< R?K::%-AB:][^!I;! M/&B-8'M\R]4YFQ8#W ]\+P@13&,&I6SQXD>K9LI$ZGY1X.:E).7:OS%7H\J FN7*_31@^(^LJA MN6QXMRZ$LWTC-FLY:RXAZC^V]S! 2K\'7S+JJ_R MJE7P79I?%QI,@YI%F191.* MC $ZR!PR'\F@XJK<$'%^+S11)!I5'N="#JS"K!6(=0K$6N PV#9 M6)WQYBLE:R#E3GE9D_?-FXIMFTI\S%;\@]Q3+6A 7$SC &),9'<'AF",$PH) M(D[D4Y:25,MK/$%G\ILR4O6ZQ( ODC"H*6MFI9_"2?7.[&SI=6_-# 0W:C,V M();%/F/'J,S>:&Q U&.=QH8>U[]%D]ULF?"JZ%K>S%VG:4:%/AB$BHT.-+%. MUO3!A@'0<6 2,S8.ROC%F54\]+1T'(H)PLB4Y36Z,1L??;8;,V5!^S=FZB]- M4("J+:GLN+$7L,B'S*&!;/$GZV6R%,;$]=+8<5,6:D6=*="<6.=G*$:E58[: M,B)Z6C]6F&J"8M4:\LY1I^HU"EEK0*!5L\I*D6OCKG#M:4NOT>5?N,S&YNSR MFDFQ+D^($/0S>@$(78@SCR \@"ZD9:\>SYAY[!USN[[LEU 3K)3GT44^2[ MOM[$O'9;47,!_CE:BYX]0=;:BY[/B:58@\^-:MO"10]\WPL?Q%L M"4^8PG@HW51IC#U*KYO*>"CR:#KCD5<,8Y0:$U/>YY?T[^M,&)YUF:WDZ7;Y MB5?7J:S(T?Z%+4)&:1 Q'\9IY>4RHH5,F!!!L*_-/_< M'A,S/^ \0 3Z6 9+$A3 )(X=R,, >Y$?I:[>D9L:V>EC![)2ZL>->*B[)-:S M+(KPJ=D4^Z#H69,-'EL.+IIDE1?PI?VWU>-V,\$MF1!%HK,:#ST@]LV&YMO& M4=64[/>$A%T;";4$.@\)UX=!%41@%#D]HK%7.5)/^7"?PN#UK;0]. MUDV93D#SQZ=U';XFMU#+O.PUW9,[!MH[=6GGYP*P1A;S(Q?=.<*DKBT;0YX$ M*43RQARGU(5Q$KEA@BAU7>%:ROR6UY^C#1?F<[3:]/=L9RO?\M+,7#,S8N;X ML7G#>SVT?XQ)5%M\)IP:O17HX)9BVW6U/6S;N=1H&;2W!AD"86DATJ4^ZVID M",W^DF0ZC-FZ=%U]Y86\41 +'5^5V3/_(-R81_Y1Z&Z]8[_'WV]DQF.^NNSI M[WU^@V7L^J;(;>HZPCE&'DP1ESF)L0_C." P\1PD'&:WL87JZY4EOB9>QVHN M:YNW8;.V>G_6LUFV)D'-EKT"M'HVKD%UAT/0L A^EDS^LCD>%)S*?7[17 #O MK2\-NY/^3L?5XS\P=> MZI3'&1AB8@/W^Z>;#_VBWS4'=>^/G=B+NI.P>G#O$"3#-LPB&GHV20<(JV5P M%*0U"N<=&G>V0%X%X?HAO"J/F[E!'_/5PSTO'C_F>%7>X)>ZRR#UO9BZ"8-^ M$,00A91"'+@A9($3IFX4L]#7JK-PC,C$^MLT9Y$;M)PLLX>V]LE*S,RZ*+3# M=(^BI.9TG"N[GK;65$!+YJ(^FAN15]L%&!+(TGI^E,2LB_.0D/LK[>"SYEHI M/OI'F7-S+X:X_)Z5"S^D;AS1&#I$YJ\1BF%,*1%*2AV2$.*FPE)H:N4^D8FU M4I*$DB:01"^ )"O\5$%8,W?M*$#J"GF.V+H**22^UY/82"5/B611)0](S*Z2 MIX0\II(GGS7NS+5UH"^?<;9LW.5>H%%[EB?O].AF:QH0@ITXY-!E+H4H2#@D M)$ P"(7&8AXBXJ6+9UZ07*-!EPDG.M]XGQ_E3_W3^E$F]PK/\-B9Z,_R>. 7 MD#7;VDLL#A(7,?U(?:B!"+J$YCX6/@VF+F^Q\-4F%;-)FE3SX%) M'F(W S.AJF9P9\!*SR;+,Y2=8Q6PX4I^M?U(SLWQ?,W:5/W2SH''7M,T(R[F M[IQV#E1'VJ>=-=P9]:[:<9NN"XN4.'[D)PZDS).%7AB#,?(#2 /L"JO%21KX M.O=IAR0FOC)KNRI5_/%__6OLN=&_ESNW6^TO 6^:3/S,>)K1K#*I4+4+G)H! M.@\./=O2C']QXDS6L -:7/=#=T6T]O M.]J -\0-PIV&P%)3SW,!,"SPW4I^U4G>IVM/3Q6$LZ2P0Y1FU5P%D?=56.45 MTV) *2\*V155+O3W^'M+X@U?B46H6C@.<9.8!M!)L2\;R%&9BT6A$_HL8J'C M\2#2*PHT2&_B#4#KUHK?$>YV (+TIDK!SRWUTXZ)03TA)3FMU14:IC9S?2$ET0_K#*F] M9NA]TZ^R&/ Y@&1+CA41+ !"T!G!2];CO2ZVGW,<'!E_O:"Y\D#T)!2EL.^0"E>3WS M<9$/7'2%5RQ7C-]>66\_7.HEH4_E.I\F2/R#RRI$W(-AQ(1/GX0>)5HW*#K$ M)];XJT]7M[_]#[B[O[Z]_.T*W/W/W?W5[W?"J[VZMU1%_AB@:I9@*ICT3,-@ MA?F=_NZ3& H3$*8N0'^,](]1CGX %.7B]$-C6&JL*>^6WN6/.%LMXI RQ*D' M79EIB2*?0HP#!D,>.E$4N,@)M?(6!FA-;$H..TJVMY8-=W&:IC*32BL@2H'FQ$K><0">&A:T6W&-8J:F MW):1T%/R#0@W(R"8-+]2%7ZM1BG.WK%*%X$@W*N5736N6/K5)C]>I,"W/ MPH'(!"49+[)(PHC&B*20AT+%D1ND,$E# IT0A1BYB>,FV*!FRP!)@W-^@Q(M M&P;JTBQ;#H"LRJO9:VH(/S7%/Q<.PSJE'=&ZQDH/ TG79G'24>&L%24]36GF M8J2C(A\6(1U_Q4R]W^.LJ"/2?^=8;@!J(K=Q MF* 0L8Z4EI1>B>2LVJ\#PKX9T'KW/!]?C,JS9^E3?.)5ZU8LG,0-:>@YT$<> M@4@6*!<6 ,/49PSY3LQ2I'4J.$1L+J^^V-#>%&/;7/?5:]^_H0LW".I#,/%C MXB" Z]__]WK%_]>_NJ'S[[YS >27U];TIO4\M']RZS_Y%X).^<2IK"N_/-W" M7G]*:)RBE#D19*%'(4HB#@E"2,P02P)AEB/L(;V@65N38A09JS8M%O'3VWN= MBXGAINNV!P9.Q=<.+CLLFORR@K.L C(X[P*\M9W&HB*\Y:W945*OLB<;$OK4 M9FSP'1N=FGHN8/-C67<:SBAW%ZXC/+,@9C"*N-B3X="%"75B&"=>Q+U F&B" MS'LW#5">_JRU)0>>ZF+;LOP'RY=+7/0JB&@&2JK#JF8G)@%+SVCL-7^ZZ._= MNO^H4:P9F:H=E(+HDS2(&J+[BBVC%. 8;B*E,L#K=)_X33Q8E1]636>ZMOLX MQAZ-7>$8!K&\/8X\2"@)89!Z!'G")1&[R3G;2QSA<6)KU1(&#Y+R.;6*II@> M-5OVRJ#K63V;+1\:QK>]BJWW5)\0V1^D9\,Q#O^IFC(,0&R[Z\(0*<,]_*K* MZB)I8K-Y)T\'LBKCY=5WNEPSSF0=P[=UNF'-Z'5ZA8N5[(@N&*@9_;CI;^G' MS$E"E$)& @\BSA#$ 0IA&KH^]KF;.$RK8I,MQJ8^&^BQ";9\@H[1)E*XQZK< MG7;,;CL#G=%PU-H,*FYO7V%>-+?"A%B/@L#&-(XAHA%8M,N=NT0H\AUPL2G"?=TTAK[@VL92_V$1IDB M3'%1O,@[ _PH#T#,*L9HW(B:BJ=G?.T*]2!F;H%O/H,_K5 MTFY6Y>J2_;6\*8J[9_JVK-JK-L5*:2=>G]BGN)&5Y>1^A/UUW=13+^4)3"X6 M)EX\R_.LMWFIJ#E#( PKD"7Y]?1(372+]XT*4AK50SLUYFRUT$:$ZM=!&WM4 M3^T8SQ;O0>&D,H]3AB>=& M"25*QSV#5";6SXXN: BW6W]0DU;3RF&,AO72FN2:9\4F0BNKH9)0 XHHWF\4 M4?RP5<3A46=1127!.F54>UA_%;Q<+C>=RM_BBC_DA7!C]9;"H3&FWF,OEV!# M&VR)JZ^ @P",+X.V9-?/W%4.EY?15\^U4> M\;$;SHO?BGS]]'ZUS?=2U,"!(::^3VTH TD:U+0OA.'/*QGBJJZ$0Q",ZZ E MZ?54<$APRQEMBC(::>+0N+,IHH)P?3U4>?R,6TPR?@A/M%L?WW*9.2-^_U9V M;L*T6N.EW,1ZBR1&B>NA!#I^DD!$0@KC. RA&Z78"0@*'91HWW+.*\/$-F;3 MB:3K#U-TC "ZY00LLY1?@+R],NVUC#&X*IWY&]"X2OUQ9_;UKEIW&M$<]*W9 M" =ZT@$IGN6[V->9&IMWM3-+,/]=[NM,T=&[WE=BQ? NN"QY56[JD/J.AS&1 M0<*)3R!".( XQ [D3H)B%_FQEVIUK=P=?NH]X]W=U?V=YDWJKOP1BQEU(Q?R M(' A2C 52$0!9($7^1QY21!ZFN'2Q@B8!4C7Y,["0&W-,I=+"DCS^^^?&R6@*9'C; M,RB+T?5.G_&S;G3J@6:_Q.FS?^S>9N?O-A)XNBJNM[CB5VG:Y 7>\$(6;A&; M@87P25$H4W?"V(_%0BJ6U"1U4LBB0.B0'R$2L9HOV)2CR(L MPXD]JH.86ITB>\;UM5=[K-"K*18DR.D-ZT 1/DJAN_<1CN*CI[-G2ZBEK3]":W@3%5@8ELE8F\1B-F0LD#HAY M6!IQZ&&S2.0WJ[0J+]E?#8(_3KP^L9)UX;AME?BR'Y=K$@)R"H1AQ;,DOY[: MJ8D^01#(B*3&T;6#7;YF!;-L MK];%"OQ1]L*5U%53%:1Q59T 'SW558-F M75E-Q(E55I MS*;:FD+W55WW53,?>*\-DMQ3-QE\V>KA\C$OJNP?]=7\P@FYD!USZ*6>"Q&- M&,0.\V"8.%Y$"0UPZ.BXQ:J$)_>4MP$QV5YKLK.ZDIU&4LV1G@(?/4MQV*^L MZ2>]80/T^9BL?]FHY-,T,SM-]C4[FXV",=+F;/S]F8O?--T3M\=XY77UE1?W M7_&JC?3Y0S O.S,UR1X+'[F!'\81]!AS((H0AMB51_LDCC!V4> P;E I>2[^ ME;3U_+++=Y]+\%P3?H6".;I3JF8/?Z@9>JUXST:6WG5&"6II0"7$V4:#-A)M M"^_\ !5W#&?AMN;HP)9*GCIQ&E&,5:121T&=!R>?4+36P( M:F3*&V.I9MRG1$CW]H=4O;HX%V##&DSS DKF+H B@OIQEH8PV(K$U"4_;ZRF M(3@'T9RFXYA>,C4;S+]DU=>WZ[+*'WE1!Y1>KMC'#)-L*4QA'2&V/49*H@BG M3A1!AZ2!<&U]5SBY-(8<4UD9P/<\IA7^:<##Q-ON?M/,S2UK&SNG&91M K#J M7=:DL.G>=+4H?1/<@(Z=BRUZ-6>]_]YP>%&74]_64IZT.>D9F-EK.:;-P=RM MR$PA.M*BS'@H0V>J=V9PG7Y85>(;E<5TFQCYA>/$@7"2 NASSX,(\Q FKA-" M'GEN$GN8N:%6/^-A9-X[BA+N.Y3A.&U!NQ)6_#4@Z^@J W959V).@9:YIV8D MOQV?;$-Z6K_J0,()/:@MK5?WE0[$5O&*#E_2#Y5HCJUDHD]ST%66Z\?ZO.I= MEJ:\X$(B@^ EO5$G=GG: ^8--V#+#MCR8Q+=I G>L-Y/BYN>$="%;(+0"C,H MC"(L-$G-%FAA!D$_WL)P!#._ZK<\9]^RY?+#XQ/."LXN*5T_KI?ROJ_YE3P6 MEVVH%@X/4Y\D$4PC&D#$0N$N!+)S7)JD,>;"6XC=[L)3S5E0IFUP6:EG;;;D M /V*BP?=HQ]U%(5;B@(_1-"APM]"/"40(S^&/O,#UTD2%#)79U]J%\,SMJC2 MR0?9;#BJN6.3H*-GE3L6+D#'Q 7HL0%ZG]Y'JSU)M&6WY+2ITYW5@=.&8]^9 MTQ_@57I]O'DY/L#E]TQ8'Q8[D<]#Z+O8@RA,0TC<%,' 3V1WR810I)6%.B&O M4]NK$^TGODC:\_;V&)PQQ<.X'V,>-$_RS*9@[EX>*N#\&.T]!CG]9^KXH0*Y MY28@2B3-#/JG?/6YJV*,.4F1(\RN$[@$HDCL:HB/&*2QCP.&TR0D6M<2O;$G M-IBW,@ W3T'UE8-O>;$\'%")9F/((E2#)W4BY#K4Y8@K:(3 M1VA,K(\]BIJ-KH[ H::'9PJIIX0]8I-491P0QE87K",4YFV&=5K$@YY8 X^> MM18*=_4F7V94_VL[/<#DEE_>QG9$IRD).BJ;W27@&*'76 8&!#ZQ% R]8?9A MWO)GOEKW/DYR:G-XB M< ""FDZ>(YJ>)G:4)E&_4V)84KJ#X6=5M5/"[2O8R>?T2VRV?EK35^I_."ZN M5NP=KO@B25 4>ZD#B>NXPLT2'E8LLZ CAAE+B?"TXEBUW.8I(A.K5TNVZTTF M"0-!&4C2ZI4X3R(TK'>VY-;3/2.1M0IVCLED5+SSY*"S%?(<$ZM?U'/T63TU M+"O^N+@I MU!19'^-A[9X4.3V5WX FV0 U'UU"+!"<@(X5L.%E*LA86^RVJ?;P*M#ML/ : M$"K;4F,8&@,K7Z]MJ!/Z3FU']0>LE=AP3N95'<%X^KBKU?X@?5;_CD !-_U?(F3!(&DC)T=VI!R+9%V4I& MNJA_\Z>!&-<"*QCHZ86:^."+Y,)2L.RHE$;J='K4V11L5+"^RHT_;%I/C.:/ M7,9C-7?_\OQKG:T>KI]X47LCY1N>Y@5OGKO'WV6P@-B]"QIBKHN7#V*9*P5S M=5O#?"DH/70EC!8!]U'D4@PYYBE$+@\@(;$/PQ@CC\=A&@5(IR[#A+QJ60W] M$@X_2Z9_ 5G-&" UE^"IR)^SNBRG^,_N;Y7D6K>0V713Z!"4^@GAT/5\%Z+8 MX1!CET+L^&(J$4I21^LB^4>90GW#_T\[A6KGK#_(Q.BM1@TSH)V:>O>]Y1QL M6>^FJWV^YOX"['*[Z3-ALS#>Y)A:JZ4W':0Y'*,R;T7!:Q(/+(#[*RW*MC>YQ-)3VN6<# MH;_-/1\#W6WNH)"FN]SC@\ZYR1T4:V^/._SL1+5NRU-U#^M_R/8UERMV(SX0 M>>C5+A;,IZ''G1AZ"(<0<>Y!DD8N#'SN>\1WDE (I+&.3L'DQ(:B)ESW5#1< MA">9&+55_+7AUC-'.DC;+Q%[!A1SE8,U8?''*OUZ!LC:95[/H:7O!EVOJ[+" M=<&96TYSL9J^?%@QG?NJTR-,[0II75\-"#KNX]B14<^L]&B"CJCLM\FRYXS) M!@OV;L#&Q3/R;P:&GM[^,H/&WFY;S+2OSP4,BR#G7F7AML]S%;\?J$ M8>'$C"?41]#AB,K3> PQ\H0#@\5?/(R9R[6.D^0)7CPFP$ZUZ] '#$X"V>O5U>F;Z M^[;>F2^TR0O$AE\LI%3&LJ80AXA 2GS.N>^BT/6U]O_669Q82?L5P6_R2FPA M,KQ![PJO#KV9,^\J>*@W3\=I>B&X[E2QW/LMM, M,TV3EAB?#EM;QPOV&9SW<&$R@ ^.%J:C9*,NWZ;L&4(^\T@<0^9$/D0(Q3!V MD"SE%'O,=6(W2;42[(Z3F=C"]DJ>":5]:%DXIU+<667AYJ\!-WFUMUE*N_T( M==STBK:=6:%-'G/4-S=UE\[ERPW.V!_EV_R.+SFM./N=XW+=7Z(5CP%UQIQ\ MA]*_!6QY I(I\%S^J5YO\>H%=-R!ECWULT0M_,9/%Z>"3GFJLD7D M@\I$(I'Y2].ZB5$ OUJE A;%$%I07V<*96:D[=('=WA?'2*<5]@P)L)7AQ!' MRQC<('PQ5DB'B>?2TJX6%_BY6.-Y_<7)N,^#)(IAD@<2)]E#$!."(/(IRG). M0@^; 7UU41NZGF!#6^T)\&H!:O*&R%^=&M,+?9WIPEHRN M4&$Z:8T+#*,C]@$VC-9#YEM<=>/^]'A;9X?,71MLA.@=H;9?<'+:_!.5EO M!Q7?B9=6#86X+0O*;[EXTXLU?N0S#Z=^*N M&1R?)MV!K7-+%SQ+PA/PO"%M>!6NJ4>][70 [9C9LAH3O.5@ EJ:NJTT==NO M*?/[<3.Y75V3:U(=][;<3!4'E^:&CUN.SZNG3]WQ>=6Z\[-X;N"8N1>S.,MR MF,;0AJ+0W0HK!LGD8DAGR8UL!TWA(4=;RA/ .U!CC95EYXU MNU&"F3%OY+]KR^\<.;M?-$>6W$%H5$/N%WC?CC6>L#/C_7MC55TB]EF:,(9P MSF#(Q(Z,"*)B6V:Y"-\]% 8>IAQ'LP77G&![@HK6-W4E6>KZR',T7/N& M-KW_*[2LYU@=:,[,JQY6!TU 3=2=3^V1RI%#/45E5&_:(^J^*^W[N)T?_5HL MBC7_5KQRMC]Q_//;=_S/97DQQZMZ^EF0XCCP4AB&$8/(\R@D*,W86 M%BIPY$!,*(_J5"Q4LN]H;)9P[GQ:TR&G3\MR7?QWA<+JIQE"XCPFSF@9@B@( M/9AF?@89I3GQ(YP'G#13=!^JHTJ53ZM'&\+[I% ,?Q47U*,C 4_6M9 %I+A&;L39X&ORU)>7,WB) T91C&,8Y1"E :!.(/Z% :IA\4Y2>@L MSK7AS'6I#IT:KMD D@_0,#(!&U; /R0SH.9&,SHRTVNW-QI,6X:)Y ^@* /@ M\B$49@=:WJLX1QCEIA)WXI-K+S8>-KFI?#NXY,8/VP5^-03>XO$;QRM^5SS^ M7-_D/U:5[V[[Z\N_9&$PGQ$<$X_X*:0QYW+P=@I)AD.8H')T=.4 M@8&]JZRMI'CU$\PE.X!71,W".V.=Z@5W0VK*S+-N. &*E0E0S,!E#@4[58"G M+NN+)2NHO,=_H6XC.UM5.(KKC,F/&M79*F<_IK->Q[S&KJY(-T&<:3TRM$LP M@IAIB])MUV=(86:N39.&.ZR8(VQ;E<&UUQFM^.T(\^V2MV._-H=YN%RLQ3ZM M4&+%)B[.15_P&C?WM0'">1QF ?0YBR%B,8-IE&'(>18QE"1AC+1FI_<1&M@P M*M*@15M. \.]U[MFRNHV(I"$1"1S0K3(G.A4>#F- 1KXTXH?5Y MZRD+I=SGOO#JSZM%9P0^"UF8,"^/H<_D%$.24TA2GT(1&\=Y'D4)RK52"Y;T M!S;M+SSG0JNR;L5BD*BI+O7BWP$U9&;Y#2/@4\.*'#H -L?F/P<[-I^I"G=0 M]$;4QX:7MU'-$1KQ5;NV-IZ-*ZB@VA9X 5(W*X1\4) M>*Y9JSFA9/&UWAMZ9I8L5!MDK M+N:RC/?KLI0_V>*0R6ZQ61#'R,N]%#(:JG'C"_#=AKIQ-%TQ>?DE0I8>E_%$]*EQR_3N7-V;B,]5PHCLNAS04B\+B-0@D MU<"4O1%@K0'8Y VT/U>+"I2L$U!+.P&_;;\DC<2R#TG^> ):4D_ YCO8S"#; M2 Y:HJO!VX[G 7VHU^ERBM#'$&S\V4,?0^X3V_,'Y-!NX[]^D:WK-_FFNN6> M/ZJX>T98X"=BQX5!@#E$G,008PD?GV4T##T_3S,C](B3E(:N5U%T992\W-1I MK6K29OO<:5WI;3M.-&"V"VR%WQ:IW?<);^R >P5SY ]/TQG5/?6*N^\M^A^P M33#4]]+WLA6X&E]PM5J]<#9+O22C.:4P#"7,HAST2*($0\X"DN'8P[Y9%'V: MU.!)@^;N7?4[3ZJ&YA4H%''5[ES]Q+#'N4-WNCD!%QHQ/?TWRKBOE%&1!15= MET?\/MF<'>9/$AKYV-XG\.$!O?<)P\OO=7_*Z61!-3%FAC),?(09C&.,( H9@1G+ M4IC3W$^2.,%^9(:CV$%LZ+*TT\/S%'DWPP0KM>EMBJZ486:,]GIP-3]P1\!A M9P=6I#["W, =H35G!NX^8YFL;J[O;O*OQ0(O:('GM\N5@CN>DI4Z'L]R&N,D MR@@,\RB!",N!.G$:0!:ES">R#(PCHS2R!M&!S7W#@OR&;Y@ #1=B*ZKY,)UJ MKJ-/S=9Y=WSEE>3-_^.B M^&_.OKR4XGS^\)-7_7HSEHFX&_D>3*((0Y00#K',AWF^)P[6."*!GQO >IS/ MD9;UG WOT>R?Y8:-"GJU2ORSO7)X\,@7,K,A?L(4MV#]DTOT,<&OLS;ROC?5 MW0#,OH4F"B ^S.$=RWK4/ MTT#$K GR:$Z9S[(\,=U=N@B.LWGU!P8^*E.Y6DX M_+-U89>E;0K+OTJ N4H!DG!SH>Y* 09^V)4B[-RLM4+,_*>.D)WNL7.!\;R? MCAP[SDWK@3,*PS[O7W3/$B^CV&,1C%A,(>(H@BGC*?2\-,5IGD4)]HV+M [( M#'Z>7M(_H+JBEYBZ&[(6U4^'&M(\+Y\MM^$)^5BUS[9J80*NQ?=3XKU<]B"] MV!7IG)349<',(9'QBU=."GJTD.3TIRV-EL_%;Q^G"_8=EW]P>>/<8.MPFI$L MHARFL>S3#G@H.R03F'JRNCSPHRPV&K]WFM30QJO*QV5)VE-#V-!N3RM)TW:= MB&YHOQ5-)?>&Z@#&VBN:*X,]36A>&@'[9$5^#3Q+%7B(!B*W5 ML*"XK0+$TSA@&&+?E_DW2F'&*(-APFC ?,JP;^2O+%5@47;F3 6A%WAI[ON0 MI(D'$<8$9IDO]""^#[DGSH\\"\QF&]@IX:QQ!M;2)[[XMA.*(/$"L6$E7@QQ MCB,H)(_\,&>9EV<6N,J&*CC[3'RV'O3V)+LW:[8'25&NU%<:?)*4_C:1_YR_ M,#5U4N*@R2KSO9D5,JZ4*9AEM7\IS!J^P2P-A"FBR*-I3%,>8PO; M.T%NI.14N7PM5O(KFB_+VC6#-?Z+&YKF*9UY%!-&U*$XDH6742#\59C)L3\H M\S$A/&=FWOH<=9WCNH?6E)Y'I"M(5UU1O12V_<'@E=\0]Z);0?=#%NNXE#[T0TH0I16&M2 M-/,SE@>(0#\@2(0_*94'+PYY3*((X82(L[C]Q.TNT@.[AJ_%7YP)AU Q &3E MQJ1MGYG:G,O5%8,&8$IB'%29J$W&.)V4'! MD(/!#Q#W/Y?E&@J%/]D#NIAJ5<_-#*@I"U_3#=PRP'Q@2_$=^1I3ZJ,Z'$O5 M['L=VV5<7M(?=J-_/M&-+IC,>;%^$5_4JB6]**OAYE>+NN0OSOR8!($/21)B MB'B004R\''HI27,LG!>E?I,)TG-6@_-LD4XR/$"IYQ&2WP]0O#& ^O7J0(8@;+G% MO#P_SQ4C>'Z!5S^_SI=_7BV$ZWO".VU""8HI%[L%3-.00X3DQ5V6A3!(TX2' M21JGAH5A>G2'+C;Y<7O[[?+[Y?7#]!OXWF_L?=);CY"BZF][^"K]]N M?@=7UU]O[KY/'ZYNK@T]OJ9N-?VV>XT9>M\6 T!R "0+H,7#,(U89G*[\G^: M5,?U8F:J./!%AH_;>93+I^?Y\HV+T+A\+2@_[@"OEXL*H4[YNM6#+$5I__YB MN5I?+]=_Y^MM\7[E[X1#K'\D/^?/_"R)TRP/H<\Q%8DP02$F8Y2Q!! M)#5Q3..R/[!_.X .K'JWU,5?N65#%O2O3A3-VLT&'/E+H.=!/^ZKM0^#3Q7[ MUOB/==0KF5;XU6]\W>IX:J87JN]#BW=WSOM]5.YH#QB9^5&WDO=Y,?L[TCMQ M87G5S-?5Q96LS-DD@AZ6@I>GY4(U'?Q5=C]FC_)741P56TL-5L3P"K& MP"?QQOC_^ \_]OZG[QEF4LQ?A.8]]I#J-;S7WJ_%VR:0I7XKCL#]CFIKIAQ> M==OJP]75MS']<:_";=5S<#5NO9"=(ZO;8B4$^;'VV3/*(H1X2&LH1/OU_F)"4C%V/>/J-"5[ \7<#GJ'[O MW+J]=ZK7&Z%(;ZSBO ]2E&=G.+ AQ[/,41>YD.< MB.-/Z*

  • B;@8I6=3=86:S5C.!=C6AF^FWE-$PC563 /RI" M+E/VQP1PUEG:7GOD9M(C8AWVCQ[[T-F B)653A_]0:RT]G MU0&_@&U8OQT.FJUA8& _$_'=8_QI47\ON#\3U70@_QDM8V E% <^9[%*/$:/I>'\&! M=Z8=\D#2!QL&P#\J%@R!0GM5J.=87"K&S).A*_R^ M5]!^SO+:.<\Y76^70M%B\BS*UG=$A\+9*B# >A!UD:I1"%(8*I MQW(8^7F>4Y3X460$(:Q/>F#7L&%$MG.J]@_#6UM]'6K>N ZB&3/?L%5*JP-4 MLJ%N/!>TF!>*A4G3^>'P]M-8?%,QI[R ]P"C&./(B2,(($ISGTQ#F7921(\A 9 MI:>T20^SE.;<2XPVWCZ"HUPX MS[=,J.NL=D7>__B/-/"3_PFX8@=\8CPO:!]39NE]HR\S3?]E14T7.W MB>M*YFA'[R4WZO:N*_S^7J_]G)DSX)3-[E[FW/=(Y$_+\J%\6JS9USE^U-G: M3S\]\ XOB0))%?H[_:YR6GBQP%V5G[KB=UNI&\G-[+)?:/ /R8&#Y'Z_>$>, M<\7I?SXN7_]?\7!MEY1MS;%CR5$,L%^DQN0T/FEN9-/Y?,K^J>I8G^LP3-/ M#I\'D@!,R]UO5>>*:652/I ZK0;HELS*F(\N-9DBG M16D;4<>G[$+6K[@H?\/S%_[Y;?/77PMQ""[IS[=OXK W5U.4$\PCE*81I$E$ M(!)!+,Q$C ^I'R1^2'@6!4:7W'ID![9*21DHTF!#6X5GU]/?C$9/&RI3+UIU MKR(S2SY'.\8!K)FPCL)83:*C!K-FBM@/:0V?/J\#^ZZ:[-@*HS<896'D^33V M89CD,4382R%) @9Q%LNIF#&-/,^F:?HDQ:&W;TK+%Q$+/N,WL80AV&&_NO3\ M@5,EF+F"AC1LAGFVB ^ ,Z8MJ>-&W-/TWJ5WME?\4^VN_0]:0A4RICI=\?P6 M%^QJ<8&?BS6>SSP_S[,D9E!V2D 4>1QFC,60Y4SFNQ"A7F1B[B?H#&WD&ZK" MS@L&BX6<0B@)&T(/GM"2GI4[D-TP8-^*+2E*<*J+'K'-@0.[A7(%$'B"RKA M@-VB'@#^]7S\S#O?;QRO^-63^#Z7\CA6C\8A<4)(!F.&Y2BO!,,,L1#R-$)G<]8UN6_O145#D65?XN M"]0>^8)*J-!B184YO)2FG1M&:P[W16ZQH#M&]8Z^5F;+E/# 6V/%B;R+5C#1:[?+&5);AF?;2E$U%Z!F U1\2 S_)=#N9#Q/8P8U) -ISJ[ 1%^# MCDI0+*3OK$\Q66^\XA4+*7M[Q#*!;%FG\K7M72XJM1D#F?JMC[._[G MLKR8BT#\&C_QNMTKH1XCJ7"YD<]E>C#*("%> G$48NRA,$LB([!70_I#WRHH M;J!B!VSY 15#$Z!8 HHG()FR;*HS5;KFI<-PJC2\?7"N1?,["3M=N+J<,*0^ M[BV%G6H.KBLLES&O%?BQ8.7\[;&>H/#V_8_U;2G.M.!]IU@UTKS*P M7Q'$N: N#_@- _4L;Z"X !<_9?V*?BU!CTZZ'89;=9CY!DU-..RXTY?6JNZ@ M9^G1:A#T1&S7(V@^86ZP5PM6O!;L!5=7YIH&NOO4T-G'#3'-P8A'Y.HW,GN1 MS(QJ2\?9Y?YI]JVL9&^IT:SBN AM*SCQ"5M4EB7]XVJU>N'LBS J84@*;%;= MY=_QU5K8UYI7Y:H*L?::KV_RUAR'6>X%:1:2&*99[D%$20IQP B,>!J(_XN\ M@!C-'SR7H:'-4'"&Q4N4V?\V)BQX>19_+?E%CJMS,32B:H&(-5+S5*-^3JEAH K8,5@BR#4JX;&$5KZ'%IDO4'3<*(5"/HW4MRQ4H?7EZ4:40:JCQ$8R@IB_/\U./T!SR,)8#ZVD& ML>]12((@2P*"2<2(40&#+N7AZY8:/D UUWD7!JO&?JXX,JQRT%:NGL<;1&5F MKFUZD'GQJ'+G$NY2^K:'XDF"AN3WXJ>K7 ):+.NY6OY,^!HO9;X'6XH1$&@UPSLFK&!?5)])@<-)]+("&]-#0%X!AY MK/?0MYE#JSF4$5G-(V@Q";9<3K9OHV)4QFEM5B?.!Q:ZUIY;".[SV7H/7&YG MRCP!UNUN?;7SA3?S44KN!U.YS1ND.\5R MU19]G,BXS="=@AZT0'=_VK#TIES/;LLE>Z'KF[*^7U9)3I]S$B:80$:X'.XA MI]6C% D%9IQY61+EJ=:Q<>Q4!U MQ6L,5?OS=@&L6.:9E^NW6_&:UW+>]K]>BF=5$%XL^)4LT!*F&Z9Y'(L=DL0Y M1,QGD$0Y@;&P9!9E"66^42]5/\GA=T_%P 0H%C;P-XH)\ _)!E!\&$:Y&KK4 MBWC=:LAXQSU7.<:AL+Z\CL)B#8*CALCZ"M@/EPV>/',BQ_9+++.!<4*1< B$ MB[W<2V":YQ$D7DQ)3FF<9T:GVT,2 SN [1@.>V,_HA?=B]1SI#6]&C42U'ZR MR%"&>H3 ^\P'Z37$CD]:&A[]R=G+G-_D/^IIP'L7E#]DK<#=6# MFJ')_UI_%A+\,>-46"9...0X(1 EL0]33$*8X2#/XX"A!!MA_I_)S] F77,G MT\2'M_T5>KYH5,( M9;E<\.7+:A>%K&%#OV[SI/S=CL>5Z(:)@VZIA=-PZ2YT9+0J^#RYZ&BEGWUB MM8M >S][)I9#/4)SM6GJYH'L5J4!S%(>RBQ? K,\IY#BW/-#+V(Q#:V '/8I M#6RC6^"">F;M2K.>NE]%>E&!$\'-+'0KK7&"SF].O!"[V(IMNIR+5N;KI=KOFJZ?=,DSTD:08_B&**< M>Y!0SB'C*,E\/T)>I#\+0(ODT&:\Y0%()D"+"Z#8 )\*6:*M?LJ9)@:X@4I[ M[M,&492AV??KR*+)7/,+I]]>[EQ+=HWE_=IRU%!N)&]G*[G>2N,UD1M)MM,^ M;O:DX_N0;7C-4HK3G'*8<3E3-4LIS"CQ8!Q$61:$ 2;,J$JRG^2(N9/CR FJ M4\+198AI@L2M>IQ>A@R8Z-"7>N@KD7=*5^@K0/M*Q$7209VGZ/H%S^=O$A_O MMY6:.'+_$Y>\&M5PMUX8IR+,5AW8'>P>T&NN*B3&U]5_@FK"2HLU<,?7+Z4! M8KRA#OO3&<.IS\Q=6&IN@.2'G4:L4B*&I$9+E-BIH)T^L5S!+O!X*/%BE0MK ME8-?5#V6*EG^6BSP@A9X?K40QT 5L:YD6>3J^*_JPEKFXR@*403#1$YU"W@, M"8L2&.0D]G"8!E%JU#WFDKF!O=>&,&A1MBQ;=OI.]**=]]*TF:.S5+)Q%#2$ M-AS%2TY9&S6R&D*I^S'8(#0L[]&EN_Z,5YRUM^?6:*7/;]N/W.(W^2/5^UN- MW&JQHYKX'G[BQQ%Z0HMFS:DFY7^-RK>>6/X)H)DYF7T!M?W-W M_V,%EMOC_P3\6?,%<,48>)2< 2;+47,Y)N2UZOPG_+%8J#ZS3\4"L.5\CLL5 M$(R E=2,X=2_CZ#P&6$AQ23W8.K'"40R0TM(2L57*T"QGZ"8>5G]7;I"-\CWB5\_N_YDND%XU\!%8'K'"1K$/%^]ZM=&ON'GD#[<_50C8 (I6< M.U%0A6JP%J*"6M8)V$@[ 8V\H!88*(F!%!ELYQLYK)CY0*_05=G-1Q!IW-J= MCR#QJ0*@C\2;91=OS]C5S>6]ARDEG@C>?,YS<:Z.4QD9] MO9J$!SXS?[N:?K[Z=O5P=7D/IM=?P/W#S<7__O7FVY?+N_MF7/+E__EQ]?!W M\.G+Y=>KBZL'Q^.2#HI3)5A.F'YS&J+ MAHSL7JX1*"6E5US,Y5W1UV5YC^=\.I\O_Y10!>+?%R5GA1J_42$27"UH*>'A MOO#JSQGF@8\BDL,T%8X'80D"Y2<)#',OS'R2IJ%GU&WACK6!O=*&%9 O2T 5 M,VJHCC"YDE/Y.C0'0 _P5O3\U/OHVLR321[!ELD)V+ )A=ZA9%3\;.==5,RJ M$3X-# MH&!8[1,WRZ2W"V 6ZUZ,C)^F0L5'=J'N%[CO: 2A8YO^6^5J$FV*Y M5SY?JHO@NOS(2V*/S!7^4*'T/9E'4&6QIF4-6F<,! M<]JFT6)+[,_"$9QUSCO3 M#ZZ&?@7V$=66LPEHOX>&.?"I9N]O2N75,XW*%8_=17=6,90#=3D,G,[A9O1H MR8'JCH5(+I:U'=>X4"?=WXOUSXN7U7KYQ$LUZ$0L?2WT4D\"YQZ-_3#FT"=VFBB,,YET9/F]?% MRJ;?&@#A"Y?X?<5"W0/(-+UN%6S7&@,[A!9IL$-;7@PBVF892B,8):(@Q!*Q99.(AQ!''$B3AUBN\^UQJUK4QR\8'VEQGA0 MQ8#X8S[7;*/7UUFW[0ZB"=-#1T-] BKZ0#( 6AQ4QPK7FC%HXG.M(;L>OO,U M9=;*9R)U9R>?UD+C-?*9R+73QV?TH'DH\E"R:5E.V?+9- Y?'+H*ZZ:E&&4 M<43"_MCB/.',G)%XFZIK45!Q6B2K4.+(#7E(&^M9 WS69I1/X(>IQ%$'LT@\6,* M$Y%W08*)L1+(O^=,U9>K1/>IVI'3=9KPT3XR6V M.N0>,+-UC.J[I[8Z5*&3V^IZW!(8HJI<73TLI_1?+T7)OV/ZLUCP\JW=8CY+ M_#PF7NK#U),CM'R,(0X0@5&*.4M9A&..+*X;]:B/.W&H*-N=OFH#6"]!S0'8L+"+'^$0+,)(:%> $7I$QP6-,%+$ 7"$V=/G MPOJ>QJE0<:M/0YQG/H*>K#!'&8X@B<5_O"P+,4HI"9'9S&1-PD.']QJ0*J90 MW+HJU7,A0RC*T(FT<-7[NFI_QX+]/,T3KH -WT>-ZTOPL'79Z-0$!) M] ':.^U>P7MW_1I&GW*ISU85J2MT["R5G+I6+NKEC]445F+,MQ),); MF',40X3D>#@_\F&>$RS682S)C(95'"(C)T)ZQ#T2.*KZ]-G@KM_D[TW=](1W.0_5EQ5B\T\G$5^ M0GT897XBPL'(@ZDL'8ES/XEBYOL!UBH=T:(V>!#7 )[/5>-:*:G#90Y?Q#^P M9, PD=6M.CWS=:80,RO>ZD+1G8"[1AF"=E4 .@ $?)>,KF'@C])Z'RCX+K%/ MPL%W/F0]/.6.TZ78Y-^,+H*//3NPK6[&A\S?JL![/V!OF#$>G[*K@?[+XG.% M-[-+;;G=7B)W"7G.W)3=!<>>F7)4G"/S4HY_[MWS--+3Q":L<>&.YF&VD&_+'%1+J]R+RK>LWB_A M4K^_//#RA(<)S/Q O#_&,"09#2#._9SG-,P2?SSX-G=OSQB+[>B[XPOV,=_: MZ DQ\_?P05)?%>,?,L.UJ]./E\NJ^?MWS5KMJG? _-0>(;N=^3=<%G*#5^@) M?+6^5$/6OVVF^=(8Y3$1@4P2>QE$F9_##),44LXYR_,X]Q*C^]<>>@,'T UU MT) '%?TS)B#W*5#/93I4BYD#/$\CQFY,4TY'3JF/VJ@N1E/T?8>A^YCUH)_7 M8B4GXO'J\57 M"1LZ7=WDOZW6B\XD'\OU MA[Z:^BFC+"#.4UN,88!7\JSUFW"M\K"L$(C%OV_%T:L$?^>X;$ M512V4A\4 MAX!"=L<)NQ!_E1\R&/MCJ_K^I-P86C>\%AM,X0ZQK5RHSFYFD"W1\:8'G:F6 MG3E"YZYEBYS5M%EN06;D+>'TKV(U0R0E.0HDCDL8090&"*91&, P"!&B'DX2 M')BABIXF-K!OVY)N@2Z!?TC*AB>:3HWIA32N]&#F;:Q48($@U2^;,WBH#E(C M8S_U"WT([*3QC./YI(8(VKWK#/=E[:EN'@!!6UO8H6=IO@]FMK;XVI,T':)D M;RWD I?EFPB,ID\RR)]E-,(LE^#Z7.Q+*,]SB+&/81CFL3B:1RSG:";"(K*T MPVS<)6?R=6\3U;_N:$V.?BZ+!2V>\?P<6,4]=>EN3VY48&;QWY:+1_C RR<% M%[@8)UG\2M9?*,(DEZ3BO*C\M@=4Q;V^IT0YOQT5H'\E.?,)N&[O$ MI2PWD/#EZ@9K.[J8XB!)L]B#7AI@B#!*(.89@3'Q,M_WDH33S.24=9+2P.9S M??D /GV[N;__&[BZOKCY?@EN+^_ _:_3NTNS+>RTJO3V+R<*,+.TAJ1$[ZAN MPQW/:]:6S=$>=IK.J!M8K[C[NU?_ [9845]>JAIJ,YRHYJF!;:]=C]&0-(6* MV@C8OX'9RV9F5L<@HGK%LT"'VI?D#&2HS5(CHT+MBW"("'7P"8 M&K6'FG(PL/$IFJ &+FOZ.2N@:)FZER">+^(;^ ;6^"\%(".'24DG95BO9JQX MO>UR4'6:V7NER8H74#%3CPZ:5+95A\1J"[.V#35)Z ?%Z2&4U4,R,_L,?ZY>;FR^]7W[ZI08Y7UP_3ZU^N/G^[ M!-/[^\N'^PD0H;R9;S)4KIYC&DYE9EZIX4,EH;><5!U/JUV0OB%B?CL].')' MAL1']45VBMEW1):KG(OL<[1RK>"KJL<()7[ Q,$?AGDJDP(!@EF4I#"*J,=\ MSGT<&PV1U:0[=*14+;G=6H5OX#&+B<3MYQ!%(89I MR#R(*&.Q'_,P)$;S"CNIC>@N6GRH"R)CM(0.G>FY!&>:,',$^X+7#@ ,$FIH MR>@.2Z&#UMB0"OUB'T%6T'CHC"3+\>'G/&4YC2(.$\QCB'*$($$B,J!!YF%[18_^V_+%(DY\R,?X\I\16="9BNUV5! M7M;*NM=+<(O+H6I=1IL/_U$FPIO/@!]LZKMUBUO%Q?9J?G6S_LG+AY]X46=* M?A%+K%=7BRJ1LH?/I'XIJXEEJ;%*LLR"*(@BEBI[-F\,$8M-OQO^/R#Z["NGM.7\I6+BH+/9Y[003# M/&00^5$.,^Y32!/" Y^%.3&+Y4]2&GA'W-(%6\)V:;S3RM+; MV/WV2N;('9ZF,ZI[ZA5WWUWT/V Q_HKS\I=R^?*L+BK+U=?%-FND.Q'K]!(# M6Z6D#!1I4-.>@*_+Y7JQ-)DCUZ6";I-T*+V9078)[OB.3E-&NP%;'>N.-W.K M7[B=,5P:'[?$')5[N$RT;:V[;OWE29KD7I1"E,M1M7[$89:3!'IA&'K$CSPO M-0)B.$EI8'M5= W11$\J16^W="*JF7%69QN5R;XA\^(15Y4\[AJ6M65SA1YZ MDLZXR*%]XAZ@AO8^8#%;NM7!)!25MG+DU\+Y-E].FN890[F(>X,@D27O <1R M@$W$@SQ /$HCIG5)I4]R:--M-6Y))G:NJQ0;X%.1 UK]E#/-Q(^!2KOM?1A% M&1I^OXYZG8"M=@SF3SO7DMT ZGYM.9H\;21OY^AIO97&FSUM)-G.\&FS)\V/ M%=_7Y5RV.JYN\JHVV_A4<7J%P8_ZXJ$"SX&B+F_FCQ3IZY\N.C31?[APHP33 MP[Z&_ ,<,OIEM3IC="P[VA&C7[3V"4/CTRX:S26)68:#-(EX!/TPX1"E80@S M3C$,A81>RF)$(B-XQT,2 UNK)'%._[C2@MY1XCS9S(Q0G1ZVQ":@4\XS>\7; MH@S2(:X(O&-?>%O [F[PG4]:](#/YU=B4WTMV N>K\PPTXX].[#Q")*@1=.@ M(?R8G/W;V;DBFMG0GG2.$<.Z9+%K$S^VX'C-XAWB[+2,=WW.;EOZC%?%2N* M\55SB)@NV'WQN"CR@DK,E0KP4';0+.<%E5GO30S%(A12Q#&D/A('[81QF#(_ M@#E*/#^,2I G89:F 1$QNM'@V=WE!W98#3%#=[2K 4T'8RV7H6-R:7T4CNLMA+ ['LO>'</^7=MO U8(NG_@#_FO;H&E8Z-^QPG!?DXHH$%1WFH8'*/#7 M$,^1Z^RB-*H?U1!YWZGJ/&(+%R2.@=?X21OH;N>A@3VM)&$*#M2(T^]NK24Q MLZ4C6?=)*Y\!.H6T@ C:$^@,A*!FI9$!@O8$.,0'VO_ &64ZU\O%LIE)6AE9 M/2YCEOIQX+.40Y:'&40X#B%F00SS%,>,_M4TW8X$$5/2)?U/*>)C5_4TROXT_J?. MP]%1^+PSS'&2)C&6DT4Y1)FPYXQX@?@;"C(>AWF<81N8'+7ZP.;;T+*#NJGD MUS-2:ZG,;+(AXQP\^2C_C@%FJK7?!3]F1ZQ3\#"['[)MZ\9K%:K=S28/VQ[0=X&4KOGZ M\B\Z?Y$A>V-0LY!Z?ABE(O@+ A^B/$LA2;@/"0L8PBQ"+#':.W2(#KREM-#! ML.+!(BS4TAT-_3SE:02].,$0$4PA]A""H1^2F-!