0001023731-24-000073.txt : 20240808 0001023731-24-000073.hdr.sgml : 20240808 20240808163902 ACCESSION NUMBER: 0001023731-24-000073 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240808 DATE AS OF CHANGE: 20240808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: 8X8 INC /DE/ CENTRAL INDEX KEY: 0001023731 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] ORGANIZATION NAME: 06 Technology IRS NUMBER: 770142404 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38312 FILM NUMBER: 241189122 BUSINESS ADDRESS: STREET 1: 675 CREEKSIDE WAY CITY: CAMPBELL STATE: CA ZIP: 95008 BUSINESS PHONE: 4087271885 MAIL ADDRESS: STREET 1: 675 CREEKSIDE WAY CITY: CAMPBELL STATE: CA ZIP: 95008 FORMER COMPANY: FORMER CONFORMED NAME: NETERGY NETWORKS INC DATE OF NAME CHANGE: 20000912 FORMER COMPANY: FORMER CONFORMED NAME: 8X8 INC DATE OF NAME CHANGE: 19961023 10-Q 1 eght-20240630.htm 10-Q eght-20240630
0001023731false03/31Q12025P1Y36P3YP3YP1Yxbrli:sharesiso4217:USDiso4217:USDxbrli:shareseght:segmentxbrli:pureutr:Yutr:sqft00010237312024-04-012024-06-3000010237312024-07-3100010237312024-06-3000010237312024-03-310001023731us-gaap:ServiceMember2024-04-012024-06-300001023731us-gaap:ServiceMember2023-04-012023-06-300001023731us-gaap:ProductAndServiceOtherMember2024-04-012024-06-300001023731us-gaap:ProductAndServiceOtherMember2023-04-012023-06-3000010237312023-04-012023-06-300001023731us-gaap:CommonStockMember2024-03-310001023731us-gaap:AdditionalPaidInCapitalMember2024-03-310001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001023731us-gaap:RetainedEarningsMember2024-03-310001023731us-gaap:CommonStockMember2024-04-012024-06-300001023731us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001023731us-gaap:RetainedEarningsMember2024-04-012024-06-300001023731us-gaap:CommonStockMember2024-06-300001023731us-gaap:AdditionalPaidInCapitalMember2024-06-300001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001023731us-gaap:RetainedEarningsMember2024-06-300001023731us-gaap:CommonStockMember2023-03-310001023731us-gaap:AdditionalPaidInCapitalMember2023-03-310001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001023731us-gaap:RetainedEarningsMember2023-03-3100010237312023-03-310001023731us-gaap:CommonStockMember2023-04-012023-06-300001023731us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001023731eght:FuzeMemberMemberus-gaap:CommonStockMember2023-04-012023-06-300001023731eght:FuzeMemberMemberus-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001023731eght:FuzeMemberMember2023-04-012023-06-300001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001023731us-gaap:RetainedEarningsMember2023-04-012023-06-300001023731us-gaap:CommonStockMember2023-06-300001023731us-gaap:AdditionalPaidInCapitalMember2023-06-300001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001023731us-gaap:RetainedEarningsMember2023-06-3000010237312023-06-300001023731srt:MinimumMember2024-04-012024-06-300001023731srt:MaximumMember2024-04-012024-06-3000010237312024-07-012024-06-3000010237312026-07-012024-06-300001023731us-gaap:CashMember2024-06-300001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMember2024-06-300001023731eght:RestrictedCashMemberus-gaap:CashMember2024-06-300001023731us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-06-300001023731us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2024-06-300001023731us-gaap:FairValueInputsLevel1Membereght:RestrictedCashMemberus-gaap:MoneyMarketFundsMember2024-06-300001023731us-gaap:FairValueInputsLevel1Memberus-gaap:ShortTermInvestmentsMemberus-gaap:MoneyMarketFundsMember2024-06-300001023731us-gaap:FairValueInputsLevel1Member2024-06-300001023731us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2024-06-300001023731us-gaap:FairValueInputsLevel1Membereght:RestrictedCashMember2024-06-300001023731us-gaap:FairValueInputsLevel1Memberus-gaap:ShortTermInvestmentsMember2024-06-300001023731us-gaap:FairValueInputsLevel2Membereght:TermDepositMember2024-06-300001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMembereght:TermDepositMember2024-06-300001023731us-gaap:FairValueInputsLevel2Membereght:RestrictedCashMembereght:TermDepositMember2024-06-300001023731us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMembereght:TermDepositMember2024-06-300001023731us-gaap:FairValueInputsLevel2Member2024-06-300001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMember2024-06-300001023731us-gaap:FairValueInputsLevel2Membereght:RestrictedCashMember2024-06-300001023731us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMember2024-06-300001023731us-gaap:CashAndCashEquivalentsMember2024-06-300001023731eght:RestrictedCashMember2024-06-300001023731us-gaap:ShortTermInvestmentsMember2024-06-300001023731us-gaap:CashMember2024-03-310001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMember2024-03-310001023731eght:RestrictedCashMemberus-gaap:CashMember2024-03-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-03-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2024-03-310001023731us-gaap:FairValueInputsLevel1Membereght:RestrictedCashMemberus-gaap:MoneyMarketFundsMember2024-03-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:ShortTermInvestmentsMemberus-gaap:MoneyMarketFundsMember2024-03-310001023731us-gaap:FairValueInputsLevel1Member2024-03-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2024-03-310001023731us-gaap:FairValueInputsLevel1Membereght:RestrictedCashMember2024-03-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:ShortTermInvestmentsMember2024-03-310001023731us-gaap:FairValueInputsLevel2Membereght:TermDepositMember2024-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMembereght:TermDepositMember2024-03-310001023731us-gaap:FairValueInputsLevel2Membereght:RestrictedCashMembereght:TermDepositMember2024-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMembereght:TermDepositMember2024-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2024-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:CommercialPaperMember2024-03-310001023731us-gaap:FairValueInputsLevel2Membereght:RestrictedCashMemberus-gaap:CommercialPaperMember2024-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMemberus-gaap:CommercialPaperMember2024-03-310001023731us-gaap:FairValueInputsLevel2Member2024-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMember2024-03-310001023731us-gaap:FairValueInputsLevel2Membereght:RestrictedCashMember2024-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMember2024-03-310001023731us-gaap:CashAndCashEquivalentsMember2024-03-310001023731eght:RestrictedCashMember2024-03-310001023731us-gaap:ShortTermInvestmentsMember2024-03-310001023731us-gaap:MeasurementInputPriceVolatilityMember2024-06-300001023731us-gaap:MeasurementInputPriceVolatilityMember2024-03-310001023731us-gaap:MeasurementInputRiskFreeInterestRateMember2024-06-300001023731us-gaap:MeasurementInputRiskFreeInterestRateMember2024-03-310001023731us-gaap:MeasurementInputExpectedTermMember2024-06-300001023731us-gaap:MeasurementInputExpectedTermMember2024-03-310001023731us-gaap:FairValueInputsLevel2Membereght:ConvertibleNotes2028Memberus-gaap:ConvertibleDebtMember2024-06-300001023731us-gaap:FairValueInputsLevel2Membereght:ConvertibleNotes2028Memberus-gaap:ConvertibleDebtMember2024-03-3100010237312023-04-012024-03-310001023731us-gaap:PatentedTechnologyMember2024-06-300001023731us-gaap:PatentedTechnologyMember2024-03-310001023731us-gaap:CustomerRelationshipsMember2024-06-300001023731us-gaap:CustomerRelationshipsMember2024-03-310001023731us-gaap:TradeNamesMember2024-06-300001023731us-gaap:TradeNamesMember2024-03-310001023731eght:SingaporeOfficeLeaseMember2024-04-300001023731eght:SingaporeOfficeLeaseMember2024-06-300001023731eght:StateAndLocalTaxesAndSurchargesMember2024-06-300001023731eght:StateAndLocalTaxesAndSurchargesMember2024-03-3100010237312024-03-222024-03-2200010237312024-03-220001023731eght:TermLoanMemberus-gaap:LoansPayableMember2024-03-310001023731eght:TermLoanMemberus-gaap:LoansPayableMember2024-06-300001023731eght:TermLoanMemberus-gaap:LoansPayableMember2022-08-032022-08-030001023731eght:TermLoanMemberus-gaap:LoansPayableMember2023-05-092023-05-090001023731eght:EGHTTermLoanMember2023-05-090001023731eght:CreditAgreementMemberus-gaap:LoansPayableMember2022-08-030001023731eght:CreditAgreementMemberus-gaap:LoansPayableMemberus-gaap:CommonStockMember2022-08-032022-08-030001023731eght:TermLoanMemberus-gaap:ConvertibleDebtMember2024-04-012024-06-300001023731eght:TermLoanMemberus-gaap:ConvertibleDebtMember2023-04-012023-06-300001023731eght:ConvertibleNotes2028Memberus-gaap:ConvertibleDebtMember2024-03-310001023731eght:ConvertibleNotes2028Memberus-gaap:ConvertibleDebtMember2024-06-300001023731eght:ConvertibleNotes2028Memberus-gaap:ConvertibleDebtMember2024-04-012024-06-300001023731eght:ConvertibleNotes2028Memberus-gaap:ConvertibleDebtMember2023-04-012023-06-300001023731eght:A2022EquityIncentivePlanMember2022-05-260001023731eght:A2022EquityIncentivePlanMembersrt:MinimumMember2024-04-012024-06-300001023731eght:A2022EquityIncentivePlanMembersrt:MaximumMember2024-04-012024-06-300001023731eght:A2022EquityIncentivePlanMember2024-04-012024-06-300001023731eght:A2022EquityIncentivePlanMember2024-06-300001023731us-gaap:CostOfSalesMemberus-gaap:ServiceMember2024-04-012024-06-300001023731us-gaap:CostOfSalesMemberus-gaap:ServiceMember2023-04-012023-06-300001023731us-gaap:CostOfSalesMemberus-gaap:ProductAndServiceOtherMember2024-04-012024-06-300001023731us-gaap:CostOfSalesMemberus-gaap:ProductAndServiceOtherMember2023-04-012023-06-300001023731us-gaap:ResearchAndDevelopmentExpenseMember2024-04-012024-06-300001023731us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001023731us-gaap:SellingAndMarketingExpenseMember2024-04-012024-06-300001023731us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001023731us-gaap:GeneralAndAdministrativeExpenseMember2024-04-012024-06-300001023731us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001023731us-gaap:RestrictedStockUnitsRSUMember2024-03-310001023731us-gaap:RestrictedStockUnitsRSUMember2023-04-012024-03-310001023731us-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300001023731us-gaap:RestrictedStockUnitsRSUMember2024-06-300001023731us-gaap:PerformanceSharesMembersrt:MinimumMember2024-04-012024-06-300001023731us-gaap:PerformanceSharesMembersrt:MaximumMember2024-04-012024-06-300001023731us-gaap:PerformanceSharesMember2024-03-310001023731us-gaap:PerformanceSharesMember2023-04-012024-03-310001023731us-gaap:PerformanceSharesMember2024-04-012024-06-300001023731us-gaap:PerformanceSharesMember2024-06-300001023731us-gaap:EmployeeStockMembereght:EmployeeStockPurchasePlanMember2024-06-300001023731us-gaap:EmployeeStockMembereght:EmployeeStockPurchasePlanMember2024-04-012024-06-300001023731us-gaap:EmployeeStockOptionMembereght:EmployeeStockPurchasePlanMember2024-06-300001023731us-gaap:EmployeeStockOptionMember2024-04-012024-06-300001023731us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001023731eght:RestrictedStockUnitsAndPerformanceSharesMember2024-04-012024-06-300001023731eght:RestrictedStockUnitsAndPerformanceSharesMember2023-04-012023-06-300001023731eght:SharesIssuedUnderEmployeeStockPurchasePlanMember2024-04-012024-06-300001023731eght:SharesIssuedUnderEmployeeStockPurchasePlanMember2023-04-012023-06-300001023731country:US2024-04-012024-06-300001023731country:US2023-04-012023-06-300001023731country:GB2024-04-012024-06-300001023731country:GB2023-04-012023-06-300001023731us-gaap:NonUsMember2024-04-012024-06-300001023731us-gaap:NonUsMember2023-04-012023-06-300001023731country:US2024-06-300001023731country:US2024-03-310001023731us-gaap:NonUsMember2024-06-300001023731us-gaap:NonUsMember2024-03-310001023731us-gaap:RelatedPartyMember2024-04-012024-06-300001023731eght:DelayedDrawTermLoanFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2024-07-110001023731eght:DelayedDrawTermLoanFacilityMembereght:MarginOneMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2024-07-112024-07-110001023731eght:DelayedDrawTermLoanFacilityMembereght:MarginTwoMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2024-07-112024-07-110001023731eght:DelayedDrawTermLoanFacilityMembereght:MarginThreeMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2024-07-112024-07-110001023731eght:DelayedDrawTermLoanFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMembersrt:ScenarioForecastMember2024-07-012024-09-300001023731eght:DelayedDrawTermLoanFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2024-08-050001023731eght:DelayedDrawTermLoanFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2024-08-052024-08-05
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 _________
Commission file number: 001-38312
_________________
8x8_RedSquare_Logo_RGB_130x130.jpg
8x8, INC.
(Exact name of Registrant as Specified in its Charter)
_________________
Delaware77-0142404
(State or Other Jurisdiction of Incorporation or Organization) (I.R.S. Employer Identification Number)
675 Creekside Way
Campbell, CA 95008
(Address of principal executive offices)
(408) 727-1885
(Registrant's telephone number, including area code)
_________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
COMMON STOCK, PAR VALUE $0.001 PER SHAREEGHTNasdaq Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15 (d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file 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 filerSmaller 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    ☒
The number of shares of the Registrant's Common Stock outstanding as of July 31, 2024 was 128,330,234.


8X8, INC.
INDEX TO QUARTERLY REPORT ON FORM 10-Q
FOR THE QUARTER ENDED JUNE 30, 2024
Page

1

Forward-Looking Statements and Risk Factors
Statements contained in this quarterly report on Form 10-Q, or this "Quarterly Report," regarding our expectations, beliefs, estimates, intentions or strategies are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 (the "Securities Act") and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). Any statements contained herein that are not statements of historical fact may be deemed to be forward-looking statements. For example, words such as "may," "will," "should," "estimates," "predicts," "potential," "continue," "strategy," "believes," "anticipates," "plans," "expects," "intends," and similar expressions are intended to identify forward-looking statements. These forward-looking statements include, but are not limited to, statements regarding: industry trends; our number of customers; average annual service revenue per customer; cost of service revenue; growth in service revenue; research and development expenses; costs related to our continued growth initiatives; hiring of employees; sales and marketing expenses; unit costs and cost reductions; gross profit margin; general and administrative expenses in future periods; liquidity; indebtedness; capital; cash, cash equivalents and investment balances; anticipated cash flows; operating efficiency; and the ongoing impact of the COVID-19 pandemic. You should not place undue reliance on these forward-looking statements. Actual results and trends may differ materially from historical results and those projected in any such forward-looking statements depending on a variety of factors. These factors include, but are not limited to:
the impact of economic downturns on us and our customers;
the impact of cost increases and general inflationary pressures, as well as supply chain shortages and disruptions, on our operating expenses;
risks related to our delayed draw term loan facility and convertible senior notes due 2028, including the impact of increased interest expense and timing of any future repayments or refinancing on our stock price;
customer cancellations and rate of customer churn;
ongoing volatility and conflict in the political and economic environment, including the impact of Russia’s invasion of Ukraine and conflicts in the Middle East, and any related macro-economic impacts;
customer acceptance and demand for our new and existing cloud communication and collaboration services and features, including voice, contact center, video, messaging, and communication application programming interfaces;
competitive market pressures, and any changes in the competitive dynamics of the markets in which we compete;
the quality and reliability of our services;
our ability to scale our business;
customer acquisition costs;
our reliance on a network of channel partners to provide substantial new customer demand;
timing and extent of improvements in operating results from increased spending in marketing, sales, and research and development;
the amount and timing of costs associated with recruiting, training, and integrating new employees and retaining existing employees;
our reliance on infrastructure of third-party network service providers;
risk of failure in our physical infrastructure;
risk of defects or bugs in our software;
risk of cybersecurity breaches;
our ability to maintain the compatibility of our software with third-party applications and mobile platforms;
continued compliance with industry standards and regulatory and privacy requirements, globally;
introduction and adoption of our cloud software solutions in markets outside of the United States;
risks that any reduction in spending may not achieve the desired result or may result in a reduction in revenue;
risks relating to the acquisition and integration of businesses we have acquired or may acquire in the future, including most recently, Fuze, Inc.;
risks related to the fluctuations in the value of the United States Dollar and other currencies that underlie our business transactions;
risks related to our substantial amount of indebtedness, which could have important consequences to our business;
potential future intellectual property infringement claims and other litigation that could adversely impact our business and operating results; and
the instability in the banking system in recent years, which could adversely impact our operations and operating results.
Please refer to the "Risk Factors" section of our annual report on Form 10-K for the fiscal year ended March 31, 2024 (the "Form 10-K") and subsequent Securities and Exchange Commission ("SEC") filings for additional factors that could materially affect our financial performance. All forward-looking statements included in this Quarterly Report are based on information available to us on the date hereof, and we assume no obligation to update any such forward-looking statements. Readers are urged to carefully review and consider the various disclosures made in this Quarterly Report, which attempts to advise interested parties of the risks and factors that may affect our business, financial condition, results of operations and prospects.
Our fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in this Quarterly Report refers to the fiscal year ended March 31 of the calendar year indicated (for example, fiscal 2025 refers to the fiscal year ended March 31, 2025). Unless the context requires otherwise, references to "we," "us," "our," "8x8," and the "Company" refer to 8x8, Inc. and its consolidated subsidiaries.
2

PART I. FINANCIAL INFORMATION
ITEM 1. Financial Statements
8X8, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited, in thousands, except share and per share amounts)

June 30, 2024March 31, 2024
ASSETS
Current assets:
Cash and cash equivalents$130,764 $116,262 
Restricted cash461 356 
Short-term investments 1,048 
Accounts receivable, net59,205 58,979 
Deferred sales commission costs34,625 35,933 
Other current assets32,723 35,258 
Total current assets257,778 247,836 
Property and equipment, net51,400 53,181 
Operating lease, right-of-use assets35,933 35,924 
Intangible assets, net81,618 86,717 
Goodwill266,399 266,574 
Restricted cash, non-current 105 
Deferred sales commission costs, non-current49,199 52,859 
Other assets, non-current13,412 12,783 
Total assets$755,739 $755,979 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$51,727 $48,862 
Accrued and other liabilities75,369 78,102 
Operating lease liabilities11,564 11,295 
Deferred revenue33,701 34,325 
Total current liabilities172,361 172,584 
Operating lease liabilities, non-current55,179 56,647 
Deferred revenue, non-current7,659 7,810 
Convertible senior notes, non-current198,033 197,796 
Term loan212,718 211,894 
Other liabilities, non-current5,201 7,290 
Total liabilities651,151 654,021 
Commitments and contingencies (Note 7)
Stockholders' equity:
Preferred stock: $0.001 par value, 5,000,000 shares authorized, none issued and outstanding as of June 30, 2024 and March 31, 2024
  
Common stock: $0.001 par value, 300,000,000 shares authorized, 127,962,761 shares and 125,193,573 shares issued and outstanding as of June 30, 2024 and March 31, 2024, respectively
128 125 
Additional paid-in capital987,171 973,895 
Accumulated other comprehensive loss(11,912)(11,553)
Accumulated deficit(870,799)(860,509)
Total stockholders' equity104,588 101,958 
Total liabilities and stockholders' equity$755,739 $755,979 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3

8X8, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited, in thousands except per share amounts)
 Three Months Ended June 30,
 20242023
Service revenue$172,801 $175,238 
Other revenue5,346 8,049 
Total revenue178,147 183,287 
Cost of service revenue49,496 46,276 
Cost of other revenue7,691 8,398 
Total cost of revenue57,187 54,674 
Gross profit120,960 128,613 
Operating expenses:
Research and development32,137 35,292 
Sales and marketing67,106 68,505 
General and administrative23,091 26,226 
Total operating expenses122,334 130,023 
Loss from operations(1,374)(1,410)
Other expense, net(8,240)(12,473)
Loss before provision for income taxes(9,614)(13,883)
Provision for income taxes676 1,444 
Net loss$(10,290)$(15,327)
Net loss per share:
Basic and diluted$(0.08)$(0.13)
Weighted average number of shares:
Basic and diluted125,999 116,777 
OTHER EXPENSE, NET DETAILS
(Unaudited, in thousands)
Three Months Ended June 30,
20242023
Interest expense$(8,894)$(8,970)
Amortization of debt discount and issuance costs(1,062)(1,108)
Gain (loss) on warrants remeasurement1,747 (250)
Loss on debt extinguishment (1,766)
Loss on foreign exchange(982)(804)
Other income951 425 
Other expenses, net$(8,240)$(12,473)
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Unaudited, in thousands)
 Three Months Ended June 30,
20242023
Net loss$(10,290)$(15,327)
Other comprehensive income (loss), net of tax
Unrealized gain (loss) on investments in securities(5)290 
Foreign currency translation adjustment(354)1,441 
Comprehensive loss$(10,649)$(13,596)
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4

8X8, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(Unaudited, in thousands)
 Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
 SharesAmount
Balance at March 31, 2024125,194 $125 $973,895 $(11,553)$(860,509)$101,958 
Issuance of common stock under stock plans, less withholding2,769 3 (3)— —  
Stock-based compensation expense— — 13,279 — — 13,279 
Unrealized investment loss— — — (5)— (5)
Foreign currency translation adjustment— — — (354)— (354)
Net loss— — — — (10,290)(10,290)
Balance at June 30, 2024127,963 $128 $987,171 $(11,912)$(870,799)$104,588 
 Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
 SharesAmount
Balance at March 31, 2023114,659 $115 $905,635 $(12,927)$(792,917)$99,906 
Issuance of common stock under stock plans, less withholding3,535 3 (3)— —  
Stock-based compensation expense— — 18,559 — — 18,559 
Issuance of common stock under stock plans, less withholding, related to Fuze Acquisition1,038 1 (1)— —  
Unrealized investment gain— — — 290 — 290 
Foreign currency translation adjustment— — — 1,441 — 1,441 
Net loss— — — — (15,327)(15,327)
Balance at June 30, 2023119,232 $119 $924,190 $(11,196)$(808,244)$104,869 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

8X8, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in thousands)
 Three Months Ended June 30,
20242023
Cash flows from operating activities:
Net loss$(10,290)$(15,327)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation1,908 2,126 
Amortization of intangible assets5,099 5,099 
Amortization of capitalized internal-use software costs3,758 5,282 
Amortization of debt discount and issuance costs1,062 1,109 
Amortization of deferred sales commission costs9,838 10,019 
Allowance for credit losses334 490 
Operating lease expense, net of accretion3,165 2,507 
Stock-based compensation expense12,801 18,195 
Loss on debt extinguishment 1,766 
(Gain) loss on remeasurement of warrants(1,747)250 
Other581 (184)
Changes in assets and liabilities:
Accounts receivable, net(732)(3,397)
Deferred sales commission costs(4,803)(7,209)
Other current and non-current assets(658)2,327 
Accounts payable and accruals(1,413)(2,084)
Deferred revenue(755)5,504 
Net cash provided by operating activities18,148 26,473 
Cash flows from investing activities:
Purchases of property and equipment(382)(186)
Capitalized internal-use software costs(3,025)(3,488)
Purchase of investments (3,093)
Purchase of cost investment(771) 
Maturities of investments1,048 13,559 
Net cash (used in) provided by investing activities(3,130)6,792 
Cash flows from financing activities:
Repayment of principal on term loan (25,000)
Other financing activities(352) 
Net cash used in financing activities(352)(25,000)
Effect of exchange rate changes on cash(164)2,218 
Net increase in cash and cash equivalents14,502 10,483 
Cash, cash equivalents and restricted cash, beginning of year116,723 112,729 
Cash, cash equivalents and restricted cash, end of year$131,225 $123,212 

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

8X8, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (continued)
(Unaudited, in thousands)
Supplemental and non-cash disclosures:
Three Months Ended June 30,
20242023
Interest paid$6,707 $4,919 
Income taxes paid$479 $336 
Payables and accruals for property and equipment$3,574 $37 
Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheets:
June 30, 2024June 30, 2023
Cash and cash equivalents$130,764 $122,229 
Restricted cash461 165 
Restricted cash, non-current 818 
Total cash, cash equivalents and restricted cash$131,225 $123,212 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
7

8X8, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS — UNAUDITED
1. THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES
THE COMPANY
8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987 and was reincorporated in Delaware in December 1996. The Company trades under the symbol "EGHT" on the Nasdaq Global Select Market.
The Company is a leading Software-as-a-Service ("SaaS") provider of contact center, voice, video, chat, and enterprise-class API solutions powered by one global cloud communications platform. 8x8 empowers workforces worldwide by connecting individuals and teams, so they can collaborate faster and work smarter from anywhere. 8x8 provides real-time business analytics and intelligence, giving its customers unique insights across all interactions and channels on its platform, so they can support a distributed and hybrid working model while delighting their end-customers and accelerating their business. A majority of all revenue is generated from communication services subscriptions and platform usage. The Company also generates revenue from sales of hardware and professional services, which are complementary to the delivery of its integrated technology platform.
BASIS OF PRESENTATION AND CONSOLIDATION
The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. Accordingly, certain information and disclosures normally included in the Company's annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2024 and notes thereto included in the Form 10-K. There were no material changes during the three months ended June 30, 2024 to the Company's significant accounting policies as described in the Form 10-K.
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.
In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations and cash flows for the periods presented. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for any subsequent quarter or for the entire year ending March 31, 2025.
CHANGE IN REPORTING PRESENTATION
Historically, cost of revenue and cost of other revenue have been presented within operating expenses. During the fourth quarter of fiscal 2024, the Company made voluntary changes in accounting presentation and reclassified prior period amounts to conform to current year presentation to separately state cost of revenue, cost of other revenue and recognize gross profit on the Company's condensed consolidated statement of operations.
USE OF ESTIMATES
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to current expected credit losses, returns reserve for expected cancellations, fair value of and/or potential impairment of goodwill and value and useful life of long-lived assets (including intangible assets, right-of-use assets and cost investments), capitalized internal-use software costs, benefit period for deferred commissions, stock-based compensation, incremental borrowing rate used to calculate operating lease liabilities, income and sales tax liabilities, convertible senior notes and warrant fair value, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED
In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impact that this guidance will have on the presentation of its condensed consolidated financial statements and accompanying notes.

8

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and disclosures regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact that this guidance will have on the presentation of its condensed consolidated financial statements and accompanying notes.
There have been no other recent accounting pronouncements, changes in accounting pronouncements or recently adopted accounting guidance during the three months ended June 30, 2024 that are of significance or potential significance to us.
2. REVENUE RECOGNITION
Disaggregation of Revenue
The Company disaggregates its revenue by geographic region. See Note 12, Geographical Information.
Contract Balances
The following table provides amounts of contract assets and deferred revenue from contracts with customers (in thousands):
June 30, 2024March 31, 2024
Contract assets, current (component of Other current assets)$10,143 $9,453 
Contract assets, non-current (component of Other assets)7,617 7,879 
Deferred revenue, current33,701 34,325 
Deferred revenue, non-current7,659 7,810 
Contract assets are recorded for contract consideration not yet invoiced but for which the performance obligations are completed. Contract assets, net of allowances for credit losses, are included in other current assets or other assets in the Company's consolidated balance sheets, depending on if their reduction will be recognized during the succeeding twelve-month period or beyond. The allowance applied to our contract assets as of March 31, 2024 and 2023 and the activity in this account, including the current-period provision for expected credit losses for the three months ended June 30, 2024 and 2023, were not material.
The change in contract assets was primarily driven by obligations that were completed during the quarter that the Company had not yet been invoiced for. During the three months ended June 30, 2024 and 2023, the Company recognized revenues of approximately $15.5 million and $16.9 million that were included in deferred revenue at the beginning of the fiscal year, respectively.
Remaining Performance Obligations
The Company's subscription terms typically range from one to five years. Contract revenue from the remaining performance obligations that had not yet been recognized as of June 30, 2024 was approximately $780.0 million. This amount excludes contracts with an original expected length of less than one year. The Company expects to recognize revenue on approximately 86% of the remaining performance obligations over the next 24 months and approximately 14% over the remainder of the subscription period.
Deferred Sales Commission Costs
Amortization of deferred sales commission costs for the three months ended June 30, 2024 and 2023 was approximately $9.8 million and $10.0 million, respectively.
9

3. FAIR VALUE MEASUREMENTS
Cash, cash equivalents, and available-for-sale investments were as follows (in thousands):
As of June 30, 2024Amortized
Costs
Gross
Unrealized
Gain
Gross
Unrealized Loss
Estimated
Fair Value
Cash and Cash EquivalentsRestricted Cash
(Current)
Short-Term
Investments
Cash$108,017 $— $— $108,017 $108,017 $ $— 
Level 1:
Money market funds12,096   12,096 11,635 461  
Subtotal120,113   120,113 119,652 461  
Level 2:
Term deposit11,112   11,112 11,112   
Subtotal11,112   11,112 11,112   
Total assets$131,225 $ $ $131,225 $130,764 $461 $ 
As of March 31, 2024Amortized
Costs
Gross
Unrealized
Gain
Gross
Unrealized Loss
Estimated
Fair Value
Cash and Cash EquivalentsRestricted Cash
(Current & Non-current)
Short-Term
Investments
Cash$53,943 $— $— $53,943 $53,943 $ $— 
Level 1:
Money market funds37,633   37,633 37,172 461  
Subtotal91,576   91,576 91,115 461  
Level 2:
Term deposit25,147   25,147 25,147   
Commercial paper1,049  (1)1,048   1,048 
Subtotal26,196  (1)26,195 25,147  1,048 
Total assets$117,772 $ $(1)$117,771 $116,262 $461 $1,048 
To support its current operations, the Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.The restricted cash component of the money market funds is comprised of letters of credit securing leases for certain office facilities.
The Company uses the Black-Scholes option-pricing valuation model to value its detachable warrants from inception and at each reporting period. During the three months ended June 30, 2024, the Company used historical volatility to determine the fair value of the warrants liability due to the low trading volume and moneyness assessment as of June 30, 2024. Changes in the fair values of the detachable warrants liability are recorded as loss on warrants remeasurement within Other (expense) income, net in the condensed consolidated statements of operations.
The following table presents additional information about valuation techniques and inputs used for the detachable warrants (see Note 8, Convertible Senior Notes and Term Loan) that are measured at fair value and categorized within Level 3 as of June 30, 2024 and March 31, 2024 (dollars in thousands):
June 30, 2024March 31, 2024
Estimated fair value of detachable warrants$1,574 $3,321 
Unobservable inputs:
Stock volatility72.7 %87.2 %
Risk-free rate4.5 %4.3 %
Expected term3.1 years3.4 years
As of June 30, 2024 and March 31, 2024, the estimated fair value of the Company’s convertible senior notes due in 2028 was $154.9 million and $161.7 million, respectively (see Note 8, Convertible Senior Notes and Term Loan). The fair value of the convertible senior notes was determined based on the closing price of each of the securities on the last trading day of the reporting period, and each is Level 2 in the fair value hierarchy due to limited trading activity of the debt instruments. As of June 30, 2024 and March 31, 2024, the carrying value of the Company’s Term Loan approximates its estimated fair value.
10

4. FINANCIAL STATEMENT COMPONENTS
Accounts receivable, net consisted of the following (in thousands):
June 30, 2024March 31, 2024
Trade accounts receivable$56,360 $59,757 
Unbilled trade accounts receivable6,505 4,470 
Less: allowance for credit losses(1,894)(2,746)
Less: allowance for sales reserves(1,766)(2,502)
Total accounts receivable, net$59,205 $58,979 
Allowance for credit losses and sales reserves consisted of the following (in thousands):
Three Months Ended June 30, 2024Year Ended March 31, 2024
Credit LossesSales ReservesCredit LossesSales Reserves
Beginning balance$(2,746)$(2,502)$(3,644)$(3,218)
Release (reserve)550 (439)(1,969)(3,581)
Write-offs302 1,175 2,867 4,297 
Ending balance$(1,894)$(1,766)$(2,746)$(2,502)
Other current assets consisted of the following (in thousands):
June 30, 2024March 31, 2024
Prepaid expense$15,780 $18,172 
Contract assets, current10,143 9,453 
Other current assets6,800 7,633 
Total other current assets$32,723 $35,258 
Accrued and other liabilities consisted of the following (in thousands):
June 30, 2024March 31, 2024
Accrued compensation$20,753 $19,550 
Accrued taxes35,927 44,096 
Other accrued liabilities18,689 14,456 
Total accrued and other liabilities$75,369 $78,102 
5. INTANGIBLE ASSETS AND GOODWILL
The carrying value of intangible assets consisted of the following (in thousands):
 June 30, 2024March 31, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Developed technology$46,452 $(38,938)$7,514 $46,454 $(36,823)$9,631 
Customer relationships105,826 (31,722)74,104 105,827 (28,741)77,086 
Trade names and domains584 (584) 584 (584) 
Total acquired identifiable intangible assets$152,862 $(71,244)$81,618 $152,865 $(66,148)$86,717 
As of June 30, 2024, the weighted average remaining useful lives for developed technology and customer relationships were 1.3 years and 6.5 years, respectively.
11

The annual amortization of the Company's intangible assets, based upon existing intangible assets and current useful lives, is estimated to be as follows (in thousands):
Remainder of 2025$13,997 
202613,895 
202711,757 
202811,044 
2029 and thereafter30,925 
Total$81,618 
The following table provides a summary of the changes in the carrying amounts of goodwill (in thousands):
Balance as of March 31, 2024$266,574 
Foreign currency translation(175)
Balance as of June 30, 2024$266,399 
6. LEASES
The components of lease expense were as follows:
Three Months Ended June 30,
20242023
Operating lease expense$3,165 $2,507 
Variable lease expense$1,081 $1,121 
The supplemental cash flow information related to leases was as follows:
June 30, 2024June 30, 2023
Cash outflows from operating leases$3,742 $3,640 
Right-of-use assets obtained in exchange for operating lease obligations$1,954 $ 
The Company entered into a lease agreement commencing in April 2024 for approximately 7,700 square feet of existing international office space in Singapore over a three-year term. As of June 30, 2024, the Company has recorded a right-of-use asset and right-of-use liability of $1.8 million, respectively, on the Condensed Consolidated Balance Sheets.
Short-term lease expense was immaterial during the years ended June 30, 2024 and 2023.
The following table presents supplemental lease information:
June 30, 2024March 31, 2024
Weighted average remaining lease term5.9 years6.2 years
Weighted average discount rate4.5%4.3%
The following table presents maturity of lease liabilities under the Company's non-cancellable operating leases as of June 30, 2024:
Remainder of 2025$10,698 
202613,381 
202712,050 
202810,634 
202910,476 
Thereafter18,433 
Total lease payments75,672 
Less: imputed interest(8,929)
Present value of lease liabilities$66,743 
12

7. COMMITMENTS AND CONTINGENCIES
Indemnifications
In the normal course of business, the Company may agree to indemnify other parties, including customers, lessors, and parties to other transactions with the Company with respect to certain matters, such as breaches of representations or covenants or intellectual property infringement or other claims made by third parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. In addition, the Company has entered into indemnification agreements with its officers and directors.
It is not possible to determine the maximum potential amount of the Company's exposure under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each agreement. Historically, payments made by the Company under these agreements have not had a material impact on the Company's operating results, financial position, or cash flows. Under some of these agreements, however, the Company's potential indemnification liability may not have a contractual limit.
Operating Leases
The Company's lease obligations consist of the Company's principal facility and various leased facilities under operating lease agreements. During the three months ended June 30, 2024, a material international operating lease commenced related to an international office building. See Note 6, Leases, in the Company's Annual Report on Form 10-K for more information on the Company's leases and the future minimum lease payments.
Purchase Obligations
The Company's purchase obligations include contracts with third-party customer support vendors and third-party network service providers. These contracts include minimum monthly commitments and the requirements to maintain the service level for several months.
During the three months ended June 30, 2024, there have been no material changes to our purchase obligations from those disclosed in Note 7, Commitments and Contingencies in the notes to the consolidated financial statements included in our Form 10-K.
Legal Proceedings
The Company may be involved in various claims, lawsuits, investigations, and other legal proceedings, including intellectual property, commercial, regulatory compliance, securities, and employment matters that arise in the normal course of business. The Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required. Actual claims could settle or be adjudicated against the Company in the future for materially different amounts than the Company has accrued due to the inherently unpredictable nature of litigation. Legal costs are expensed as incurred.
The Company believes it has recorded adequate provisions for any such lawsuits and claims and proceedings as of June 30, 2024. The Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Some of the matters pending against the Company involve potential compensatory, punitive, or treble damage claims or sanctions, that, if granted, could require the Company to pay damages or make other expenditures in amounts that could have a material adverse effect on its consolidated financial statements. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted, and the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the consolidated financial statements could be materially adversely affected in a particular period by the resolution of one or more of these contingencies.
State and Local Taxes and Surcharges
From time to time, the Company has received inquiries from a number of state and local taxing agencies with respect to the remittance of sales, use, telecommunications, excise, and income taxes. Several jurisdictions currently are conducting tax audits of the Company's records. The Company collects or has accrued amounts for taxes that it believes are required to be remitted. The amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrual when facts relating to specific exposures warrant such adjustment. The Company periodically reviews the taxability of its services and determined that certain services may be subject to sales, use, telecommunications or other similar indirect taxes in certain jurisdictions. A similar review was performed on the taxability of services provided by Fuze, Inc., and it was determined that certain services may be subject to sales, use, telecommunications or other similar indirect taxes in certain jurisdictions. Accordingly, the Company recorded contingent indirect tax liabilities. As of June 30, 2024 and March 31, 2024, the Company had accrued contingent indirect tax liabilities of $13.3 million and $19.2 million, respectively.

13

FCC Investigation of 8x8, Inc. and Fuze, Inc.
On November 17, 2023, the Company received a letter of inquiry from the Enforcement Bureau of the Federal Communications Commission (the “FCC”) requesting certain information and supporting documents related to an investigation of potential violations by 8x8 and Fuze in connection with certain prior period regulatory filings and payments. The Company has cooperated with the FCC in this matter and responded to the letter of inquiry. If the FCC were to pursue separate action against the Company, the FCC could seek to fine or impose regulatory penalties or civil liability on the Company. The Company received a Universal Service Administrative Company ("USAC") letter dated February 1, 2024 rejecting Fuze’s previously filed 499-A returns for calendar years 2021 and 2022 and informing the Company that USAC would apply the safe harbor to Fuze revenues for those years for assessing Universal Service Fund ("USF") payments. The Company subsequently received an invoice from USAC dated March 22, 2024 in the amount of $14.9 million for additional USF fees owed for those calendar years by Fuze, Inc. The Company has since refiled the 499-A returns for calendar years 2021 and 2022 for Fuze, Inc. and recorded an additional liability of $5.6 million, which the Company paid on April 12, 2024. The Company submitted an appeal to USAC of the remaining amount of the invoice dated March 22, 2024 on April 15, 2024. USAC notified the Company on May 8, 2024 that it accepted the revised 499-A filings for calendar years 2021 and 2022 for Fuze, Inc. The FCC's investigation of this matter is ongoing and the Company continues to cooperate with the FCC regarding it.
8. CONVERTIBLE SENIOR NOTES AND TERM LOAN
2022 Term Loan and Warrants
As of June 30, 2024 and March 31, 2024, the Company had $225.0 million of principal amount outstanding in a senior secured term loan facility (the “2022 Term Loan”) under a term loan credit agreement (the “2022 Credit Agreement”) entered into on August 3, 2022 with Wilmington Savings Fund Society, FSB, as administrative agent, and certain affiliates of Francisco Partners (“FP”). The 2022 Term Loan matures on August 3, 2027 and bears interest at an annual rate equal to the term Standard Overnight Financing Rate ("Term SOFR") (subject to a floor of 1.00% and a credit spread adjustment of 0.10%), plus a margin of 6.50%. As of June 30, 2024, the debt discount and debt issuance costs are amortized to interest expense over the term of the 2022 Term Loan at an effective interest rate of 11.9%.
Mandatory prepayments of the 2022 Term Loan are required to be made upon the occurrence of certain events, including, without limitation, (i) sales of certain assets, (ii) receipt of certain casualty and condemnation awards proceeds, and (iii) the incurrence of non-permitted indebtedness, subject to certain thresholds and reinvestment rights. Voluntary prepayments are permitted at any time, subject to certain prepayment premiums. On May 9, 2023, the Company voluntarily prepaid without penalty $25.0 million of principal amount outstanding and $0.2 million of accrued interest on the 2022 Term Loan. The prepayment penalty of 2% on additional early prepayment of principal expired August 3, 2024. This payment had no impact on the Company's compliance with the 2022 Term Loan covenants. As of June 30, 2024, the Company was in compliance with all covenants set forth in the 2022 Credit Agreement.
The obligations under the 2022 Credit Agreement are guaranteed by the Company’s wholly-owned subsidiaries, subject to certain customary exceptions, and secured by a perfected security interest in substantially all of the Company’s tangible and intangible assets, as well as substantially all of the tangible and intangible assets of the guarantors.
In connection with the 2022 Credit Agreement, the Company issued detachable warrants (the “Warrants”) to affiliates of FP to purchase an aggregate of 3.1 million shares of the Company’s common stock with a five-year term and an exercise price of $7.15 per share (subject to adjustment) that represents a 27.5% premium over the closing price per share of the Company’s common stock on August 3, 2022. The Warrants are classified as liabilities measured at fair value during each reporting period as the Warrants contain certain terms that could result in cash settlement as a result of events outside of the Company’s control. As of June 30, 2024 and March 31, 2024, the fair value of the Warrants was $1.6 million and $3.3 million, respectively, and was recorded within other liabilities, non-current on the condensed consolidated balance sheets. The subsequent changes in fair value were recorded through Other income (expense), net on the Company’s consolidated statement of operations. See Note 3, Fair Value Measurements, for further details.
The following table presents the net carrying amount of the 2022 Term Loan (in thousands):
June 30, 2024March 31, 2024
Principal$225,000 $225,000 
Unamortized debt discount and issuance costs(12,282)(13,106)
Net carrying amount$212,718 $211,894 

14

Interest expense recognized related to the 2022 Term Loan was as follows (in thousands):
Three Months Ended June 30,
 20242023
Contractual interest expense$6,855 $6,879 
Amortization of debt discount and issuance costs824 775 
Total interest expense$7,679 $7,654 
2028 Notes
As of June 30, 2024 and March 31, 2024, the Company had $201.9 million aggregate principal amount of 4.00% convertible senior notes due 2028 (the “2028 Notes”), with debt issuance costs of approximately $5.6 million, of which 50% was paid in the form of shares of the Company's common stock.
The 2028 Notes are senior obligations of the Company that accrue interest, payable semi-annually in arrears on February 1 and August 1 of each year. The 2028 Notes will mature on February 1, 2028, unless earlier converted, redeemed or repurchased. As of June 30, 2024, the Company was in compliance with all covenants set forth in the indenture governing the 2028 Notes.
The debt discount and debt issuance costs are amortized to interest expense over the term of the 2028 Notes at an effective interest rate of 4.70%.
The following table presents the net carrying amount of the 2028 Notes (in thousands):
June 30, 2024March 31, 2024
Principal$201,914 $201,914 
Unamortized debt discount and issuance costs(3,881)(4,118)
Net carrying amount$198,033 $197,796 
Interest expense recognized related to the 2028 Notes was as follows (in thousands):
Three Months Ended June 30,
20242023
Contractual interest expense$2,039 $2,014 
Amortization of debt discount and issuance costs238 227 
Total interest expense$2,277 $2,241 
9. STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY
The Company accounts for stock-based compensation through the measurement and recognition of compensation expense for share-based payment awards made to employees, directors or consultants over the related requisite service period, including stock appreciation rights, restricted stock, restricted stock units ("RSUs") and performance stock units ("PSUs"), qualified performance-based awards, and stock grants (all issuable under the Company's equity incentive plans).
The Company reserved 8.0 million shares of the Company's common stock for issuance under the 2022 Equity Incentive Plan (the "2022 Plan") plus the number of shares subject to awards that were outstanding under the 2012 Equity Incentive Plan (the "2012 Plan") as of 12:01 a.m. Pacific Time on June 22, 2022 (the “Prior Plan Expiration Time”), to the extent that, after the Prior Plan Expiration Time, such shares would have recycled back to the 2012 Plan in connection with the awards’ expiration, termination, cancellation, forfeiture, or repurchase, as described further below, and in each case, subject to adjustment upon certain changes in the Company’s capitalization. The 2022 Plan provides for the granting of incentive stock options to employees and non-statutory stock options to employees, directors or consultants, and granting of stock appreciation rights, restricted stock, restricted stock units and performance units, qualified performance-based awards, and stock grants. The stock option price of incentive stock options granted cannot be less than the fair market value on the effective date of the grant. Options, restricted stock, and restricted stock units generally vest over three or four years and expire ten years after the grant. As of June 30, 2024, 0.3 million shares remained available for future grants under the 2022 Plan.
15

Stock-Based Compensation
The following table presents stock-based compensation expense (in thousands):
 Three Months Ended June 30,
 20242023
Cost of service revenue$1,124 $1,686 
Cost of other revenue401 394 
Research and development4,823 7,632 
Sales and marketing2,948 4,649 
General and administrative3,505 3,834 
Total$12,801 $18,195 
Restricted Stock Units
The following table presents the RSU activity (shares in thousands):
Number of SharesWeighted Average Grant Date Fair ValueWeighted Average Remaining Contractual Term (in Years)
Balance as of March 31, 202410,325 $5.36 1.75
Granted2,427 2.09 
Vested and released(2,769)6.15 
Forfeited(121)6.13 
Balance as of June 30, 20249,862 $4.33 1.76
As of June 30, 2024, there was $33.4 million of total unrecognized compensation cost related to RSUs, which is expected to be recognized over a weighted average of 1.76 years.
Performance Stock Units
PSUs are issued to a group of executives and generally time vest over periods ranging from one to three years from the grant date; vesting is generally also contingent upon achievement of applicable performance metrics or strategic objectives. Vesting of performance-based stock units granted can be tied to our total shareholder return, as measured relative to specified market indices during the applicable performance periods and be contingent upon continued service. The related stock-based compensation expense is recognized over the requisite service period and accounts for the probability that we will satisfy the performance measures or strategic objectives.
The following table presents the PSU activity (shares in thousands):
Number of
Shares
Weighted
Average Grant
Date Fair Value
Weighted Average
Remaining Contractual
Term (in Years)
Balance as of March 31, 20242,531 $4.38 1.16
Forfeited(274)10.32 
Balance as of June 30, 20242,257 $3.66 1.30
Total unrecognized compensation cost related to PSUs was $2.6 million as of June 30, 2024, which is expected to be recognized over a weighted average of 1.30 years.
Employee Stock Purchase Plan ("ESPP")
As of June 30, 2024, there was approximately $1.2 million of unrecognized compensation cost related to employee stock purchases. This cost is expected to be recognized over a weighted average period of 0.1 years. As of June 30, 2024, a total of 2.7 million shares were available for issuance under the ESPP.
16

10. INCOME TAXES
The Company's effective tax rate was (7.0)% and (10.4)% for the three months ended June 30, 2024 and 2023, respectively. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company maintains against its deferred tax assets after adjusting for the impact of certain provisions enacted under the Tax Cuts and Jobs Act, current tax liabilities of profitable foreign subsidiaries subject to different local income tax rates, and state taxes in the United States. The effective tax rate is calculated by dividing the provision for income taxes by the loss before provision for income taxes.
11. NET LOSS PER SHARE
The following is a reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (in thousands, except per share data):
 Three Months Ended June 30,
 20242023
Net loss$(10,290)$(15,327)
Weighted average common shares outstanding - basic and diluted125,999 116,777 
Net loss per share - basic and diluted$(0.08)$(0.13)
As the Company was in a loss position for all periods presented, basic net loss per share is equivalent to diluted net loss per share for all periods, as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive. The following potentially weighted-average common shares were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (shares in thousands):
 Three Months Ended June 30,
 20242023
Stock options358 649 
Restricted stock units and Performance stock units8,545 9,885 
Potential shares attributable to the ESPP2,305 888 
Total anti-dilutive shares11,208 11,422 
12. GEOGRAPHICAL INFORMATION
The following tables set forth the geographic information for each period (in thousands):
Three Months Ended June 30,
 20242023
United States$122,858 $130,383 
United Kingdom29,206 29,840 
Other International26,083 23,064 
Total revenue$178,147 $183,287 
 June 30, 2024March 31, 2024
United States$48,559 $49,992 
International2,841 3,189 
Total property and equipment, net$51,400 $53,181 
13. RELATED PARTY TRANSACTIONS
The Company has been doing business with an outside sales and marketing vendor since December 2017, which became a related party in July 2022 when a member of the Company's board of directors joined the vendor's board of directors. The Company has a two-year contract with this vendor valued at $1.4 million and paid $0.2 million during the three months ended June 30, 2024.
17

14. SUBSEQUENT EVENTS
Delayed Draw Term Loan
On July 11, 2024, the Company entered into a new term loan credit agreement with Wells Fargo Bank, National Association, as administrative agent, and the lenders thereto (the “2024 Credit Agreement”). The 2024 Credit Agreement establishes a delayed draw term loan facility in an aggregate principal amount of up to $200 million maturing on August 15, 2027.
Loans made under the delayed draw term loan facility will bear interest at an annual rate equal to Term SOFR, plus a margin of either 2.50%, 2.75% or 3.00% based on the consolidated total net leverage ratio of the Company and its subsidiaries. The initial margin will be 3.00% for the fiscal quarter ending September 30, 2024. Once fully drawn upon, the annual principal repayments of $22.5 million in fiscal year 2025, $37.5 million in fiscal year 2026, and $47.5 million in fiscal year 2027 are required, and the remaining $92.5 million principal is due before or upon maturity in fiscal year 2028. These annualized repayments will be made in quarterly installments.
The obligations under the 2024 Credit Agreement will be guaranteed by the Company’s wholly-owned subsidiaries, subject to certain customary exceptions, and, concurrent with any borrowing of delayed draw term loans under the 2024 Credit Agreement, will be secured by a perfected security interest in substantially all of the Company’s tangible and intangible assets, as well as substantially all of the tangible and intangible assets of the guarantors.
Mandatory prepayments of the delayed draw term loan facility are required to be made upon the occurrence of certain events, including, without limitation, (i) sales of certain assets, (ii) receipt of certain casualty and condemnation awards proceeds, and (iii) the incurrence of non-permitted indebtedness, subject to certain thresholds and reinvestment rights. Voluntary prepayments are permitted at any time without premium or penalty, subject to certain customary break funding payments.
The 2024 Credit Agreement contains a consolidated interest coverage ratio financial covenant, a maximum consolidated total net leverage ratio financial covenant and a maximum consolidated secured leverage ratio financial covenant and contains affirmative and negative covenants customary for transactions of this type, including limitations with respect to share repurchases, indebtedness, liens, investments, dividends, disposition of assets, change in business, and transactions with affiliates.
Delayed Draw Term Loan Drawdown and 2022 Term Loan Extinguishment
The funding of loans under the 2024 Credit Agreement occurred on August 5, 2024. The Company used the proceeds plus $29 million from existing cash balances, to fund the prepayment of the entire $225 million principal outstanding plus accrued interest and fees under the 2022 Term Loan and terminated the 2022 Credit Agreement. As a result of the debt extinguishment, the recognition of any unamortized debt discount and issuance costs of the 2022 Term Loan within other expense, net, in the consolidated statement of operations will be assessed by the Company.
18

ITEM 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report. As discussed in the section titled “Forward-Looking Statements,” the following discussion and analysis contains forward-looking statements that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. Factors that could cause or contribute to these differences include, but are not limited to, those discussed below and elsewhere in this Quarterly Report, particularly those set forth under the section entitled "Risk Factors" in the Form 10-K.
OVERVIEW
We are a leading provider of software-as-a-service solutions for contact center, voice communications, video meetings, employee collaboration, and embeddable communication application program interfaces. Our solutions empower workforces worldwide by connecting individuals and teams so they can collaborate faster, work smarter, and better serve customers, from any location. The communications capabilities and advanced artificial intelligence/machine learning technologies of our contact center, communication and collaboration solutions are integrated into a comprehensive cloud-based offering powered by our global communications platform, which together comprise our 8x8 XCaaS platform solution. The XCaaS platform delivers our unified communications as-a-service, contact center as-a-service, and communications platform as-a-service services. It includes artificial intelligence-driven self service and digital assistance, intuitive user interfaces, and real-time business analytics and intelligence, enabling organizations of all sizes to design, deploy and adapt tailored communications and workflows for differentiated employee and customer experiences.
The 8x8 XCaaS platform delivers the security, scalability, high availability, and ease-of-use of a modern cloud-based architecture while masking the complexity of a global communications infrastructure. A comprehensive data layer across the platform powers 8x8 artificial intelligence/machine learning algorithms, as well as vertical-specific and purpose-built applications from our ecosystem of technology partners. This enables data-driven business insights that can drive employee productivity, resource optimization, and more effective end-customer interactions through simplified and automated workflows. Built with core cloud technologies that we own and manage internally, as well as integrated third-party applications from our technology partners, our XCaaS platform enables agile workplaces and fosters seamless communications and collaboration between an organization’s customers, contact center agents, and employees, regardless of geographic location.
Our customers range from small businesses to large enterprises across all vertical markets, with users in more than 160 countries. In recent years, we have increased our focus on mid-market, enterprise, and public sector customers because these organizations typically have more complex communication and contact center requirements compared to the needs of small business customers. Organizations in these sectors – typically with 500 to 10,000 employees -- are more likely to adopt multiple services and realize greater value from our unified, global communications platform and our growing product portfolio, including artificial intelligence-enabled solutions.
We generate service revenue from subscriptions to our communications services, as well as from usage of our platform. Our service subscription plans are sold on a per user basis, and are structured with increasing levels of functionality (designated as X1, X2, etc., through X8), based on the specific communication needs and customer engagement profile of each user. Platform usage, including telephony minutes, messaging, SMS, and digital and voice chat bot interactions, encompasses committed usage, which may be bundled with our service subscription plans, and uncommitted usage, which is sold on an as-used basis. Uncommitted usage of our platform increased as a percentage of revenue in fiscal 2024 and is expected to continue to increase in the future with the introduction of new platform usage solutions.
We generate other revenue from professional services and the sale of office phones and other hardware equipment. We define a “customer” as one or more legal entities to which we provide services pursuant to a single contractual arrangement. In some cases, we may have multiple billing relationships with a single customer (for example, where we establish separate billing accounts for a parent company and each of its subsidiaries).
MACROECONOMIC AND OTHER FACTORS
We are subject to risks and exposures, including those caused by adverse economic conditions. Macroeconomic conditions that could adversely affect our business include the global economic slowdown, continued inflation, increased interest rates, supply chain disruptions, decreased economic output and fluctuations in currency exchange rates. We continuously monitor the direct and indirect impacts of these factors, as well as the overall global economy and geopolitical landscape on our business and financial results.
While the implications of macroeconomic events on our business, results of operations and overall financial position remain uncertain over the long term, we expect that adverse economic conditions will continue to adversely impact our business in future periods. For example, our installed base business, which includes more than 52,000 small businesses, continues to experience macroeconomic headwinds.
19

SUMMARY AND OUTLOOK
As part of our long-term strategy to grow our revenue, achieve profitability, and increase cash flow, we have focused on expanding our mid-market, enterprise and public sector customer base. We believe that continued innovation is a critical factor in attracting and retaining these customers and is an important variable in achieving sustainable growth. We are committed to maintaining a high level of investment in engineering to deliver product innovation across our XCaaS platform, expand our ecosystem of integrated third-party applications, and maintain the high availability our customers require.
Our primary focus involves the following: (i) accelerating innovation, particularly in our platform and contact center as-a-service, and (ii) establishing communications platform as-a-service leadership in the Asia Pacific region and leveraging these capabilities globally. We continue to innovate new products like 8x8 Engage, voice and digital Intelligent Customer Assistant, and Agent Assist, while enhancing our platform with new capabilities, such as the Customer Interaction Data Platform and composable agent and supervisor user interfaces. These innovations enable tightly integrated solutions that prioritize ease-of-use, out-of-the-box functionality, and rapid deployment for our target customers.
Our investment in innovation has been complemented by initiatives to manage the costs of delivering our services and improve our sales efficiency. We continue to monitor factors that could have an impact on customer buying behavior and demand, including macroeconomic conditions, the competitive environment, contract duration, churn, upsell and down-sell, renewals, and payment terms, all of which have caused variability in our results and may continue to do in the future. We expect the total dollar amount of cost of service revenue and as a percentage of revenue to vary with the amount of service revenue and the mix of subscription and usage revenue within service revenue. To improve our sales efficiency, we continue to invest in marketing programs to drive awareness for our solutions, and we have increased training for our sales teams, and invested in tools to increase productivity. We have also expanded our partner programs to extend our reach within our target customer market, placing increased emphasis on developing a community of value-added resellers who provide implementation services and Tier 1 customer support in addition to sales. To support our customers and partners, we have expanded our customer success organization and continue to invest in improvements to our back-office processes to increase our operational efficiency over time.
KEY GAAP OPERATING RESULTS
To assess the success of our strategies to achieve growth and increase our cash flow, management reviews our financial performance as presented in our consolidated financial statements, including trends in revenue, gross profit margin, losses from operations, and cash flow generated by operations in absolute dollars and as a percentage of revenue as presented in the following table:
Fiscal Year 2025Fiscal Year 2024
Three Months EndedThree Months Ended
(In thousands, except percentages)June 30, 2024March 31, 2024December 31, 2023September 30, 2023June 30, 2023
Service revenue$172,801$172,490$175,069$177,782$175,238
% of Total Revenue97.0 %96.1 %96.7 %96.1 %95.6 %
Gross profit$120,960$122,444$124,846$127,897$128,613
% of Total Revenue67.9 %68.2 %69.0 %69.1 %70.2 %
Loss from operations$(1,374)$(14,219)$(9,391)$(2,583)$(1,410)
% of Total Revenue(0.8)%(7.9)%(5.2)%(1.4)%(0.8)%
Net loss$(10,290)$(23,591)$(21,222)$(7,452)$(15,327)
% of Total Revenue(5.8)%(13.1)%(11.7)%(4.0)%(8.4)%
Net cash provided by operating activities$18,148$12,653$22,396$17,463$26,473
KEY BUSINESS METRICS
In the past we have analyzed trends in annualized recurring and usage revenue, or ARR. Our product offering is evolving to address trends in our industry, which include increased use of self-service chat bots, automated digital communications, and messaging. These solutions are often unrelated user-based subscriptions and are typically sold based on consumption. We expect usage revenue to increase in the future, making our previously disclosed Annual Recurring Subscriptions and Usage Revenue (ARR) metric less relevant. Based on our expectation of higher usage revenue, and following an evaluation of key business metrics disclosed by our peers in the UCaaS, CCaaS and CPaaS markets, we are discontinuing the use of ARR, as previously defined, as a key business metric. We intend to continue to review our key business metrics as our markets and business model evolves.
20

COMPONENTS OF RESULTS OF OPERATIONS
Service Revenue
Service revenue consists of communication services subscriptions, platform usage revenue, and related fees from our unified communications as-a-service, contact center as-a-service, and communications platform as-a-service offerings. We plan to increase service revenue through a combination of new customer acquisition, cross-sell of additional products to existing customers, including new products resulting from our increased investment in innovation, geographic expansion of our customer base outside the United States, sales initiatives with our Technology Partner Ecosystem partners, and through strategic acquisitions of technologies and businesses.
Other Revenue
Other revenue consists of revenue from professional services, primarily for deployment of our solutions and/or platform, and revenue from sales and rentals of IP telephones in conjunction with our cloud telephony service. Other revenue is dependent on the number of customers who choose to purchase or rent IP telephone hardware in conjunction with our service instead of using the solution on their cell phone, computer, or other compatible device, and/or choose to engage our professional services organization for implementation and deployment of our cloud services.
Cost of Service Revenue
Cost of service revenue consists primarily of costs associated with network operations and related personnel, technology licenses, amortization of capitalized internal-use software, other communication origination and termination services provided by third-party carriers, and other costs such as customer service, and technical support costs. We allocate overhead costs, such as information technology and facilities, to cost of service revenue, as well as to each of the operating expense categories, generally based on relative headcount. Our information technology costs include costs for information technology infrastructure and personnel. Facilities costs primarily consist of office leases and related expenses.
Cost of Other Revenue
Cost of other revenue consists primarily of direct and indirect costs associated with the purchase, shipping and handling, and recycling of IP telephones as well as the personnel costs, and other expenditures incurred in connection with the professional services associated with the deployment and implementation of our products, and allocated information technology and facilities costs.
Research and Development
Research and development expenses consist primarily of personnel and related costs, third-party development, software and equipment costs necessary for us to conduct our product, platform development and engineering efforts, as well as allocated information technology and facilities costs.
Sales and Marketing
Sales and marketing expenses consist primarily of personnel and related costs, sales commissions, including those to channel partners, trade shows, advertising and other marketing, demand generation, and promotional expenses, as well as allocated information technology and facilities costs.
General and Administrative
General and administrative expenses consist primarily of personnel and related costs, professional services fees, corporate administrative costs, tax and regulatory fees, and allocated information technology and facilities costs.
Other Expense, Net
Other expense, net, consists primarily of interest expense related to our term loan and convertible notes, amortization of debt discount and issuance costs, offset by interest income, gain or loss on warrant remeasurement, gains on debt extinguishment, gains or losses on foreign exchange transactions, as well as other income.
Provision for Income Taxes
Provision for income taxes consist primarily of foreign income taxes and state minimum taxes in the United States. As we expand the scale of our international business activities, any changes in the United States and foreign taxation of such activities may increase our overall provision for income taxes in the future. We have a valuation allowance for our United States deferred tax assets, including federal and state non-operating loss carryforwards. We expect to maintain this valuation allowance until it becomes more likely than not that the benefit of our federal and state deferred tax assets will be realized by way of expected future taxable income in the United States.
21

RESULTS OF OPERATIONS
Revenue
Service revenue
Three Months Ended June 30,
(In thousands, except percentages)20242023Change
Service revenue$172,801$175,238$(2,437)(1.4)%
Percentage of total revenue97.0 %95.6 %  
Service revenue decreased by $2.4 million, or 1.4%, for the three months ended June 30, 2024 compared to the three months ended June 30, 2023. This change was driven by a decrease in revenue from subscriptions of $5.8 million related to increased customer churn and down-sell partially offset by an increase of $3.4 million in platform usage revenue.
Other revenue
Three Months Ended June 30,
(In thousands, except percentages)20242023Change
Other revenue$5,346$8,049$(2,703)(33.6)%
Percentage of total revenue3.0 %4.4 %  
Other revenue decreased by $2.7 million, or 33.6%, for the three months ended June 30, 2024 compared to the three months ended June 30, 2023, due to lower professional service and product revenue of $1.8 million and $0.9 million, respectively.
Cost of Revenue
Cost of service revenue
Three Months Ended June 30,
(In thousands, except percentages)20242023Change
Cost of service revenue$49,496$46,276$3,220 7.0 %
Percentage of service revenue28.6 %26.4 %  
Cost of service revenue increased by $3.2 million, or 7.0%, for the three months ended June 30, 2024 compared to the three months ended June 30, 2023, primarily due to an increase of $5.0 million in costs to deliver our subscription and platform usage services. This increase was partially offset by decreases of $1.2 million related to the amortization of capitalized software and $0.6 million in software costs.
Cost of other revenue
Three Months Ended June 30,
(In thousands, except percentages)20242023Change
Cost of other revenue$7,691$8,398$(707)(8.4)%
Percentage of other revenue143.9 %104.3 %  
Cost of other revenue decreased by $0.7 million, or 8.4%, for the three months ended June 30, 2024 compared to the three months ended June 30, 2023 primarily due to $0.3 million decreased personnel-related costs to deliver our professional services coupled with $0.4 million lower product costs associated with IP telephone hardware.
Operating Expenses
Research and development
Three Months Ended June 30,
(In thousands, except percentages)20242023Change
Research and development$32,137$35,292$(3,155)(8.9)%
Percentage of total revenue18.0 %19.3 %  
Research and development expenses decreased by $3.2 million, or 8.9%, for the three months ended June 30, 2024 compared to the three months ended June 30, 2023 primarily due to a decrease of $2.6 million in stock-based compensation and $0.6 million in combined employee, consulting and other costs.

22

Sales and marketing
Three Months Ended June 30,
(In thousands, except percentages)20242023Change
Sales and marketing$67,106$68,505$(1,399)(2.0)%
Percentage of total revenue37.7 %37.4 %  
Sales and marketing expenses decreased by $1.4 million, or 2.0%, for the three months ended June 30, 2024 compared to the three months ended June 30, 2023 primarily due to decreases of $1.9 million in stock-based compensation expense, $0.6 million in paid media and other marketing services costs, and $0.6 million in channel commissions and amortization of deferred commissions. These decreases were partially offset by an increase of $1.7 million in personnel-related and consulting costs.
General and administrative
Three Months Ended June 30,
(In thousands, except percentages)20242023Change
General and administrative$23,091$26,226$(3,135)(12.0)%
Percentage of total revenue13.0 %14.3 %  
General and administrative expenses decreased by $3.1 million, or 12.0%, for the three months ended June 30, 2024 compared to the three months ended June 30, 2023 primarily due to decreases of $1.7 million in personnel-related and consulting costs, $1.0 million in regulatory and other legal costs, and $0.4 million in stock-based compensation expense.
Other expense, net
Three Months Ended June 30,
(In thousands, except percentages)20242023Change
Other expense, net$(8,240)$(12,473)$4,233 (33.9)%
Percentage of total revenue(4.6)%(6.8)%  
We recognized $8.2 million of other expense, net during the three months ended June 30, 2024 compared to $12.5 million of other expense, net during the three months ended June 30, 2023 primarily due to a $2.0 million gain on the remeasurement of warrants issued in connection with the term loan, a $1.8 million loss from debt extinguishment from the 2024 convertible notes recorded in the prior year comparable period, and a $0.4 million increase in interest income earned on highly-liquid investments.
Provision for income taxes
Three Months Ended June 30,
(In thousands, except percentages)20242023Change
Provision for income taxes$676$1,444$(768)(53.2)%
Percentage of total revenue0.4 %0.8 %  
The provision for income taxes decreased by $0.8 million for the three months ended June 30, 2024 compared to the three months ended June 30, 2023 driven by a decrease in forecasted foreign tax expense of $0.6 million, a decrease in our ASC 740-10 contingent liability of $0.3 million offset by an increase in forecasted state tax expense of $0.1 million.
23

Liquidity and Capital Resources
We believe that our existing cash, cash equivalents and our anticipated cash flows from operations will be sufficient to meet our working capital, expenditure, and contractual obligation requirements for a minimum of the next 12 months and the foreseeable future. Although we believe we have adequate sources of liquidity for at least the next 12 months and for the foreseeable future, the success of our operations, the global economic outlook, and the pace of growth in our markets could impact our business and liquidity.
Cash, Cash Equivalents, and Investments
The following is a summary of our cash and cash equivalents and investments:
(In thousands)June 30, 2024March 31, 2024
Cash and cash equivalents$130,764 $116,262 
Restricted cash, current1
461 356 
Short-term investments— 1,048 
Restricted cash, non-current1
— 105 
Total$131,225 $117,771 
(1) Restricted cash supports letters of credit securing leases for office facilities and certain equipment for the same periods.
Our primary requirements for liquidity and capital are working capital needs due to delivery of our various products to customers, research and development, sales and marketing activities, principal and interest payments on our outstanding debt and other general corporate needs. Historically, these cash requirements have been met from cash provided by operating activities and our cash and cash equivalents balances. Our current capital deployment strategy for fiscal 2025 is to use excess cash on hand to support our continued growth initiatives into select markets and planned software development activities and pay down our debt. As of June 30, 2024, we are not party to any off-balance sheet arrangements that have had or are reasonably likely to have a current or future material effect on our financial condition, results of operations, liquidity, capital expenditures, or capital resources. Significant cash requirements for the fiscal year include our operating lease obligations, interest payments related to our debt obligations, and operating and capital purchase commitments. For information regarding our expected cash requirements and timing of payments related to leases and noncancellable purchase commitments, see Note 6, Leases, and Note 7, Commitments and Contingencies, respectively, to the consolidated financial statements in our Form 10-K. Additionally, see Note 8, Convertible Senior Notes and Term Loan, to the consolidated financial statements in our Form 10-K for more information related to our debt obligations and applicable covenants.
We are aware that our outstanding debt securities are currently trading at substantial discounts to their respective principal amounts. In order to reduce future cash interest payments, as well as future amounts due at maturity or upon redemption, we may, from time to time, seek to retire or purchase our outstanding debt through open-market purchases, privately negotiated transactions or otherwise. Any such transactions will be dependent upon several factors, including our liquidity requirements, contractual restrictions, prevailing market conditions, and other factors. Whether or not we engage in any such transactions will be determined at our discretion. The amounts involved may be material.
Cash Flows
The following is a summary of our cash flows provided by (used in) operating, investing and financing activities:
 Three Months Ended June 30,
(In thousands)20242023
Net cash provided by operating activities$18,148 $26,473 
Net cash (used in) provided by investing activities(3,130)6,792 
Net cash used in financing activities(352)(25,000)
Effect of exchange rate changes on cash(164)2,218 
Net increase in cash and cash equivalents$14,502 $10,483 
Cash provided by operating activities decreased by $8.3 million to $18.1 million for the three months ended June 30, 2024, mainly due to a decrease in cash received from customers, partially offset by a decrease in cash paid to suppliers and employees along with a decrease in cash paid for sales commission costs. Cash used in investing activities decreased $9.9 million to $3.1 million for the three months ended June 30, 2024, mainly due to decreases in the purchases, sales, and maturities of investments. Cash used in financing activities decreased by $24.6 million to $0.4 million for the three months ended June 30, 2024, due to principal repayments of $25.0 million on the term loan in the prior year comparable period.

24

Debt Obligations
See Note 8, Convertible Senior Notes and Term Loan in the unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report for information regarding our debt obligations.
Delayed Draw Term Loan
On July 11, 2024, we entered into a new term loan credit agreement with Wells Fargo Bank, National Association, as administrative agent, and the lenders thereto (the “2024 Credit Agreement”). The 2024 Credit Agreement establishes a delayed draw term loan facility in an aggregate principal amount of up to $200 million maturing on August 15, 2027.
Loans made under the 2024 Credit Agreement will bear interest at an annual rate equal to term Standard Overnight Financing Rate ("Term SOFR"), plus a margin of either 2.50%, 2.75% or 3.00% based on the consolidated total net leverage ratio of the Company and its subsidiaries. The initial margin will be 3.00% for the fiscal quarter ending September 30, 2024. Once fully drawn upon, the annual principal repayments of $22.5 million in fiscal year 2025, $37.5 million in fiscal year 2026, and $47.5 million in fiscal year 2027 are required, and the remaining $92.5 million principal is due before or upon maturity in fiscal 2028. These annualized repayments will be made in quarterly installments.
Delayed Draw Term Loan Drawdown and 2022 Term Loan Extinguishment
The funding of loans under the 2024 Credit Agreement occurred on August 5, 2024. The Company used the proceeds, plus $29 million from existing cash balances, to fund the prepayment of the entire $225 million principal outstanding plus accrued interest and fees under the Term Loan Credit Agreement, dated as of August 3, 2022, by and among the Company, Wilmington Savings Fund Society, FSB, as administrative agent, and certain affiliates of Francisco Partners as lenders (the “2022 Credit Agreement”) and terminated the 2022 Credit Agreement. The Company previously used the proceeds from the 2022 Credit Agreement to fund the cash portion of an exchange of the Company's approximately $403.8 million principal amount of 0.50% convertible senior notes due 2024 for cash plus approximately $201.9 million of 4.00% convertible senior notes due 2028, and the concurrent repurchase of approximately $60.0 million of the Company's common stock with the counterparties to such exchange. Loans made under the 2022 Credit Agreement bore interest at an annual rate equal to the Term SOFR, subject to a floor of 1.00% and a credit spread adjustment of 0.10%), plus a margin of 6.50%. See Note 14, Subsequent Events and Note 8, Convertible Senior Notes and Term Loan to our condensed consolidated financial statements for details.
Material Cash Requirements and Other Obligations
As of March 31, 2024, our material cash requirements and other obligations were $690.1 million. During the three months ended June 30, 2024, there have been no material changes to our material cash requirements outside of the normal course of our business. For information regarding our material cash requirements and other obligations, see Item 7, "Management's Discussion and Analysis", in our fiscal year 2024 Form 10-K.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
The discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures of assets and liabilities. On an ongoing basis, we evaluate our critical accounting policies and estimates. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
Our consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP"). See Note 1, The Company and Significant Accounting Policies, in the notes to the unaudited condensed consolidated financial statements included in this Quarterly Report, which describes the significant accounting policies and methods used in the preparation of our consolidated financial statements. There have been no significant changes during the three months ended June 30, 2024 to our critical accounting policies and estimates previously disclosed in our Form 10-K.
25

ITEM 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes in our exposures to market risk since March 31, 2024. For details on the Company’s interest rate and foreign currency exchange risks, see Part I, Item 7A. “Quantitative and Qualitative Information About Market Risks” in our Form 10-K.
ITEM 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of June 30, 2024. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of June 30, 2024, our disclosure controls and procedures were effective at a reasonable assurance level.
Changes in Internal Control Over Financial Reporting
During the three months ended June 30, 2024, there was no change in our internal control over financial reporting that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Limitations on the Effectiveness of Controls
Our management, including the Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls or internal control over financial reporting will prevent 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. Further, 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. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.
26

PART II. OTHER INFORMATION
ITEM 1. Legal Proceedings
Information with respect to this item may be found in Note 7, Commitments and Contingencies under the heading “Legal Proceedings” in the Notes to Unaudited Condensed Consolidated Financial Statements included in this Quarterly Report is incorporated by reference in response to this item.
ITEM 1A. Risk Factors
Investing in our securities involves risk. Prior to making a decision about investing in our securities, you should carefully consider the specific factors discussed below and under the heading “Risk Factors” in any prospectus supplement, together with all of the other information contained or incorporated by reference in this Quarterly Report. You should also consider the risk factors related to our business and operations described in Part I, Item 1A of the Form 10-K under the heading “Risk Factors,” which are incorporated by reference in this Quarterly Report. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also affect our operations.
We have a substantial amount of indebtedness, which could have important consequences to our business.
We have a substantial amount of indebtedness. On August 11, 2022, we issued approximately $201.9 million aggregate principal amount of 4.00% convertible senior notes due February 1, 2028 (the “2028 Notes”), which bear interest at a rate of 4.00% per annum, payable semi-annually in arrears on February 1 and August 1 of each year, commencing on February 1, 2023, and will mature on February 1, 2028, unless earlier converted, redeemed or repurchased, pursuant to the indenture for the 2028 Notes. On August 5, 2024, we borrowed $200.0 million under a delayed draw term loan facility (the “2024 Term Loan”) under a Credit Agreement entered into on July 11, 2024 (the “2024 Credit Agreement”). The delayed draw term loan facility will mature on August 15, 2027 and initially bear interest at an annual rate equal to term Standard Overnight Financing Rate, plus a margin of either 2.50%, 2.75% or 3.00% based on our and our subsidiaries’ consolidated total net leverage ratio.
Our substantial indebtedness could have important consequences that could have a material adverse effect on our business, financial condition and results of operations, including the following:
requiring us to comply with restrictive covenants in our senior secured debt facility, which limits the manner in which we conduct our business, and which obligations under the 2024 Credit Agreement are guaranteed by our wholly-owned subsidiaries. For example, our 2024 Credit Agreement contains a consolidated interest coverage ratio financial covenant, a maximum consolidated total net leverage ratio financial covenant and a maximum consolidated secured leverage ratio financial covenant and contains affirmative and negative covenants customary for transactions of this type, including limitations with respect to share repurchases, indebtedness, liens, investments, dividends, disposition of assets, change in business, and transactions with affiliates;
making it more difficult for us to satisfy our obligations with respect to our indebtedness;
requiring us to dedicate a substantial portion of our cash flow from operations to debt service payments on our debt, which reduces the funds available for working capital, capital expenditures, acquisitions and other general corporate purposes;
limiting our flexibility in planning for, or reacting to, changes in the industry in which we operate;
placing us at a competitive disadvantage compared to any of our less-leveraged competitors;
increasing our vulnerability to both general and industry-specific adverse economic conditions;
potentially complicating our ability to refinance our debt under favorable conditions, or at all, which could further restrict our operational flexibility and increase our financing costs;
increasing our vulnerability to fluctuations in interest rates, particularly for any variable-rate debt; and
limiting our ability to obtain additional debt or equity financing to fund future working capital, capital expenditures, acquisitions or other general corporate requirements and increasing our cost of borrowing.
Servicing our debt, including the paying down of principal, requires the use of cash and liquidity of our clearing, cash management and custodial financial institutions, and we may not have sufficient cash flow from our business to pay down our debt.
As of June 30, 2024, we currently have approximately $201.9 million aggregate principal amount of the 2028 Notes outstanding, and as of August 5, 2024, we currently have approximately $200.0 million aggregate principal amount of the 2024 Term Loan outstanding.
Our ability to make scheduled payments of the principal of, pay interest on, or refinance our indebtedness, including the amounts payable under the 2028 Notes and the 2024 Term Loan, depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control, such as recent and potential future disruptions in access to bank deposits or lending commitments due to bank failure, as well as in the event of sustained deterioration in the liquidity, or failure, of our clearing, cash management and custodial financial institutions. The volatility of the global economy, changes in the credit market conditions, and fluctuations in interest rates could further complicate our ability to refinance our debt. Our business may not continue to generate cash flow from operations in the future sufficient to service our debt, including paying off the principal when due, and make necessary capital expenditures. Our notes are currently significantly out of the money, and our stock price
27

would have to increase significantly for our notes to convert prior to maturity. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may also face heightened regulatory scrutiny or changes in financial regulation which could impact our refinancing options. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.
ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds
(a) None.
(b) None.
(c) None.
ITEM 3. Defaults Upon Senior Securities
None.
ITEM 4. Mine Safety Disclosures
Not applicable.
ITEM 5. Other Information
None of our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K) during the quarterly period covered by this Quarterly Report.
ITEM 6. Exhibits
Incorporated by Reference
Exhibit NumberExhibit DescriptionCompany FormFiling DateExhibit NumberFiled Herewith
3.18-K7/13/20223.1
3.28-K7/28/20153.2
10.18-K7/15/202410.1
31.1X
31.2X
32.1X
32.2X
101
The following materials from 8x8, Inc.'s Quarterly Report on Form 10-Q for the three months ended June 30, 2024, formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets as of June 30, 2024 and March 31, 2024, (ii) Condensed Consolidated Statements of Operations for the three months ended June 30, 2024 and 2023, (iii) Condensed Consolidated Statements of Comprehensive Loss for the three months ended June 30, 2024 and 2023, (iv) Condensed Consolidated Statements of Stockholders’ Equity as of June 30, 2024 and 2023, (v) Condensed Consolidated Statements of Cash Flows for the three months ended June 30, 2024 and 2023, and (vi) Notes to Consolidated Financial Statements, tagged as blocks of text and including detailed tags XBRL Instance Document
X
* Indicates management contract or compensatory plan or arrangement.
28

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant, 8x8, Inc., a Delaware corporation, has duly caused this Quarterly Report on Form 10-Q to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Campbell, State of California, on August 8, 2024.
8x8, Inc.
/s/ Suzy Seandel
Suzy Seandel
Chief Accounting Officer
(Principal Accounting Officer and Duly Authorized Officer)

29
EX-31.1 2 a8x8_fy25q1xex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Samuel Wilson, certify that:
1.I have reviewed this quarterly report on Form 10-Q of 8x8, 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 our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
August 8, 2024
/s/ Samuel Wilson
Samuel Wilson
Chief Executive Officer


EX-31.2 3 a8x8_fy25q1xex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Kevin Kraus, certify that:
1.I have reviewed this Quarterly report on Form 10-Q of 8x8, 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 our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
August 8, 2024
/s/ Kevin Kraus
Kevin Kraus
Chief Financial Officer

EX-32.1 4 a8x8_fy25q1xex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION 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 8x8, Inc. (the "Company") for the period ended June 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Samuel Wilson, Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
/s/ Samuel Wilson
Samuel Wilson
Chief Executive Officer
August 8, 2024
This certification accompanies this Report pursuant to § 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, or otherwise required, be deemed filed by the Company for purposes of § 18 of the Securities Exchange Act of 1934, as amended.

EX-32.2 5 a8x8_fy25q1xex322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION 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 8x8, Inc. (the "Company") for the period ended June 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Kevin Kraus, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
/s/ Kevin Kraus
Kevin Kraus
Chief Financial Officer
August 8, 2024
This certification accompanies this Report pursuant to §906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, or otherwise required, be deemed filed by the Company for purposes of §18 of the Securities Exchange Act of 1934, as amended.


EX-101.SCH 6 eght-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - FINANCIAL STATEMENT COMPONENTS link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - GEOGRAPHICAL INFORMATION link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - GEOGRAPHICAL INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - REVENUE RECOGNITION - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - REVENUE RECOGNITION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - REVENUE RECOGNITION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - FAIR VALUE MEASUREMENTS - Cash, Cash Equivalents and Investments with Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - FAIR VALUE MEASUREMENTS - Cash, Cash Equivalents and Investments with Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Assumptions Used in Determination of Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - FINANCIAL STATEMENT COMPONENTS - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - FINANCIAL STATEMENT COMPONENTS - Schedule of Allowance for Credit Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - FINANCIAL STATEMENT COMPONENTS - Schedule of Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - FINANCIAL STATEMENT COMPONENTS - Schedule of Accrued and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule Of Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization of Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Location (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - LEASES - Operating Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - LEASES - Schedule of Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - LEASES - Supplemental lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - LEASES - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - LEASES - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN - Term Loan and Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN - Carrying Amount (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN - 2028 Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Stock-Based Compensation Expense By Statement Of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Restricted Stock Unit and Performance Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - NET LOSS PER SHARE - Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - NET LOSS PER SHARE - Schedule of Antidilutive Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - GEOGRAPHICAL INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 eght-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 eght-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 eght-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fuze Fuze member [Member] Fuze member Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Accumulated gross unrealized loss, before tax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Contract assets, current (component of Other current assets) Contract assets, current Contract with Customer, Asset, after Allowance for Credit Loss, Current Schedule of Lease Cost and Supplemental Cash Flow and Lease Information Lease, Cost [Table Text Block] Cover [Abstract] Cover [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Deferred sales commission costs Capitalized Contract Cost, Net, Current Restricted stock units and Performance stock units Restricted Stock Units And Performance Shares [Member] Restricted Stock Units And Performance Shares Schedule of Maturity of Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Trading Symbol Trading Symbol Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] All Trading Arrangements All Trading Arrangements [Member] Debt Covenant [Axis] Debt Covenant [Axis] Debt Covenant Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 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] Less: allowance for credit losses Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss, Current Pay vs Performance Disclosure [Line Items] 2022 Plan 2022 Equity Incentive Plan [Member] 2022 Plan [Member] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Short-Term Investments Short-Term Investments [Member] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Purchase of cost investment Payments to Acquire Equity Securities, FV-NI Accounts receivable, net Increase (Decrease) in Accounts Receivable Delayed Draw Term Loan Facility Delayed Draw Term Loan Facility [Member] Delayed Draw Term Loan Facility Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Award Timing Disclosures [Line Items] Stock-based employee compensation expense Share-Based Payment Arrangement, Expense, after Tax Other Performance Measure, Amount Other Performance Measure, Amount 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Three LEASES Lessee, Operating Leases [Text Block] Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Operating lease expense, net of accretion Operating lease expense Operating Lease, Cost Number of shares available for future grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Other revenue Other revenue Product and Service, Other [Member] Warrants and rights outstanding, term Warrants and Rights Outstanding, Term Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Deferred revenue Deferred revenue, current Contract with Customer, Liability, Current Plan Name [Domain] Plan Name [Domain] United States UNITED STATES Loans payable Loans Payable [Member] Other assets, non-current Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Leases [Abstract] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Schedule of Carrying Amount Schedule of Long-Term Debt Instruments [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Money market funds Money Market Funds [Member] Deferred sales commission costs, non-current Capitalized Contract Cost, Net, Noncurrent Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Secured debt Secured Debt [Member] Plan Name [Axis] Plan Name [Axis] Prepaid expense Prepaid Expense, Current Subscription term Revenue, Subscription Term Revenue, Subscription Term Equity Components [Axis] Equity Components [Axis] Other current assets Total other current assets Other Assets, Current Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Debt securities, available-for-sale Debt Securities, Available-for-Sale Trade names and domains Trade Names [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding 2028 Notes Convertible Notes 2028 [Member] Convertible Notes 2028 Insider Trading Policies and Procedures [Line Items] Use of Estimates Use of Estimates, Policy [Policy Text Block] Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts, Operating Cash Flows Amortization of Debt Issuance Costs and Discounts, Operating Cash Flows Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Adjustment to Compensation, Amount Adjustment to Compensation Amount 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 (loss) on investments in securities Unrealized investment gain (loss) Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Tabular List, Table Tabular List [Table Text Block] 2029 Lessee, Operating Lease, Liability, to be Paid, Year Five 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] Warrant of shares (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Schedule of Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Accrued contingent indirect tax liabilities Loss Contingency Accrual Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Accrued and other liabilities Total accrued and other liabilities Accrued Liabilities, Current Anti-dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Credit Facility [Domain] Credit Facility [Domain] Cash, cash equivalents and restricted cash, beginning of year Cash, cash equivalents and restricted cash, end of year Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Unamortized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Current assets: Assets, Current [Abstract] Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Debt instrument, basis spread on variable floor rate Debt Instrument, Basis Spread on Variable Floor Rate Debt Instrument, Basis Spread on Variable Floor Rate Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Interest paid Interest Paid, Including Capitalized Interest, Operating and Investing Activities Product and Service [Domain] Product and Service [Domain] Employee stock option Stock options Share-Based Payment Arrangement, Option [Member] Vested and released (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Goodwill [Roll Forward] Goodwill [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Depreciation Depreciation Remainder of 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Other financing activities Proceeds from (Payments for) Other Financing Activities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Security, Excluded EPS Calculation [Table] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accrued taxes Accrued Income Taxes, Current Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Security Exchange Name Security Exchange Name Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Award Type [Axis] Award Type [Axis] Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Amortization of deferred sales commission costs Amortization of Deferred Sales Commissions Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Repayments of debt Repayments of Debt Total liabilities Liabilities Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Deferred sales commission costs Increase (Decrease) in Deferred Charges Convertible debt Convertible Debt [Member] Common stock, par value per share (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 Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Other Expense, Net Details Other (Expense) Income, Net [Abstract] Other (Expense) Income, Net Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Operating lease liabilities Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Reconciliation of cash, cash equivalents, and restricted cash at the end of the period: Reconciliation Of Cash, Cash Equivalents And Restricted Cash [Abstract] Reconciliation Of Cash, Cash Equivalents And Restricted Cash [Abstract] Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Contract service period Long-Term Purchase Commitment, Period Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Subsequent Event [Line Items] Subsequent Event [Line Items] 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] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Cash Cash [Member] Basis of Presentation and Consolidation Basis of Accounting, Policy [Policy Text Block] Diluted (in shares) Weighted average common shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Remainder of 2025 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Term loan Loans Payable, Noncurrent Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Net loss per share: Earnings Per Share Basic And Diluted EPS [Abstract] Earnings Per Share Basic And Diluted EPS. Related party Related Party [Member] Balance Sheet Location [Axis] Statement of Financial Position Location, Balance [Axis] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Accounts receivable, net Total accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Cost of Sales Cost of Sales [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Net carrying amount Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Schedule of Fair Value Measurements Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Repayments of principal is due before or upon 2028 Long-Term Debt, Maturity, Year Four All Executive Categories All Executive Categories [Member] Balance Sheet Location [Domain] Statement of Financial Position Location, Balance [Domain] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] ASSETS Assets [Abstract] Restricted cash Restricted Cash, Current Document Type Document Type Debt instrument, effective interest rate Debt Instrument, Interest Rate, Effective Percentage Commercial paper Commercial Paper [Member] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Contractual interest expense Interest Expense, Debt, Excluding Amortization Purchase of investments Payments to Acquire Marketable Securities Vested and released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Amortized Costs Debt Securities, Available-for-Sale, Amortized Cost Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Subsequent Event [Table] Subsequent Event [Table] Maximum Maximum [Member] Margin one Margin One [Member] Margin One Debt instrument, credit spread adjustment Debt Instrument, Credit Spread Adjustment On Variable Rate Debt Instrument, Credit Spread Adjustment On Variable Rate Amortization of intangible assets Amortization of Intangible Assets Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Total Finite-Lived Intangible Assets, Net Other International Non-US [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Accounting Policies [Abstract] Accounting Policies [Abstract] Write-offs Contract with Customer, Asset, Allowance for Credit Loss, Recovery Indemnifications Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Related party transaction, amounts of transaction Related Party Transaction, Amounts of Transaction Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Short-term investments Short-Term Investments Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 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 Issuance of common stock under stock plans, less withholding (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Variable lease expense Variable Lease, Cost Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] 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] Term Loan Term Loan [Member] Term Loan Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Award Timing Predetermined Award Timing Predetermined [Flag] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Amortization of capitalized internal-use software costs Capitalized Computer Software, Amortization Restricted cash, non-current Restricted Cash, Noncurrent Customer relationships Customer Relationships [Member] Unbilled trade accounts receivable Unbilled Receivables, Current Recently Issued Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Forecast Forecast [Member] 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] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Potential shares attributable to the ESPP Shares Issued Under Employee Stock Purchase Plan [Member] Shares Issued Under Employee Stock Purchase Plan [Member] Gain (loss) on warrants remeasurement (Gain) loss on remeasurement of warrants Fair Value Adjustment of Warrants Income taxes paid Income Taxes Paid Loss on foreign exchange Gain (Loss), Foreign Currency Transaction, before Tax Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Lessee, Lease Description [Domain] Lessee, Lease Description [Domain] Lessee, Lease Description [Domain] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Sales and marketing Sales and marketing Selling and Marketing Expense Provision for income taxes Income Tax Expense (Benefit) Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Credit Losses Accounts Receivable, Allowance for Credit Loss [Roll Forward] Supplemental information: Supplemental Cash Flow Information [Abstract] STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY Shareholders' Equity and Share-Based Payments [Text Block] Net loss, diluted Net Income (Loss) Available to Common Stockholders, Diluted Weighted average period of recognition for unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Other expense, net Other expenses, net Nonoperating Income (Expense) Service revenue Service Service [Member] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Maturities of investments Proceeds from Sale, Maturity and Collection of Short-Term Investments Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Loss from operations Operating Income (Loss) Number of reportable segments Number of Reportable Segments Total liabilities and stockholders' equity Liabilities and Equity Other Other Operating Activities, Cash Flow Statement SUBSEQUENT EVENTS Subsequent Events [Text Block] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Accrued compensation Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Additional paid-in capital Additional Paid in Capital Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Interest expense Interest Income (Expense), Nonoperating Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Right-of-use assets obtained in exchange for operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Scenario [Domain] Scenario [Domain] Debt Instrument Prepayment Fee Percentage Debt Instrument Prepayment Fee Percentage Debt Instrument Prepayment Fee Percentage Measurement Input Type [Axis] Measurement Input Type [Axis] Individual: Individual [Axis] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Percentage of premium over closing price Warrants And Rights Outstanding, Percentage of Premium Over Closing Price Warrants And Rights Outstanding, Percentage of Premium Over Closing Price Revenue, remaining performance obligation, expected timing of satisfaction, period 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 Statement [Line Items] Statement [Line Items] Measurement Input Type [Domain] Measurement Input Type [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Operating expenses: Operating Expenses [Abstract] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Payables and accruals for property and equipment Payables For Fixed Assets Payables For Fixed Assets Beginning balance (in dollars per share) Ending balance (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 Liabilities and Equity [Abstract] Unamortized debt discount and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Contract assets, non-current (component of Other assets) Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Warrant, measurement input Warrants and Rights Outstanding, Measurement Input Related Party Transactions [Abstract] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent United Kingdom UNITED KINGDOM Additional liability Deferred Credits and Other Liabilities Sales Reserves Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward] Operating lease, right-of-use assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Allowance for credit losses 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] Disclosure of Share-Based Compensation Arrangements By Share-Based Payment Award Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Schedule of Other Current Assets Schedule of Other Current Assets [Table Text Block] Restricted Cash (Current) Restricted Cash [Member] Restricted Cash Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Exercise Price Award Exercise Price NET LOSS PER SHARE Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Subsequent event Subsequent Event [Member] INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] Stockholders' equity: Equity, Attributable to Parent [Abstract] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] All Individuals All Individuals [Member] PEO PEO [Member] Issuance of common stock under stock plans, less withholding, related to Fuze Acquisition APIC, Share-Based Payment Arrangement, Acquisition, Increase For Cost Recognition APIC, Share-Based Payment Arrangement, Acquisition, Increase For Cost Recognition Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Fair value Debt Instrument, Fair Value Disclosure Name Trading Arrangement, Individual Name Other income Other Nonoperating Income (Expense) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Accumulated gross unrealized gain, before tax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Lease term Lessee, Operating Lease, Remaining Lease Term Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Number of shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Stock volatility Measurement Input, Price Volatility [Member] 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] Related Party, Type [Domain] Related and Nonrelated Parties [Domain] Cash and cash equivalents, fair value disclosure Cash and Cash Equivalents, Fair Value Disclosure Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Local Phone Number Local Phone Number Cash, cash equivalents and debt securities available-for-sale, amortized cost Cash, Cash Equivalents and Debt Securities Available-for-sale, Amortized Cost Cash, Cash Equivalents and Debt Securities Available-for-sale Other current assets Other Assets, Miscellaneous, Current Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Total operating expenses Operating Expenses Less: allowance for sales reserves Beginning balance Ending balance Contract with Customer, Asset, Allowance for Credit Loss Other current and non-current assets Increase (Decrease) in Other Operating Assets Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount Schedule of Accrued and Other Liabilities Schedule of Accrued Liabilities [Table Text Block] Income Statement Location [Axis] Statement of Income Location, Balance [Axis] Schedule of Long-lived Assets by Geographic Area Long-Lived Assets by Geographic Areas [Table Text Block] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Measure: Measure [Axis] Issuance of common stock under stock plans, less withholding Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture 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 Issuance of common stock under stock plans, less withholding, related to Fuze acquisition (in shares) APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Shares APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Shares Line of credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Segment Reporting [Abstract] Segment Reporting [Abstract] Entity Central Index Key Entity Central Index Key Scenario [Axis] Scenario [Axis] General and administrative General and Administrative Expense [Member] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Singapore office lease Singapore Office Lease [Member] Singapore Office Lease Accounts payable and accruals Increase (Decrease) in Accounts Payable and Accrued Liabilities 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 Instruments [Axis] Financial Instrument [Axis] GEOGRAPHICAL INFORMATION Segment Reporting Disclosure [Text Block] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] 2029 and thereafter Finite-Lived Intangible Asset, Expected Amortization, Year Four and Thereafter Finite-Lived Intangible Asset, Expected Amortization, Year Four and Thereafter Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Risk-free rate Measurement Input, Risk Free Interest Rate [Member] Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Title Trading Arrangement, Individual Title Statement [Table] Statement [Table] Total interest expense Interest Expense, Debt City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Interest paid 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] Total current assets Assets, Current Schedule of Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Repayments of principal year 2027 Long-Term Debt, Maturity, Year Three Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Summary of Assumptions Used in Determination of Fair Value Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Margin two Margin Two [Member] Margin Two Subsequent Event Type [Axis] Subsequent Event Type [Axis] Expected term Measurement Input, Expected Term [Member] Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage INCOME TAXES Income Tax Disclosure [Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Net loss per share: Earnings Per Share [Abstract] Equity [Abstract] Equity [Abstract] Accumulated deficit Retained Earnings (Accumulated Deficit) Related Party Transaction [Line Items] Related Party Transaction [Line Items] Debt issuance costs, net Debt Issuance Costs, Gross General and administrative General and Administrative Expense Repayments of principal year 2026 Long-Term Debt, Maturity, Year Two Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Present value of lease liabilities Operating Lease, Liability Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Debt prepayment cost Payment for Debt Extinguishment or Debt Prepayment Cost Performance stock units Performance Shares [Member] Lessee, Lease Description [Axis] Lessee, Lease Description [Axis] Lessee, Lease Description Credit Facility [Axis] Credit Facility [Axis] Amendment Flag Amendment Flag Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] 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] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Gross profit Gross Profit Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Fair Value as of Grant Date Award Grant Date Fair Value Subsequent Events [Abstract] Subsequent Events [Abstract] Margin three Margin Three [Member] Margin Three Level 2 Fair Value, Inputs, Level 2 [Member] CONVERTIBLE SENIOR NOTES AND TERM LOAN Debt Disclosure [Text Block] Finite-lived intangible assets, remaining amortization period Finite-Lived Intangible Assets, Remaining Amortization Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Geographical [Domain] Geographical [Domain] Capitalized contract cost, amortization Capitalized Contract Cost, Amortization Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Debt instrument, face value Principal Debt Instrument, Face Amount Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Common stock: $0.001 par value, 300,000,000 shares authorized, 127,962,761 shares and 125,193,573 shares issued and outstanding as of June 30, 2024 and March 31, 2024, respectively Common Stock, Value, Issued Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash, cash equivalents and debt securities available-for-sale Cash, Cash Equivalents and Debt Securities Available-for-sale Cash, Cash Equivalents and Debt Securities Available-for-sale 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] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value EGHT Term Loan EGHT Term Loan [Member] EGHT Term Loan Loss on debt extinguishment Loss on debt extinguishment Gain (Loss) on Extinguishment of Debt Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Convertible senior notes, non-current 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] Preferred stock: $0.001 par value, 5,000,000 shares authorized, none issued and outstanding as of June 30, 2024 and March 31, 2024 Preferred Stock, Value, Issued Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Employee stock Employee Stock [Member] Basic (in dollars per share) Earnings Per Share, Basic Cash outflows from operating leases Operating Lease, Payments Cash and Cash Equivalents Cash and Cash Equivalents [Member] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Term deposit Term Deposit [Member] Term Deposit Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Net loss, basic Net Income (Loss) Available to Common Stockholders, Basic Weighted Average Remaining Contractual Term (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 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] Weighted average number of shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Total assets Assets 2026 Finite-Lived Intangible Asset, Expected Amortization, Year One Total cost of revenue Cost of Goods and Services Sold Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Trade accounts receivable Trade Accounts Receivable, Current Trade Accounts Receivable, Current Schedule of Acquired Finite-Lived Intangible Assets by Major Class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other liabilities, non-current Other Liabilities, Noncurrent USF fees Proceeds from Legal Settlements 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 7) Commitments and Contingencies Termination Date Trading Arrangement Termination Date Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Table] Exercise price of warrants (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Repayments of principal year 2025 Long-Term Debt, Maturity, Year One Repayment of principal on term loan Repayment Of Principal Term Loan Repayment Of Principal Term Loan Entity Address, City or Town Entity Address, City or Town Write-offs Accounts Receivable, Allowance for Credit Loss, Recovery Debt Instrument [Axis] Debt Instrument [Axis] Net loss Net loss Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Business Acquisition [Axis] Business Acquisition [Axis] Area of real estate property 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 Release (reserve) Accounts Receivable, Allowance for Credit Loss, Expense (Reversal) Accounts Receivable, Allowance for Credit Loss, Expense (Reversal) REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Other accrued liabilities Other Accrued Liabilities, Current Name Forgone Recovery, Individual Name Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Document Period End Date Document Period End Date Debt Covenant [Domain] Debt Covenant [Domain] Debt Covenant [Domain] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Total lease payments Lessee, Operating Lease, Liability, to be Paid Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Deferred revenue Increase (Decrease) in Deferred Revenue Insider Trading Arrangements [Line Items] FINANCIAL STATEMENT COMPONENTS Supplemental Balance Sheet Disclosures [Text Block] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount State and local taxes and surcharges State And Local Taxes And Surcharges [Member] State and Local Taxes and Surcharges [Member] Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Fair value of the warrants Fair value of the warrants at issuance Warrants and Rights Outstanding Adjustment to Compensation: Adjustment to Compensation [Axis] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Accumulated Deficit Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Credit Agreement Credit Agreement [Member] Credit Agreement Related Party, Type [Axis] Related and Nonrelated Parties [Axis] Basic (in shares) Weighted average common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Capitalized internal-use software costs Payments for Software Restricted stock units and Performance stock units Restricted Stock Units (RSUs) [Member] Amortization of debt discount and issuance costs Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Debt issuance costs, percentage paid in common stock Debt Issuance Costs, Percentage Paid In Common Stock Debt Issuance Costs, Percentage Paid In Common Stock 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 Entity Filer Category Entity Filer Category Release (reserve) Contract with Customer, Asset, Credit Loss Expense (Reversal) Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Company Selected Measure Name Company Selected Measure Name Developed technology Patented Technology [Member] EX-101.PRE 10 eght-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 eght-20240630_g1.jpg GRAPHIC begin 644 eght-20240630_g1.jpg M_]C_VP"$ $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$" @(" @(" @(" @,# P,# P,# P,! 0$! 0$! @$! @(" 0(" P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M __= 0 $?_N Y!9&]B90!DP '_P 1" "" ((# !$ 1$! A$!_\0 MG ! 0 " P$! D("@4'"P8# 0$ 04! 0$! M" 4&!PD*! ," 1 8" 00! P(%!0 0(#! 4& <("1$2$Q0*%2$6 M01\5O&QP@X9Y.;3]F;G.:@@8I*EF$\B*13LT7X\P9''M M^?']LK3\.+D+O'=(7]BA _J&/]JPA9_B3:;>Z"9#2M]%9;]7CO8I7V]Q&T$* MD_'F#[U&CEYT_N3?"659-]UTM$M7F'9V-=V347A[#KV?=D(HK\)M- U9NXJ4 M.BBHH1E)M6+U1),ZA$C)E$X6?EL!DL*X%ZG\(G8.O5#^_38_# 'XJ9/"/C_P MRXUVCR:*O3_BD*;0\!C!5JO,CO9)\OX&55.!"]DVS-HW3,LX<+ M&3;MD"'55.1,IC!][:VGO)EM[5&>=CL .Y_Z]SV ZFJ'J34N T?A+C4>I[N" MQP=JG-+-*P5%'8#W+,2%1%!=V(5%9B ;V:H^G+Y(VB&:2FV=S:RU0^>(D6&N M0\;+[*F8P3E[BUEUVCJKUXCQ,_X-\)^^0[?DJIO[!?5KP\R,J!KN:*)CZ %R M/O\ I']"1\U S5?XBW#?%WKVND\-D\M C;>=(\=G&_\ -&&6:7E/IYD43>ZB MOUVI].3R-K,.ZD]3[JUCM-\T1.L%>FXJ9UM+20D*(@UB7"[JUP)GBANP%^8] M9(?]E2_O_;KAYD8D+6LT4K#T(*$_;]0W^Y ^:_.E?Q%^'.3O$MM687)XJ!SM MYL;QWD:?S2 +!+RCU\N.1O934%MHZIV/I.\SNM=L4V07^#N5YHYHFYE.W0@]BKJ?I='"NC JZJP('7V M>>K@IBE,4K__U999%^NIFF*55+HU\78 'XYB"1Z@;5%GQC\1]N8X((UVWDEF=8XT!) !9V !) &_4@=:F'QMZS?#3D_N2,T?3%]F M52W6-XZCJ:^V%4XF%KESD6Z*SE./A9&'M%A=,GK]NW.9LG)MX\RYP!(O]X6TGDDFMT) +R))!$K*I(#F%Y0HW<_0K,*";YTG1>1>H;[I?9$6A*5* M_5]["/05036<1CI5/SBK!%BJ'9O-5Z431>LU@[&2H^14?]!ZUSO#K5UAK33DK19:PN%D78D!U!V>)]N\9Q;:V_IMKLU0E13&3JMAFJW(BD(BD+^#DG,8\%(1["*8N&IO'_P R-TL; M0RM"WZD8@_<':NEO$Y*#,XJVR]KO^5NK>.9-^_+*BNN_SLPWKY[/G50IBE,4 MK<3^G=XYU6N:$OO)E_&M7=_V/ZW5E M<)VF86@JK5Z7$-9NUV)\S:@]D31[21DX.)09Q;8Y#+KNGK=(AE4R 83J$*:[ M,QF['"0+/>EOJ.RJHW8GUVW('3U)(J)/!S@AKGCEG9\%HI;96M81+//.45#-U2>0*)G*5A\W89N%IK(MNA 9 M6&S+OVW )&QV.Q!(Z'VK]<8^!NO>!N9M\/K:.W*W<;/;SV\ADMY@A42!&9(W M#1EEYTDC1@'1MBK F8_U!?&^J7GBO&\C4(QJVV#I"T5N+%B]=W*$F]67J< M.!C)UV%MBT8[86!R4H";[;$6F#CEGI@ 3)L2K'*!C% AKDTIE(L3F$GN#M;N MI1C[!MMC]@P&_P ;U&OQ8\+,IQ:X,WN"P">;J&SGCOK:+UFD@#J\2_SR02RK M&.QD**2 21OS6^JT_;6O;-2K&@TLM"V53IBLS;=L[\V4[4[?#.(R03;2#%4! M%O)1$@?UKHG ?$X'(;OV',[310W=NT,FS02(5/L58;'J/<'N*T)XC*9C26H; M;-8YGML]C;R.:,LOU13V\@="R,.Z2(-U8=QLP[BM<_2O0FN/'GG3IG;]4V=" M73CU1+NM>CEFRKQ6SX-S ,7TG4X1_'MF9Z_8DE+"1FBK(-EVACI HH+-+L4I ML>66AYL?FX;N*57Q\;\W7HXV!*@CL>NW4$?[16Q36GCIP_$+@9F=(97&3V7$ M*_L1:_P]GLI5E94GD5RWFPD1&1EB=7 ;E43/U(OSR+WG3N-6D=D[QO;I)"O: M\K#^;,V.L1!::E@*#:OUI@8_\HREFG7#=@V ?Q[G!>_8H"(7YD;Z'&V4E[.? MX<:D_<^@'R3L!\FH#<.M#9CB3K;&Z'P2ELAD;I8]P-Q''^J69OY(8@\K_P J M';<[ Z'/!'CUJKGAR1L>M-T[AG=37C8YINUTB7B(")EXNVVY1X^G+)67)9*1 M8BPE'K)91U'^)C$6^,LB(^TR!3X-P>/MI&QVZC[ M$=]M][O'7B#JK@3PXMM2Z+P\&6P>.\N"YCDEDC>"W"K%#,O(C= M'_0'*UPWW].TRH6F]C7?4N\[=L/851J\A8ZY19.CQ,UCCL)JS!VF/T]=W20S7*7,CF 2?2LI5HU4QHY4RG<$1\S#<@ XF]- MOHTN>;6F)G=^Q-E6#4]7>6=S7M=H1-793;FUM((%&UFL"AY&18)HQ3>;'[>W M%/R,=RS= ;L!"":DZIZ#L/KH@/M48O?8F0R;9P< MER\/\K"UL^(D(%PKET_F4CJ!\J02?@_!VC-^(3PGS4&IK3B]C8GET_<6L5I> M,H)_+SQ,PA>3_3'.CK&K?I$L?*Q#2QAJT]0?@-0>?NI(VB6:P/Z3<:;*.[!K MF]Q[,DJ$#*OF8,I)C,0BKAF29KTR@DE\E$B[9H/J-P>@Z^\3?#[Q[S_ "U;+G<9;QWN'O(EBN[5V*>:BMS M(T<@#>7-&2W(Q5UV=U9#S KC!TA^G3LO@,PY$?Q6GJE/3VRK32XZONJ<^?OH MIS3J)&SSF/F3?Q[V5D[L[16:J)"9(6("!CD,0YJ9I+3US@EN/S3(SR, MH'*21RJ#L>H!!)8]/BLG>+KQ$Z:X]SZ=_P#%8+N"PQMK/Z M'=75$MD97#;-YA&P(('0GU"O). I'&JL<:V+Y!>\;LM$-8I>*(H4ZT9KBAR9 M9D91XF414;C+75E'H,_, *N5H\\1$4#!G@U_D8X<:N-4_P >9@2/9%.^_P"[ M >^Q]JOW\/CAO?YOB5<\29XV7!X2UDAC661?KJ9IBE7=Z&G!"I\G=O6K=FVX5K8=6Z)<0A8NJ MR;RI<'#V);S#94AT)*!J4>R%Z[9J !'+EPS*H"C<5TCWQHC!Q9.[:] MNU#6L&VRGLSGJ-_<*!N1ZDCN-P8*>.+CMEN&.D;716DIFM]49U9.>=#M);V< M>RR&,C8I+.[>6D@ZHB3%>63D==L_EYR:I_#KCU?M]6^.6F&%,8LF\+5V+I*. M=VFS3+YM#UNMM'9V[HK!-]).B>]P""_Q&9%5_4H"0D-E;+9*'$8^2^E&ZH.B MCIS$G8#XW/<['8;G8[5J&U5B\RPAC)BO"/T-W/ORGLW_!] M>7:LH\:?"?Q2X+P29G(11Y/1Z-M^>M.9EC!.R_F8F D@)) YB'AYB$$S,0#D M/S6XA4'FUHB?TM?'LK#F5<)V*FV2*>O$E:M>8UD^;04\YC$7*#&P,&X2"J3A MDZ*V=E:6(.06B<\BLDB$%75>8/'SQMYWUBAM@\>-R3 M< L]=U3:.E-CR$4:2B'*B3R NVO[&JU"0BGI2IG\V$S%>UNL !Y 4I@_ Y'V M1+C'WC1DE+J&0C<>C(>X/P1TKH9QUYI_B%HZ"_1$N]+YK'))R2*"LMM=PAN2 M1>HV:-^5U]-R*] +IRR18B]1K1 [F19-A M$3IP%J:*$D6/83E3(L=L)S*MU>V>M.YE,WCEN>@N%^F0>S#U'PWXQ\S=?,MG8@(S>LL# Q2]B2HDY0LB;Y16RR:PXZ: MFLUQF"0E U=K&MS=GEB1<>VCHN(B6)74M(!'Q;%)%-1X^=*G]2")/:Z=K 4H M&44 !JI]O4FL7XG&ZGXBZLML/9F;(:HR=S' M#&7A2]?Q*RY*U6FXE$417106.Y>J)@4CF1(1^S.5FS&0>]EZ ]%7 M_2H[#_\ 3[DD^M=#?!;A3AN#/#VRT1B>5YHE\RYF V-Q=2 >=,?78D!(P=RD M*1IN>7<[=W1>X&U'C;QVJ.\K+!M7N]][5:-MTA./FQ%7U-U_8D$9:J4N$.J7 MVQ@/8=5N_EO$$UEGJP(*^1&B/CEG1N"BQV/2^E4&^G4,2>ZH>JJ/;IL6^3L> MPK4;XSN.^7XD<1+O0^,G9-"X*Z>W2)20MQ=0DQSW,FW1^60/%!ONJQKSILTK M[]L<\.JYI_@7M35NK[M2+5?'UW@W5MMBM0?Q2,E1:B>1<0\'*HQ4L+9K8WLY M*1KXA6HO6'J29F4%41.0AO5G-4VF"NHK:9&D9UYFY2-U7?8'8]R2#TW';[5: MG GPJ:OX\:6RFI\)>VMA!8SK! +A7*7-QR"25#)'S-"L2/$2_ER\S2!0HV8C M,[CARET5RSH9=B:(OL;=())9)G,M$R+QUAJ\HHE[?M%HKT@FWE81_P"(&%/V MI@DX(45$#JI=CC6,=E+'*P?F+&0.GKZ%3[,#U!_OZ;BL,\1^%VN>$^=.G==V M$EE?$%HV)#Q3H#MYD$R$QR+[\IYD)Y9%5MU$/NO/P$A+OKJ8YN49221V%KMG M78K:,.J_>OHRRZ^^8V@8^9BV+E9=*&EJB[D$3KIM01;.6)UUE"^]+S5LK76! M2>W.:@W_ #$8 <;D@IV! ]"N_7;8$;GN.LW? ?Q\O<)J*'@EG!&VG\B\SV4@ M55>&[Y6E>-V4 R1W"HP4OS.DHC13R-LFG[F)*V^4Q2F*5__0EED7ZZF:8I6W M+]-QL^NN=4\A],&RCAO#2=23(N(= MRHF?H]^PJAWRQPZN8S:W%GN/-60/]PP"_P#!7K]Q[UJ2_$@TQD8]5Z>UF%8X MF;'R618;\J30S/.%8]@9$G)7U81/M^D[64Y\\2FO-?C+=M%#825.&>Q(S6->QYN1 MR05/H&';?X/8_?>H;\!.+,O!7B99:Z_+F[L8EDAN(00KO!,O*_EL>@D0\LB; M[*S($8JK$C7QX5]";E#K3D_JO:6Y[=K6M4;3^PJUL'V4NS2UAL%ND*7,M9^& MBX=L:!B"1\5*2,")SCV+8&&T/D[;)Q75X\:P0R!_I8DL5. MX Z#8$CJ3L=O2M@G&CQT\+]2\,; M(7=$=C&L:NK.!S.J]3ML'.1,AU%#E333*8YSG,!2$(4/(QSF-V*4I2AW$1_ M!F5^W4]JU, %B%4;L>PKSD.3#A[RRY[;F_@K%J6UUN?D-:XW6S2+ IOU(C,6 MMS%UZ23/W!)!K+-")O%5E#%202.910P$*8P1XR1;*YV;\D.OX. M\2J;PDXXT_34"HR=RS%N>Q[*MR:8-_U=?Y-LW-8Y]4ZI4U"1K8&Z;-@13L9" M-:($.(G*@]@!6BWCAQ9S'&SB->:ROPZ6C MMY-G;D[_ )>U0GR8AMN"YW,DI'1II'(V4@#MFH7'37+#2JDY6WD)L[36TX2S M5MV)B"XA['"F=2E2LL4Z1-X*>L7#5RV4*/B8!*(@(?@<]<,UGE;/GC*RV%U/;?9D<'J.O7U%:!'4 M+X9V/@_R0M.JGA7K^B2@GM>I;2Z)Y!8J#)NEPCTW+DI")*3U<73/'2)0*01< MM_<4A45T1-@;4&'DPN1:U.Y@/U1M[J>W[CL?D;]B*WZ>'OC+CN-W#BUU5#R1 MYV+:"_@7_P!-TBCG('4B*8$2PG<_0_(6+HX&^%PKV=7=Q\2^.^Q*NY;N8R-.F,CH[BSJ+3V45EN8,OO4@@]-MNOO M*KPC^*_3?!C WFAM=6UTV GO&NH+BW19'BD>...2.6,LA,;")&1D+,K%@596 M!3LCH_=-39W!&.VO;MR6NMR-WVHA5XE"I4I_(2<%782L+3#PKF6E7K"+3DY^ M0=S E*1!$R#-!(?%=4S@Y4O3I'3=S@UEFO'4SRA1RJ20 -^YV&Y._IT ]3OT MMOQ?>)33/'6XQ6(T=:7,>$Q33R&>Y1$EFDF$:\L:*SE(D6/76M<9*G("\K8[R^;0S1LQ3-^5W#!BHXD#@'Y M*W9*G_V#E1U9KIR >Y;IT^PW/V!K'7A)TWD=2^(+3D6/5BEG>?G M)F'9(;93(Q8^@=@D0]WD5?6O/4[%2"R.K1NZ-MW\>/J .'NQX./0WFC:^/UU*@FG+$ M>0,U?**X>^(%,I!S]-C)2?*V6. F\7\4T!#OXBJH "H.6O M0LN_P5!/]5'[]ZU&\0_ %Q@TY?2/H9K34&%+$Q\LL=K=!?:6*X=(MP.F\4[\ MW?E7?E&4<]UDNF[ 1JDBIR5B)42I^:+"!H^SI>2Y$4VS6EF*@H?^W=;\R#\!7)_\ G^^U8NL/!SXC[^Y%NNFIHNO5Y;FRC0?) M+7'4?[0Q/H#4*>HCUU9#>U*L>D.*M=LE HMI9NH2Y[/M1FK"\V.!=D,VD8&L M0L6\?MZK$2[<3)N':KI9^Y:JBF"3,?,3V/J#7#7T+66+5HX&&S.W1B/4*!OR M@^IW)(]!ZSH\/'@8M]"YJVUOQ4N+;(9VU=9+>R@YFMH95.Z2S2.J&>2,[%(U M18D=>8M,-N657 _F+&\(-L2.YD=,5[;EU)7W$!3G%DL;Z#:TG[K[$9^7C464 M5(F<3,I&"#(BXF3%!HJX( &]XB6UL'EUPMT;P0K+-R[+N2.7?N1L#U(Z;^@W M]^DJ..W!ZYXW:4CT8^9N,1A3<"6X$,*RM<\FQBCD'(7K_[KW=I78VHH+3%3U@[V+6W=3%N4W+R\-#2XIM; 2,:.(E@D1Y*0 M9W#,B_M*=M\CVD_J$+VN+(:]O;VSDM$A2(R+R\P8D@'OMT'<;C?TWWJ./#[P M!Z*T3K3':NOLS=Y.''7*SBVDMXXXY)(]VBYV$C'E27DD*\I#\O*WTDUC1T_N MK;M?@7K^X:PBZ#!;5I=ALB-LA(RQ6&3@SU"879 QL QB[)C(BLQGTVC,YT!* M0B*[YEU!&G8'5=W@K=[98UEA9N8 DCE/8[;;]#TZ>X^362^/_A+TIQXS M]GJ>ZOY\5F;>V,$CPQ)+^8C# M\<;Z?3K'3K 6?I>P86Z2TE-0'RR)M;#$"T>039-["V)BDF"Z JI@#ALV6[B* M %-_<[JG_'K98)[9$D1MU<,21[CMU!'<>X!]*\_ 7PJC@)J6?.8/4EY>8Z\M M_*N;22VC2.7EW:*3F64E9(6)Y6Y3]#R)T#DCA^FYU5=E<"WS^F2T(KL[0=DE M/NTS0S2 1\U6)E.:,$E8 M;I 0S*I)\N5#YD7,?ID79!M :[ZW'3HOL4W?/]S2>N)-5(JB];V'0+HPE&(F M+W%->1KT-9JHLH0>X"#>26_M_P =A')EOK33TZW2O@<\0FHKM(LAC+;$6)(WFN[J#8#U_A6[W$Y.W8&, GIS M#J1JH]0OJ/[8Y^W:,3 K?5R\S/(VS2.W+&J3GRWJD53% M*8I7_]*661?KJ9IBE,4IBE,4IBE,4IBE,4IBE,4IBE,4IBE,4IBE,4K_TY99 M%^NIFF*4Q2F*4Q2F*4Q2F*4Q2F*4Q2F*4Q2F*4Q2F*4Q2O_4EED7ZZF:8I3% M*8I3%*8I3%*8I3%*8I3%*8I3%*8I3%*8I3%*_]6661?KJ9IBE,4IBE,4IBE, M4IBE,4IBE,4IBE,4IBE,4IBE,4K_UI99%^NIFF*4Q2F*4Q2F*4Q2F*4Q2F*4 MQ2F*4Q2F*4Q2F*4Q2O_7EED7ZZF:8I3%*8I3%*8I3%*8I3%*8I3%*8I3%*8I (3%*8I3%*_]D! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cover Page - shares
3 Months Ended
Jun. 30, 2024
Jul. 31, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity File Number 001-38312  
Entity Registrant Name 8x8, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0142404  
Entity Address, Address Line One 675 Creekside Way  
Entity Address, City or Town Campbell  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95008  
City Area Code 408  
Local Phone Number 727-1885  
Title of 12(b) Security COMMON STOCK, PAR VALUE $0.001 PER SHARE  
Trading Symbol EGHT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   128,330,234
Entity Central Index Key 0001023731  
Amendment Flag false  
Current Fiscal Year End Date --03-31  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2025  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Current assets:    
Cash and cash equivalents $ 130,764 $ 116,262
Restricted cash 461 356
Short-term investments 0 1,048
Accounts receivable, net 59,205 58,979
Deferred sales commission costs 34,625 35,933
Other current assets 32,723 35,258
Total current assets 257,778 247,836
Property and equipment, net 51,400 53,181
Operating lease, right-of-use assets 35,933 35,924
Intangible assets, net 81,618 86,717
Goodwill 266,399 266,574
Restricted cash, non-current 0 105
Deferred sales commission costs, non-current 49,199 52,859
Other assets, non-current 13,412 12,783
Total assets 755,739 755,979
Current liabilities:    
Accounts payable 51,727 48,862
Accrued and other liabilities 75,369 78,102
Operating lease liabilities 11,564 11,295
Deferred revenue 33,701 34,325
Total current liabilities 172,361 172,584
Operating lease liabilities, non-current 55,179 56,647
Deferred revenue, non-current 7,659 7,810
Convertible senior notes, non-current 198,033 197,796
Term loan 212,718 211,894
Other liabilities, non-current 5,201 7,290
Total liabilities 651,151 654,021
Commitments and contingencies (Note 7)
Stockholders' equity:    
Preferred stock: $0.001 par value, 5,000,000 shares authorized, none issued and outstanding as of June 30, 2024 and March 31, 2024 0 0
Common stock: $0.001 par value, 300,000,000 shares authorized, 127,962,761 shares and 125,193,573 shares issued and outstanding as of June 30, 2024 and March 31, 2024, respectively 128 125
Additional paid-in capital 987,171 973,895
Accumulated other comprehensive loss (11,912) (11,553)
Accumulated deficit (870,799) (860,509)
Total stockholders' equity 104,588 101,958
Total liabilities and stockholders' equity $ 755,739 $ 755,979
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2024
Mar. 31, 2024
Stockholders' equity:    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value per share (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 127,962,761 125,193,573
Common stock, shares outstanding (in shares) 127,962,761 125,193,573
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Total revenue $ 178,147 $ 183,287
Total cost of revenue 57,187 54,674
Gross profit 120,960 128,613
Operating expenses:    
Research and development 32,137 35,292
Sales and marketing 67,106 68,505
General and administrative 23,091 26,226
Total operating expenses 122,334 130,023
Loss from operations (1,374) (1,410)
Other expense, net (8,240) (12,473)
Loss before provision for income taxes (9,614) (13,883)
Provision for income taxes 676 1,444
Net loss $ (10,290) $ (15,327)
Net loss per share:    
Basic (in dollars per share) $ (0.08) $ (0.13)
Diluted (in dollars per share) $ (0.08) $ (0.13)
Weighted average number of shares:    
Basic (in shares) 125,999 116,777
Diluted (in shares) 125,999 116,777
Other Expense, Net Details    
Interest expense $ (8,894) $ (8,970)
Amortization of debt discount and issuance costs (1,062) (1,108)
Gain (loss) on warrants remeasurement 1,747 (250)
Loss on debt extinguishment 0 (1,766)
Loss on foreign exchange (982) (804)
Other income 951 425
Other expenses, net (8,240) (12,473)
Service revenue    
Total revenue 172,801 175,238
Total cost of revenue 49,496 46,276
Other revenue    
Total revenue 5,346 8,049
Total cost of revenue $ 7,691 $ 8,398
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]    
Net loss $ (10,290) $ (15,327)
Other comprehensive income (loss), net of tax    
Unrealized gain (loss) on investments in securities (5) 290
Foreign currency translation adjustment (354) 1,441
Comprehensive loss $ (10,649) $ (13,596)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Fuze
Common Stock
Common Stock
Fuze
Additional Paid-in Capital
Additional Paid-in Capital
Fuze
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Mar. 31, 2023     114,659,000          
Beginning balance at Mar. 31, 2023 $ 99,906   $ 115   $ 905,635   $ (12,927) $ (792,917)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock under stock plans, less withholding (in shares)     3,535,000          
Issuance of common stock under stock plans, less withholding 0   $ 3   (3)      
Stock-based compensation expense 18,559       18,559      
Issuance of common stock under stock plans, less withholding, related to Fuze acquisition (in shares)       1,038,000        
Issuance of common stock under stock plans, less withholding, related to Fuze Acquisition   $ 0   $ 1   $ (1)    
Unrealized investment gain (loss) 290           290  
Foreign currency translation adjustment 1,441           1,441  
Net loss (15,327)             (15,327)
Ending balance (in shares) at Jun. 30, 2023     119,232,000          
Ending balance at Jun. 30, 2023 $ 104,869   $ 119   924,190   (11,196) (808,244)
Beginning balance (in shares) at Mar. 31, 2024 125,193,573   125,194,000          
Beginning balance at Mar. 31, 2024 $ 101,958   $ 125   973,895   (11,553) (860,509)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock under stock plans, less withholding (in shares)     2,769,000          
Issuance of common stock under stock plans, less withholding 0   $ 3   (3)      
Stock-based compensation expense 13,279       13,279      
Unrealized investment gain (loss) (5)           (5)  
Foreign currency translation adjustment (354)           (354)  
Net loss $ (10,290)             (10,290)
Ending balance (in shares) at Jun. 30, 2024 127,962,761   127,963,000          
Ending balance at Jun. 30, 2024 $ 104,588   $ 128   $ 987,171   $ (11,912) $ (870,799)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net loss $ (10,290) $ (15,327)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation 1,908 2,126
Amortization of intangible assets 5,099 5,099
Amortization of capitalized internal-use software costs 3,758 5,282
Amortization of debt discount and issuance costs 1,062 1,109
Amortization of deferred sales commission costs 9,838 10,019
Allowance for credit losses 334 490
Operating lease expense, net of accretion 3,165 2,507
Stock-based compensation expense 12,801 18,195
Loss on debt extinguishment 0 1,766
(Gain) loss on remeasurement of warrants (1,747) 250
Other 581 (184)
Changes in assets and liabilities:    
Accounts receivable, net (732) (3,397)
Deferred sales commission costs (4,803) (7,209)
Other current and non-current assets (658) 2,327
Accounts payable and accruals (1,413) (2,084)
Deferred revenue (755) 5,504
Net cash provided by operating activities 18,148 26,473
Cash flows from investing activities:    
Purchases of property and equipment (382) (186)
Capitalized internal-use software costs (3,025) (3,488)
Purchase of investments 0 (3,093)
Purchase of cost investment (771) 0
Maturities of investments 1,048 13,559
Net cash (used in) provided by investing activities (3,130) 6,792
Cash flows from financing activities:    
Repayment of principal on term loan 0 (25,000)
Other financing activities (352) 0
Net cash used in financing activities (352) (25,000)
Effect of exchange rate changes on cash (164) 2,218
Net increase in cash and cash equivalents 14,502 10,483
Cash, cash equivalents and restricted cash, beginning of year 116,723 112,729
Cash, cash equivalents and restricted cash, end of year 131,225 123,212
Supplemental information:    
Interest paid 6,707 4,919
Income taxes paid 479 336
Payables and accruals for property and equipment 3,574 37
Reconciliation of cash, cash equivalents, and restricted cash at the end of the period:    
Cash and cash equivalents 130,764 122,229
Restricted cash 461 165
Restricted cash, non-current 0 818
Total cash, cash equivalents and restricted cash $ 131,225 $ 123,212
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES
THE COMPANY
8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987 and was reincorporated in Delaware in December 1996. The Company trades under the symbol "EGHT" on the Nasdaq Global Select Market.
The Company is a leading Software-as-a-Service ("SaaS") provider of contact center, voice, video, chat, and enterprise-class API solutions powered by one global cloud communications platform. 8x8 empowers workforces worldwide by connecting individuals and teams, so they can collaborate faster and work smarter from anywhere. 8x8 provides real-time business analytics and intelligence, giving its customers unique insights across all interactions and channels on its platform, so they can support a distributed and hybrid working model while delighting their end-customers and accelerating their business. A majority of all revenue is generated from communication services subscriptions and platform usage. The Company also generates revenue from sales of hardware and professional services, which are complementary to the delivery of its integrated technology platform.
BASIS OF PRESENTATION AND CONSOLIDATION
The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. Accordingly, certain information and disclosures normally included in the Company's annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2024 and notes thereto included in the Form 10-K. There were no material changes during the three months ended June 30, 2024 to the Company's significant accounting policies as described in the Form 10-K.
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.
In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations and cash flows for the periods presented. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for any subsequent quarter or for the entire year ending March 31, 2025.
CHANGE IN REPORTING PRESENTATION
Historically, cost of revenue and cost of other revenue have been presented within operating expenses. During the fourth quarter of fiscal 2024, the Company made voluntary changes in accounting presentation and reclassified prior period amounts to conform to current year presentation to separately state cost of revenue, cost of other revenue and recognize gross profit on the Company's condensed consolidated statement of operations.
USE OF ESTIMATES
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to current expected credit losses, returns reserve for expected cancellations, fair value of and/or potential impairment of goodwill and value and useful life of long-lived assets (including intangible assets, right-of-use assets and cost investments), capitalized internal-use software costs, benefit period for deferred commissions, stock-based compensation, incremental borrowing rate used to calculate operating lease liabilities, income and sales tax liabilities, convertible senior notes and warrant fair value, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED
In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impact that this guidance will have on the presentation of its condensed consolidated financial statements and accompanying notes.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and disclosures regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact that this guidance will have on the presentation of its condensed consolidated financial statements and accompanying notes.
There have been no other recent accounting pronouncements, changes in accounting pronouncements or recently adopted accounting guidance during the three months ended June 30, 2024 that are of significance or potential significance to us.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION
3 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
Disaggregation of Revenue
The Company disaggregates its revenue by geographic region. See Note 12, Geographical Information.
Contract Balances
The following table provides amounts of contract assets and deferred revenue from contracts with customers (in thousands):
June 30, 2024March 31, 2024
Contract assets, current (component of Other current assets)$10,143 $9,453 
Contract assets, non-current (component of Other assets)7,617 7,879 
Deferred revenue, current33,701 34,325 
Deferred revenue, non-current7,659 7,810 
Contract assets are recorded for contract consideration not yet invoiced but for which the performance obligations are completed. Contract assets, net of allowances for credit losses, are included in other current assets or other assets in the Company's consolidated balance sheets, depending on if their reduction will be recognized during the succeeding twelve-month period or beyond. The allowance applied to our contract assets as of March 31, 2024 and 2023 and the activity in this account, including the current-period provision for expected credit losses for the three months ended June 30, 2024 and 2023, were not material.
The change in contract assets was primarily driven by obligations that were completed during the quarter that the Company had not yet been invoiced for. During the three months ended June 30, 2024 and 2023, the Company recognized revenues of approximately $15.5 million and $16.9 million that were included in deferred revenue at the beginning of the fiscal year, respectively.
Remaining Performance Obligations
The Company's subscription terms typically range from one to five years. Contract revenue from the remaining performance obligations that had not yet been recognized as of June 30, 2024 was approximately $780.0 million. This amount excludes contracts with an original expected length of less than one year. The Company expects to recognize revenue on approximately 86% of the remaining performance obligations over the next 24 months and approximately 14% over the remainder of the subscription period.
Deferred Sales Commission Costs
Amortization of deferred sales commission costs for the three months ended June 30, 2024 and 2023 was approximately $9.8 million and $10.0 million, respectively.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS
3 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
Cash, cash equivalents, and available-for-sale investments were as follows (in thousands):
As of June 30, 2024Amortized
Costs
Gross
Unrealized
Gain
Gross
Unrealized Loss
Estimated
Fair Value
Cash and Cash EquivalentsRestricted Cash
(Current)
Short-Term
Investments
Cash$108,017 $— $— $108,017 $108,017 $— $— 
Level 1:
Money market funds12,096 — — 12,096 11,635 461 — 
Subtotal120,113 — — 120,113 119,652 461 — 
Level 2:
Term deposit11,112 — — 11,112 11,112 — — 
Subtotal11,112 — — 11,112 11,112 — — 
Total assets$131,225 $— $— $131,225 $130,764 $461 $— 
As of March 31, 2024Amortized
Costs
Gross
Unrealized
Gain
Gross
Unrealized Loss
Estimated
Fair Value
Cash and Cash EquivalentsRestricted Cash
(Current & Non-current)
Short-Term
Investments
Cash$53,943 $— $— $53,943 $53,943 $— $— 
Level 1:
Money market funds37,633 — — 37,633 37,172 461 — 
Subtotal91,576 — — 91,576 91,115 461 — 
Level 2:
Term deposit25,147 — — 25,147 25,147 — — 
Commercial paper1,049 — (1)1,048 — — 1,048 
Subtotal26,196 — (1)26,195 25,147 — 1,048 
Total assets$117,772 $— $(1)$117,771 $116,262 $461 $1,048 
To support its current operations, the Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.The restricted cash component of the money market funds is comprised of letters of credit securing leases for certain office facilities.
The Company uses the Black-Scholes option-pricing valuation model to value its detachable warrants from inception and at each reporting period. During the three months ended June 30, 2024, the Company used historical volatility to determine the fair value of the warrants liability due to the low trading volume and moneyness assessment as of June 30, 2024. Changes in the fair values of the detachable warrants liability are recorded as loss on warrants remeasurement within Other (expense) income, net in the condensed consolidated statements of operations.
The following table presents additional information about valuation techniques and inputs used for the detachable warrants (see Note 8, Convertible Senior Notes and Term Loan) that are measured at fair value and categorized within Level 3 as of June 30, 2024 and March 31, 2024 (dollars in thousands):
June 30, 2024March 31, 2024
Estimated fair value of detachable warrants$1,574 $3,321 
Unobservable inputs:
Stock volatility72.7 %87.2 %
Risk-free rate4.5 %4.3 %
Expected term3.1 years3.4 years
As of June 30, 2024 and March 31, 2024, the estimated fair value of the Company’s convertible senior notes due in 2028 was $154.9 million and $161.7 million, respectively (see Note 8, Convertible Senior Notes and Term Loan). The fair value of the convertible senior notes was determined based on the closing price of each of the securities on the last trading day of the reporting period, and each is Level 2 in the fair value hierarchy due to limited trading activity of the debt instruments. As of June 30, 2024 and March 31, 2024, the carrying value of the Company’s Term Loan approximates its estimated fair value.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCIAL STATEMENT COMPONENTS
3 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
FINANCIAL STATEMENT COMPONENTS FINANCIAL STATEMENT COMPONENTS
Accounts receivable, net consisted of the following (in thousands):
June 30, 2024March 31, 2024
Trade accounts receivable$56,360 $59,757 
Unbilled trade accounts receivable6,505 4,470 
Less: allowance for credit losses(1,894)(2,746)
Less: allowance for sales reserves(1,766)(2,502)
Total accounts receivable, net$59,205 $58,979 
Allowance for credit losses and sales reserves consisted of the following (in thousands):
Three Months Ended June 30, 2024Year Ended March 31, 2024
Credit LossesSales ReservesCredit LossesSales Reserves
Beginning balance$(2,746)$(2,502)$(3,644)$(3,218)
Release (reserve)550 (439)(1,969)(3,581)
Write-offs302 1,175 2,867 4,297 
Ending balance$(1,894)$(1,766)$(2,746)$(2,502)
Other current assets consisted of the following (in thousands):
June 30, 2024March 31, 2024
Prepaid expense$15,780 $18,172 
Contract assets, current10,143 9,453 
Other current assets6,800 7,633 
Total other current assets$32,723 $35,258 
Accrued and other liabilities consisted of the following (in thousands):
June 30, 2024March 31, 2024
Accrued compensation$20,753 $19,550 
Accrued taxes35,927 44,096 
Other accrued liabilities18,689 14,456 
Total accrued and other liabilities$75,369 $78,102 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS AND GOODWILL
3 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL
The carrying value of intangible assets consisted of the following (in thousands):
 June 30, 2024March 31, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Developed technology$46,452 $(38,938)$7,514 $46,454 $(36,823)$9,631 
Customer relationships105,826 (31,722)74,104 105,827 (28,741)77,086 
Trade names and domains584 (584)— 584 (584)— 
Total acquired identifiable intangible assets$152,862 $(71,244)$81,618 $152,865 $(66,148)$86,717 
As of June 30, 2024, the weighted average remaining useful lives for developed technology and customer relationships were 1.3 years and 6.5 years, respectively.
The annual amortization of the Company's intangible assets, based upon existing intangible assets and current useful lives, is estimated to be as follows (in thousands):
Remainder of 2025$13,997 
202613,895 
202711,757 
202811,044 
2029 and thereafter30,925 
Total$81,618 
The following table provides a summary of the changes in the carrying amounts of goodwill (in thousands):
Balance as of March 31, 2024$266,574 
Foreign currency translation(175)
Balance as of June 30, 2024$266,399 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES
3 Months Ended
Jun. 30, 2024
Leases [Abstract]  
LEASES LEASES
The components of lease expense were as follows:
Three Months Ended June 30,
20242023
Operating lease expense$3,165 $2,507 
Variable lease expense$1,081 $1,121 
The supplemental cash flow information related to leases was as follows:
June 30, 2024June 30, 2023
Cash outflows from operating leases$3,742 $3,640 
Right-of-use assets obtained in exchange for operating lease obligations$1,954 $— 
The Company entered into a lease agreement commencing in April 2024 for approximately 7,700 square feet of existing international office space in Singapore over a three-year term. As of June 30, 2024, the Company has recorded a right-of-use asset and right-of-use liability of $1.8 million, respectively, on the Condensed Consolidated Balance Sheets.
Short-term lease expense was immaterial during the years ended June 30, 2024 and 2023.
The following table presents supplemental lease information:
June 30, 2024March 31, 2024
Weighted average remaining lease term5.9 years6.2 years
Weighted average discount rate4.5%4.3%
The following table presents maturity of lease liabilities under the Company's non-cancellable operating leases as of June 30, 2024:
Remainder of 2025$10,698 
202613,381 
202712,050 
202810,634 
202910,476 
Thereafter18,433 
Total lease payments75,672 
Less: imputed interest(8,929)
Present value of lease liabilities$66,743 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Indemnifications
In the normal course of business, the Company may agree to indemnify other parties, including customers, lessors, and parties to other transactions with the Company with respect to certain matters, such as breaches of representations or covenants or intellectual property infringement or other claims made by third parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. In addition, the Company has entered into indemnification agreements with its officers and directors.
It is not possible to determine the maximum potential amount of the Company's exposure under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each agreement. Historically, payments made by the Company under these agreements have not had a material impact on the Company's operating results, financial position, or cash flows. Under some of these agreements, however, the Company's potential indemnification liability may not have a contractual limit.
Operating Leases
The Company's lease obligations consist of the Company's principal facility and various leased facilities under operating lease agreements. During the three months ended June 30, 2024, a material international operating lease commenced related to an international office building. See Note 6, Leases, in the Company's Annual Report on Form 10-K for more information on the Company's leases and the future minimum lease payments.
Purchase Obligations
The Company's purchase obligations include contracts with third-party customer support vendors and third-party network service providers. These contracts include minimum monthly commitments and the requirements to maintain the service level for several months.
During the three months ended June 30, 2024, there have been no material changes to our purchase obligations from those disclosed in Note 7, Commitments and Contingencies in the notes to the consolidated financial statements included in our Form 10-K.
Legal Proceedings
The Company may be involved in various claims, lawsuits, investigations, and other legal proceedings, including intellectual property, commercial, regulatory compliance, securities, and employment matters that arise in the normal course of business. The Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required. Actual claims could settle or be adjudicated against the Company in the future for materially different amounts than the Company has accrued due to the inherently unpredictable nature of litigation. Legal costs are expensed as incurred.
The Company believes it has recorded adequate provisions for any such lawsuits and claims and proceedings as of June 30, 2024. The Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Some of the matters pending against the Company involve potential compensatory, punitive, or treble damage claims or sanctions, that, if granted, could require the Company to pay damages or make other expenditures in amounts that could have a material adverse effect on its consolidated financial statements. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted, and the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the consolidated financial statements could be materially adversely affected in a particular period by the resolution of one or more of these contingencies.
State and Local Taxes and Surcharges
From time to time, the Company has received inquiries from a number of state and local taxing agencies with respect to the remittance of sales, use, telecommunications, excise, and income taxes. Several jurisdictions currently are conducting tax audits of the Company's records. The Company collects or has accrued amounts for taxes that it believes are required to be remitted. The amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrual when facts relating to specific exposures warrant such adjustment. The Company periodically reviews the taxability of its services and determined that certain services may be subject to sales, use, telecommunications or other similar indirect taxes in certain jurisdictions. A similar review was performed on the taxability of services provided by Fuze, Inc., and it was determined that certain services may be subject to sales, use, telecommunications or other similar indirect taxes in certain jurisdictions. Accordingly, the Company recorded contingent indirect tax liabilities. As of June 30, 2024 and March 31, 2024, the Company had accrued contingent indirect tax liabilities of $13.3 million and $19.2 million, respectively.
FCC Investigation of 8x8, Inc. and Fuze, Inc.
On November 17, 2023, the Company received a letter of inquiry from the Enforcement Bureau of the Federal Communications Commission (the “FCC”) requesting certain information and supporting documents related to an investigation of potential violations by 8x8 and Fuze in connection with certain prior period regulatory filings and payments. The Company has cooperated with the FCC in this matter and responded to the letter of inquiry. If the FCC were to pursue separate action against the Company, the FCC could seek to fine or impose regulatory penalties or civil liability on the Company. The Company received a Universal Service Administrative Company ("USAC") letter dated February 1, 2024 rejecting Fuze’s previously filed 499-A returns for calendar years 2021 and 2022 and informing the Company that USAC would apply the safe harbor to Fuze revenues for those years for assessing Universal Service Fund ("USF") payments. The Company subsequently received an invoice from USAC dated March 22, 2024 in the amount of $14.9 million for additional USF fees owed for those calendar years by Fuze, Inc. The Company has since refiled the 499-A returns for calendar years 2021 and 2022 for Fuze, Inc. and recorded an additional liability of $5.6 million, which the Company paid on April 12, 2024. The Company submitted an appeal to USAC of the remaining amount of the invoice dated March 22, 2024 on April 15, 2024. USAC notified the Company on May 8, 2024 that it accepted the revised 499-A filings for calendar years 2021 and 2022 for Fuze, Inc. The FCC's investigation of this matter is ongoing and the Company continues to cooperate with the FCC regarding it.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE SENIOR NOTES AND TERM LOAN
3 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
CONVERTIBLE SENIOR NOTES AND TERM LOAN CONVERTIBLE SENIOR NOTES AND TERM LOAN
2022 Term Loan and Warrants
As of June 30, 2024 and March 31, 2024, the Company had $225.0 million of principal amount outstanding in a senior secured term loan facility (the “2022 Term Loan”) under a term loan credit agreement (the “2022 Credit Agreement”) entered into on August 3, 2022 with Wilmington Savings Fund Society, FSB, as administrative agent, and certain affiliates of Francisco Partners (“FP”). The 2022 Term Loan matures on August 3, 2027 and bears interest at an annual rate equal to the term Standard Overnight Financing Rate ("Term SOFR") (subject to a floor of 1.00% and a credit spread adjustment of 0.10%), plus a margin of 6.50%. As of June 30, 2024, the debt discount and debt issuance costs are amortized to interest expense over the term of the 2022 Term Loan at an effective interest rate of 11.9%.
Mandatory prepayments of the 2022 Term Loan are required to be made upon the occurrence of certain events, including, without limitation, (i) sales of certain assets, (ii) receipt of certain casualty and condemnation awards proceeds, and (iii) the incurrence of non-permitted indebtedness, subject to certain thresholds and reinvestment rights. Voluntary prepayments are permitted at any time, subject to certain prepayment premiums. On May 9, 2023, the Company voluntarily prepaid without penalty $25.0 million of principal amount outstanding and $0.2 million of accrued interest on the 2022 Term Loan. The prepayment penalty of 2% on additional early prepayment of principal expired August 3, 2024. This payment had no impact on the Company's compliance with the 2022 Term Loan covenants. As of June 30, 2024, the Company was in compliance with all covenants set forth in the 2022 Credit Agreement.
The obligations under the 2022 Credit Agreement are guaranteed by the Company’s wholly-owned subsidiaries, subject to certain customary exceptions, and secured by a perfected security interest in substantially all of the Company’s tangible and intangible assets, as well as substantially all of the tangible and intangible assets of the guarantors.
In connection with the 2022 Credit Agreement, the Company issued detachable warrants (the “Warrants”) to affiliates of FP to purchase an aggregate of 3.1 million shares of the Company’s common stock with a five-year term and an exercise price of $7.15 per share (subject to adjustment) that represents a 27.5% premium over the closing price per share of the Company’s common stock on August 3, 2022. The Warrants are classified as liabilities measured at fair value during each reporting period as the Warrants contain certain terms that could result in cash settlement as a result of events outside of the Company’s control. As of June 30, 2024 and March 31, 2024, the fair value of the Warrants was $1.6 million and $3.3 million, respectively, and was recorded within other liabilities, non-current on the condensed consolidated balance sheets. The subsequent changes in fair value were recorded through Other income (expense), net on the Company’s consolidated statement of operations. See Note 3, Fair Value Measurements, for further details.
The following table presents the net carrying amount of the 2022 Term Loan (in thousands):
June 30, 2024March 31, 2024
Principal$225,000 $225,000 
Unamortized debt discount and issuance costs(12,282)(13,106)
Net carrying amount$212,718 $211,894 
Interest expense recognized related to the 2022 Term Loan was as follows (in thousands):
Three Months Ended June 30,
 20242023
Contractual interest expense$6,855 $6,879 
Amortization of debt discount and issuance costs824 775 
Total interest expense$7,679 $7,654 
2028 Notes
As of June 30, 2024 and March 31, 2024, the Company had $201.9 million aggregate principal amount of 4.00% convertible senior notes due 2028 (the “2028 Notes”), with debt issuance costs of approximately $5.6 million, of which 50% was paid in the form of shares of the Company's common stock.
The 2028 Notes are senior obligations of the Company that accrue interest, payable semi-annually in arrears on February 1 and August 1 of each year. The 2028 Notes will mature on February 1, 2028, unless earlier converted, redeemed or repurchased. As of June 30, 2024, the Company was in compliance with all covenants set forth in the indenture governing the 2028 Notes.
The debt discount and debt issuance costs are amortized to interest expense over the term of the 2028 Notes at an effective interest rate of 4.70%.
The following table presents the net carrying amount of the 2028 Notes (in thousands):
June 30, 2024March 31, 2024
Principal$201,914 $201,914 
Unamortized debt discount and issuance costs(3,881)(4,118)
Net carrying amount$198,033 $197,796 
Interest expense recognized related to the 2028 Notes was as follows (in thousands):
Three Months Ended June 30,
20242023
Contractual interest expense$2,039 $2,014 
Amortization of debt discount and issuance costs238 227 
Total interest expense$2,277 $2,241 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY
3 Months Ended
Jun. 30, 2024
Equity [Abstract]  
STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY
The Company accounts for stock-based compensation through the measurement and recognition of compensation expense for share-based payment awards made to employees, directors or consultants over the related requisite service period, including stock appreciation rights, restricted stock, restricted stock units ("RSUs") and performance stock units ("PSUs"), qualified performance-based awards, and stock grants (all issuable under the Company's equity incentive plans).
The Company reserved 8.0 million shares of the Company's common stock for issuance under the 2022 Equity Incentive Plan (the "2022 Plan") plus the number of shares subject to awards that were outstanding under the 2012 Equity Incentive Plan (the "2012 Plan") as of 12:01 a.m. Pacific Time on June 22, 2022 (the “Prior Plan Expiration Time”), to the extent that, after the Prior Plan Expiration Time, such shares would have recycled back to the 2012 Plan in connection with the awards’ expiration, termination, cancellation, forfeiture, or repurchase, as described further below, and in each case, subject to adjustment upon certain changes in the Company’s capitalization. The 2022 Plan provides for the granting of incentive stock options to employees and non-statutory stock options to employees, directors or consultants, and granting of stock appreciation rights, restricted stock, restricted stock units and performance units, qualified performance-based awards, and stock grants. The stock option price of incentive stock options granted cannot be less than the fair market value on the effective date of the grant. Options, restricted stock, and restricted stock units generally vest over three or four years and expire ten years after the grant. As of June 30, 2024, 0.3 million shares remained available for future grants under the 2022 Plan.
Stock-Based Compensation
The following table presents stock-based compensation expense (in thousands):
 Three Months Ended June 30,
 20242023
Cost of service revenue$1,124 $1,686 
Cost of other revenue401 394 
Research and development4,823 7,632 
Sales and marketing2,948 4,649 
General and administrative3,505 3,834 
Total$12,801 $18,195 
Restricted Stock Units
The following table presents the RSU activity (shares in thousands):
Number of SharesWeighted Average Grant Date Fair ValueWeighted Average Remaining Contractual Term (in Years)
Balance as of March 31, 202410,325 $5.36 1.75
Granted2,427 2.09 
Vested and released(2,769)6.15 
Forfeited(121)6.13 
Balance as of June 30, 20249,862 $4.33 1.76
As of June 30, 2024, there was $33.4 million of total unrecognized compensation cost related to RSUs, which is expected to be recognized over a weighted average of 1.76 years.
Performance Stock Units
PSUs are issued to a group of executives and generally time vest over periods ranging from one to three years from the grant date; vesting is generally also contingent upon achievement of applicable performance metrics or strategic objectives. Vesting of performance-based stock units granted can be tied to our total shareholder return, as measured relative to specified market indices during the applicable performance periods and be contingent upon continued service. The related stock-based compensation expense is recognized over the requisite service period and accounts for the probability that we will satisfy the performance measures or strategic objectives.
The following table presents the PSU activity (shares in thousands):
Number of
Shares
Weighted
Average Grant
Date Fair Value
Weighted Average
Remaining Contractual
Term (in Years)
Balance as of March 31, 20242,531 $4.38 1.16
Forfeited(274)10.32 
Balance as of June 30, 20242,257 $3.66 1.30
Total unrecognized compensation cost related to PSUs was $2.6 million as of June 30, 2024, which is expected to be recognized over a weighted average of 1.30 years.
Employee Stock Purchase Plan ("ESPP")
As of June 30, 2024, there was approximately $1.2 million of unrecognized compensation cost related to employee stock purchases. This cost is expected to be recognized over a weighted average period of 0.1 years. As of June 30, 2024, a total of 2.7 million shares were available for issuance under the ESPP.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INCOME TAXES
3 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The Company's effective tax rate was (7.0)% and (10.4)% for the three months ended June 30, 2024 and 2023, respectively. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company maintains against its deferred tax assets after adjusting for the impact of certain provisions enacted under the Tax Cuts and Jobs Act, current tax liabilities of profitable foreign subsidiaries subject to different local income tax rates, and state taxes in the United States. The effective tax rate is calculated by dividing the provision for income taxes by the loss before provision for income taxes.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET LOSS PER SHARE
3 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
NET LOSS PER SHARE NET LOSS PER SHARE
The following is a reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (in thousands, except per share data):
 Three Months Ended June 30,
 20242023
Net loss$(10,290)$(15,327)
Weighted average common shares outstanding - basic and diluted125,999 116,777 
Net loss per share - basic and diluted$(0.08)$(0.13)
As the Company was in a loss position for all periods presented, basic net loss per share is equivalent to diluted net loss per share for all periods, as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive. The following potentially weighted-average common shares were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (shares in thousands):
 Three Months Ended June 30,
 20242023
Stock options358 649 
Restricted stock units and Performance stock units8,545 9,885 
Potential shares attributable to the ESPP2,305 888 
Total anti-dilutive shares11,208 11,422 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GEOGRAPHICAL INFORMATION
3 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
GEOGRAPHICAL INFORMATION GEOGRAPHICAL INFORMATION
The following tables set forth the geographic information for each period (in thousands):
Three Months Ended June 30,
 20242023
United States$122,858 $130,383 
United Kingdom29,206 29,840 
Other International26,083 23,064 
Total revenue$178,147 $183,287 
 June 30, 2024March 31, 2024
United States$48,559 $49,992 
International2,841 3,189 
Total property and equipment, net$51,400 $53,181 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RELATED PARTY TRANSACTIONS
3 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONSThe Company has been doing business with an outside sales and marketing vendor since December 2017, which became a related party in July 2022 when a member of the Company's board of directors joined the vendor's board of directors. The Company has a two-year contract with this vendor valued at $1.4 million and paid $0.2 million during the three months ended June 30, 2024
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUBSEQUENT EVENTS
3 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTS
Delayed Draw Term Loan
On July 11, 2024, the Company entered into a new term loan credit agreement with Wells Fargo Bank, National Association, as administrative agent, and the lenders thereto (the “2024 Credit Agreement”). The 2024 Credit Agreement establishes a delayed draw term loan facility in an aggregate principal amount of up to $200 million maturing on August 15, 2027.
Loans made under the delayed draw term loan facility will bear interest at an annual rate equal to Term SOFR, plus a margin of either 2.50%, 2.75% or 3.00% based on the consolidated total net leverage ratio of the Company and its subsidiaries. The initial margin will be 3.00% for the fiscal quarter ending September 30, 2024. Once fully drawn upon, the annual principal repayments of $22.5 million in fiscal year 2025, $37.5 million in fiscal year 2026, and $47.5 million in fiscal year 2027 are required, and the remaining $92.5 million principal is due before or upon maturity in fiscal year 2028. These annualized repayments will be made in quarterly installments.
The obligations under the 2024 Credit Agreement will be guaranteed by the Company’s wholly-owned subsidiaries, subject to certain customary exceptions, and, concurrent with any borrowing of delayed draw term loans under the 2024 Credit Agreement, will be secured by a perfected security interest in substantially all of the Company’s tangible and intangible assets, as well as substantially all of the tangible and intangible assets of the guarantors.
Mandatory prepayments of the delayed draw term loan facility are required to be made upon the occurrence of certain events, including, without limitation, (i) sales of certain assets, (ii) receipt of certain casualty and condemnation awards proceeds, and (iii) the incurrence of non-permitted indebtedness, subject to certain thresholds and reinvestment rights. Voluntary prepayments are permitted at any time without premium or penalty, subject to certain customary break funding payments.
The 2024 Credit Agreement contains a consolidated interest coverage ratio financial covenant, a maximum consolidated total net leverage ratio financial covenant and a maximum consolidated secured leverage ratio financial covenant and contains affirmative and negative covenants customary for transactions of this type, including limitations with respect to share repurchases, indebtedness, liens, investments, dividends, disposition of assets, change in business, and transactions with affiliates.
Delayed Draw Term Loan Drawdown and 2022 Term Loan Extinguishment
The funding of loans under the 2024 Credit Agreement occurred on August 5, 2024. The Company used the proceeds plus $29 million from existing cash balances, to fund the prepayment of the entire $225 million principal outstanding plus accrued interest and fees under the 2022 Term Loan and terminated the 2022 Credit Agreement. As a result of the debt extinguishment, the recognition of any unamortized debt discount and issuance costs of the 2022 Term Loan within other expense, net, in the consolidated statement of operations will be assessed by the Company.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure    
Net loss $ (10,290) $ (15,327)
XML 35 R23.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 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Consolidation
BASIS OF PRESENTATION AND CONSOLIDATION
The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. Accordingly, certain information and disclosures normally included in the Company's annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2024 and notes thereto included in the Form 10-K. There were no material changes during the three months ended June 30, 2024 to the Company's significant accounting policies as described in the Form 10-K.
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.
In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations and cash flows for the periods presented. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for any subsequent quarter or for the entire year ending March 31, 2025.
CHANGE IN REPORTING PRESENTATION
Historically, cost of revenue and cost of other revenue have been presented within operating expenses. During the fourth quarter of fiscal 2024, the Company made voluntary changes in accounting presentation and reclassified prior period amounts to conform to current year presentation to separately state cost of revenue, cost of other revenue and recognize gross profit on the Company's condensed consolidated statement of operations.
Use of Estimates
USE OF ESTIMATES
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to current expected credit losses, returns reserve for expected cancellations, fair value of and/or potential impairment of goodwill and value and useful life of long-lived assets (including intangible assets, right-of-use assets and cost investments), capitalized internal-use software costs, benefit period for deferred commissions, stock-based compensation, incremental borrowing rate used to calculate operating lease liabilities, income and sales tax liabilities, convertible senior notes and warrant fair value, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.
Recently Issued Accounting Pronouncements Not Yet Adopted
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED
In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impact that this guidance will have on the presentation of its condensed consolidated financial statements and accompanying notes.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and disclosures regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact that this guidance will have on the presentation of its condensed consolidated financial statements and accompanying notes.
There have been no other recent accounting pronouncements, changes in accounting pronouncements or recently adopted accounting guidance during the three months ended June 30, 2024 that are of significance or potential significance to us.
Indemnifications
Indemnifications
In the normal course of business, the Company may agree to indemnify other parties, including customers, lessors, and parties to other transactions with the Company with respect to certain matters, such as breaches of representations or covenants or intellectual property infringement or other claims made by third parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. In addition, the Company has entered into indemnification agreements with its officers and directors.
It is not possible to determine the maximum potential amount of the Company's exposure under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each agreement. Historically, payments made by the Company under these agreements have not had a material impact on the Company's operating results, financial position, or cash flows. Under some of these agreements, however, the Company's potential indemnification liability may not have a contractual limit.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION (Tables)
3 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Balances
The following table provides amounts of contract assets and deferred revenue from contracts with customers (in thousands):
June 30, 2024March 31, 2024
Contract assets, current (component of Other current assets)$10,143 $9,453 
Contract assets, non-current (component of Other assets)7,617 7,879 
Deferred revenue, current33,701 34,325 
Deferred revenue, non-current7,659 7,810 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Measurements
Cash, cash equivalents, and available-for-sale investments were as follows (in thousands):
As of June 30, 2024Amortized
Costs
Gross
Unrealized
Gain
Gross
Unrealized Loss
Estimated
Fair Value
Cash and Cash EquivalentsRestricted Cash
(Current)
Short-Term
Investments
Cash$108,017 $— $— $108,017 $108,017 $— $— 
Level 1:
Money market funds12,096 — — 12,096 11,635 461 — 
Subtotal120,113 — — 120,113 119,652 461 — 
Level 2:
Term deposit11,112 — — 11,112 11,112 — — 
Subtotal11,112 — — 11,112 11,112 — — 
Total assets$131,225 $— $— $131,225 $130,764 $461 $— 
As of March 31, 2024Amortized
Costs
Gross
Unrealized
Gain
Gross
Unrealized Loss
Estimated
Fair Value
Cash and Cash EquivalentsRestricted Cash
(Current & Non-current)
Short-Term
Investments
Cash$53,943 $— $— $53,943 $53,943 $— $— 
Level 1:
Money market funds37,633 — — 37,633 37,172 461 — 
Subtotal91,576 — — 91,576 91,115 461 — 
Level 2:
Term deposit25,147 — — 25,147 25,147 — — 
Commercial paper1,049 — (1)1,048 — — 1,048 
Subtotal26,196 — (1)26,195 25,147 — 1,048 
Total assets$117,772 $— $(1)$117,771 $116,262 $461 $1,048 
Summary of Assumptions Used in Determination of Fair Value
The following table presents additional information about valuation techniques and inputs used for the detachable warrants (see Note 8, Convertible Senior Notes and Term Loan) that are measured at fair value and categorized within Level 3 as of June 30, 2024 and March 31, 2024 (dollars in thousands):
June 30, 2024March 31, 2024
Estimated fair value of detachable warrants$1,574 $3,321 
Unobservable inputs:
Stock volatility72.7 %87.2 %
Risk-free rate4.5 %4.3 %
Expected term3.1 years3.4 years
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCIAL STATEMENT COMPONENTS (Tables)
3 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of the following (in thousands):
June 30, 2024March 31, 2024
Trade accounts receivable$56,360 $59,757 
Unbilled trade accounts receivable6,505 4,470 
Less: allowance for credit losses(1,894)(2,746)
Less: allowance for sales reserves(1,766)(2,502)
Total accounts receivable, net$59,205 $58,979 
Schedule of Allowance for Credit Loss
Allowance for credit losses and sales reserves consisted of the following (in thousands):
Three Months Ended June 30, 2024Year Ended March 31, 2024
Credit LossesSales ReservesCredit LossesSales Reserves
Beginning balance$(2,746)$(2,502)$(3,644)$(3,218)
Release (reserve)550 (439)(1,969)(3,581)
Write-offs302 1,175 2,867 4,297 
Ending balance$(1,894)$(1,766)$(2,746)$(2,502)
Schedule of Other Current Assets
Other current assets consisted of the following (in thousands):
June 30, 2024March 31, 2024
Prepaid expense$15,780 $18,172 
Contract assets, current10,143 9,453 
Other current assets6,800 7,633 
Total other current assets$32,723 $35,258 
Schedule of Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
June 30, 2024March 31, 2024
Accrued compensation$20,753 $19,550 
Accrued taxes35,927 44,096 
Other accrued liabilities18,689 14,456 
Total accrued and other liabilities$75,369 $78,102 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS AND GOODWILL (Tables)
3 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Acquired Finite-Lived Intangible Assets by Major Class
The carrying value of intangible assets consisted of the following (in thousands):
 June 30, 2024March 31, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Developed technology$46,452 $(38,938)$7,514 $46,454 $(36,823)$9,631 
Customer relationships105,826 (31,722)74,104 105,827 (28,741)77,086 
Trade names and domains584 (584)— 584 (584)— 
Total acquired identifiable intangible assets$152,862 $(71,244)$81,618 $152,865 $(66,148)$86,717 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The annual amortization of the Company's intangible assets, based upon existing intangible assets and current useful lives, is estimated to be as follows (in thousands):
Remainder of 2025$13,997 
202613,895 
202711,757 
202811,044 
2029 and thereafter30,925 
Total$81,618 
Schedule of Goodwill
The following table provides a summary of the changes in the carrying amounts of goodwill (in thousands):
Balance as of March 31, 2024$266,574 
Foreign currency translation(175)
Balance as of June 30, 2024$266,399 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES (Tables)
3 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Lease Cost and Supplemental Cash Flow and Lease Information
The components of lease expense were as follows:
Three Months Ended June 30,
20242023
Operating lease expense$3,165 $2,507 
Variable lease expense$1,081 $1,121 
The supplemental cash flow information related to leases was as follows:
June 30, 2024June 30, 2023
Cash outflows from operating leases$3,742 $3,640 
Right-of-use assets obtained in exchange for operating lease obligations$1,954 $— 
The following table presents supplemental lease information:
June 30, 2024March 31, 2024
Weighted average remaining lease term5.9 years6.2 years
Weighted average discount rate4.5%4.3%
Schedule of Maturity of Lease Liabilities
The following table presents maturity of lease liabilities under the Company's non-cancellable operating leases as of June 30, 2024:
Remainder of 2025$10,698 
202613,381 
202712,050 
202810,634 
202910,476 
Thereafter18,433 
Total lease payments75,672 
Less: imputed interest(8,929)
Present value of lease liabilities$66,743 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE SENIOR NOTES AND TERM LOAN (Tables)
3 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Carrying Amount
The following table presents the net carrying amount of the 2022 Term Loan (in thousands):
June 30, 2024March 31, 2024
Principal$225,000 $225,000 
Unamortized debt discount and issuance costs(12,282)(13,106)
Net carrying amount$212,718 $211,894 
The following table presents the net carrying amount of the 2028 Notes (in thousands):
June 30, 2024March 31, 2024
Principal$201,914 $201,914 
Unamortized debt discount and issuance costs(3,881)(4,118)
Net carrying amount$198,033 $197,796 
Schedule of Interest Expense
Interest expense recognized related to the 2022 Term Loan was as follows (in thousands):
Three Months Ended June 30,
 20242023
Contractual interest expense$6,855 $6,879 
Amortization of debt discount and issuance costs824 775 
Total interest expense$7,679 $7,654 
Interest expense recognized related to the 2028 Notes was as follows (in thousands):
Three Months Ended June 30,
20242023
Contractual interest expense$2,039 $2,014 
Amortization of debt discount and issuance costs238 227 
Total interest expense$2,277 $2,241 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY (Tables)
3 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
The following table presents stock-based compensation expense (in thousands):
 Three Months Ended June 30,
 20242023
Cost of service revenue$1,124 $1,686 
Cost of other revenue401 394 
Research and development4,823 7,632 
Sales and marketing2,948 4,649 
General and administrative3,505 3,834 
Total$12,801 $18,195 
Disclosure of Share-Based Compensation Arrangements By Share-Based Payment Award
The following table presents the RSU activity (shares in thousands):
Number of SharesWeighted Average Grant Date Fair ValueWeighted Average Remaining Contractual Term (in Years)
Balance as of March 31, 202410,325 $5.36 1.75
Granted2,427 2.09 
Vested and released(2,769)6.15 
Forfeited(121)6.13 
Balance as of June 30, 20249,862 $4.33 1.76
The following table presents the PSU activity (shares in thousands):
Number of
Shares
Weighted
Average Grant
Date Fair Value
Weighted Average
Remaining Contractual
Term (in Years)
Balance as of March 31, 20242,531 $4.38 1.16
Forfeited(274)10.32 
Balance as of June 30, 20242,257 $3.66 1.30
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET LOSS PER SHARE (Tables)
3 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share
The following is a reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (in thousands, except per share data):
 Three Months Ended June 30,
 20242023
Net loss$(10,290)$(15,327)
Weighted average common shares outstanding - basic and diluted125,999 116,777 
Net loss per share - basic and diluted$(0.08)$(0.13)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following potentially weighted-average common shares were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (shares in thousands):
 Three Months Ended June 30,
 20242023
Stock options358 649 
Restricted stock units and Performance stock units8,545 9,885 
Potential shares attributable to the ESPP2,305 888 
Total anti-dilutive shares11,208 11,422 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GEOGRAPHICAL INFORMATION (Tables)
3 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following tables set forth the geographic information for each period (in thousands):
Three Months Ended June 30,
 20242023
United States$122,858 $130,383 
United Kingdom29,206 29,840 
Other International26,083 23,064 
Total revenue$178,147 $183,287 
Schedule of Long-lived Assets by Geographic Area
 June 30, 2024March 31, 2024
United States$48,559 $49,992 
International2,841 3,189 
Total property and equipment, net$51,400 $53,181 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES (Details)
3 Months Ended
Jun. 30, 2024
segment
Accounting Policies [Abstract]  
Number of reportable segments 1
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION - Contract Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]    
Contract assets, current (component of Other current assets) $ 10,143 $ 9,453
Contract assets, non-current (component of Other assets) 7,617 7,879
Deferred revenue, current 33,701 34,325
Deferred revenue, non-current $ 7,659 $ 7,810
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract with customer, liability, revenue recognized $ 15.5 $ 16.9
Revenue, remaining performance obligation, amount 780.0  
Capitalized contract cost, amortization $ 9.8 $ 10.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, percentage 86.00%  
Revenue, remaining performance obligation, expected timing of satisfaction, period 24 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, percentage 14.00%  
Revenue, remaining performance obligation, expected timing of satisfaction, period 36 months  
Minimum    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Subscription term 1 year  
Maximum    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Subscription term 5 years  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Cash, Cash Equivalents and Investments with Hierarchy (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents $ 130,764 $ 116,262 $ 122,229
Accumulated gross unrealized gain, before tax 0 0  
Accumulated gross unrealized loss, before tax 0 (1)  
Cash, cash equivalents and debt securities available-for-sale, amortized cost 131,225 117,772  
Cash, cash equivalents and debt securities available-for-sale 131,225 117,771  
Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Accumulated gross unrealized gain, before tax 0 0  
Accumulated gross unrealized loss, before tax 0 0  
Cash, cash equivalents and debt securities available-for-sale, amortized cost 120,113 91,576  
Cash, cash equivalents and debt securities available-for-sale 120,113 91,576  
Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Costs 11,112 26,196  
Accumulated gross unrealized gain, before tax 0 0  
Accumulated gross unrealized loss, before tax 0 (1)  
Debt securities, available-for-sale 11,112 26,195  
Cash and Cash Equivalents      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 130,764 116,262  
Cash and Cash Equivalents | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 119,652 91,115  
Cash and Cash Equivalents | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 11,112 25,147  
Restricted Cash (Current)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 461 461  
Restricted Cash (Current) | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 461 461  
Restricted Cash (Current) | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 0 0  
Short-Term Investments      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 0 1,048  
Short-Term Investments | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 0 0  
Short-Term Investments | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 0 1,048  
Cash      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 108,017 53,943  
Cash and cash equivalents, fair value disclosure 108,017 53,943  
Cash | Cash and Cash Equivalents      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 108,017 53,943  
Cash | Restricted Cash (Current)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 0 0  
Money market funds | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 12,096 37,633  
Cash and cash equivalents, fair value disclosure 12,096 37,633  
Accumulated gross unrealized gain, before tax 0 0  
Accumulated gross unrealized loss, before tax 0 0  
Money market funds | Cash and Cash Equivalents | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 11,635 37,172  
Money market funds | Restricted Cash (Current) | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 461 461  
Money market funds | Short-Term Investments | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 0 0  
Term deposit | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 11,112 25,147  
Cash and cash equivalents, fair value disclosure 11,112 25,147  
Accumulated gross unrealized gain, before tax 0 0  
Accumulated gross unrealized loss, before tax 0 0  
Term deposit | Cash and Cash Equivalents | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 11,112 25,147  
Term deposit | Restricted Cash (Current) | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 0 0  
Term deposit | Short-Term Investments | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale $ 0 0  
Commercial paper | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Costs   1,049  
Accumulated gross unrealized gain, before tax   0  
Accumulated gross unrealized loss, before tax   (1)  
Debt securities, available-for-sale   1,048  
Commercial paper | Cash and Cash Equivalents | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale   0  
Commercial paper | Restricted Cash (Current) | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale   0  
Commercial paper | Short-Term Investments | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale   $ 1,048  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Summary of Assumptions Used in Determination of Fair Value (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
yr
Mar. 31, 2024
USD ($)
yr
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of the warrants | $ $ 1,574 $ 3,321
Stock volatility    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Warrant, measurement input 0.727 0.872
Risk-free rate    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Warrant, measurement input 0.045 0.043
Expected term    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Warrants and rights outstanding, term 3 years 1 month 6 days 3 years 4 months 24 days
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Mar. 31, 2024
Level 2 | 2028 Notes | Convertible debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value $ 154.9 $ 161.7
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCIAL STATEMENT COMPONENTS - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Mar. 31, 2023
Property, Plant and Equipment [Abstract]      
Trade accounts receivable $ 56,360 $ 59,757  
Unbilled trade accounts receivable 6,505 4,470  
Less: allowance for credit losses (1,894) (2,746) $ (3,644)
Less: allowance for sales reserves (1,766) (2,502) $ (3,218)
Total accounts receivable, net $ 59,205 $ 58,979  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCIAL STATEMENT COMPONENTS - Schedule of Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Credit Losses    
Beginning balance $ (2,746) $ (3,644)
Release (reserve) 550 (1,969)
Write-offs 302 2,867
Ending balance (1,894) (2,746)
Sales Reserves    
Beginning balance (2,502) (3,218)
Release (reserve) (439) (3,581)
Write-offs 1,175 4,297
Ending balance $ (1,766) $ (2,502)
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCIAL STATEMENT COMPONENTS - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Property, Plant and Equipment [Abstract]    
Prepaid expense $ 15,780 $ 18,172
Contract assets, current 10,143 9,453
Other current assets 6,800 7,633
Total other current assets $ 32,723 $ 35,258
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCIAL STATEMENT COMPONENTS - Schedule of Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Property, Plant and Equipment [Abstract]    
Accrued compensation $ 20,753 $ 19,550
Accrued taxes 35,927 44,096
Other accrued liabilities 18,689 14,456
Total accrued and other liabilities $ 75,369 $ 78,102
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS AND GOODWILL - Schedule Of Intangibles (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 152,862 $ 152,865
Accumulated Amortization (71,244) (66,148)
Total 81,618 86,717
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 46,452 46,454
Accumulated Amortization (38,938) (36,823)
Total 7,514 9,631
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 105,826 105,827
Accumulated Amortization (31,722) (28,741)
Total 74,104 77,086
Trade names and domains    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 584 584
Accumulated Amortization (584) (584)
Total $ 0 $ 0
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)
Jun. 30, 2024
Developed technology  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, remaining amortization period 1 year 3 months 18 days
Customer relationships  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, remaining amortization period 6 years 6 months
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization of Intangibles (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2025 $ 13,997  
2026 13,895  
2027 11,757  
2028 11,044  
2029 and thereafter 30,925  
Total $ 81,618 $ 86,717
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Location (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2024
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 266,574
Foreign currency translation (175)
Goodwill, ending balance $ 266,399
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES - Operating Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]    
Operating lease expense $ 3,165 $ 2,507
Variable lease expense $ 1,081 $ 1,121
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]    
Cash outflows from operating leases $ 3,742 $ 3,640
Right-of-use assets obtained in exchange for operating lease obligations $ 1,954 $ 0
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES - Supplemental lease Information (Details)
Jun. 30, 2024
Mar. 31, 2024
Leases [Abstract]    
Weighted average remaining lease term 5 years 10 months 24 days 6 years 2 months 12 days
Weighted average discount rate 4.50% 4.30%
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES - Narrative (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Apr. 30, 2024
ft²
Mar. 31, 2024
USD ($)
Lessee, Lease, Description [Line Items]      
Operating lease, right-of-use assets $ 35,933   $ 35,924
Operating lease liabilities 11,564   $ 11,295
Singapore office lease      
Lessee, Lease, Description [Line Items]      
Area of real estate property | ft²   7,700  
Lease term   3 years  
Operating lease, right-of-use assets 1,800    
Operating lease liabilities $ 1,800    
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES - Maturity of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
Remainder of 2025 $ 10,698
2026 13,381
2027 12,050
2028 10,634
2029 10,476
Thereafter 18,433
Total lease payments 75,672
Less: imputed interest (8,929)
Present value of lease liabilities $ 66,743
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Millions
Mar. 22, 2024
Jun. 30, 2024
Mar. 31, 2024
Lessee, Lease, Description [Line Items]      
USF fees $ 14.9    
Additional liability $ 5.6    
State and local taxes and surcharges      
Lessee, Lease, Description [Line Items]      
Accrued contingent indirect tax liabilities   $ 13.3 $ 19.2
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE SENIOR NOTES AND TERM LOAN - Term Loan and Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
May 09, 2023
Aug. 03, 2022
Jun. 30, 2024
Mar. 31, 2024
Debt Instrument [Line Items]        
Fair value of the warrants at issuance     $ 1,574 $ 3,321
Term Loan | Loans payable        
Debt Instrument [Line Items]        
Debt instrument, face value     $ 225,000 $ 225,000
Debt instrument, basis spread on variable floor rate   1.00%    
Debt instrument, credit spread adjustment   0.10%    
Debt instrument, basis spread on variable rate   6.50%    
Debt instrument, effective interest rate     11.90%  
Repayments of debt $ 25,000      
Interest paid $ 200      
Credit Agreement | Loans payable        
Debt Instrument [Line Items]        
Warrant of shares (in shares)   3.1    
Warrants and rights outstanding, term   5 years    
Exercise price of warrants (in dollars per share)   $ 7.15    
Credit Agreement | Loans payable | Common Stock        
Debt Instrument [Line Items]        
Percentage of premium over closing price   27.50%    
EGHT Term Loan        
Debt Instrument [Line Items]        
Debt Instrument Prepayment Fee Percentage 2.00%      
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE SENIOR NOTES AND TERM LOAN - Carrying Amount (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Loans payable | Term Loan    
Debt Instrument [Line Items]    
Principal $ 225,000 $ 225,000
Unamortized debt discount and issuance costs (12,282) (13,106)
Net carrying amount 212,718 211,894
Convertible debt | 2028 Notes    
Debt Instrument [Line Items]    
Principal 201,914 201,914
Unamortized debt discount and issuance costs (3,881) (4,118)
Net carrying amount $ 198,033 $ 197,796
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE SENIOR NOTES AND TERM LOAN - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Debt Instrument [Line Items]    
Amortization of debt discount and issuance costs $ 1,062 $ 1,108
Term Loan | Convertible debt    
Debt Instrument [Line Items]    
Contractual interest expense 6,855 6,879
Amortization of debt discount and issuance costs 824 775
Total interest expense 7,679 7,654
2028 Notes | Convertible debt    
Debt Instrument [Line Items]    
Contractual interest expense 2,039 2,014
Amortization of debt discount and issuance costs 238 227
Total interest expense $ 2,277 $ 2,241
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE SENIOR NOTES AND TERM LOAN - 2028 Notes (Details) - 2028 Notes - Convertible debt - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Debt Instrument [Line Items]    
Debt instrument, face value $ 201,914 $ 201,914
Debt instrument, effective interest rate 4.00% 4.00%
Debt issuance costs, net $ 5,600 $ 5,600
Debt issuance costs, percentage paid in common stock 50.00% 50.00%
Debt instrument, interest rate 4.70%  
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
May 26, 2022
Restricted stock units and Performance stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized stock-based compensation expense $ 33.4    
Weighted Average Remaining Contractual Term (in Years) 1 year 9 months 3 days 1 year 9 months  
Performance stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized stock-based compensation expense $ 2.6    
Weighted Average Remaining Contractual Term (in Years) 1 year 3 months 18 days 1 year 1 month 28 days  
Minimum | Performance stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year    
Maximum | Performance stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
2022 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for future issuance (in shares)     8.0
Expiration period 10 years    
Number of shares available for future grant (in shares) 0.3    
2022 Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
2022 Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Employee Stock Purchase Plan | Employee stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized stock-based compensation expense $ 1.2    
Weighted average period of recognition for unrecognized compensation expense 1 month 6 days    
Employee Stock Purchase Plan | Employee stock option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for future issuance (in shares) 2.7    
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Stock-Based Compensation Expense By Statement Of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based employee compensation expense $ 12,801 $ 18,195
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based employee compensation expense 4,823 7,632
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based employee compensation expense 2,948 4,649
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based employee compensation expense 3,505 3,834
Service | Cost of Sales    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based employee compensation expense 1,124 1,686
Other revenue | Cost of Sales    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based employee compensation expense $ 401 $ 394
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Restricted Stock Unit and Performance Stock Unit Activity (Details) - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Restricted stock units and Performance stock units    
Number of Shares    
Beginning balance (in shares) 10,325  
Granted (in shares) 2,427  
Vested and released (in shares) (2,769)  
Forfeited (in shares) (121)  
Ending balance (in shares) 9,862 10,325
Weighted Average Grant Date Fair Value    
Beginning balance (in dollars per share) $ 5.36  
Granted (in dollars per share) 2.09  
Vested and released (in dollars per share) 6.15  
Forfeited (in dollars per share) 6.13  
Ending balance (in dollars per share) $ 4.33 $ 5.36
Weighted Average Remaining Contractual Term (in Years) 1 year 9 months 3 days 1 year 9 months
Performance stock units    
Number of Shares    
Beginning balance (in shares) 2,531  
Forfeited (in shares) (274)  
Ending balance (in shares) 2,257 2,531
Weighted Average Grant Date Fair Value    
Beginning balance (in dollars per share) $ 4.38  
Forfeited (in dollars per share) 10.32  
Ending balance (in dollars per share) $ 3.66 $ 4.38
Weighted Average Remaining Contractual Term (in Years) 1 year 3 months 18 days 1 year 1 month 28 days
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INCOME TAXES (Details)
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]    
Effective income tax rate (7.00%) (10.40%)
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET LOSS PER SHARE - Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]    
Net loss, basic $ (10,290) $ (15,327)
Net loss, diluted $ (10,290) $ (15,327)
Weighted average common shares outstanding - basic (in shares) 125,999 116,777
Weighted average common shares outstanding - diluted (in shares) 125,999 116,777
Net loss per share:    
Basic (in dollars per share) $ (0.08) $ (0.13)
Diluted (in dollars per share) $ (0.08) $ (0.13)
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET LOSS PER SHARE - Schedule of Antidilutive Awards (Details) - shares
shares in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares (in shares) 11,208 11,422
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares (in shares) 358 649
Restricted stock units and Performance stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares (in shares) 8,545 9,885
Potential shares attributable to the ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares (in shares) 2,305 888
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GEOGRAPHICAL INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Segment Reporting Information [Line Items]      
Revenue $ 178,147 $ 183,287  
Property and equipment, net 51,400   $ 53,181
United States      
Segment Reporting Information [Line Items]      
Revenue 122,858 130,383  
Property and equipment, net 48,559   49,992
United Kingdom      
Segment Reporting Information [Line Items]      
Revenue 29,206 29,840  
Other International      
Segment Reporting Information [Line Items]      
Revenue 26,083 $ 23,064  
Property and equipment, net $ 2,841   $ 3,189
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Related Party Transaction [Line Items]    
Related party transaction, amounts of transaction $ 1,400  
Sales and marketing $ 67,106 $ 68,505
Related party    
Related Party Transaction [Line Items]    
Contract service period 2 years  
Sales and marketing $ 200  
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 05, 2024
Jul. 11, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Subsequent Event [Line Items]            
Cash and cash equivalents       $ 130,764 $ 116,262 $ 122,229
Delayed Draw Term Loan Facility | Line of credit | Secured debt | Forecast            
Subsequent Event [Line Items]            
Debt instrument, basis spread on variable rate     3.00%      
Subsequent event | Delayed Draw Term Loan Facility | Line of credit | Secured debt            
Subsequent Event [Line Items]            
Debt instrument, face value   $ 200,000        
Repayments of principal year 2025   22,500        
Repayments of principal year 2026   37,500        
Repayments of principal year 2027   47,500        
Repayments of principal is due before or upon 2028   $ 92,500        
Cash and cash equivalents $ 29,000          
Debt prepayment cost $ 225,000          
Subsequent event | Delayed Draw Term Loan Facility | Line of credit | Secured debt | Margin one            
Subsequent Event [Line Items]            
Debt instrument, basis spread on variable rate   2.50%        
Subsequent event | Delayed Draw Term Loan Facility | Line of credit | Secured debt | Margin two            
Subsequent Event [Line Items]            
Debt instrument, basis spread on variable rate   2.75%        
Subsequent event | Delayed Draw Term Loan Facility | Line of credit | Secured debt | Margin three            
Subsequent Event [Line Items]            
Debt instrument, basis spread on variable rate   3.00%        
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -N$"%D'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 " #;A A9VT4TIN\ K @ $0 &1O8U!R;W!S+V-O&ULS9++ M:L,P$$5_I6AOCQ^A!.%HTY!5"X4&6KH3TB01M1Y(4^S\?64W<2CM!Q2TTGR9URV, M2R2=POPJ&4[G@!MVG?S:/FSW.R::JED5U3J??5/Q=LU7S?OD^L/O)FR]-@?S MCXVO@J*#7_]"? %02P,$% @ VX0(69E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #;A A9/'5*HM$% "Z'@ & 'AL+W=O!!'A1'+>8X9ZV8ATFC?YY?&ZG^N9@/R)+Z%8I2^.B4&92OEH3FZ"BX9C2B0BX6LCP>'O27@BBHP2E..? MK6BC>*<)?'F\4[_.X0%FRE/AR>AK&.C%1:/7((&8\2S28[EZ+[9 ':/GRRC- M?\EJ\VR[W2!^EFH9;X.A!'&8;/[Y\_9#O R@%0%L&\!>!="J-[C; #<'W90L MQ[KBFO?/E5P199X&-7.0?YL\&FC"Q*1QHA7<#2%.]SWY)!090<9(DZ0+KD1Z MWM(@;&ZW_*W(Y4:$58BXY%8F>I&281*(X/OX%A2H*!7;E>J2H8)_9,DI<9T3 MPAS6MI3'VQ<>03BUA7]7'+?X2&ZNYZ(?Z:_!--4*ZMW?MB^T46C;%4QC?)LN MN2\N&M#:4J&>1*/_RT_TS/G=AO>#Q+Z#;1>P;4R]?R7]#-JI)@_KI;"1XN'4 M:7ZR(:%1-9$Z!5+G,*1/&5=:J&A-QF(IE;;AX5):9;:/XJ%1-?'."KRSP_!& M0H4R,*V00&=@31ZN5+2[RH:'QM?D[!:<:T9CU)K(M&P MFH"] K"'%FJ8Z%"OR748"7*7Q5.A;&"XAN/0IMMS*;/!H:$UX=X4<&\.@1N+ M>6BZ44CC'8^M=137Z3WW3LC-G7=J T1#:P)2IQQ+G4,0;Q)?*JB6W-30$S+1 MT!:)5,236:+5&OX#*_<>]:NAC1@/JHO\PC[00Y ?^#.Y":!MAK/0S[F1"KQ' MLMMM.K3-VHZU \*#Z_*RDI<=PCL( E!/3W8'Y",\1^X3>UYQR;-NAWA*B,43^#)?5'12N^*;C M.#TKZ3'<$2WM$<5=35Y9!S#)K0;#!=H56,KV/E.X87HJ49HKB3>0@U^" Y(Y3].OV-3(2?*3]8&P?7X_AF6AIFBCN=L#J!F$R M)Y-U/)6V_O)RC\#PW?L'*]5;G"/T-U@59>S=$3L($=T MD\#$>K,H9R:?? =NY<05JSB/88%8:8'801;(3,[ RH,IF$ME[8SVZ Q\7X $ M" 0;,2OK,4P0*TT0.\@$36(>1>0R2^%V:J^QN$[5:@D>5A>OM#[L(.LSC(6: MFQ;Y#A3T MQ!O.2)/:>X8.5J AY7%[1T/@PW+KL\+L!KHWBX3#7>,1P0*QT0 MP\W+KHN5<0P3SHF6_B,8]GP1F]QG&OQL8@9/*_$/\C;;[[!1Z^1J9N?DJ4]9 MSW4=YL(D]LD&6=H@=M"BD =]J0*_=Y,$XIE\$/8\[EL;M2*\0QG XK MG0[#C,UR@NI8>P^JXI=5Q<8>RN MV73&1=T-+QN+@_*=9GMZ3;Y>AKN&P=//;(?;(S'L/MN*7;<7%O\IHQ MSV8U(2[&'&:=>.%A_Y>Q]6)WT(QX^:9I2GRS&KG9*"RN%ANS@WP[LE4^OMG5 MO>5FP$Q))&80ZIQVH<=3FXW2S8F6RWRO<2JUEG%^N! \$,H\ /=G4NK=B7E! ML5W=_Q=02P,$% @ VX0(6:T2&;_U!@ ;1X !@ !X;"]W;W)KC ME5*;R\E$%BNVSN5;OF$U_++D8ITKN!6/$[D1+%^T@];5A 1!/%GG93V:7K7/ M[L7TBC>J*FMV+Y!LUNM?RL>5T@\FTZM-_LCF3/VUN1=P M-^F]+,HUJV7):R38\GIT@R]G--4#6HN_2_8D]ZZ1#N6!\R_ZYOWB>A1H1*QB MA=(N?^E#1Z"><@EF_'JGW*A5M>C=(06 M;)DWE?K$GWYC74"1]E?P2K;_HZ?.-ABAHI&*K[O!@&!=UKN_^;]=(O8&X- Q M@'0#R+D#:#> MH'ND+5AW>8JGUX)_H2$M@9O^J+-33L:HBEK_1GG2L"O)8Q3 MT]G'#[=W'^9WMPBNYA__>'][\QENWMW\1\^Z<,GK3_J"K\1@M4*Y5(R)2]M\>PI5=RDU>L.L1+"/) MQ):-IM]_A^/@9UMTK^3L(%;:QTI]WJ>S7*X0?#54Z OVM2FW>07!6[_BSE7< MNM*E8#O%-$ABR/EV/QZ+&8Y)3'JS Z1ACS3T(OW$I!)EH=@.JPW?SD&T]^(P MQD?@3!L:Q79D48\L\B*;K[A0%XJ)-:R#+_'=% 5O !%4V(+!]WVHV!C53-D0QL;[HXP$T1%*BU6:)9D=9M+#3+PP;]F2 MP<);( DS4**"K]>E;)FAX-*>S\3\F&%,CM%:K**,4CO:M$>;>M%^5"LFH!CO MEPH;Q-1\.4D(/8)HL8I(Y/CN60\Q\T+\S%5>G0$Q,UY.HB1)TB.,%K,P2:EC M\>!@()O "_->@/X0ZKDM0[H";?3Z<<[0SMO!Y,-A<+R0;&84I]B!=H\:L?^[ M ]9+I[*JK-"H.07CF&;9,3:K M792XLCA0$'X1!T$.>7W1+3 K8)-MC'EJFN"]>GL(=& D[*>D$[7T-'"3A\(, MFXDVS2*21@XBP -A83]C[8IK/U%/8#79"-,0DV.L%C,"]M797U M+'R3?I(H2JB12ZN=DU7Q0%0X/4O.5F7^4%:E*IE=TV(OX;U4U+Z6M\.@!^K# M?N[K-<\F?]:"QQJPR6@13DAR_&%,LS!-77*6#+Q'_+P'$$4#2U33'F\G_-X7 MLC8=)J4E$8V/)Y+-+,6!"^_ ?.1%S'<2K'T% M%&S+ZL8Z 8C)890FP7'+8#,+*7%!'*B.^*GN4)^=2J?):3!7J='?V.VBU,%] M9. ^XN<^S^<_6:*)27(1+#5CYEK,XCAT: HRL"$YDPV[N7 :K\EK21P9<"U6 ML- <: ?R(W[RFW%H(H5JM9ID=TPZH%9J9]9[T7?7.CX+]&;X&T08%!: FWS2I?7:!P$@?Z'Y"H' M#"AOU(J+\C^V:!<=0]"-]-JG41*:TX6FEEPBOD2_-S7; ?ZV*=P:_IF+8M4] MM^[V=LDVZ?JXZ?*:'*9E;R/UQ$XJK 3HKYPYH;N,N+("I7" M)I L3O;W-THOFF/!Q^X4GS=7JY8#K"U ?R^Y$#LW8T^<>Q/F*?_ U!+ P04 M " #;A A9T;G79/X" !8"@ & 'AL+W=O*U*C/E,#U\=H"#CP#-K3; M#?#1;O@/Q!7<:H*;RGV= KM.@5WP.6_PS20+'V)&(\S%9X ?TVN2IIV M,XU^WWHB0R$>&.J%$I@OL1%\^F!Y\&N3Q_]$MN'8J1T[N]B#J7I5,.U:?_LX_64E I3+F''R1VUH'^5JH_B2WUV3Y<+B\TK^_K@- VYMP'V7 2)$ MOE^\NR7JM>Q=$1N"O5JP]R[!ZF(0$J4121?[5'M[5>^*V%#MUZK]G:I'+$G4 M5;%5Y'5A'U'N_D'EOB]JPT:GMM$YPL;1M=[92JL#86.U'Q*YX:!;.^@>[^"P M8N]N:;)LO^O9OOM.YFSF")?DU)F0L+I6R=$ \-3\7FJH=[NP?/R7RABP>#T7#)YGS"]??EDS2CP=Y* MG&0\5XG(D>2SJ]XUOKRE7J%02OR5\(TZN$>%*Z]"_"@&]_%5SRD0\91/=6&" MFQ^8-O'2H!3D6JRE^TV'MT^ M/HSO'B9W8V3N)H]?[\?7+V8P>3&7;WD%DQRA9(B;R/5"H;L\ MYO&Q_L"XMO>/[/R[(5:#?Z[R"T2=SX@XQ 7PW)ZN3BUPZ'ZZ:6G/[;#W(C1+ M3?BO>;[BT/14ZGZI7FS!]0@'(7:#X6!]B!H0"RD):[$C=.X>G7L"NJE0&HF9 M#65EQCMXO1?@L D2D'+]P(4Q>GN,GA7C[U(HA992S!(-0?-:+\7$B7RG@0T2 M"WU,87#^'IQ?ZM$.<(]++IE.\CGB;R;1*JXN(8R^S<,B<5^J)9ORJY[)S(K+ M->^-?OT%^\YO4 "?R=B1O\'>W\"Z&,_&(I/3!3*[W23/M6&%IU3PWD9.6&%EL\GRB=!%):W#[12T(A#H1;@ %I'Q"?!@H=FK"<$Y( M$J(5Z6"R=X!M1BAU&U A.>J4*1<$>\!NV KV:Y$L9E)D.\ BAX'B%H"^"O M9& UTE9RYFA(?VIR#C2[*TC#F@;4N3CUO0"8IB&81?RFM>PG=B> MWH>V35Q^T$P#@!!VW0YRPS6[83N]/9C*/37S#.+R6JS?QPZ)6@$ R7F4=%0' MN&8W;*>W'3AD]E)5_X'TAL_*;^>R=NQSS7#83G$W3"53]-&4M;%(4R8/G/\$ M.E^9"P\GW[EPPN8:@6)=]0>NF0[;J6Z(G,$Y&PX:RXEQ%Z#EUQZM^/2 M(F>-N69)"N948B7F]P;2N:P=NUX3-+$3]'VNN;&K=Y4$Z'"[=>R'8=2D8E L M"CHJ'5(S,;$S\74FI$[^*RNQ8H_'_%6C.%%3L-,K8H+W $1 MH.D,6JT](-4G7M?$U]Q-K#Q9%6\&;CGA_*THW5>)6G1B]5LHFF4&(-+'@=_1 M8)":<8F=<7=(BSHSF><&['3!\CDU^L1^%K4@ I$*GHU8C-=<2.]=6F::J M)D%P[58Q\II=&B#DDHYNDM2L2NS]Y%%#H3H["M+N$:&. A*S=!2T9CYJ9[Z) M28&)V>JV#V)6"^]-T.>R=NQOS:'4SJ$___P'L&) 0J<9-:"<1VA'U)[ M)WKR)T#:[C+=R(V:;1(DYI.@(TG0@^^H=JJK MR&SZK_[K@YD[5C;VO6I*=\ MF+5Y"WQKI6YK,=I2)@U&'6M1$R*U$^+I,=-N3 ._]=T*D IIU(SLP<&91\;E MO#P*4JBL(ZKC@?W3_7'3=7G(TGA^@R]OJT.CVDQUAO6-R7F2*Y3RF3'I7 0& MF*R.A:J!%LOR9.55:"VR\G;!6/6F#W4<=@#(TPYP:X!["/"? 7@UP"L=K925;HVIIN% BBV1QAK9S*",38E& M;Q@W68RTQ%V&.!V.YK/Q9!9-Q@1'T?S+='QQ@Y/H!E]7D]E-1.8?<>MJ<3WY MA';3KQ/R91Y%Y#VYC<;DY/5;\IHP3FY242C*$S6P-:HRW'9<*[BL%+C/*/#( ME> Z563"$TCV\39ZT[CD/KITZ1XE_%SP4^(Y[XCKN'Z+GM'_P[TCSK F94*U'I$*V2V1IO!L MPO<=QSUS!O9F5WZ;6>"YO<9L3UC0" N.9FBN4Y DWDL-JU)S8@2_?4/R;X)WB*J-5 MNTA^%I7^-L&]IX*]P#^0_-2HX_N==LW]1G/_J.;]>O#<[>BWW8ZN?W8@L,W, M"\ZZ!Q+MG6Z1@UR5353A^2^XKJILL]KTZ8NR/1VL7V+_KMKM/YJJ^5]1N6)< MD0R62.F<]C!JLFJHU42+==F3[H3&#E<.4_P' 6D,<'\IA'Z8GZ9HF[)6[-%N%!=O-[D?Y.J/AHBI:Q2.B*,9H%4;)8'Q:_>TJ M&Y^FFR*.$GJ5H7RS6H79EW,:IX]G SSX]H?KZ'Y9E'\8C4_7X3V=T>)V?96Q MO=&.LHA6-,FC-$$9O3L;O,5O J*7!=41OT?T,=_;1N6I?$C3C^5.L#@;*&6+ M:$SG18D(V:\'.J%Q7))8.S[5T,%.LRS38 K4N4(\MT.H"C2^P#A3H=8'.%1#S0(%1%QA<@4H.%)AU@/)Y<74N9@Y4\2V9I?O@NG;&[8SNV&_WCL7-S-TZ;*]R\FO_N6[ MJ7,]^PDYO]T&-W^B(;J=3='+%Z_0"Q0EZ&:9;O(P6>2GHX*UJZ2/YG4;SK=M M( ?:<),682PHF\C+W,U7*JB:RJLFZ6K%_LEF13K_**AVCJ]&!QK@RA%O%XNH M_#\/8W051HLA>^\FX3H2OP7>][(.-_27'2!@^.I4WH7S:.B#1DQU^ZL2W;6)155.T ]I_=1DD3)/>OMXC"9 M4_22G7^^##.:OT)A@=Z'V0E2\6M$%***;"GEE\/,FWP=SNG9@+T#.Z&#\ MXP_84'X6F142-MW"] I6CES[%5+6A81YD# ?$A8 P5JN M57>N57NZ]ABG;IG&GA]LVU:,MAT'9>T*I"]8 7@F3.;E!SUG%-Z7;K53F45J/+ M,HT7-,O9H?FV]NGO+I]VB3,X/7VFG6%^6L4TSQG-\#% MLG1_V4?NC>@BRTN5^UH>$C;5.P.XJJMZ=_B&%'4A81XDS(>$!4"PEIN-G9N- M9W.SR,%&QR><0R;2]O2UI=$9R%3.D)!R;O?LAIR>!ZGG0\("(%C+9N;.9J;4 M9M4MP+";L)-7M:R=(F ,)XTRNGW0+])J#@*%D+KQ-V,-_''UE5HJ2 M!YH7*YH4Z#YDO>7+.,W%G67-W.]&B,W?/,J%^_:"H#0'E.:"TCQ0FG_,I0J@ M)-L>W,N!L-2#;IK1Z#Y!\TV6T63^!149Z_7B[5UGN/AGLW6ET(FX.Z!I&N:M M*-7O;45(F@-*ML-DN: TEQ0F@=*\T%IP=/7OFVX)I/!\E#&21:2'/&737*"5.5P.B.G M][VS Z5-:UH[2K2)2KISD:#"+BC- Z7YH+0 BM8V;Q,B8>GT/6_>HPRK=6_G M%)AOF;+P]4U1>H#C$[58,?9@7'68I% M-.U A]9D+E@>NO1:&Z$)+=)-,##1L:WJILJ[!#0Y.22L"3HLT/0$E.:!TGQ0 M6@!%:YNSB5"P/$-Y<@F$V)#=[ (KV-8MWHV@@8E(E?#+($ E7=Q-36Q3M6Q^ M(02HJB]097V6KJM\GR4XSC(47;$/]%E-Y('-_W$U!(:4YH+2 M/%":#TH+H&AMNSLF4<'/%ZD(O6P_N41"WJ+>!NV&#_PB"5!!5W"&G642H(H^*"V HK57 M@3?I"9&G)]^S5H)T9^2Q2DS^^5>NW'M1-VA\ DISCWM#/%!1'Y060-':-FP" M%"(/4+XKQ"/=Z?BASIL0-#@!I3F@-!>4YH'2_".N5 "EV'9@$YL0>6SR'R(\ M(IA95W6-=R+L9UQ ,Q50F@M*\T!I_E'7*H#2;'NQ252(/%&117A$]*D+I;MX M02[1VVZ0- >4YH+2/%":#TH+2#>.XJY]VW!-"D)ZI2"2"$\XNTBZ4_&8W?X8 M[-&47\@@;TAO6QX05@4?]0.-1D!I'BC-!Z4%4+2V,YLLALBS&'D^)W:C+LKG M=(N?ZY8K][:B0)58O E!,Q>!I&V9V,3\[3W ?SR.R+>A]E]E.0HIG>L4CDQ&2C;?NW"=J=(U]5G\C^D19&NJLTE#1I"\:R1[2/P[) M>68HG3Q5]0^UD%*3YV51JM/>0NO5\6"@LH5<"O6I6LD2OIE7]5)HN*T?!FI5 M2S&SC9;%@$71<+ 4>=F;G-C/;NK)2;7615[*FYJH]7(IZI?/LJB>3GNT]_K! M;?ZPT.:#P>1D)1[D5.H_5C7 M3VKGFIBAW%?5#W/S=7;:BXPB6O MO7^Q@X?!W LESZOBSWRF%Z>]48_,Y%RL"WU;/?TN-P-*3']952C[/WG:V$8] MDJV5KI:;QJ!@F9?-7_&\<<1. ^@';\ V#5BW0>QIP#<-N!UHH\P.ZT)H,3FI MJR=2&VOHS5Q8W]C6,)J\--,XU35\FT,[/3F_OKJXO)I>7A"XFEY_^WIQ=@D ^_?"2_D+PD=XMJK40Y4R<# M#6I,GX-L\\N?FU]FGE_FY'M5ZH4BE^5,SO;;#V 4VZ&PUZ%\9L$._[,N/Q$> M'1$6L1C1<_[VYCP@AV\]RVU_W.=9H19D#MM$D7E=+0GLO%KHO'QHEFZN#QUWYF%G"6;HUVQ.6;(4EP:DYF_T/=A8$ M(ZV(KB :9569Y84DY4:Q^=1<9V8.5W7UF,,2)?&Z#@:=:;1-6*4#?%)3+?"TJ"PLV55Z_QO*XQ4 ML*U N MZU(4_;621%5S_21J2;)*X6,8.?)XFG0][AHE;,3P,8RW8Q@?-(:9O-=DEJNL M6I>: 5(KM1:E%E _-A=+M&0=<0C1C3R3 "-6M)%!\J?R[H&_RM12 62ETO0 M;[[TJM_\PJZR\8AW?8]8T2BBO@'LH)J&!U 3:Q[(7TC&4C/FW E<;'472@\ M[FIUC>*=*+ROE+5*65#I]39,%A)R+"*?(>U4\L@&57"]R$"]+Z)L^M[338=) M5[AKQ9+( P;:0IL&B3B9ZBK[T3>)XC?#9N7^=J8?"&JHT=&5WJ(B8T'7KB-6VI2X.@FGSX M-Y05'QO VB)@"8MC;?Z4=E5 V*M%Z=EYB2.I3],X[2IWS6!5>(2W"*1A!E[K MA:Q152[8DI$S[ZY1GXYBCZ@6?S0-YY<+P!W$+\2Q[,BO.Q+ZRTY*1A M=%[\ ]:X%.S'HXAW%2-F*?/1DK6T9&%:VC4/%2BHWL"]K,K^]MZ;83$7?OVA MDYX@5LR;UK.6D.PGA'Q=$"OQ(FPF"+H-;-:BP-6Z^.O3F':=C)FQR+>'6[2T767Q0 9Z7CU*]I79C0=X>&B/?J[=]+[3096'HWJSK; 'IC#*$A5F$ MN=,O=E_(O];YRI_[/BR.&P)9'S-DNF%D\ M&GF4MU!FX:+TU=M-06K6FSUE0)6Z968W#T-,8#!CW\YHN7O.4E#_-R&RD_ MK)5=MA_W8B86?-##/P2?G/+NRD#,ANG84]_SEI^<'A0RYWD)]>9;SBR#7#[X MT/*=>MOW0DME'J;RK83TX;4H6=4Y>& E"E.R0"A:0OTBT+J5NPAVI@UA.=0G MD6>C\)VSYC"GFVP-FRY4J4O!%(@8!#FR+,)/(P+%0YQLAA]QP&L6*,>GC$ M6Y+R,$F-OV']UO84)F]$6OC;"Y,!/$)!X@FH'#G;C9/(<3IB!G'70RG>LI2' M66J"T9$CU*J'7:_K/-.R&<@1N95F:9013]"(%6JUS%Z>4#E/6S?91.Y8R M'R-:[O(P=P\9D80/0V-Q:4LY94ZB@]E!I45]J&C1S,=!5$S7JU5ACVX@-.9E M\T 9"EH<#T','XR'=^IM_Z%62_HX3/JO)B.%Z8(B,Y]AHXTQ.$?=HRK$*A[[ M#HGC%N%QN 3^6F;54A(MGJ7R*T1.?=/N8Q#$B'-/;A^W<(W#<+UI*G.U5YK; M ^VW%R998;[S) ?;U$?8KB9"$P#UZ]XV MES#BO)JAFR9^UP?![]7;OM]V'@6'P7]^"'ABY/R91ZD#3+J28R=H8P/?SJM*O-^8'MB]U3?X/4$L#!!0 ( -N$"%E4[R!0 M?PL +T< 8 >&PO=V]R:W-H965T&ULU5EM;QLW$OXK MA KT4D"67].X:6) EI5$O48V+/D.Q>$^4+N4Q(2[W)![Y'!>GGEF9O?-G76?_5:I(.X+4_JW@VT(U>O]?9]M52']R%:JQ).U M=84,^.DV^[YR2N:\J3#[1P<'/^X74I>#LS=\[\J=O;%U,+I45T[XNBBD>SA7 MQMZ]'1P.FAO7>K,-=&/_[$TE-VJAPDUUY?!KOY62ZT*57MM2.+5^.Q@?OCX_ MH?6\X%]:W?G>M2!+5M9^IA^S_.W@@!121F6!)$C\N54390P)@AI?DLQ!>R1M M[%\WTM^Q[;!E);V:6/-OG8?MV\'I0.1J+6L3KNW=!Y7L>4GR,FL\_R_NXMH3 M+,YJ'VR1-D.#0I?QK[Q/?NAM.#UX9L-1VG#$>L>#6,L+&>39&V?OA*/5D$87 M;"KOAG*ZI* L@L-3C7WA;/EA*B:7'Z_&\]_$>'XA%K/W\]F[V60\7XKQ9')Y M,U_.YN_%U>6OL\ELNGBS'W H;=W/T@'G\8"C9PXX%A]M&;9>3,M#'\3A3Z>OA"QSWN/4XUT7RL@[Z52\SE2Q M4@Y[?OIQ))8X,QTI$,8<$:V!OJB,?RA62+/!]/V')30L^>9<^EQ^$>^-74DC M%DP:XJ-TGU78%:>]D,* _0@O"[L.I,*>]'MR;X%0ZTS!]H64"]A:.7NKZ5B[ M%AF2 '@2F2J#=0I*%GX(+YT M8^UL@;L/=UNH'+5('J%P2K,7P.YB57L@T--)TCP$G<4S-?Q@C-ZHDMRT@3ZD M6/")$\D2V/JEIO![8EYLRYPE.<;P;DI?=@2)@X-A'NQ!O$E*XYQ=JWQ= 6 ! M$6<.6AR.5^ ;R[B';(%'HW6D$TZ4L,TTJ!]P@ M[3QK6Y>RSG4;6GD+%"I5PDQ521?9A0YP.?8K%.2P%3>CQ2@YS9@'CFC%$KKJ M@:S%<14Y\,6 U[\?CZ_ W2*4YO:I,R$/\@_"Y75"#O5&UHQO2>0;CA.A69O M$Y5,)Y" W8A'S$T@6Q<]XZ T,(MG@!(KC4OS $Y1+J IPX[8NG$/A', ;?"% MKU&;1$E/R!YH;NH\FAXZK/R#5"MKHI@_]>R?>H^\T?-V%S54"5OH ,D,5*^^ M*:)^:VL#1E1$*GPZ]GRJR]CU\?&/+$K!_PM@X5B1T]:IDJWA/*QY4)+S'!M1 M)) $QX>Q'^'%I:6\"D1[2(7'KJ5F4AP>[/V3C04DZU7IY\ M2SR2O2PP'=Q"OJ4@8GCQI97)*<+'U# M\!VFP#CHD9L.H=,5RW8YD RJ,]*6E*N8FTD4_&SKS9:+:TPLN0+'>[4AXT9H M;M@.6^F2T+5K%KQ>H(IMV!%#>O*-4,9 PHT'%0&9?T(-B?=?T%94) J@+0TS M:DQ=; &),$QZ&W[@LZCUP$FHZN!NXF4"L42Y1OEI#_VC"9UFE?6:W#+$*1Y3 M#H>QYRPNK-)OQ1JCG6]S! NTS9D0/+4S,:N?D=%L:GCM#YN9L9%1K1V:Z2KG M(HBX)_T;Z<@#,(&ZK^!'%?.6XDW84N@68/"7.K8G>-(N7 M(S'Y,)Z_GXK97%Q/KRZO8P_!M*XT:!+()$\S'[NVCXC'^2(A9L]CL:7F[QJ!_1H>G=.^@^DVL[8.^P-Q(WBRGU&]/% M$R%$A!,=J<[Y5)J\5P&=F-%RI4W72]"! 3#L:GTS@R#0='S< MR&MW]L:CR-"_;'N<6Y[3,(4QJ95@W*]L;?N2L#42EX0^!'=CZ>Y*@OEVT:QN MI:G99\3>K0>'J?1@UQ#]=6#6H(+ ':XYDONK74WIC4TPTCK9)B*O4,^Y0NZ 3@<_A+0W7M&A!NK,7@12P/ MK\1-=%5[M:X-=%ZS$ ,?[%$/G3?Q>M%:2(2))-94G1H4.)I#]NQZ#W+Z$>;$ MTN6M:LH#_2"C!]0H&4L'M#9Q=G "(R,SMZ1_CPZUCX%0IJ,VF/5XSP,V="G MATZ6A*&*;8J#2I#WNRN 5HP<0<>B71)EQ6XLOD=PCMJA+E24.4%ODJ*T)I)/ MFRD9]R+]SH$L? 0\(J+/)9H82,X:GVN7U06RI.11:=M6!P806AR>:V/XX=G: MIY-[#$#]?*BYQL?:EG&CFVMP0IJN(Z([1>);CK@BI7G+)Y;-RG62?3V=H';] M^IN8+18WTXN==SO7EW-<3Z8?L6(AYI=+\=MT*<87EU=+K$0/-+>W\7T+2LUQ M3,YW+37T7J@M8'^.R<6+C1?G&&@ FQJA?W+I3<7\\V(P7MQ@Z=R. M^)B]@U=#S$S+-&,9>+H]."'UV)6T!N&Q,G U777PC4[+[KQIYE@ M6W[>IY?U-$BI1_@F42?#5$Z3O> WU-,J:2:KRC2O%N [:D+[ M1;_?DZ5YX:ER\(?798ED3V7 I,#M?.NC'I2!T1:AB%]$WT_\:I/X9RGO:<:/P'MU\A3PNI5/ M 0X4 (W\SBBN&4U4+<+#]]^='AV^^MDWA$].<;SIBW-U*.)VMD2UUG3#3W77/=7$1E'2?0N*;>/7R6U!G_3 M*P!N&"-W==,_A.PT(CM/@-3:CY[Z++'?^Z14*+?A#V=<@LH0ORZU=]MO<^/X M2:I;'C_L890"-#P*^AI;#T:O7@YBJ]+\"+;B#U2 9[ %7VX5)A9'"_!\;:%] M^D$'M%\LS_X'4$L#!!0 ( -N$"%GD/&Y; @4 -,+ 8 >&PO=V]R M:W-H965T&ULE59M;]LV$/XK!ZW86L"Q9;(N\>WLMS=SQ9*?W5E(@6GBHA MS6E46EL?CT8F*[%B9JAJE'2R5+IBECYU,3*U1I9[I4J,)G&\/ZH8E]'\Q._= MZOF):JS@$F\UF*:JF%Z?HU"KTV@<;3;N>%%:MS&:G]2LP'NTG^M;35^C#B7G M%4K#E02-R]/H;'Q\/G7R7N +QY7IK<%YDBKUU7U7R^O,EW%TN;CY>7SU)QTM^Y"4^HFP0EEI5L"!;-;&!(FU+6/@8HX9_SE+C]_]]+0 ! M?_HZOJN<8U.S#$\C*@V#^A&C^:^_C/?CW]^P?MI9/WT+_?_FZ*=!X((;5A0: M"^8K1"UA$ZB'$BE.5^L\\G>2)J0[:S-MH'W7((M56-(UWPX!J(<=I2# M3TQG)23C]G/Q_+X!X=!5TL+[C(*DI%N263>V)")MSH+L!W@'XW@PGB:T.!I, M9\E+-*GDWEN(&Z2#P?[X@'X/#X[@8L?=K4U),CB(QY!,!\ED]HI<_S9"G!TY MQ'&\:Q8PC:24*4TU35G1VZC3PE!*=*"-5!;6-#ZX?%0\(]FTL5Y^13DO*O0(OY\)7 H(\"G6[0O&(>Y5KERXJ7.7.M!372E( M'/\[9X'5M> $916H1K\DO2^%'::Z2J!%XA?NC]D=.UI:::K\(,0#<#=LII8]4 5DC9F?OR_-4S3 M94&LEW4H6=ZQ-T7"[2A,G@WA8@OQ$Q[V+^CQH2T_GS-*K%9/W(6 ?'HWG@UG M--N%\,\4 GHWWA\>=3M;[_HL?]'N6M]2ZL)2>JIZGL*2&]=YU\CT@(2-RR0% M4:R'U.W=L\W)WO8*]*87V8=G-6*:U&2:UY[S%-&*0K^N76,G-[3/H&^ZU+ZV M?>>>"?*:0"IN/*$6RE!>SRJE+?_>39[.'^/ELZU\YN5_FFN>.3N1/AH>[@0Z M'L:;G9WHO#:X1[V'%DV1PC\GG;%44.'-U>UV+]:S\%#;BH?G+M4M)_?D]1LFS'=K#3P+Y(%%E5K,NI*E+GS\8^ND)*3]]*7;F+7N']\FPP M<%DA2^'Z9BDKK"R,+87'IWT8N*65(@],I1XDP^%D4 I5]2[/P]QG>WEN:J]5 M)3];BDY*J4E5.F M(BL7%[VK^.QZQ/2!X*N2SVYC3&S)W)A'_O@MO^@-62&I9>99@L#K2=Y(K5D0 MU/BKE=GKMF3&S?%*^L_!=M@R%T[>&/UOE?OBHG?2HUPN1*W]G7G^5;;VC%E> M9K0+3WIN:--1C[+:>5.VS-"@5%7S%M]:/VPPG P/,"0M0Q+T;C8*6GX07ER> M6_-,EJDAC0?!U, -Y53%09EYBU4%/G_Y\]5O=_3UZN.76_IT>S7[A:TD?E,NT<;65COZXFCMO 8X_]]G#-^_H?"H4WCTEO2_$YKO$D0WPA4197B2 M_*M63T++RKN(1)63>!)*B[F6QTC\8XWH2%7D M"U,[\+IW9W3ER"P((91=".FJ--:K_\B9&D^2,@HFY7!JG/.\2Q\FNH&;ZP.I:C^_AO@^LPCF)*,![:1PE MR?B0E[O5&#&?3D88L55KF@85GX3-"@+Q_Q\6XS0Z':4'].T6WZ!Z"Q/I%%'? M#6P[C5<\3?9CXC2.QM-=-+73IQR+\?\ B&0_"S,DN4L)L9T,RB>*-C&"^,#5^O7'#]QI)\32:PCV;/F<1 MJY4XC"91,DDZ%*T$X0"Q7"+2I" JJZT%& BG%"NXSZ-^^4*RF4M1O5"&&95+ MZTAH305ZM'XAK8"B?+N@*<\H(V/5@ZJ@*L!76^5?&+&^L%)2V?0W8TE+(-0; MFLN=ZMF_Q^9V#H%BJ3M!"9TLHKZ?ITO^&%FNEYXVLMLL?C6588V "G ML<>.L6G&A;6"G;:PIH07,[EL3EC< M-SQ)T,$%'"*6BL HD_?I0Z,\:['E3\GGA>U6L1W"FCU2*!R%H"800$;K(7<<.<#A=^,EG5"$N",O@1TFF%,["\:D]'.7PB;!OA]0EGF_$5T[I[ M;0-RG_%-Y$_3?I3^@>=3/L)7G?* M/1XO.*D03DFC_AB3HWZ*YRTP$BH1IPFE_9A>))N3]D?M:-]9;=<134[* X9M MY&LHZ-/W7,[6<71-'*L01\X_>!-23^ &>" >C_JGN-UHO2HC/\:3& :V4Q%7 M5#8#%SB4[^^"2POP':T/:LF:=<4E#U>_G#,S,"%-0VVS7'4A*=2\5F)3I[D( MK\BU<+XK,[EX65&^+I+-T3O(0CMHF_YN:4$Q1-HB.%TITZI4(<;M'N&NVS4O M3KHY%P9TI3KD?O]O!3T#5%]6#>)@N#M7DU@NK?D6<.)"[]B'FOZ^&])@XR*+ M4\I#N*XSDNK*-W?:;K;[(W#57(37Y,WO!!B"1HZ"*A=@'?:GXQ[9YHK>?'BS M#-?BN?&X9(=A(06."DR ]84!#-H/WJ#[3W+Y7U!+ P04 " #;A A95<8M M(/P# "_"0 &0 'AL+W=O>U,1LVWN9J,Y,X(7K.Y KVK*JJ^7C(A]V/'=PX?'OAZ M8^P'=S+:TC5[9.;C=JYPY?9>2EZQ6G-9@V*KL3/U+RXCJ]\H_,W97K^0P3)9 M2OG9+J[+L>-90$RPPE@/%/^>V(P)81TAC"^=3Z?HN&<[/A=Z2PLV=G ^-%-/ MS)G\^HN?>+^?P!WUN*-3WG^B4"?]'4=[.@A,BT+N:J-Q&@O&G^A2, (UGAR% MQ"G5AI4@5V V#%92X+CS>@UGO,8OW 6 MA?G09CE/['](XLP?PB?%#?M-KE8:V03@$S^-(2!9DF*M@SRUK%YAZ$H[Z"MV M#-<]9A2+L%/*'@44"9IWI?QD:\\5VU)> GO&^U1;4'Y,TLPVM)\A@P!F6"M[ M]'2128_$]X@?A9"3* Z/@TQ(YGF0DB0,NQZ4Q]0&$"+I(+1"3((XLQ.M=LC- M]EIK(CC%N>*&OZ_=3G(_1"ED9X!X.L@7CY\16^Z!FZ#,&1X1Y@!6- MB)&ULG59M;]LX#/XKA%?L M6L!(_&ZG2P(D;:_70]<5;>[VX7 ?%%N)CVKU[.1Z*5K.*TWL)JJUK(C=3RL1ZY/C.;N.A6I;:;/3' MPX8LZ2/5?S7W$E?]/4I1U92K2G"0=#%R)O[Y-#+VUN#OBJ[5,QE,)G,AOIG% M33%R/!,09337!H'@WXI>4,8,$(;Q?8OI[(\TCL_E'?KO-G?,94X4O1#L:U7H M<0BV#H&-NSO(1GE)-!D/I5B#--:(9@2;JO7&X"INBO*H)6HK]-/CF[O9 MY.[Z9GI[!9/'QZO9(TSN+N'ZRY?+KS>WM\.^QC.,93_?XDT[O. =O! ^"ZY+ M!5>\H,5+_S[&M@\PV 4X#8X"_MGR'H2>"X$71$?PPGW"H<4+W\&[%J)85XP! MX07<<$WXLIHS"A.EJ%9P6:F<"=5*"O],YDI+;)M_#]'0G1(=/L5/P1F)86<2+FI^!)6A+44 MQ *JGX22CM!0FA MOUU>2Z$43/*\K5M&#-X=CJR+702_4%_2% M=],@.(,TU$:U]9Q;0<>'DY65.+\1C9,_(;M5M%% MRX#AO%58;XEC\@#])N?\,)5KBO?/[X6PH41V["2]N%NY:*L::JD3=JD)_BU]7:!2(L0(#M%*<1X .*W<*W+.8; MP+G*55=Q./73^.P5TLM1T &%@P$<&I[]9Z\?MM+2OO%F\&#TW4.XW]U_1DRZ MU_.G>?<-@@DLS15D=(&N7B^-'9#=N]XMM&CL6SH7&OO6BB5^"E%I#%"_$$+O M%N: _&UL?5;;;N,V$/V5@?;2%E"LJV4[:QM(TA1ML8L& M\7;WH>@#+8\L8BE2):G8_OL.*<>Q<_&+2$J1I$I:VR8&:@6)7VIE&Z8I:5>1Z;5R%;>J!%1&L=%U# N@_G4O[O3\ZGJ MK. 2[S28KFF8WEVC4)M9D 2/+^[YNK;N132?MFR-"[1_MW>:5M$!9<4;E(8K M"1JK67"57%[G;K_?\(WCQAS-P2E9*O7#+?Y8S8+8$4*!I74(C(8'O$$A'!#1 M^&^/&1R.=(;'\T?TW[QVTK)D!F^4^,Y7MIX%XP!66+%.V'NU^1WW>H8.KU3" M^"=L^KT);2X[8U6S-R8 ?]R+9[/QP9C.,W#-*]0>IY]P=YEK\RR^93K3:@ MW6Y"-E!6.;QLK>$(<7*P#]7 M2V,UQ?[?US3V$/GK$*X>+DW+2IP%E/ &]0,&\X_ODB+^=(9@?B"8GT,_X_FS M=J^SZL'@:XU0JJ95$J4UH"H0S@V 6RIB&C>H$9B!2@FJ1G-)!AKQ))1 @CP#&Z)^S/Z4ZO$J@QN'2;>0@R43K1I0 MIS*,YS_*4S\6>0S^2KI0U45GG)L,.A\N+5UM1(-+$E363*Z1&.CG:+11\+5G M;KS2R3"G\>.[<9JDG[SF&XH,DSL@T10'ATC2V-ZC=(3XF$%;6*O(4#T@ 8/UN;"HE;879-@\SQWR/&_)E<^&@.OOX^;M_)9XM/7Y>E),O2G'B7"\SA_8;JL(4OVR^_^XJ6C&QFX^]GLR7\@3-\]'A=-##;PBQT R#O,L M@Z_JR?4MVS5>V6@8%J,4/J.A6N--V]D^:BH$++X+5K,SIJ7@WJM6_1!GP@^CYV>'OX"[CJF]_3]OX7@C)CS:G\!%9D M&@]&PP!TWY;[A56M;X5+9:FQ^FE-?S*HW0;Z7BEE'Q?N@,._T?Q_4$L#!!0 M ( -N$"%GOB"5)* P *T? 9 >&PO=V]R:W-H965T)9SP[<5*QL_NPM0\0"5J8D 0# M@)*U7[^G&Q>1LN/9U+[L2R*30%].=Y]N@"\WQGYV*Z6\N&WJUKV:K+SOGA\< MN&*E&NEFIE,MWE3&-M+C3WMSX#JK9,F;FOI@<7CX^*"1NIVO!1WZP\/3@X>=G)&W6E_*?N@\5?!UE*J1O5 M.FU:857U:G(Z?_[ZF-;S@K]KM7&#WX(\61KSF?ZX*%]-#LD@5:O"DP2)_];J M3-4U"8(97Z+,259)&X>_D_1S]AV^+*539Z;^AR[]ZM7DZ424JI)][3^:S6\J M^O.(Y!6F=OROV(2UCQ834?3.FR9NA@6-;L/_\C;B,-CP]/ K&Q9QPX+M#HK8 MRC?2RY.7UFR$I=601C_85=X-XW1+0;GR%F\U]OF3L_?OWEU7TE3B_? MB+/WE]<7E[^^O3R[>'OU\L!#!2T\***XUT'^G8FCPZE8'"Z.'Y!WE/T]8GE'7_/7-(WVR"KOA&Q+<09S M=7NCVD(K)]YH5]3&]5:)?YXNG;=(FG_=AT)0<.$XNW#\D/1O#]G_($Y<((Y-JRM=2*HBAP?"KY1HJ21J49C> M.B5,)9:]@V#GIOP:,'>RW2)3MT+>6*6$-T)'65MAL,:*3EH/U*=X4=1]B3#$ MC%<6#VL(,_2#PA27DI2P%Z%IG2R"31OM5R.U_ #(=ZA]VE,HZT%0,,=[%N[Z M8B6D$TL0&7C.D0=6<;!:'STU%NZM52LI5_"';CW( Q)[.-Y9\*+U6SRM+"40 MI12M"N85M=2-@[Y2B>46MFF;G9B):VA4 9>0B013K9&8[(4'Z[$+L'BSTF1I MF\&+@0@:1($W2Q7T$$ZT73:F)ULJ_HO7S2ALLBPU;1U': 448(.RJB0/S1U% M S,95DUH5'@-(%EGJ2U 0:B@Q0OMD!M>=,8YO:PY[J6">'"78L4@+]WT#59X M"-7 _A0!DIB+TIU="'D=:61K@5M M G0QVI3'TJU$A0:,&'UBY0Y5%A$?&3$5*[-1:V6G>\IVX=J'L-9RJ6OM0[4' M^^&(1/6TS*!4+QR0F7B?3?Y#H9"K.L]4TL0LAP /9NIFB7B;0B53N M1--1?*A\6C88?^UK*-!QT%X@P:I:4E(B1[F@1[NXHL"BNB8BG(DKZ+\$YN+Q M-&)%/+D'PFG;$K@?56#R(TCF"7E@R#&/A=Y83(C U6_(58<9N)'\S< ML3,@WM+89-IN8:L\S7F"NBHA!B)>:T0VT^I.25*;W.%PUEN.R' &(,^M^M*# MQ\)#!(CF66X9]#+IJE$8-2/KJ$2 ?,B0;TP=ZA J%,E2J18EL\LE@(=F$AI= M;^^'L[*F@1"#QV486 (C<;H\F8J'9QR=&K@/:KA)0*RI=,0T)Z/D$0L M60\9EA-MANR\P=H/UA1*4>Z.4H(Y8:E&S)EJ-' O.KW1HJSY(G4\3WID?U42_ XPZ>Y[2'=5XJ]0-F3?PWCC+C%6 :J#"':"K./ +TMD?58\MC( M8VG!6M:]I*P )I8@&%+'J(_O_-D&(V7MAG:7?Z*<81)9DM:V.*'EM=+FDH,] MIR%RL1<7+,8I[^$+:BT*+*G?D,P;E*7SHX8: Q/IBZDO%A3\*G55*?8G#!H< MTO;.$)3 'DP1NEWQQII:-H9#F. 98= V*4+HJ;F$=$V%4!CG@X.87W!Z)9.Y M?@C4/?"7JM9@$KSV; ,&*6.IRC T?*%8!'ISH>Q- )QGUU0S(=B[(690(:06 M%H[(YROJ.<=+V> 8GD%BH:%@PY"0"H)7I#L3O\+!=I2*2,1XF.&A9I2!863#(,AU#IKVQ0!T MT]X8 CN!7RI76+VD(1F2X0@H@\*ZI*3C5">04G_\6L:",W1)UR"4Z>[.P8MG M<2Z+K\62P MU-1]&(TJ(,1\PU-3'HV+8?-$&I,%C,H?!J.^N):W<7ZZXE9M*6'.N4'3*8X@ MP/]WCURH=*5#/Z3\HUC&5M#VS9(&U2IXR[)KUN5Q_#VR,,-KS:84E MR)HZ6^_( KH)0T=$W12IOZK;0M,[T@&&HFSQY!"-GV' ^1/MT5$RA&D\- 8" MV#(T95_PJ(M=0H*B^6RX-V,&4MMKCH7AALW%-63?5$U$=FQ*J"OM=YDW[!WD M]C)YG=AU5)&[,2LM"H]6@^-:>!]/W'R$3GT*31.$K]U*E7N'N+$[H>,YKNNX MF1I?&T^2//DS3D90N.CPE(^W"*2T1$KQ5H)%A3/E4$7(W&BP56NZGPP#I[Q- M!S!@3Q;$>34>SU/7+B-%Q;N0O"A.:*Y?_AD3Z>&TV=UR.!SJJ*B(_BWOY8@1 MET0EH_1!H\];@@/PG!C!TI@!^^+Q9.Q0MC-.^AR(\_[?L.VB+68Q>3V+^K_R MM:"T1]#I.L"/)J[8Y#.U^)'4W#69<$[O-G'V^)T$W8BC^>!0,2"8,A?4?Z&$ M%'P_/YH=X:14UWRI @7?SY_-%NG)-/$,.*M&[I^?G0']P;!.,I[>/@TQX?V[ M$(GW=#99*^:U^1.V^.@.)H$.,=4J:A24>(MS:-%N&I[C/:=OX@8+I/-D0;JMBMQH<7BK$ MC&<[OA1-!_/KO>Y2F' + ?ORW2B%C.E-N]B,60C%U? I-;?K/?QGXJ+*$C9T M=*7Y"&>?GD[&Z*W)'EKN3W#3O38.]^DP2*AW:K6XZ.LD.?,2((.N0F%84 M>JT'@^3>%<;^629GT:=6TRP _*_BX?VTI'L NM.G),Y[?II\NCH]F_R<_ XC MQ[E:@L-A2ZPOB";"H!2@R%'VS)^\($X"C^$L6W-DL/'XV;-?3K$:XV$UA &)P#@OL3"F3IJ$BX[^\@YJ0W)(/K MDTT-X 5J6BPB=*FGYEO>[^?'LV>9:]C">#4-PV")J!3%?D.C7W9G#\91#[B3 M_W"V(%!"3$C[-\:%%@SDAT))9[-V:.\@,^'9H]GC'66&N_MA4#NIN$V*S/?F/C +M*&NR(_N^\;W,'@$VJC,,73AV(^9;0^?$W-3_.WZ-/P M"7:W/'S(!NXW($$02H6MA[,GCR;"AH_#X0]O.OX@NS3>FX9_KA1._)86X'UE MT#SB'Z0@?Z$_^0]02P,$% @ VX0(6<-@-0M("0 P1@ !D !X;"]W M;W)K&ULO5EK;]LX%OTKA">=20#5EF0[=MHD0-(F MV"Z:!Y),^V&Q'VB)MCFE1 ])Q?'\^CF7E.5'G,QTBUD@J&2)O/?=@LNR=7KLG]V:TV-=.25+<6N8K8J"F\6Y4'I^TDI:RP=WCSC M$W$OW*^S6X-?G49*+@M16JE+9L3XI'66O#OOT7J_X(L4<[MVS\B2D=;?Z,>G M_*05$R"A1.9( L?E47P02I$@P/B]EMEJ5-+&]?NE]$MO.VP9<2L^:/55YFYZ MTAJV6"[&O%+N3L__)6I[^B0OT\KZ?]D\K.T>M5A66:>+>C,0%+(,5_Y4^V%M MPS!^84-:;T@][J#(H_S('3\]-GK.#*V&-+KQIOK= "=+"LJ],W@KL<^=?KBY M_G)Q]_#I_/,%N[^X_G1SQZYO'B[NV=GU1_9P<7?%/M^<71]W''31CDY6RST/ MD_$*)7Y>Y&_?>441!2]B!,P3YKCMHJ<_:5&\-+ M9]F997K,$"_1Q,LON.(FF[)N$AY%S$T%^Z"+&2\7;,ISMI>F_7:,)%>*ZA4R M9D:6F9QQQ7BAJ](QL(IUD"7+"9-0RZPHI0;'B PQS)DC1(H0C7DFE70+MD]J M?OYIF*;Q^TW4_F'R_H!52%$#8:O=&81)Q_C$" $&.6 M\1SK).4E<1?P0'KDG9D)XSBY8#R&G=P)[_1+1"!#3FMVRXTKA;%LOT9]>;N$ MV&8/,&8K@N W>- ^0SSPVD:"0Y3TIN$5QQ\%O:P0&F 33/Q.M["8_.3]>$]Q MXB9G-X_"E,2-[%*6! ^QNZ,]^RVO_O[F\JYUP/9M-?H-5$U".!LKC;#"HJ0= MQV\\!KZ,2N@^\,UO@.FC@W5Q.XG?'$1LIBJX#>:8B?0Y=-CNQV_:NY(R9&!. M/)"3SRC!2)%_(JVM %:P3%OD- =#( >-DW]0FNF5+\03^J,53,/,E?70Y9X[ M.?A-C,?"]Z*5$.]#LC9I'P'L%;G.:;- !8@97Y"1]B690&;@?FD"L)& \;E@ MU0RAI/4Z0VT80;9 PC)OQ"/)C A4Q754^13$P7&E"RDX]0S([8O#YCE*F17 MDW/6"MJ[+_'6B$S(F5M_GW'X3J'V?*)J5%=1\M"#Y\@("ZMT)D1N0RI##.00 M5(!9@UKJ\NT,=DKG?#U17$1>"HM]:\FRU.JF<.54*\@GJ4;(\E'4"6(H_VR; M?=$*4>9;CB47KA3Y("V8P^BQ4\]J)]T6LBH@^*9$T!;LR&=6=Y/;'FNE4M5J M9=[X&KGC/;7W7=1']NW%[71] \\R4P7>"3E5AW\S74+MKYM0 X"$] WMX3EJ M##*A&46OUCVUB0N)[W-N@RYZI$ BPO4.XO42U0)/9 VDVC&_6"1',0-[4< ] M,>[([PR%55)?>:6&EYZ>W."S:%)QZH'(;39:K$,C[DT&[RV;(T/5XJV>EUB#[+(RET@-L3NGPP!( M^2J>,C'S0$+1+#L>U'!*7J(443^FMM>D :20&J2.DW#$PGNCII)M<%@TD2,E MO 9(:'[6!0_WSC$_T_5%F:_+6*ZJ':4-POJ)(E:6]9B^F0?;7MZ,-Y&T(,)V M/)MRTC)?#B'K#7LYF30]FEK,9M^\I6>S"@,*)GS?W"90.:EIN=M.FE*S4VZ$ M?BT9;H(FA8"?X[V)]-+J$@FB&/Y&0* M095C2:1IT3;XB$8NY#(K!+<^/8%TS*5ACUQ5Z+7(3> 1B!890.V4X DCM1?A MUC4@)T(-+/D=SK/!>/1J10QO%,J:Z=JDN1G%*_AK&AUWD&E?DKYI?. M:+639EZ<7]>,J\4V^(F,]I+V89,YGK6[[>[R04009V$44(M0UK0)'54;')I\ M_M 0 [%FW;V1;XVA53:DZOLL!A'?<:U6$A,$\0-7G@C]"=&&(%+M8F*@S*EJ:\8@5#VG1'*> M IJZ($"$+4-$%KYMUIUTYQRU[[N!KBS"8 _>;<5_,_;LMNF">PRGEBB.X[6[ M7\O5J/A\O-R:+/>3-$J'*0;@I!LE\>$!N]Z!&<*Q;I ,_5T2#8]ZX,VM$90B M-BF]6B.4]WD]D6_92EF&O^ Y^\ST!TQ28N/\ON4-FG$0Z]*?EVGP?S8-[['# M:-COA^O@B)T%AX0I$ 'X2[<,H68PZ+,'[7;+'T2'D.NO?8]HZ'/H1XZ?,:;O M5;4V#>#Y*#9F/7\L07J#:YWO;_5)M/08\DH$2%OGQAKCLA&%F7OG@8,FNAGF MY">)DQGH@>WU5U02T>OY5,(>'&Y\./U460\T]*F.5NQL5;]L$GUS&%RZCXB] MMF5]^MD4$F@XC)Q-<"*:^GCP12'?AN.A6OB#.JB*3I#0>BE&IJ*))O%1J9M, MXGF:^@(URF>@YK"[/J)NRO#!'$88SG!&L7YBE2"(.C B)X[-:73(&0Q"SZE; M?/Z/39-T3BD]T(GV)U\BI@UK@G7_]+FSB>=?G3E[[0$=D'^02I?J_G<:C9/H M*.FMW7T?C7:CX3 !B_:B)!F^1*+)T3"*NUU_-X@&1X??2:)-/OX?"#0%TJ-P MA3.^FT#3[A -:? R@:+M# ;AVDO8KN^4G;7/RH4P$__QG.@#*L,7YN9I\WW^ M+'R67BT/'_>O_/<8#(EBC*UQ>]!OA4/Y\H?3,_^1>J0=3CS^=BHX3ERT ._' M&HZO?Y""YG\M3O\$4$L#!!0 ( -N$"%E,(:U930< %P2 9 >&PO M=V]R:W-H965TLLG:M.NEV;+F4A;*@K6>+*7)M".+PUBZZMC!09;RKR;MSK M#;N%4&7G_)2?396>= M'CDDWDMG#@_-7H-AJ11&UUPJ+P;G5,E@3)U!E<5[G/GT[N;JW^\ MOKR8CJ_AZN;]9/QA>G'W[N8#7'RX!E[\Y>:?U^/;Z4\P_M?'=W>_GW8=FJ7- MW;0Q<>E-Q"^82."]+MW2PKC,9/9X?Q?=;7V.MSY?QGL5_EJ7(22] .)>W-^C M+VESD+"^Y 5]XR^U=54.FFST.]EL'^_NT?Q^0OK,)N%M*N-)%)7M0)09UG>J%Z5B.3U_O$_>T[7TRI?" MR$9Y)39^_UJ8S&)59!*RPT8:$ OM0B5W,E'\DVX?NP ];D=R\, M!W<@\AR4M;68Y1)59DVL#5H_69">\1@:Y@^[(E2Y*.UA^ C4AL<9C,(>MIX\ MIX Y_Y8@>JP1 2MHF?T@H-@^!?9@'\LUAJ;8WK6F)V@:#FB]PP)TC_FI\MKR MKK(N9J@ +3:V;3W[ U$EJ!ODW5(X6$LC <>.1809KEW#T;<,1ZUAP=%%\4DO M A$6(4Q$BA"D<(?#"#!&;#^H,@Y\/*S@QQ]&<=Q[,T'&&*]W?%\IXSE"^U@@ M>H.(HM>T0]X[HBYYC@C.7>/IRQH"C#M=;G.PUG6>P5*LB,'I)LT1IIG U#?J MVX 08R)^V0S!M7*^_GSFR*WHZ U56&,+'90&YTQSDQ*$>=[<(:YSJ1S6;4 % M9615FW2)9 PH:YFTJ5$S]&1>&[2!XY)FOBBG*!D:IREVF-P\@W42F'M?$GN^:)V]('*J-7"OUA)M)VK@PB!4+[ MP'K/5EV1"ONH=;#/I2Y?(YM[TX0"GNL< MF4F0..Z1/+.I=;XXN[8SZ(#YJ&N+3MG#$]1&QG8/.+X_;(\G]).@ ^3?,980&5:ZHD,/HY($@]X ?T=)'^XT M5A?Y%0-C?'[ M';-H#^%2Y%P^ON&_Y\PF40-;U N2>(!Q#\)D"%%X-/#&T4H<].,CB,/>,7S" M;%!U,4%SR;0YB(.CX?$A#,-H &]]QZ3'41SQP^2)X<=T.0Y&PQC-]L,D(;-# MN/A:*J"4XK1;HX9721+VV_%,-<7(U65SHOKS*9-3XMCVV(-MC,XC :R7"L-7 MEHF>-DLS"3M:N+@$SMDFVZ+)-DU+3A&V%6HN$N ^*C_B$2*\0JW4>!.(@'1Z@C"8?$O*37%.-?AY13S>2( MPV'+C6=L_?^XHW<-[N-F'#:@3YJC07/,ZHRGDPF>KK[!9AJ,^E[AV[9$[%]% M8;Q+[;^>@>UL;H;%]IS"\TY9+_ZW@O;\(V=Z8;0-_=F@1%.)N!*'1T\/T'Q: M%2NA-OY!FP=\U*"Y\"_,O_^W3]M/)A?]B\"#NO[L@ M@[&2+ [Q.6[M8:?K^"/)]L;IBK\?S+1SNN#+I<1W+4,"N#[7VFUOR$#[0>G\ MOU!+ P04 " #;A A9V:7W-TD# K!P &0 'AL+W=OO\D:I6TRG\:S.S^?NHZ,MGCG M(71-H_S^&HW;S9++Y'CP1:\W) ?9?-JJ-:Z0'MH[S[ML8*ET@S9H9\%C/4L6 MEU?7$[&/!K]IW(5G:Y!("N>^R>9#-4MR$80&2Q(&Q8\M+M$8(6(9?Q\XD\&E M )^OC^R_Q-@YED(%7#KSNZYH,TO>)5!AK3I#7]SN5SS$\UKX2F="_(==;SL> M)U!V@5QS +."1MO^J1X/>7@&>)>_ !@= *.HNW<45;Y7I.93[W;@Q9K99!%# MC6@6IZT4946>;S7C:/[AT_+S[0W<+_ZX64TS8D8YS\H#^KI'CUY C^'66=H$ MN+$55O_&9ZQDD#,ZRKD>G27\V-D4QOD%C/+1Y S?> AO'/G&+X5G2]<@W*M' M>*]#:5SH/,*?BR*0YQ?BKU,A]XR3TXS2)%>A527.$NZ"@'Z+R?R'[R[?Y#^? MT3L9]$[.L?]G.?X_&NXW"$O7M,KN?PR =8VQ 8 X%UX1PDX%>/4VS7_Z'I2M MX-5EGDYXS8T.Q%C:>$1H^OJBU!>X.CA4)X)X,;[@Y@QMSV[V:71<:?;GT98( MVD:Z$P*$0*X>TE4*-5;HE8% BCIR?O\DLO6:!X8V>Z@ZAKL(JCMC8*M,I_KN M-CQ>E/BCI[A!IA+Q+X!:RX- 4Y"F1>\Y'E&B0D ^4S6A!U5]Y9;3=CUD03-1 M2>!J*-$+%:MQ6RTS2;+"=\S3<79ZGNB1[-L :].LXIEF.ZRSULVPX';X$BWX /IGWGY%;Y==2 M<(,U0_/T[>L$?#^:^PVY-H[#PA$/U[C<\-<,O1CP?>T<'3?B8/@^SO\!4$L# M!!0 ( -N$"%DF%$RVP , -P( 9 >&PO=V]R:W-H965T4K#BI8^R+17)F#L_<.)[NE'XT):*%YTI(,PM*:^OK*#)YB14S MEZI&29*-TA6SM-7;R-0:6>&-*A$E<7P558S+8#[U9TL]GZK&"BYQJ<$T5<7T MRRT*M9L%@V!_<,^WI74'T7Q:LRVNT/Y5+S7MHAZEX!5*PY4$C9M9<#.XOATZ M?:_P-\>=.5B#\V2MU*/;_%;,@M@10H&Y=0B,/D]XAT(X(*+QK<,,^BN=X>%Z MC_ZK]YU\63.#=TI\Y84M9T$60($;U@A[KW:?L/-GY/!R)8S_A5VKF\8!Y(VQ MJNJ,B4'%9?MESUT<#@RRCPR2SB#QO-N+/,M?F&7SJ58[T$Z;T-S"N^JMB1R7 M+BDKJTG*R<[.ORP>X(\_5RM8+NYA]>GF?C&-+.$Z:91W&+-VH EI9VO;BR M/:&F9@795&L*)HES556D:%Q8#5#?&\MDX? :0P9<0LY$W@C"HS/J()X#*4#! M1>,0);T\0AD#->%Y%#@C(UNJQI">"0&?/Q^/6V M5[;'S(A ?!EGY^UBD)[#C?&!OE-5S>0+[)AQH6,=F#+86!".'2N"A*X M[$I"#+M+CD23THK?&O[$!&F"5:D*PBLH2VB')V2)2I.D3C[=Q?TK\.KN&G-&5>JLN#YP\B1A..NN/ZS2[R['51N=VK$SD(XR MN!I.X![I->*YH]F&KY'<&E\R]&;YV2MS?"/+PM%P!),PRT:P?)\-9@ENW5BV M%NA2[L*R6"V7D(1I/((LR^!!6=)_ZUEG/1B$29RYSS!)X-B;%AU,G KUUL]5 M0^EII&V'3W_:C^Z;=F*]JK=S_S/36TZA$+@AT_AR/ I M[.TW5A5^_FU5I:F MH5^6]/<#M5,@^4:1]]W&7=#_H9G_!U!+ P04 " #;A A9O@7V/NL" !6 M!@ &0 'AL+W=O.ME(WME%@;.H&/" >W.2:6"1V9CLK_'O.21?&M%7B);ZS[_O\G>V[ M3+=*_S0EHH5?=27-S"NM;8Z"P&0EUMP!:33RO /55<#" MY-U/K$116C<1S*<-+_ : M[9?F2I,7#"RYJ%$:H21HW,R\171TG+CX+N"KP*UY8(/+9*W43^XRV?D^#)5F>X+VSZ633S(6F-5O0.3@EK(?N2_=N?P )"&SP#8#L Z MW?U&GGJ\65^^7)XM/ ML/Q\=KFZ6-PL+S]/ TOL+B;(=DS'/1-[ABF&"R5M:>!4YIC_BP](U2"-W4L[ M9GL)/[3R .+0!Q:R9 ]?/*0:=WSQ,WS76-!KLK#"1FDK9 '?%VMC-3V,'T^E MV[,E3[.Y8CDR#<]PYE$U&-1WZ,U?O8C&X=L]6I-!:[*/_;^N92_3TSJ?HX>; M$F&C*BI5=SZ6KRLT8*@W4/G;$BPM%Z@*S9M29"!DWQ5<>9$%R+,2&M1"Y?!: M2 I7K>$R-V^.B%DC_O-$@"X8APMVGQB^2&%IY=IR2QN_A(@Q/QVESJ+ .!TB M/I*^7-7 )CX+QVY(DQ N2:"&I;2H92>+5\#&?D@X%OOA.($;96E.XQW*%AWM M8>I'R:&STMAGZ>$C51=<4TYQM',?ZTM2?S2:.&/B3R;L\=8D*H+8C]+);N-& M4SO5]C?0J0#>MJ)Q3]('24?\$D:1GX2A,QPF@J<>4O"@UFO41=?1#&2JE;8O M^V%V:)J+OE?\#>\[+N56"&F@P@U!PX/#D0>Z[V*]8U73=8ZULM2'.K.DQH_: M!=#Z1BE[[[@-AE_)_ ]02P,$% @ VX0(6:?CUV_1 @ -@8 !D !X M;"]W;W)K&ULG55M;]HP$/XKIZS:OG0D!/JB#I"@ M[;16:X> ;9JF?3#Q0;PZ=F8[4/[]S@ZD;&J1MB_$=[E[_#RY%WIK;1YLCNC@ ML9#*]J/HZ,U"FX(Y,LTRMJ5!QD-2(>,T24[C@@D5#7K! M-S:#GJZ<% K'!FQ5%,QL1BCUNA^UHYUC(I:Y\XYXT"O9$J?H/I=C0U;!:[MW!J]DKO6#-VYX/TH\(928.8_ Z+'"2Y32 M Q&-7UO,J+G2)^Z?=^CO@W;2,F<6+[7\*KC+^]%Y!!P7K))NHM!=7Q187C''!CVC MUV!\-*'Y0Y :LHF<4+XH4V?HK: \-YA$HN2.>0P9L9M8&:8LBPTAX7OP[EUAJP?S^FN8;O/P_JY MN; ER[ ?T6!8-"N,!J]?M4^3=P=(=QO2W4/H_UBA_\6:Y0B7NBB9VD#.+,P1 M%7 MU!+FE248:ZDS70Y, [=7!B:;FTL_"2JA.7C:@K/AK7@;YT,W%J_W2 SD%'S^@ZH=;I)NE.*QWP5-XO5'OF%D*ZFV)"TI-6FSO6RA[?W?&AK8)6ACX[X:NBD&YU2MHNCWKC7O/BBYHO M K\8'A^6ABU*K@HR7EDC',V.>B?C-Z<[+!\%OBE:^LY:L"53 M:Z_XX??\J#=BA4A3%AA!XL\UG9'6# 0U?M28O?9*/MA=-^COHNVP92H]G5G] M7>5A<=3;[XF<9K+2X8M=_D:U/;N,EUGMXZ]8)MG)ZY[(*A]L41^&!H4RZ:^\ MJ?W0.; _>N# I#XPB7JGBZ*6;V60QX?.+H5C::#Q(IH:3T,Y93@H%\%A5^%< M.+[X>GIQ_N?7\X^7XOP;?B\.AP&PO#G,:HC3!#%Y &);?+ F++PX-SGEM\\/ MH4ZKTZ31Z72R$?!]909B>]07D]%D9P/>=FOC=L3;?LC&:NKI1T4FB/-K_'KQ MU\G4!P=&_'V?N0EMYWXTSI(WOI09'?60!I[<-?6.GST9OQH=;-!UI]5U9Q/Z MX^+Q/R'$6])R1;EXZ^127)(KQ!]6&O')B/>57HGQ.+FZ+\*"Q)DM2FE6 HXB MAT/*!"ND,$BPP$X/H=0^1G$3%!D9;?Z7($LAB2M)Q). .(,H0=3.F@CJ.M0.]L80R,;H7G]Y] MZ8M25VPH:NT[E-AG=@>C$9/8VG+66O6*;/&6ZUR M0",@-@#;H$%HNB:'4/&=RC)DES C ML428F?(99&"(@YF@7\YNO* R4#'%BZ8@#,#;#.*5!G79:09Q8%8Q2.V3=; < ME7)5Q*2'NEL3&-_&"JK4EZ[8O0!'I+:V]S:*O$HLW=K9++8GI(.?$!<%'JZ9 M[8@[)5NV];JKRUICY45>$?P#QQ#'AZVK>95X>>>J_>ADWQBO_D7,.F8WWHZT MP^G:P9JAD!%:1[$4*(O\F,X<>!+,Q*W359<0G)/CO0-HL+"( MU4N[-)#ILJ//3_^@/S-S,W(!KJF;'@8$03<9HL_*1/_UF999Y5Q;;YAU4^M0 M8F/&S1[(I5_:TF^-\80+DB52E.1F4(Z5YM?)^W4*0E&V),!R,!O.Q,^=A&CM MA]!<336E##'K1^\I^%@.EZB<_/=!S,T8C50="^L0SP^0E%BNP*U;2?"8HM,E M+P>GX4_D(@/8+$4"F0C()G84VVL?"F:ZXOSMQT!A&!1:%2K4]?^Y>B&\U.2[ M9QMO/%?8=921*D-W/Y,>[ ZISH ).15&ILEN*5WN8:;-P,)$%H8!3HC5IZNJ ML>8E @ME0FQN.4VQ,.3O9V-8(-S@+_ 9U9$RUXA_S #'$Q\\_ MAP=L&.[2_-"(^X[?8HM!8GB9I=H6LP"%-JQ*ZK"U0U*?*@Q\5-;A\(N4%&7E ML@6:9:1YESU:D8DO&X+@(5?7*D)9@F"8GTS"R-7G=-KR9LP4J/$9 U@#)O< (HA%S=BSG]FY63. '64P3;H0>W8\!Y9D<;R,==ZC MY''=RJQ?U^X[NC(W>+Z+LQW=H))X9J#;P(UWL2WO6OIGCH@\]+[ MGYKYX+YOFV'GN[,@-X]?UT@\-B!]@K9OVP_XD_3=NA9/7_\?XFCH409F.#K" M;-I+];5Y"+:,7[%3&Y#5<;D@M"3' MB?61N:![Z@_;?&\7]02P,$% @ MVX0(60O*[R! @ F@4 !D !X;"]W;W)K&UL MK51A;],P$/TK5I@02*Q.D[2#DD1:6R9 &JI6!I_=Y-I8<^Q@.\WV[[&=-'13 M6B'$E\9GWWOWGNN[N!'R014 &CV6C*O$*[2N9ABKK("2J)&H@)N3K9 ET2:4 M.ZPJ"21WH)+AP/>GN"24>VGL]E8RC46M&>6PDDC594GDTQR8:!)O[!TV[NBN MT'8#IW%%=K &?5^MI(EPSY+3$KBB@B,)V\2['L\6DGU)"SQ>']AOG'?C94,4+ 3[27-= M)-Y[#^6P)373=Z+Y#)V?B>7+!%/N%S5M[F3BH:Q66I0=V"@H*6^_Y+&[AR/ M^!0@Z #!2T!T A!V@- 9;94Y6TNB21I+T2!ILPV;7;B[<6CCAG+[+ZZU-*?4 MX'2Z(D]HK] *I'L1/ .TI"IC0M42T"6Z7R_1FXNWZ )1CKX7HE:$YRK&VM2V M##CKZLS;.L&).B&Z%5P7"GWB.>3/\=AH[H4'!^'SX"SAUYJ/4.B_0X$?1 -Z M%G\/#\_("?M[#!U?^"_W.'1=+5TT3&=[=Z8JDD'BF>94(/?@I:]?C:?^QR&O M_XGLF?.H=QZ=8T^_F5%C; Z^B18Y=4@[3_;IY=@//O@QWA_+'TJ;A,%5G]8* MPT?/O 2Y<]VO4"9JKMN'T^_V ^;:]=6+_;D9/.V<^$/33JU;(G>4*\1@:RC] MT95I6]E.@C;0HG+-M!':M*9;%F9X@K0)YGPKA#X$MD _CM/?4$L#!!0 ( M -N$"%D0PNQ 1 ( (H& 9 >&PO=V]R:W-H965T(%5@@89-H2L+GMX0X8LR"C\;MC>OV6-O%T?*1_=;6;6G98P9U@ORC1 M9>)]\!"!'#=,;\7A&W3U3"TO$TRY*SJTL=%'#V6-TJ+JDHU!17E[QR_=.9PD M&,[YA+!+")UWNY&S_(PU3F,I#DC::$.S U>JRS9RE-N7\JBE>4I-GD[7YG@) M2/0D,:&\0$LI,2_ '+M6L:_-#C;.SSK:JJ6%%V@1>A!OU MPJ/>*AP$WC=\A*+@!H5!.!G@17VYD>-%%WCGRKQ!NU>TYH3N*6DP.U=U"YV< MA]KO9J%JG$'BF0]#@=R#E[Y_-YX%GP:4)[WR9(B>;AL&:!SLIK?C4VVT)*+6 M_Q]RJSL,S#%3," V[<6F@YSO@M]>(3<,?4MNULO-KCJU)Y#F*\(7W(:9;[G- M>[?YU0CGG_2'"F3ANJ!"F6BX;EM%O]HWVF7;7_Z&MUWZ &ULU5G;6;\>6=5%.L/ M>WL^6:E<^IY=*X,G"^MR6>"G6^[YM5,RY4UYMG>XO_]N+Y?:="[.^-[$79S9 MLLBT41,G?)GGTCU>JLS>GW<..M6-&[U<%71C[^)L+9=JJHK;]<3AUUXM)=6Y M,EY;(YQ:G'?Z!Q\N3VD]+_A+JWO?NA9DR=S:O^G'*#WO[)-"*E-)01(DON[4 M0&49"8(:WZ/,3GTD;6Q?5](_LNVP92Z]&MCLGSHM5N>=]QV1JH4LL^+&WG]6 MT9X3DI?8S/.GN ]K3W[KB*3TAL=SB( MM;R2A;PX<_9>.%H-:73!IO)N**<-!65:.#S5V%=#ZRZ0__BKZXRLQ M'7T:CSZ.!OWQ3/0'@^O;\6PT_B0FUW^.!J/A5+R9V$PG6OFW9WL%SBTD\ MZS*<=?C,64?BBS7%RHNA256ZN7\/>M?*'U;*7Q[N%/A':7KB:+\K#O?V\S.,@[WBZ/$NJ#7\M$G7>0 M,5ZY.]6Y^/FG@W?[O^_0]KC6]GB7](M+Z;47=B$F)-L4,L# @E7X)X* M;?@ EV*_0F84*W';F_;$4AGE9)8]TF.U9@E-[-9.X[AUANB]Z?#Z3_W^I/.6 M3W%J66;L&/9= 1NF*BF=+BC:M&+XD*RD62JX,<^U9_IYTYD.!Y" W=*E=(@V MA7(Z;QD'I:TC!7JBSTKC,GOLBD2Y NR('8%#JRBEVB>9]26B)PP](7N@>5:F MP732;1"\^PNI9DJ<\K)G7_0>>:/E[29JU@F;ZP*2>Q1"#DM*E8.:5$ M'G@L' P64C4+"1RT::772Z,7.I&FV !I13"P+54^<7K^G&JM/'E-/**]+# > M7$,^JL=>TKA]O[*$/GMO(,V776R.H@"GZVY7(EK%$QL>0\4\*K)1G7$Z/@ M*+O6AM"U:1:\GDN#GH+6=NG)*Z&,SH#:!H&4%#+]AC(<[K^AK=IS *TAARUB MZF(+2(1ATMKPEL_2J:)T-"I1WJ/S81!+L9#:-8?^:$*CV=IZ36[IXA2/=H/# MV'(6!2*1?B46Z+%\G2-8H&W*A$#U(6;U,S*J316O_;"9&1L95=NAF:Y2()L: MJTK_2CKR $R@'M;PHPIY2_$F;*GO)1G\O90.9Q'K5(?CML8I55:3-S?2^J0G M!I_[XT]#,1J+F^'D^B9T)^TZ]1GQL0Y:94R^UK-KG;I3IE3!5?&>)6:HGVR4 MGV@RD1;P&]T$;<@>8 AI<=5PPL*6#N16V[.HV(D(H;N1;[E$0M[9#/E#0*@( M)C)U7;^>U'-@*Y,H1 L-G5#=X*T0'B'SD(KP-I!&]84O@43R,/MQ0QH>>JH. M !VBQ^![ZJ+N,_Z)BEBPV7^46#KK"1QVH;'V::UZ)MC&3JIFZ&3 MG3W+K6<$#I&;1-]^6]?S@H3ID'J>X70V^M*?#:<[E'I7*_5NI\@;9(HIX.B1 M]R7L;_>7SAI<)Y%PQLBKKQC!^JFE;F:;]B\<-1P@ _[\*D;3Z>WP:J-WO[D> MXWHP_((54S&^GHFO0W3W5]>3&5:"2)QDYFKU(AX,LM3&V4KA9K6%ZY!: 6MW)K RTR(4#2U RBY6D#ZQ M!KQFY3; H2A ([_1T&M&$]6SXO'GG]X?'IS^SAT9B2D@AAB8Z13&93I&B9'] M=#1H1@XN\05KNY8:G38(NHH=-_:Q05;H.,4WU">/XAP8-K21(1,Y'%2;-T < M@5^!XT7L_5\!(_3W385'DU\5-V+HS>+;)N;NLR5Z@[YM)8DFTD#A[=6UP:\: M),A?,G!7,T- "*4PS()H,K[]!$@M=U;3T[IPG>ZL)B/HDP>YC)]M]>AU$JJ& M/7;+<(T+%7M>>FSU_FF?!$;&/N] MI0L"0UQ*4L+>C7GEZ4P:;@"#Q*'<2,71'26B8.&^1+YC8IMCQ$TP5H2^J0U; M!D,"\@ \ S*(ZC,:)SB_'/4]!77."\)";(=<5 ]]GLY]:!/GCY0NKC:BFLG9 M+P%WY"::M(H *9VKJI $9I*F=EY5"O@$4(DA"N!S>(RC&9%[R:J/YW5,J3)- MX_31=M5*$FP+%5XTM*)4'=12D]W* ]X"C^'(2'+(&;3J1-P%,0@-%QAUO"8: MA,1403S&R##"YO)!YV7>POZFPDWW"3X.5;^$2BZ.?SO42TM5C>WL3%BTXB&" MY[M0-+>ZT=>^*XW&4(.1+HDLE&B7E#FH"7E)Y(&>_RY46@).2H)WF]44DWA^Z\V:N.7#/16P MX/$-);IB9>\Q*;CND\.:<#UU('+6O"-D>]*>^A7B>W[A2OG! ME+:7NNE M-S)_R:_VJ5P $^']=WVW_O>@'UZ:-\O#7P^8,5'M/*AC@:W[O5-,"BZ\S@\_ M"KOF5^BHN* 9OEPI!,C1 CQ?6%@9?] !]7\J%_\%4$L#!!0 ( -N$"%GJ M 9X!RP( $<& 9 >&PO=V]R:W-H965T*L0*XRP4%B,K4NW/$L,/:UP6.&6[5S!I/)2H@G(US& M4\LQA##'2!L$1J\-SC'/#1#1^-UB6GU(X[A[[M"_U+E3+BNF<"[R'UFLTZEU M9D&,":MRO13;;]CF,S1XD M)QGM?1FWD' ;]7_ 1\9P">XP4'\/P^7;_&\]]*%S?(*X1$B@+FQ%729T$E MURG,ZV*CA)\7*U7K?^TK0(,?[,H=I']B# BQ0QH-3MT1/<]&Y_#YGW1?./G^8.2XX <#WQONL=N-1HC# M:.>^U_9:\:);#BWFS8JFDZXPKR#$A5^=D M-+1 -FNK$;0HZU6Q$IIZ5!]3VO0HC0'=)T+H3C !^G]'^!=02P,$% @ MVX0(64UW7KW4! (PP !D !X;"]W;W)K&UL MM5=?;]LV$/\J!W[X]WQ?+Z5ZEYGB 9^%GFI+SJ9,>MQKZ>3# NNNW*- M)7&64A7GJMD*=.J\/>@4796=R[FC?U>1<5B87)7Y7H*NBX.KQ M$G.YO>BPSA/A1JPR8PF]R?F:KW".YF[]7=&NUZ*DHL!2"UF"PN5%9\K&EY&5 M=P(_!&[USAJL)PLI[^WF2WK1\:U!F&-B+ *GSP:O,,\M$)GQT&!VVB.MXN[Z M"?V3\YU\67"-5S+_0Z0FN^@,.Y#BDE>YN9';W[#QQQF8R%R[7]C6LM&H TFE MC2P:9;*@$&7]Y3^;..PH#/T#"D&C$#B[ZX.@K#2AV85SU6F3 M<:*TES(WBKB"],SDT_3+#?R8?KV;P?5L.K^[F5W/OMW.X>26+W+4I^<]0Z=8 MV5[2(%[6B,$!Q!"N96DR#;,RQ?2E?H^L:TT,GDR\#(X"_EZ570A]#P(_Z!_! M"UN70X<7'G*9"P4_>%XA?!0ZR:6N%&KX<[K01E&6_+7/YQJROQ_25LY8KWF" M%QTJ#8UJ@YW)^W=LX'\X8G"_-;A_#'TRITI,JQQ!+F''^&ODUG*J$*/WF7P4 M=+_)5UQG'B3T"_A0B0W/+;@'O$R!;[C(;5*<42LXT\0"46Y0&V< ;%$A< U+ MF5.A:S@1)9A,5IIT]>D8IMJ:3W>)[5W"M)#*B+\QA<]*:MW\SK015&Y$M>:X ML]UB]FP1W-"Y2B2MT#PCI+-;5$6]_P68/_1\%M/J_;MAP((/+U;/W&-R7W&# M.;"QS6A\I+)3]]0FEQ5Y!"SP_-&@%7WZ-F3&O$$807_ 6LZ\6AAI..$%OL=8 MN$>UIC,V\@91\$*YMB08@W,QQ;74PMA3& O> M7D ]QG._Z+]JU3Y5HCW0)% M+V1>$$2'HMQR&=UY/.C3RGKU+%-GQ357208D_/^G111ZHWYXP-Z6>43J6$Z$ M,=WZVXMMR/1A<; _)T;,B^*WV=201_8NHG^1$$'DL7[\!J8A'^!>R:) E0@R M8\W7J(!Y?G_4LD_8J:,,WV:*H[8^! ./[52$U7.DZ/7!M=[K3&*Q%U-X=F-N M(9XXS*T&7C (VBRJ@8YTV*CML-'Q#EN/)#87IYKFD[6=<:4HDZF,?T5"4 M1&TRR4CQ4]&S9.A#ENB+ERII+2M1WD5+"\"1SZ%NN%+?H)QH1ODF#, 2/ M[IW:-Q6:%9EC*4C1\FI(EU9?)2]/"8T;X-3=B_K!H:> $MY&8./>(2N>4&&N MI')%NQ4FHZ#5&1K:-^%-X[-S"G.N3"/$ ?=&'Z%8=P-Z',C]/W9 M4E$4%9T*_6Y$Q'XWI-_9SS6ZQF-3!<(N@T>T[H3=?KW:EZ:]G<&-:G#EQE,- MB:Q*4\]P+;6=@*?UX/F+%3U2%IOC%R[,7 A#0V5 M;IG1%(_*"A!_*>GRFXT]H/U?,/D'4$L#!!0 ( -N$"%G8OY?_3P0 * + M 9 >&PO=V]R:W-H965T"ARSIRY M9B9'+K[(/6,*GO.LD%-CK]3AQ6XL#X+1I%+* ML[%MFOXXIVEAS";5MZ6837BILK1@2P&RS',JOEVQC!^GAF6EP-.X14G2G!4RY04(MIT:<^OR*M#OJP=_I>PHSV30GFPX_Z(/ M-\G4,#4AEK%8:02*/T]LP;), R&-KPVFT9K4BN?R"?U#Y3OZLJ&2+7CV.4W4 M?FJ$!B1L2\M,/?+C1];XXVF\F&>R^@O'^JUK&Q"74O&\448&>5K4O_2YB<.9 M0FB^HV W"G;%NS94L?R#*CJ;"'X$H5\CFA8J5RMM))<6.BDK)? V13TU^W!S M/[]?W,QO8;6>KZ_OKN_7L'BX6S[\4'L)UT7"DM?Z8R39,K5/3*_L7L _R^("'). ;=IN#Y[3>NY4>,X[>$N! ME2W4-P++C!8*:)' ]=QV(^L^NI0'&K.I@8TB MF7ABQNS77RS?_+V'M]OR=OO09ROLRZ3,&/ MS..8EX62\,ABEC[I7'71[07L MIMLBBQ:90(%#(N;8D%*Q1-M7>P9;GF%GI\4.AFF!7W@I,91R= F8,=9F#.ZH MB/?@6,UQ+6C"L"G_9P8&X/G$\4TM1"3P OA4;-(L0Y/J726?>*8'+G$#$VZ9 ME)= -2U:Q)JA@%BP)%60<2F9A*%%PL@=P= F@>N/.C4DQ<*')B"52N#[E8IG MVB-8,/9J$+PIBK\9%9\+0=:*1SG_DZU^'>*$U@L\B M5>PWOMU*],8&BUB!!S8)_0"KT(X"[=4;#DW1#=I:ZN#54R5^6R7^=U?) ^8' MJZ,40@^U.89+=19(+V+WA*BAXP::5M _;3HL!3O0- 'VC-N'U-&S/!*$>B98 M(8;:A@46E9[/C672,K%,8KD.1,3U'.@DZ9/0-"$@ON,T;S8CA8\ M8GMA7PL';7*"'YG>HL10Z1ZKB=ZF%"==JE+6F:5>Z'?G>&NC]C)[L?'3TG6R M$O-(>5V@F] .\WW*N M3@=MH%W*9_\!4$L#!!0 ( -N$"%GHR_8$9P0 $0* 9 >&PO=V]R M:W-H965T1R MF4!['SK](&P!ZMF23Y)#Z*_O2@8GEQ!Z7VR][#Z[JWUVI<%&R&]J3:F&I[+@ M:NBLM:[.NUV5K6E)U)FH*,>=I9 ET3B5JZZJ)"6Y52J+KM_KQ=V2,.Z,!G;M M7HX&HM8%X_1>@JK+DLCMA!9B,W0\9[_PP%9K;1:ZHT%%5G1&]1_5O<19MT7) M64FY8H*#I,NA,_;.)[&1MP)_,KI1+\9@(ED(\_LK%C+ NBZ%047UFNUT,G=2"G2U(7^D%L?J.[ M>"*#EXE"V2]L&MG$=R"KE1;E3AD]*!EO_N1I=PXO%-+>.PK^3L&W?C>&K)<7 M1)/10(H-2".-:&9@0[7:Z!SC)BDS+7&7H9X>W=S-QW?7-Y/;2QC/9I?S&8SO M+N#ZRY>+KS>WMW Z)XN"JLZ@J]&84>EF.^!) ^R_ QS 9\'U6L$ESVG^HWX7 MG6P]]?>>3ORC@+_7_ R"G@M^SP^/X 5MY('%"][!NQ8BW["B ,)SN.&:\!7# M6&&L%-4*+IC*"J%J2>&O\4)IB?SY^] Q-%;"PU9,39VKBF1TZ*"H?J3/Z M^,&+>Y^.Q!"V,83'T$3BB^9I"1J3<,KZ"1U+4UB7V;)PTQC.!Y:PT.H;;&I66HL"^ M8+1.&<<542O,A^J< ^:;MOE&EV6VAL#;3:^E4 I#SNJR+HC!N\,&-MU[\#_; M%_01NU&%RYIF:RX*L=K""82Q&T8^#DZ#U.T':0>'B1MYX7XOM'NQF_J!V>N[ M<>#!U!8IE=BBT!1V&K5FE0*O%Z%F_A^!Y+0]7KA;CV!4S]UD]##]<3M MI3',)-;:2)Y_IA:*))/3?VTG8W,KMQ['JA/8-4=>&JUJ8 QZ60FOUK3Q!CG4%8K3)V2UH=;;XS;)S&HI,2=0*[JL"R@P7M1G"BAJE9:@6L#" MZ.PJ0KVIAP=J")$CT= W+ *3("]P^_W$S&(S3ON1&2?@(>:@3"ZNHC3D.?E@%'CSK_>-BG[]LC=F@)GO-=-\!,-L[/O% MM%'TOKGDV]7VB31N7@;/XLW["@-8F892T"6J]LX2K!;9O%F:B1:5?2&PO=V]R:W-H965T1*4JLF.FH&B6=+)2NF*6E7D:FULCF7JD241K' M>50Q+H/)R._=ZLE(-59PB;<:3%-53*\O4:C5.$B"IXT[OBRMVX@FHYHM<8KV MG_I6TRK:HLQYA=)P)4'C8AQ<).>7/2?O!;YS7)F].3A+9DK]=(LO\W$0.T(H ML+ .@='P@%X/W]"_^QM)UMFS."5$C_XW);C8!# '!>L M$?9.K?["C3V>8*&$\5]8M;+]-("B,595&V5B4''9CNQQXX<]A4'\BD*Z44@] M[_8BS_)/9MEDI-4*M),F-#?QIGIM(L>E"\K4:CKEI&0I],J=#FC4!0"_!DX4H9"TS.8=K4M4"J J(G_42GZ1;5U2@A\SZ_3%]R5"H:I:2;K N.N%!\5'*GD:5Z@1F(&%$G2K M.8?[4B,>Q!LH6KB-EOMD\*U&38SD\AG<6\C")._1F(:]N _?F>8NZUZ()6$\ M2/R8I DXEF;?#X7SP\+Y@>^LIP=",$N$K&KQ#*R(^C[[0ZK[JZSU+;U9#I94 MM*I '9IA//]^-_5CWHW!/V!G:G'6&.R!"1$ZC>[IWQ"SJ"GJ=(:R1:0-Y)]W,7FC.N2E4(RV080C=3N\= M?;)W)RJBMZV(WF]7Q VSC>9VO:N.KY0U7'#+T1S+^9/0QTOYI+NK/0*MB\2. M #14!1ILZ8JVJIE<_V% *GE6,%E0J_%0+S*)^6([B-,YW/E .#0ZHRU7*$D< MYL.!6^609&%&94'S/B1I&/=B-Q]XF[ M9*G9NO*6]7MAWD_)JX:J@U=U8WWBDAK2^_-A$ [3X4>X;1T!#TPT>-P);R'/ MJ30R.!;[:*\Y5:B7O@4;\*G3]JGM[K;+7[3-;2?>_B)0+B\Y%8S !:G&G3[% M6K=MMUU85?M6-U.6&J>?EO2G@MH)T/E"*?NT&UL MO59M;^)&$/XK(_=4)9(5OX)-"DB04%VJA$3 73]4_;#8 UAG[]+=]9'KK^_L M&ESN"K312940^SK////FV?Y.R$]J@ZCAM2JY&C@;K;>WGJ>R#59,W8@M]WO8H5W!GV[=Z+'/9%K.YF L60KQR2P>\H'C&T)88J8- J/A,]YA61H@HO'''M-I51K!X_D!_6=K M.]FR9 KO1/EKD>O-P$D=R''%ZE+/Q.X][NVQ!#-1*OL/N^9N3)>S6FE1[86) M057P9F2O>S\<":3^&8%P+Q!:WHTBR_*>:3;L2[$#:6X3FIE84ZTTD2NX"SQ0;3Y\5D#J/I/2PFLR=X?!Y-X6K!EB6J MZ[ZG2:D1];*]@G&C(#RC(((GP?5&P83GF'\M[Q'9EG%X8#P.+P+^4O,;B'P7 M0C^,+^!%K0=P;O'I8;[0F6E4+5$^&VT5%I2MOQ^RM@&*SZ-92KH5FU9 MA@.'2D2A_(S.\,16$;IB&US2)W,#O7L/T!&<"IWM)D-I9 MX*:]&+[3^!2F0J/Z#L/]P.T%\='L;89';IH&9'?L!D%ZSNR@E[I^%-E9XB:] M+EQ(S$Z;F)W_G)@/7",Y31'M=&:VL-C 4D/(Q)I;UT@LF:91 MBU.)N&,*Z-=$]I_A66PDXE??J&\B1G\1W-&Y^2;4%*GB6RKOH.NFG4XS)CU3 MDB9HS+8=/@9.9Z1ZVP0KFV#5^!5=ETQ7:W?5.,FE;Z]_7F04*E MNBZX@A)7).K?))2VLFGRS4*+K6VL2Z&I3=OIAMY%*,T%.E\)FO[THF+KEPM/UBZV5?GMU]I%5_Q\6#3!$5/!5Y*0=6JM3VHMV6 M<8H%DRV^Q9)VUEP43-%4;-IR*Y E1JG(VY[C1.V"9:4U[)NUF1CV>:7RK,29 M %D5!1//8\SY;F"YULO"/-ND2B^TA_TMV^ "U=UV)FC6;JPD68&ES'@) M<# M:^1>C$,M;P3N,]S)@S'H2%:P7/X*X=&9273+%A7_ =""U-UO3 A&JT M"5Q6ZJ(LE*#=C/34<+&\G?SZ;CQ:3"]A].O5::>X8_12BI!?/GS M6(RUB>"X"7V&+N26Q3BPZ)!(%(]H#7_ZP8V<7TX #!J P2GKPP6=R:3*$?@: MIL4VY\^(L" G64S_E E\IRF:P(07=&PET\RW893G/#9CK3C'F&_*["\2FZ'( MN):62AZ+]22:X[$N4X0U)X>[K-R TEP!LULJ"43G^&$/,3Z "/BDQPAG60DJ MY95D92+/+V"9"HKPD#9 1<>FZ/KC&_PZ,KG/A,!'+"N$'\&U71+2_Z@;-7)< MI2@:J\%E!>)3,0ID&\ZV(]T86WI^E$0V%URTK$CWX,%(^X;";K#'E#I M(#V[%W1)*@IZ\ %+%"PW$BRA YMI*NF;!WP[=$+Z=OT EER1$.'R["ZYIT'7 M=GLAG.!(V' D/,F1RTS&.9>5,"RI23%^0PH8"<'*#1:F+N/G5X(S]FP"'^V8 M2([QXC2"DQ2@U,-\<5=?Q_JTG4GM6<(WE;^IBA45Z24$"9_-!4OH1H^4X0W" M!PI =UZ".]9)N">Y53--V)SU+U)(YD0C?2QKBCU2Q2%8=L7JKD\AS'+64G4 M85*[O#8\\-T]R5S']KV0JA2V_ C<5B>LG9,7SPZ\#G@MIP?W*/6*KKR@KF,R M>>;9G:AW#E'+#8':R!HS+7/F>JY9]+]Q_)K>0V:/F^=AO!OZ9V]K]2 MVR3K3=9.YL.S0]^M<74)EQL=AN9U@G/*6(L.RZG8/-L+.V3#;T4ZI;YSC/KM M@\96H-B8]BWIZJA*5?>X9K5Y(8SJQOB/>/V\H! V62DAQS6I.E1#"T3=LNN) MXEO3)E=<4=,UPY1>.2BT .VO.53<-_P902P,$% @ VX0(68EW M)KFL P J@@ !D !X;"]W;W)K&ULC59;;^I& M$/XK(_>H"I(37X *2 E*=5I=2X(:,]#U8?%'O JZUV?W77(^?>=78,#+4%Y MP7N9^>:;\3<>QCNEGTR!:.&E%-),@L+:ZBZ*3%9@R7>F1B47#9/]K*OPWL< MTKU#ZGDW@3S+7YEET[%6.]#.FM#K_L&WHQIR>76P!PU+ NF$?Z^7QNK M21S_G,NW@>N=AW,-9*DLR-(Z! 6IR8YG,'5YMR(%+R)C(:D%X=$;MPC,@ \BY MJ!VBI#R$RZ,B/(\"5^1D"U4;LC,AX$N&E3VZSTG6G3M8%1KQ1%] ZL!6'>ZG MZ^OD\3_ 51*'Z2CN^&4_[*:##GS[;V9OYW-]AGV2]L/1: 1)6^UCT?8,E9K7FEE,ZLY=,U*Y0&ZU* M>%1E5=OV1?^_%D14+RLV.G:I%#05')!&D2$*'KMF!7^_#',GRWWI96 M94^@*L?.0+<_A-O>"!9(GQ2>.9K&&]226^,U0=7VDU1F>'(W#/N]/HS"X; / M\T/-#I5AEN#6]/+HNPQ6^;+,EO,YI&$W[L-P.(25LF1_FMG>.TG"-!ZZ1R]- MX9SVHJ/Y4:+>^BEIZ/74TC:CI#UM!_%],W]>S9LI_IGI+:=2"-R0:WPS( 7I M9C(V&ZLJ/XW6RM)L\\N"_DR@=@9TOU&4_7[C K1_3Z;_ E!+ P04 " #; MA A9'F#PR2H# >!P &0 'AL+W=O^)G5*DIFTT!(.I9TDP /#@V)O; VV9"2YH?^>E9VX MI2?-G!=[)>U^^^U%J_%6JI^Z0#3PNRJ%GCB%,?69Y^FTP(KI$UFCH).-5!4S MM%2YIVN%+&N-JM(+?7_H58P+9SIN]V[5="P;4W*!MPIT4U5,W9]C*;<3)W#V M&PN>%\9N>--QS7)3U*QBL4FDL!"C<39Q:-6/Y+! M1K*6\J==S+.)XUM"6&)J+ *CWQU>8%E:(*+Q:X?I]"ZMX6-YCW[9QDZQK)G& M"UE^XYDI)D[B0(8;UI1F(;Z9BE.'+H6&M4=.M-7+X*A M__8(U[CG&A]#GR[I%F9-B2 W\%_><]%=2^IO%];W>XU#01QU:*U05/@3]PL0J +"V@1L5E!J^Y('79:"8R_>8, M5H5"_*M-@(J,?9'M)X(O@ALZ61IFR/%+",+030:)E4@Q2GJ-?XE?)BL(1V[H M#^TOB7VX(8**4F10B986*R$A94.8>J*" OQI>V[YS M05!WO(1!X,:^;P5K$QS,HO=H9E6H\G8R:TAE(TPWOOK=?OC/NIGWH-Z]'!1; MSH6&$C=DZI^<4KI4-XV[A9%U.P'7TM \;<6"'C!45H'.-U*:_<(ZZ)_$Z1]0 M2P,$% @ VX0(65"+[3Y% @ N@0 !D !X;"]W;W)K&UL?51A;]HP$/TK5B9-FS21$*";6(@4 FTSC8 *W31-^V"2(['J MV)GM0/?O9SN0,0GX$OO.]]Z]<^X<'+AXD26 0J\597+BE$K58]>560D5ECU> M ],G.RXJK+0I"E?6 G!N015U?<^[[9&I9,OYBS&2?.)X1A!0R)1AP'K90PR4&B(MX_>1T^E2&N#Y_L1^;VO7 MM6RQA)C3[R17Y<3YY* <=KBAZHD?'N%8S\CP99Q*^T6'-G:D@[-&*EX=P5I! M15B[XM?C/9P!?/\*P#\"?*N[3615SK#"82#X 0D3K=G,QI9JT5H<8>:GK)70 MIT3C5+AYG*-XN5A%Z0\4I3.T3A[2Y#Z)HW2#HCA>/J>;)'U J^77)$[F:_1N M!@H3*M\'KM+I#8F;'5--VU3^E50#M.!,E1+-60[Y_WA7R^ZT^R?M4_\FX9>& M]=# ^X!\SQ\B"85N%G6#=]#=R<#R#J[P1EG&&Z8(*]"*4Y(1D.AGM)5*Z![Z M=:GPEF]XF<_,U5C6.(.)HP='@MB#$[Y]T[_S/M]0.^S4#F^QAVE3;4$@OM,S M4G.A\);"Z3+D);$MW1YU7M)/2&HK7MCNW7.E>M]M2/RX@3( ^WW&N3H9) MT#U7X5]02P,$% @ VX0(67@,[R*X @ 8P< !D !X;"]W;W)K&ULK55K3]LP%/TK5H8FD("\4V!M)$B[C4D#5![[,.V# MF]XT%HF=V4[+_OUL)PVEA&I(^Y+X<<^]YQS'-\,5XX\B!Y#HJ2RH&%FYE-69 M;8LTAQ*+8U8!53L9XR66:LH7MJ@XX+D!E87M.4YDEYA0*QZ:M1L>#UDM"T+A MAB-1ER7F?RZ@8*N1Y5KKA2E9Y%(OV/&PP@NX!7E?W7 UL[LL?N61+I>!/P0& E-L9(*YDQ]J@GE_.1Y6A"4$ J=0:L7DM(H"AT(D7C=YO3 MZDIJX.9XG?VST:ZTS+" A!4_R%SF(^O$0G/(<%W(*5M]A59/J/.EK!#FB59- M[""T4%H+R&/02@VA^A1O)5>[1.%D/)T\3*[N)V@Z2:Z_7%W>75Y?H2.4,"JY M6L%IC.Q="6BH_.:J=M[8NF MMO=&[6\U/4:^S BL@<)>8@@*.?YS-AUG_UR6WR!_WY]7T\$Q5.862I"R> +\&*/WYP(^=3 MG_C_E.R%%7YGA;\K>]RIQT* %(?J2^0A:YLJ3]5X3>]!G M3%,M,M5T7UG&KN,&_M!>;BI^'74:A,]!+Y0$G9+@?4HHHT>[U.Q0T50*-_@- M(G>P):(GZ&1PVB\B[$2$.T6,(0/%>*[:IOE$N_/H8QF^(N#[ \?=HMD3%?A> MV,\SZGA&[^2YX78?U^C5B0^B\'2+:D_0B>ML,;4W6J#^_:CFL"!4H (R!7.. M=&PO=V]R:W-H965T4K ($>HC#F0VLE1-*W;1ZL(,*\ M21.(Y9<%91$6\I4M;9XPP',=%(6VYSB^'6$26Z.!'KMEHP%=BY#$<,L07T<1 M9H_G$-+MT'*MW< =6:Z$&K!'@P0O80KB/KEE\LW.4>8D@I@3&B,&BZ%UYO;' MGJ,"](Q/!+:\](P4E1FE7]7+Y7QH.2HC""$0"@++GPV,(0P5DLSC[PS4RM=4 M@>7G'?JOFKPD,\,,4$?A!33D^G^TS>8Z M%@K67- H"Y891"1.?_%#)D0I0.)4!WA9@'<8T#X2T,H"6IIHFIFF=8$%'@T8 MW2*F9DLT]:"UT=&2#8G5-DX%DU^)C!.CN\FGR?7]!-U-QC>_75]^O+RY1B?H M&C.&E;[H_04(3$+^08[>3R_0^WW#.FT MI$5 ?H\P0',+3D$>? -F"-?O[) M]9U?JE2J"6Q/LW:N6=N$/AK+BF"2M*Q^L742UL,W([S<[ WI295DSRF[U\TAZ#3LZ@8V20[SK+=STI M[3HM[3J.Z#H65=FG2W1*B9UVG8/DC6F\<)O\G*1OWB:<$(%#)3X*=EL64"XT M*2;(-TVQBIK_G>:]9M>U9K MM3L9NKV'TK_:U;IV8U@>UIULLU MZ]75'>1X +&0'JI*D709URF="J?9]0^.CC&9%U)UG<)2.'61A5V!B+Q ^-XQ MDX&$5G;Z'R3AM5&D;495*9AC7RI0R7.Y_W,?\H_W(7-NSSU4=:'M*^D52GIO MI1=EF=2E6TUH^[H5%M4UNKGZ^E&VSD%#77-[O5*BA*MHTI6-1G.C.=KV%>W\*^N_V;ZA=%*/UNWFM#V M=2N,LVMVSM/UC >,))JY %9=*68,%ST"9I7D7L/.NH6?=8W6;W2%'XX6?ZT. MM"ZT?9Z%!W5[;Z;X:W*@F6ZOX6>]PL]Z9BOYI.+_ 49'%W]EZS='/I>=7;H+ MC( M]14IEW^DKV.17JGEH_DU[)F^?#P8/W?[X_0RM8!)[W:O,%N2F*,0%A+2 M:9[*GL[2Z]+T1=!$WSC.J! TTH\KP'-@:H+\OJ!4[%[4 OFE]>@?4$L#!!0 M ( -N$"%GFOW"FEPL /V 9 >&PO=V]R:W-H965TOJ+_=9OHK+ZFO^,"TVN8@7S46K=&K/9OYT%2?KR<59 M\[M/^<59MBW39"T^Y:S8KE9Q_N.=2+.G\XDU^?F+F^1A6=:_F%Z<;>('<2O* M+YM/>?5MND=9)"NQ+I)LS7)Q?SZYM-YR:]9UAAQ]=^CN!)I6D-5CORU0YWL"ZTO//S\$_WWIO95;>[B0EQE MZ;^21;D\GX03MA#W\38M;[*G/\2N1EZ--\_2HOG)GG:VLPF;;XLR6^TNKCQ8 M)>OG_^/O.R8.+K#<7UQ@[RZPC[W V5W@''N!N[O ;9AYKDK# X_+^.(LSYY8 M7EM7:/6'ALSFZJKZR;IN^-LRK_Z:5->5%[]??KAA7R\_?GG/KM]?WGZY>7_] M_L_/M^R47<7%\J3YR=[_M4T>XU2LRX+%ZP7[L'X41;EJOC\EY9+]D8@\SN?+ M'^P5%V6O?GO-?F/)FGU>9MNBNK@XFY:5WW7IT_G.QW?//MJ_ M\/&?V_4;YLQ.F#VS7<7E5_CEUW%>76[]\G)^?.F.?/FT(GO/N+UGW&[PG%\Q M'BP=NS5KUTUIPU$7#%O7V!'CF!*35 M=QT!GI: KL6IU6( ]=&0 7_/@*_MTR>=#MWT\H6X*UE1WSF>[S#Q8W63CN]2 M<5HQG:*>E!W3>E!U)K"\^MGX=$6UE1HI1W1PWK\\%>@FZIU!4&O"<2]-68!$WL(S^9>G J&>A:Y)1Q/C;IK2 .FYA>:= M%UP>P4Z.'<*BXP*B:U8'A-?F8(C6'+5WCZ-$XU1H,J,@ VQW7,%/JBU(T3@5FMP4H"UL M?+*?/OB[<_M6E=9Z[>%>81=564%[N,?=-Z4'\GU;OQ* Q[Y2S.*HO3L<)1JG M0I,9!45A!^.*?2+IL&L*2C1.A28W!<@:&Y869[EANT WP( M36.#IK%Q37,CBC)/YK6R:T+\U575NZH ?ZVL.>F* 2D:IT*3-P& +G)FHPIK MAU1:D:)Q*C2Y*4!:.?C"!?F0[G17*5R_-3=Q=8P1QSTW90:4CH,KG5\&.Y[) MXZB]^QKIUA\J-)G1@\T_SKC"GE14D:)Q*C2Y*4!4.?C:"GW8=[V[*#&@HH4C5.AR4T!>LK! M5V@,DWA'ORZC-^&X;Z9U!P'CX +F=IGEY>EGD:\.=U(KJTNZXXH4C5.AR22" M G+&M>O*(151I&B<"DW>> PBRL47EPQCV=5OMU*86#,W;.\Z'D*XN"!<7%RX MJ,,9S\UQR+Z]B12-4Z')=(+:<<=U/L(EE4FD:)P*36X*D$DNOH1D&MC=35V= MP-::<-PWT[H?'*? =8DFJI6I-P[9NRN1+MA0H7AZ9=, MJHRDU^8^'+)O;)&B<2HTF4Y0'MZXE(='JCQ(T3@5FMP4H#P\PN/9GN*PB3*H MNW;*H!Y">'@@/#S]@D@5U+U6^''(WCV)5'A0H+\FRC9_7:]T$P+XG"] M.P^I!J%"DZD$#>*-2X-XI!J$%(U3H]-&4! MA(./;]!Z\4$[OWNDI,."UH3C7IJR #F[C^?LRL'.\!0*7E3?NR\I&J="DVD& M?>"[HQH(?5)M08K&J=#DI@!MX>M/H1P]$/JJ$R:^TWEX4M?,":SNPY,&>=#4 MP9.F\%1>&>N&^U3QHGIW,-)=4E1H,LV@'_QQG3KQ2?4'*1JG0I.; O2'CV_: MZA?KW4,DW3VHQQAQW"O36D.J[^.IOC+.33:\X.7T[EFDVZ>HT.0GT8&H",9U M!B4@/8-"BL:IT.2F #D3X'+&<&D\T(L8O0G'?3.M.XB8 !Y I.L65&@RB:"!@G$=+ E(=1(I&J="DYL"=%)PQ#K*L0/V#DMW.%1A MICHF+$ >'^!Y?&N8,WQ2 EY([_LNZ>H M%9I,,$B&8%P',P)294&*QJG0Y F=8< M$OD03^1;46YXE!(OI&_7(D7C5&@RP: 6PG'ME0I)-0V8"DEW3)&B M<2HTN2E N(2#'-78H?I8D.OE"NZ;:=U!KH2:1*G;!-O1*Z)9]*5 M"U(T3H4F$WGP/H]Q[9P*:5\30ON>D"&T40C:*,274XYX#C>.T)L]U0D0-VI' M^A R)0*9$@W\X@X.15&7*3(&:B#1JHCOL&LZ1X07U)H]T;8(*3289 M!$PTKCU<$:G:(47C5&AR4X#:B?#%$M,[ ZEHB;3O'N14!S)%N]Z)"DTD&R1.-:[M71"J:2-$X%9K<%"":HD$>,HRC]F94^_X5 M3E6@3-/!JP\U1T&ZMP63V3B\E-ZTT;[4<)BW&AZ^UG!<^\-^^D/4&K1PG RN MU1X'+UB<#;))3 /;GU:K,\FG4!-DI3[3-3UXT_PF?A#77/+_7[[)^R_%M3QL7_ M 5!+ P04 " #;A A9=Y6(?),# !F#@ &0 'AL+W=O?:99\;VS& OY+/:(FIXB<)8#:VM MULFU;:M@BQ%3ER+!F';60D9,TU)N;)5(9*O,*0IMSW&Z=L1X;(T&V;U'.1J( M5(<\QD<)*HTB)@\W&(K]T'*MUQLSOMEJ<\,>#1*VP3GJ1?(H:667*"L>8:RX MB$'B>FB-W>N)ZQF'S.*)XUX=78,)92G$LUGOZ'=9\!3,DBF/@%0[>SSKXA8.?!9HSR\*Z M99J-!E+L01IK0C,7F3:9-T7#8Y/&N9:TR\E/C^[&]S-X&G]>3.%A.IXO9M.' MZ9]?YO )YGEB0:QAK"C+B9%=P4+A"G@,MZA1$B&698.,[AB7\,3"%.$#;3(> MJH]P84R_;$6J6+Q2 UL397.P'13T;G)ZWAEZ?Z3Q)?A."SS':\-B?@L?+C[" M058@3>J1'I@D)/=_D&R2K]30*S7T,FC_G(9EY"TC%6H%#\A4*DDITF:&02HE MCS=PPQ17+5C$8JE0[M@R1+B/DU0;&Q$'/.2YG']]IB/@7F.D_JX2+>?3KN9C MGOQKE; AQ8]VN8DM$:__N)VG=^J=&L([$0ZOY3.KT//I=ME14,EI+<(>R8E MBTG"?^&B*O0NV!O3L.Z4(:= M""E%(=>'*G*U"&_-2T-@)\%VRF [[ZRD.TU*UQ#8B73=4KIN;9U\S0NX!5$N M&'WS-+T%29*JL',LUSTJ5>>RY_6^*^A*LW[/JR[I7DFU5TMUQM7SI[5$!,DT M5M&K]7]K5AH".PFU7X;:?V<%W6]2NH; 3J2[*J6[:K"@KZHJU6EWOBOH,V9^ M=4&[SK=VQJDE.WU)J$&DI)KNI++?J/5_:UZ:0CN-]JAY<]]951>$FI*O(;13 M^;[U;6YM;_-:V0JH.05I&GX%-.HH36M2K76^B.IQ?3@@DPI&ULK55M;]HP$/XK MIZR:6JDC+Z2O"Y$HI6HG0!6,[L.T#P8.L.K8F>V$3MJ/G^VD$95"M0_]DOCL M>YZ[>^*[)#LAG]464<-+QKCJ>5NM\VO?5\LM9D1U1([+V'F6:B$(SRO%1@BJRC,@_-\C$KN>%WNO&E&ZVVF[X M:9*3##V/H[AR>*.[6W!EO)0HAG:SRL M>EY@$T*&2VT9B'F5.$#&+)%)XW?-Z34A+7!__ MI0ALTNG#8.;:JAW'[%F9;FE!J<3N_Z M#U-XZH_F0Q@/^[/Y=#@>3K[/X M,B)3$:@S'MZ@)9>K$[,YGMW!\= )'0#F, M*6/F6ZC$UR852^@OZ[ W5=CH0-AO!>] -SB%*(CB%OC@??B82 ,/V^"^$:!1 M(6I4B!Q??(!OA"4RB."O);R$B="HC#$0O$2IZ8*AN1H+W5;GN\2V!Z]53I;8 M\TR3*90E>NGG3^%Y\+6MZ@\B>Z-!M]&@Z]B[AVX"H1*>""OP%/I*H59 ^ I& ME"PHHYH:1<9(5"%Q!:;_IK@LI*1\X[PF@LMFXX8HJN#GR 2 !XV9^M4F7/&PO=V]R M:W-H965T;%;8,*%&W(W56;!3=LS? =#4+>S@= SMV')20%, M$LZ0@$G'Z;:.^XF)KP)^$5C(E3$R2L:=YQ/),04,B48<#Z,8<>4&J( M=!H/-:?3?-( 5\?/[&>5=JUEC"7T./U-7, M4DKE0Q\KG+8%7R!AHC6;&51F5F@MGS#SMP^5T&^)QJGT[/RJ>]4[[UZ@X:@[ M.KT\O1JAWO7EX/I*CX9H'PUUH>4E!<0GJ)MEO&1*HAO(@,SQ6"_O]D%A0N4W M'7L[[*/=G6]H!Q&&1E->2LQRV7:53M1\SLWJI$Z62?FO)/6S9 ^ZHTE MZBB)DO6H_M:T/B@Z;$2'6T7?LC&A%'*DWJ-^R1FMZ(HC+]H0_S(H#),-A_I; ML_N@]JC1'FW5?@%2'B-,=9/"+ .DVQW*!.1$(V]9>JN M-%9S"]*MX8XPB2A,-+UWD&B#Q?)FL9PH/JMZ[9@KW;FKX51?QD"8 /U^PKEZ MGICVW5SOTG]02P,$% @ VX0(65"(KTM. P *0L !D !X;"]W;W)K M&ULK59M3]LP$/XK5H8FD%:2."]M61NI%-"8H" * MX[-IKFVTQ.YLMV7_?G820M*ZV0?XDMC./8^?N_,Y-]@R_ELL 21ZS5(JAM92 MRM69;8O9$C(B3MD*J/HR9SPC4DWYPA8K#B3.05EJ8\<)[8PDU(H&^=H]CP9L M+=.$PCU'8IUEA/\]AY1MAY9KO2T\)(NEU MV-%B1!4Q!/JWNN9K9%4N<9$!% MPBCB,!]:(_=L[&(-R"U^); 5M3'2KKPP]EM/KN.AY6A%D,),:@JB7AL80YIJ M)J7C3TEJ57MJ8'W\QGZ5.Z^<>2$"QBQ]3F*Y'%H]"\4P)^M4/K#M#R@="C3? MC*4B?Z)M:>M8:+86DF4E6"G($EJ\R6L9B!I \9@!N 3@74!X ."5 "]WM%"6 MNW5!)(D&G&T1U]:*30_RV.1HY4U"=1JGDJNOB<+)Z.IZ,IJ,KTKR\ MO9P\HO'=[?W=1(VFJ(.FZN#$ZQ00FZ-1JK).Z R0.C]HS"%.)+IA0J#C"Y D M2<6)0CQ-+]#QT0DZ0@E%CTNV%H3&8F!+)5=O:L]*:>>%-'Q FH=N&95+@2YI M#+$!/V['N[B%P%9QJH*%WX)UCEL9?Z[I*?*<;P@[V#<):H??$J[@K@G>D.-5 MN?-R/N\ 7RT!8(QO ??-<'U!G(D5F<'04C> +X!*_KZQ0V=[R;?/HFLX:E? M>>JWL4?GL$@H3>A"E6RJ#Z#)VX(BS"GT[;6).KCKAP-[4W?#8.6%OE]9-?0% ME;Z@5=^#NI;478*.2]=/3/H*BJ"VEIZ#=V3MV^!>V#6KZE:JNJVJ5%'^)Z%=0S!Z?7]'F\&JD?:&N%XE MKM=:6E.2@D /13:-8>M]9FU]$EG#U7[E:O_CM=4W!#G8.R8&*P^[/7,J7.?] M%^5\O+I*CL;FOM??46BR\H*>>T!B[2_J?J#$2G!]5]?M!KO:]JU\W#]092Y^ MEX8_6&-.=+OA[LUI,FL<@D*@76M&,N"+O$<3:,;65!9]2;5:]8&CO/NQ MW\V+)E+],-79%"B%N8(ZIUT5&U[T9<5$LE7>VKPPJ1JE?+A4O2QP;:"^SQF3 M;Q.]0=4=1_\ 4$L#!!0 ( -N$"%G;5^:8OP( "0' 9 >&PO=V]R M:W-H965TICT8E8EF]F-,F-H*_')CSH MLU*F20X33D29992_7D'*-@/#-MX&'I)5+-6 &?0+NH(IR,=BPK%G-BQ1DD$N M$I83#LN!,;0O0U_%ZX!?"6S$5ILH)W/&GE1G% T,2PF"%!92,5#\K2&$-%5$ M*..YYC2:)15PN_W&?JN]HY@FR=4N3B7'V01Q,K@=C8?C<#3\2::SX>SF[F8\(^'] MW>1^C*TI^4*F>&ZB,@7"EN1>QL!)6'(.N21#(4 *23ZID2E:CUS4:NZJE0Y!U3]*/,+XEKGQ+&<3@L\/ Z_HQSA M=AO3E*)S-$5NGLNDR%0>_@SG0G(\CW_; MC%;,G79F=4L( +:O%8$OB90Y6,=V%ZW9_7-];:)EJB>W76:J'?J.HVZSE%U(M@#+[K@[,O>COG8\MUVEUZCTCJJL+E MK9;:IM#;6]OO M6;MYW _J^NX!@7XCT#\J<,8D30G[H$Q_;R==I^OL)K(ERG.\WHY0&ULK95=3]LP%(;_BI6A"21&OD/+VDBE@,8$I:)ENYAVX29N M8^'$P79:^/<[3M*LM&G'Q6Y:.SGOF^><^)ST5EP\RX00A5Y3ELF^D2B57YBF MC!*28GG&+@GCJ[YA&^L+CW21*'W!#'LY7I )44_Y6,#.;%QBFI),4IXA0>9] M8V!?# ,=7P;\H&0E-]9(9S+C_%EO;N.^86D@PDBDM .&OR49$L:T$6"\U)Y& M\T@MW%ROW6_*W"&7&99DR-E/&JND;W0,%),Y+IAZY*MOI,['UWX19[+\1:LZ MUC)05$C%TUH,!"G-JG_\6M=A0V![>P1.+7 ^*G!K@5LF6I&5:5UAA<.>X"LD M=#2XZ459FU(-V=!,O\6)$G"7@DZ%-[>CP6AX.[A#D^E@>GU_/9JBX$89591(='Q%%*9,GH#J:7*% MCH].T!&B&9HFO)"@D3U3 ;)^L!G5>)<5GK,'[WN1G2'7.D6.Y7@M\N%A^3T6 M(+?;Y"84JJF6TU3+*?WTCU-LI&C.%<*_1K,)-*P,'\ MW99HY>RU.^MFO9 YCDC?@&Z41"R)$7[^9 ?6U[:T_Y/9NR*X31'<0^[A^A1$ M/(59(K%NQ[:$*Y>@=-'#9!DZUKGO]LSE9B:[47;7]ZTFZAVBUR!Z'T)4^)6T MGKI*[F\\U?6[SOD6VVZ4YUG=H)W-;]C\@VQ5X^":D/UMH#9.?X? [@2=[A9G M2Y3G^7LX@X8S.,@YY0JSAE.?=%Z2_X,XV'F?\,Z#;>*6J(YM.5O$YL9=JO='3L_E8 MAG\ 4$L#!!0 ( -N$"%EG+M?^\@, ",2 9 >&PO=V]R:W-H965T M)%.[VX?. M/BA&-DP!N9*PF_[ZE3#APQ;L-D->#()S#^=>Z^H@A@="O[,08PY^)G'*1EK( M^>Y*U]DZQ EBEV2'4W%G0VB"N!C2K$KBKU' PY'F:R# &Y3%_#,Y?,1% M0H[D6Y.8Y;_@4& -#:PSQDE2! L%290>C^AG48A: +1; LPBP/R_ 5818.6) M'I7E:OWH)7($K!*B090VG ACH7 N5C]'4AYOHHQFP1\RE++X%EO .F8=J* M\&EW^%^(BG"H"M=%6BXM,*>$-53:I4J[ M4^5DOFI-;JG)[=0TPWNQHN]$Z3A>ARF)R?91);&3 MY7?G=$]DC82],F'O)7O;Z[,./9$UZN"7=?#[Z6W_;-K9KNV3M467(L1P)-7;R+@X#(+9VZY7OU]+[8 MFGE7K@Y?U-9AK[[>%UNS%I6SPYZL'9Z[MN.?S=1N4%-CY>RP/VN'"M-6Z/P/ M5',G6!F[^4QC+^+JNQGC1%(GY*A'K^W@Y><3L97=BGX%,=Z(&./2$_G0XQ>) MXX"37;ZI?R!<6'M^&F+1\U0"Q/T-(?QI(+\3E-^%QO\"4$L#!!0 ( -N$ M"%DNSL]4A0( #P' 9 >&PO=V]R:W-H965TQ-_'3WO]\Y9[N_%O)9Y8@:7@O&U<#+M2Y[OJ^2' NBSD2)W*PLA2R( M-D.9^:J42%+G5# _#(+(+PCE7MQW<_%]=8V"CU(5DJ+HG(V! 7EVY:\ M5ONPXQ!V#CB$E4/HN+>!'.68:!+WI5B#M-9&S79QF,II>P7 ^OWJ_?]>*@D\-C.V:L>W4VP<8KRFG&D^G M9NM2F'!->$87#&&H%&H%WZ?&'B8:"_5C'WK[".B=&KW3N+T5.G/H] \Z<>@G MYC#:XTYY!J004M-?Q)VP$B45Z;YDFL.U8(-$0AL*P76NH'4!*=FHAD3.ZT3. M&Y4OW0%":8B98U0Y+=4^PD:=?]SNJ*:,CEDIT1'0NS5Z]_]62G.XR%6*@J@J ME7T9^#N7H7U7OA"94:Z X=)H!F==\ZOE]J[>#K0HW?VX$-H4B^OFYGE#:0W, M^E((_3:P5V[]8,:_ 5!+ P04 " #;A A9:NMTR.L" ""0 &0 'AL M+W=O,/(@&0 MZ#&EF>@;B92K$],4\P12+([9"C+U9,%XBJ5J\J4I5AQP7(A2:CJ6Y9LI)ID1 M]8J^&Q[U6"XIR>"&(Y&G*>:_3H&R3=^PC:>.6[),I.XPH]X*+V$"\FYUPU7+ MK%UBDD(F",L0AT7?&-@GPU"/+P9\([ 16_=()YDQ]J ;X[AO6!H(*,RE=L#J MLH8A4*J-%,;/RM.HI]3"[?LG]_,BN\HRPP*&C-Z36"9](S10# N<4WG+-I^A MRN-IOSFCHOA%FVJL9:!Y+B1+*[$B2$E67O%C58!4 N=?!6XE<(N@ M)5D1:X0ECGJ<;1#7HY6;OBEJ4ZA5&I+I?W$BN7I*E$Y&XZOIX.IB?'IYA@:3 MR=ET@@97(W1Q?3VZ'U]>HH]HHM9-G%- ;('.<5X6C(ZKS!^ MR;-CY%H?D&,YG0;YL%W^%7,EMYODIJI673*G+IE3^+FO^%TP%F\(I4BEVB!6>0]]0KZ< O@8C>O_. M]JU/327X3V;/"N+6!7';W*-;T-M%#%PO!E5DKREM:>$7%GIK64>VV^T&/7.] M':-UHCUC=.H8G=88BMQO(B]5WC/RL.OMD+=Z[TGNU>3>6^1!$[GWDMP.O-V: MMWKO2>[7Y/Y;Y&$3N=] ;G4Z.^2MWGN2!S5Y\!9YM]@!9 +J^%Q(X$U!@A=! M7*OK["Z>UJGV#!+60<+6(%,F,6U"#U^\L:'MV^$.>L,H/[#_KK&2R=PZH?37 M@=J3ER03B,)"Z:SC0%6(ER=NV9!L51Q:,R;5$5C<)NHC!;@>H)XO&)-/#7T. MUI\]T1]02P,$% @ VX0(62KP'WV; @ [P4 !D !X;"]W;W)K&ULC91M;]HP$,>_RBFKIDYJFQ @7;L0B8>N8Z(/*NWZ M8MH+DQR)5<=FMB'EV\]V(&,397N3^.'N[]^=?1=70KZH E'#:\FXZGF%UHM+ MWU=I@2519V*!W.S,A2R)-E.9^VHAD63.J61^& 217Q+*O21V:_*!YH>V"G\0+DN,4]=/B7IJ9WZADM$2NJ. @<=[S M^JW+063MG<$WBI7:&8.-9";$BYV,LYX76"!DF&JK0,QOA4-DS H9C)\;3:\Y MTCKNCK?JGUWL)I8943@4[)EFNNAY'SW(<$Z63#^(Z@MNXNE:O50PY;Y0;6P# M#]*ETJ+<.!N"DO+Z3UXW>=AQ",,W',*-0^BXZX,J M\S9PE-M+F6II=JGQT\GX]K%_>ST>3*Z@/YU>/4ZA?SN"Z[N[T?-X,H%3&!:$ MYZB 4Y] OQ9)K$'.X%B*K*&,P6\-$I,1E^GB$FE"F/L"1=7LLQ%(1 MGJG8UX;8GNNG&[I!31>^0=>&&\%UH>"*9YC]Z>^;2)MPPVVX@_"@X-0(SS"GG]C)GA!&>XC[46BQR M8K:Z5TD81=WS3NRO]D!T&XCN00B3'%,KW+QN*9&G:]"2<,7$&EN1P'#N7$-SLY-\+)N+_5$BX4KZ9G0ID&X86$Z,DIK8/;G0NCM MQ![0]/CD%U!+ P04 " #;A A9 .'I:'@" !)!@ &0 'AL+W=O25RY+4O*"N"*"4XD M+(;.R+^:]$V\#7ADL%9;*P@@GDN2%"&;\: M3J=-:8#;\PW[1^L=OAY[)O\/#(W+"MJBAY0L/ M%=544)$?H[G2$B_JSZX2U12];@KS>*]421,8.O@Z%<@5./';-_[ ^]#E[S^1 M[;CMM6Y[Q]CCEYN3VYL#]I4%R*5M5HHDHN*ZOMKM M;ML/1[8-[.V/L4_6;>V%IFZRMU0N&5?H:H&4WOD%"I-UXZH76I3V[<^%QDYB MIQGV>I F ,\70NC-PB1HOQ[Q'U!+ P04 " #;A A9PTIWR:\" ";!@ M&0 'AL+W=O>^0%#+:,'TO M-I^@\V,%)H(I^R2;+M9S2-(H+:H.C JJDK=O^M3E80> /,, OP/X^X#P%4#0 M 0)KM%5F;5U23:.I%!LB332RF8'-C46CFY*;KQAKB;LEXG3TY6H>7\7DE,18 M'VG#@(B,Q$U=,\!OI2DC2ZH*0/L>[Z*LWYV_-+?R# MA)\;?D8"[QWQ/3\^8V[-V&A]@C6S?8-S(L'44R M*2J"O4=B^?"<,)N*(?\MZ<22FA:TCH+ST)^ZZUU? T&3T.N#GND=]WK'!_7: M!G8JLM-& :%*@59$K+#(.:2FL.$I*2C/@> EV'>"@:S,[&ULK91=:]LP%(;_BO!@;+#%G\E&YQC2M&,M&X2&K1=C%XI]$HO*DB?) M:ZXT'.O-*:^\GV=EU!1/9$U M")S92E51@UVU\W6M@!9.5'$_"H*97U$FO"QU8RN5I;(QG E8*:*;JJ+J< U< MMG,O](X##VQ7&CO@9VE-=[ &\[U>*>SY@TO!*A":24$4;.?>(KQ:)C;>!?Q@ MT.J3-K$D&RF?;.>NF'N!W1!PR(UUH/C;PQ(XMT:XC=^]IS. M+!NJ82GY(RM,.?<^>J2 +6VX>9#M%^AYIM8OEUR[+VF[V&G@D;S11E:]&'=0 M,=']Z7.?AQ-!-#LCB'I!]+=@>D80]X+8@78[#Z&3\ MXG/$EDV3GXN--@IOT:\QHLXB&;>PE76E:YK#W,/2T:#VX&6O7X6SX-,8WW\R M>T$;#[3Q)??LT=UC* C=@\*RQ,JSMFZQA9NU+= M2(.%[YHE/LV@; #.;Z4TQXZM_N&QS_X 4$L#!!0 ( -N$"%FAR;RR10, M $P. 9 >&PO=V]R:W-H965TJVJJS;Q;0+$T[ :A)GMH%6VH^?G:09M,%:I/0&[,3G M.7Y??\0>;2F[YRL @1[2).-C8R5$?FZ:/%I!BOD9S2&3;V+*4BQDE2U-GC/ MBR(H34S'LGPSQ20S@E'Q[(8%([H6"@:,T%3:M@V8.49.4_?JB, MV EPG ,!3A7@/ NP!P<"W"K _=\,7A7@%FD E5F!E5\(L2[AR ?UIG9\BU3I!C.1ZZFX7H^.A= V:JQTQRMH.)Q=LW M=G_POH$3ZCF?L>+8NNZ8TK[:0Z?VT"FX[B$/@7. $W0-<@*>H!!XQ$A>3.N? MU[(MNA*0\E]-_I5@KQFLUOPYSW$$8T,N:@YL T8@U?M6D_IIE["P(]B>H6YM MJ*NC!U]S4',Q6Z*DM)2IU7M*X],U!X2EVZ)Q-I94OZ"J#6\3N+VAZX[,S:Y- MVMQM;6I,Z7AURCW]7JW?:Z,?)03/24($@4;9):RWTP?;[OG>,]G:E&UE>R]D MV[8S[#7+[M6R>UK9,ZD8YY0!HG%,(BC5-RG6P/?_\VC__M?8A MOTM#NX2%'<'V#.W7AO:U$W(B3U)R+LKS#4X0<($%H)S),Q<3C^B/[DMTH06W M-;3_8H'W^Y:UO[[#CC+N&36HC1IHC2IF'!+ TB8OM+%MO=!WQ$6/@%G3+AEV MU(L]?X:U/\-7^: -7^[L@^<#/]6F;KO<.H+MN61;_PZC5ITTB%SY^2N[EGRB+HD&9?R8XFWSOIR[%EY=2DK@N;%87Y.A;P:%,65O.X! M4PWD^YA2\511]X/Z AG\!5!+ P04 " #;A A907N:+,T" #4!P &0 M 'AL+W=OC#>-/H@20 MZ+FBM1@[I93-T'7%HH0*BPO60*W>+!FOL%13OG)%PP$7)JBB;N!YB5MA4COY MR*Q->3YBK:2DABE'HJTJS+=70-EF[/C.R\(]6952+[CYJ,$KF(%\;*9 MI2 5U(*P&G%8CIU+?WCEFP"SXP>!C=@;(YW*G+$G/?E6C!U/.P(*"ZDEL'JL MX1HHU4K*QY^=J-,S=>#^^$7]BTE>)3/' JX9_4D*68Z=S$$%+'%+Y3W;?(5= M0K'66S JS"_:='N3R$&+5DA6[8*5@XK4W1,_[S[$7D 0O!$0[ ("X[L#&9F!2=5$*W.DUJ$THD 8%.;T!B0L49.D&D1@\E:P6N"S%RI3*AI=S%#GC5 8,W@-_; M^@*%WB<4>$&$'FU9H%^7P-A1_W !? U._O&#GWB?CQ@,>X/A,?7\'G21%,#U%U;)QS:# MG41B)'1!K7/?2P;9R%U;R%%/CHZ2%2RQP;JH>!\6AIEOA\4]+'X/EMI@\2$L M\&+/#DMZ6/(>++/!DD.8EX21'9;VL/0]V, &2RVP*$WLL*R'94=A#R6H)KN4 MP&W([!"916%H1PYZY. XDDE,$36UW^"M:KW26M^# W@:)VE@A_O>:R/RCN(G M(,00D:II)12JR:C404AK@_$.')QG WTX5@=[K= _ZF"JB[Z6:(UI"[I*NV]! M7_N@U8U_4+-)DD;_'X:[UZ/U?7>'^8K40C&6*LZ[2%4ZO+M"NHEDC6G;L-ZOV2,?DRT3=!?Y'G?P%02P,$% @ VX0(6:EB)3KM @ M\ H !D !X;"]W;W)K&ULM9;1;ILP%(9?Q6+5 MU$H=)$"2M4N0VM!NF9JT:MKM8MJ% R>)56,SVTG:MY\-%"4K08W$;L"&\_^V M/X[-Z6^X>))+ (6>$\KDP%HJE9X[CHR6D&!I\Q28?C/G(L%*=\7"D:D '&>B MA#INJ]5U$DR8%?2S9W']R3Q5*9!T[0 M3_$"IJ >TSNA>T[I$I,$F"2<(0'S@771/@][)CX+^$%@([?:R*QDQOF3Z8SB M@=4R$P(*D3(.6-_6, 1*C9&>QI_"TRJ'-,+M]JO[=;9VO989EC#D]">)U7)@ M?;90#'.\HNJ>;[Y!L9Z.\8LXE=D5;?+8KF^A:"453PJQGD%"6'['SP6'+4%[ MG\ M!.Y[!5XA\-XK\ N!GY')EY)Q"+'"05_P#1(F6KN91@8S4^OE$V8^^U0) M_99HG0J&M^/QZ&%\-7F8HHM)B(:WDX?1Y.O59#BZFJ+C$!0F5)Z@3^AQ&J+C MHQ-TA A#8T*I_FRR[R@]"6/E1,6 E_F [IX!QUC8R'5/D=MR_0KYL%[^?<5L MY+7VRL-WC.ZUJ^2.)E?BH3*Q<>98IS7&V#MJ^?=9WUMLD:NT/)=&0V0X)OR3AUY*XB&-B M$@E31 F>$4K42Q45_PV5CMW]!TKM2(=":UIZMK=[,(05 M06>V6P;E$)RM\L+4@OHGNB!,(@IS+6O9/9W#(J^O\H[B:59QS+C2]4O67.J2 M%(0)T._GG*O7CBEBRB(W^ M02P,$% @ VX0(69$);]6>!0 R24 !D M !X;"]W;W)K&ULM5I=;Z,X%/TK5G:T:J5NP)"D M[6P;J0V>G:[ZI;8S\[#:!S=Q$N\ SMA.,I7VQZ\-!$+BTB+=?4DP^!Z;<^#: MQ^9L+>1W-6=,HY])G*KSSESKQ4?/4^,Y2ZCJB@5+S96ID G5IBAGGEI(1B=9 M4!)[@>\/O(3RM#,\R\[=R^&96.J8I^Q>(K5,$BI?+EDLUN<=W-F<>."SN;8G MO.'9@L[8(]-?%O?2E+P29<(3EBHN4B39]+QS@3^2(+0!68VOG*W5UC&RM_(L MQ'=;N)J<=WS;(Q:SL;80U/RMV(C%L44R_?A1@';*-FW@]O$&_5-V\^9FGJEB M(Q%_XQ,]/^^<=-"$3>DRU@]B_9D5-]2W>&,1J^P7K8NZ?@>-ETJ+I @V/4AX MFO_3GP416P$X?"4@* *"W8#>*P%A$1"^-Z!7!/3>&] O K);]_)[SXB+J*;# M,RG62-K:!LT>9.QGT88OGMH'Y5%+T<5MA)[(PPVZOKNX1;^A)R83="VHT3:=H&]42IIJA0XBIBF/U:&I\N4Q M0@5:'9F3YOAI+I;*Q)MR5>&&Q[%Y9M29I\T-V6YY MXZ+SEWGG@U];H*E5:+LU[K-%?UZ8"NM(L47^[ MF,W1>FXTFYX^J@4=L_..R3^*R17K#'_]!0_\WUU$0X)%D& $"*PF25A*$C:A M#S]1+M&*QDN&Q!3I.4/KS6M#->)*+6DZ9BYQ&G';B@,)%N5@@PS,#D*K(>X? MF^=WM4WZ?J4P#'!9J49FKR2SUTAFE7_^S?X46M 7^AP[^6N$:LL?)%@$"4: MP&IZ]$L]^J#YI@\I"218! E&@,!JD@Q*20:-KT@F"2\E.4)3TU*>@%R*-(*U M5002+!KLY8\@Z/N^OY-FWJQ68_&X9/&X'8MF'LH5RN?AR,QM5U1RFWC0-!9" M(DFUD][&5MK2FX-A?^M>_:Z/ZX1$D$T2(+":!B>E!B?M-!A+-N%Z(P*=_&-F MQO:*B_A&Z+;$YV XJ!._QSQDFP0(K,;\:<*@AA84+0)%(U!H=6$J4XL;#=JP6->TN;]8 MH#S@:7%XZ%0&U-<6:#C<7CKI[DXV0=LD4&AUQBO/BIM-:[F2;)>5I5W6-R/O M4BMMRCR='2$S3B1.YD']ZQN][*,71J5KB3H"[0>!0JNK47E?W&Q^R4\FQUPQ MM)!\G"U;EDN6]D68B#@V-* %D_E+X7XG0*UO@7:R]4H<=_&N P!MDT"AU56H MW"]NMK]OC=VF/!))8MS8HQ;C[TX-0%TP*%H$BD:@T.I:57X9G\(.Y:#^&!0M M D4C4&CU[;#*2 ?-1OK>9#(C")UE:[.0RT50*%5J>_,M)!LY$F?WQ^JC:-G21#^MD1*%H$BD:@T.I2;.T, M V\-P^X-PVX.P^X._Q\>/:@\>M#LT7>%N9>;U2?TB3%493"G2J%S3R#862)I M[D)K^D%=.!1:3K^W]16,_\/%5[DB1,%]$C/9<59*I>>N*Z,52; \XREA>F?!18*5GHJE*U-! M\-R"DMCU/:_A)I@RI]NV:S>BV^:9BBDC-P)DEB18/%R2F&\Z#G*>%L9TN5)F MP>VV4[PD$Z)NTQNA9V[!,J<)89)R!H(L.LX%.N\A"[ 1=Y1L9&D,QLJ,\Z]F M,IQW',\H(C&)E*' ^K8F/1+'ADGK^):3.L4S#; \?F)_9\UK,S,L28_'G^A< MK3I.Z,"<+' 6JS'?O">YH;KABW@L[14V>:SG0)1)Q9,4F= M,04G?:(PC>5KO7<[ZP.^Y]H$:WMLJGT'-/XD^*BQ 7J-:?*,0WS@H?J3_1='3X8'M MX5&EL?'+PWWD-U&XI[$J#(6M6K7&9J&Q>5!CC[,UT0DV=6X3_&C.D!!&7)'* MC!ZD^]N/_DAD.\[#PGEXU&H/CVG\2&0[QEN%\=:_5WOKUZ_,0RU4V_L8?QNV MHPQY/__)WG^M]YQ^IY*#,$1[\JO":JA4W DNH?>$P6&NB=-;51L>WJMA/%4]L8S;C2;98=KG0G M3(0)T/L+KLL_GYA>J^BMNS\ 4$L#!!0 ( -N$"%D:5)8AEP, .L- 9 M >&PO=V]R:W-H965T28S MDW'_2-EWO@,0Z#E-"!\8.R'V=Z;)PQVDF-_0/1#Y9$-9BH5&;;S<6,3;G5 WS*"_ MQUM8@OBR?V)R998H49P"X3$EB,%F8 SMN['=40[:XFL,1UZY1DK*FM+O:C&+ M!H:E&$$"H5 06/X=8 Q)HI DCQ\%J%'NJ1RKUR_HG[1X*6:-.8QI\BV.Q&Y@ M^ :*8(.S1"SH\3,4@KH*+Z0)U[_H6-A:!@HS+FA:.$L&:4SR?_QTLU,5&O<2F8?!I+ M/Q&,'^=?IXO5;'0_1%9*CV,<."S2AGXUQA MXZ('2L2.HRF)(#KW-Z6R4I[S(F_D- +^D9$;Y%J_(<=R.C5\QF]W=QOHN&6T M78WG7L&;P%K(2'+!,ED* OUY+PW03$#*_ZJ+5H[6J4=3%7[']SB$@2%+F ,[ M@!'\^HOM6;_726T)[$QXIQ3>:4(/ABEE(OX'Z]*E&UEH,A!1S$.:R3#(9$$Q MYQDF(:"0TS^.N$Y6K>2=9[?[5ZD9IU1[[8^-?V2J/^_UY7_BI>O M>N49]]&-T;U]O[E4"ES.L,^IVZBG:UNGK:#62E'W? M1W,J@+^Q]IOQ?K8&VD([5U^9#>Q6Z[^ :TM\2VCGXIV3>*?5'E# 53/0L=S+ M-*VULJ_EZ6FNL!N_WJWT@6*+,VJN?\F_QLCI7:%_F@[LYO'@[;W ?OV!E_OW M+EG6677L"YIF96Q.@6WU:8(C';-\Q"SOEB>6H9[3+^Z/U$E&C^,GF/P8](#9 M-B8<);"1D-9-3P:.Y2>+?"'H7@_G:RKDJ*\O=_(T!DP9R.<;*IM/L5 ;E.>[ MX#]02P,$% @ VX0(6?R4_FC> @ .@@ !D !X;"]W;W)K&ULK59K;]HP%/TK5UDUM5)+'KRZ#B*UP#2F%BJ@W8=I'TRX M@:A)G-H.=/]^UTD: 4M+D?:%^''/\3G7]C6=#1=/ M@$RCB(D_-QCR3=>PC=>!2;!<*3U@NIV$+7&*ZB&Y%]0S2Y9%$&$L QZ#0+]K M7-M7O;:.SP(> ]S(K39H)W/.GW1GN.@:EA:$(7I*,S#ZK+&'8:B)2,9SP6F4 M2VK@=ON5_5OFG;S,F<0>#W\&"[7J&I<&+-!G::@F?/,="S]-S>?Q4&:_L"EB M+0.\5"H>%6!2$ 5Q_F4O11ZV ';C#8!3 )R/ NH%H)X9S95EMOI,,;!Y/9\.9V -/!:#B>P&@\&TSA>M2' MV6!R![?CZQ%<@&,YES#B"B6<]E&Q()1GN\,7T./Q&H4*YB%2*N>*AAZF?3@] M.8,3"&*8K7@J6;R0'5.1=JW ] J=-[E.YPV=/]*X!G7K7"_8J(#WWH??,4%P MNPIN4L;*M#EEVIR,K_X&7U^[&\92B92.M()?MQ0 0X61_%UE+F=K5+/IFWHE M$^9AUZ"K*%<7 _?[);UM?X\]-QZ4QL_!IY5@S<(4JWSG M9*V,3!>4M>M8]A>;MF"][>A@V([61JFU<9Q6]'W,R@:-*J3D*!!,50K/F6UK M2Y)5L_9U'XK:D=TL93<_(%O*E,646H]+)<\A1E4EL_E/XIHMR]I3>2!H1V2K M%-DZ7F2"PJ-$4_6'A 4+?>4]'D54K:F.>4]5!EI5&6SN&3@0M&.@71IH'W4?Q)"OV M@ FOJBH]^/\N^"^Q=02P,$% @ VX0(6?RD(U= M!@ (2\ !D !X;"]W;W)K&ULQ9IK;]LV%(;_ M"N$56PNTED4Y3M(E!AS31;,UB1/YBZW8>4J_(0[X2SU81_R(6C$GT%/BA.&\MI%R^M2PQ7;" BG:T9*$Z,XMX M0*7:Y7-++#FC;A(4^!;N='I60+VPU3]+CHUY_RR*I>^%;,R1B(. \O4%\Z/5 M>O.%U >L_MF2SMF$R?OEF*L]*Z>X7L!"X44AXFQVWAK8;XG3U0') M%1\]MA*E;:1OY2&*ONB=2_>\U=$U8CZ;2HV@ZN^1#9GO:Y*JQ]\9M)67J0/+ MVQOZN^3FUBI.]B=W-\/?WUP,)B." MAC=7X]'U9'!W>7.-!M<$)2??WWP@H]O)+VCTQ_WEW6?T!EU3SJE^7.@E89)Z MOGBECMY/"'KYXA42"\J90%Z(KCS?5\]6O$8ORKMGEE05U\5;TZR2%VDE\99* M.N@J"N5"H%'H,K(]S!W;H*F<.O M*%?A]M9PLBM\C7 OB<:&FW'R-N DN.X6W"T3DGM3R5RDVMOT"XI#3PI$0Q>- M&4]R2SAEY7-UC]!8ADY?;\623MEY2^4GP?@C:_5__LGN=7ZMDP\21H!@%6V[ MN;;=A.YLZU^Z-[S1FUJA\W9BND\.#%>4N M^O.#0J)+R0+Q5YWN74C=(6$$"%;1_2C7_E\WC3K3=EI^!NQ) M;[,Z55/Z:4+78^=CWW':JJL^EM4R5J&I6D"PBEJ]7*V>4:U/R?"HY!D\,JZ& M>W3+])S!"^>JT8:2J]$YICZZ8SQ +U4J_\PH%Z_J=#.78Z.UBD2G*$C3L8-< MNJ[+)L-&G#HYC8 ?E/,XE_/86+T&6=,(:MI[(6$$"%81\"07\.3 6?,$4G=( M& &"570_S74_W6O6//TF:^)V[UG2--:@J5A L(I8=J>8.W?^I[2YHZ LWSF; MO&F?;$VR4Q+"6T'$#/I1;4N^Q#96]$KI&,0!^J?)'-3,;-JM06D$BE;5 M$Q=ZX@.GU*P"4.)#T@@4K2I^8;!LL\/ZJ!R6S@I+QKVHSL!>[ "DW;96)U"K M!$6KZE28)=OH"92Q??J!3@_J@$!I!(I6U;,P0?;1H3L]I <:@M((%*TJ?N&I M;+-)^8Y.;P8X2:>O'^6![$TFU#[,DEVX)=MLE_1K+#3V:5BK$:A# J41*%I5 MM\(DV8=V23:H30*E$2A:5?S"*=EFJW0=!P^,HVBV>>&=%>(B-6ZA62QCSI G M1)P,87KVGUY7/_V'-$5#4!K):$26[KJR_/".&&S"QD]+3V>MM7MV7$' MP^YL3X_FT*8*0-&J8A5.")N=T#@- )%JXI?.")L=D2[)Y$[ (9)I#FRL5#[L#JXL#K8_,>L]3&UFK%JA? M :41*%I5P<*OX-ZA^SFD:QF"T@@4K2I^X8&PV0-]1S\W [J&?@YJ>J!H5:$* MTX.-\_K^*%CZT9HQ-$G>"HUC/EVHIKCI^OGIY*51K8Z@G@:41J!H56T+3X-/ M#YT!0(T.*(U T:IK< I/Y)C]S'_]]I;ARQ_?[#9^-K4WUZ'QPII]&".G,$:. MV1CEG]]H]ODM39[:*7$VC>:AEVBF35(<9D>^-E'47/SF&UIOZ[%&TU.K6J@KJM$!I!(I6E;BT#N_03LN!7:4'NTQO'T[+*9R6 M8S9*H"_TLK(J+UIP^_AY-@8U8%"T5#^KM*8X8'R>K,T6*G?&H4R7%^='\_7? M@V35LU5OZ)\[H4"^6RF0COM8^5S>+H>.]V1T3)9H?P021D%R>:"49=Q M?8$Z/XLBN=G1!>2KXOO_ E!+ P04 " #;A A9^GP7(2X$ "<% &0 M 'AL+W=O24W\B@,I M(/%VO=Q= @U)JZKJAP4/V(KMI;L+)%)_?'?7Q"]@W$/QB2^PNYYY///,PVJ8 M]I;0)^8#MSB:TVR9K'@8Q3"ABZRC"]*4/(=EV-%-[/;@/ECZ7!WJWO<)+ MF )_7$VHV.DIBA=$$+. Q(C"HJ/US.N!V9(.RN+W +8LMT8RE1DA3W)SXW4T M0T8$(JI>^4COGU*_I'E;Q(9H89#$CX1^!QOZ,U M->3! J]#?D^VGV"74$/BS4G(U"?:[FP-#UD=#?M/=R,[U#O;HC4PT_CK\/1_?0G-/KM\>;A M3W2!IIS,GR[Z@CP/#4@D%,6PJLGH6:X!]5^$#>8@RLW1>('&*Z#*@J'W0^ X M"-D'@?,X':+W[SZ@=RB(T8-/U@S''FOK7.0EH]/GNQSZ20[6D1QL=$MB[C,T MBCWPBOZZX",EQ7HEI6]5 GY>QY?(-GY&EF$Y)?$,OMW=K@C'3FMD*SS[6(U\ M3.%B=LAWCU(<+Q.:9X+SG-T$OZCCWA93#_WU54"B&U$1]G<9O\G[G?+WRYOD MFJWP'#J:N"H8T UHW1]_,%WCES)R:@(K4.6D5#E5Z-U$F@D%$*U"\@* YGG. M(-%H&0L)M*N@Y?6WZ9I6TS#;^B:?7HE5TVPU4JM"W(TT[D9EW/>""4SG/A*_ M '$+;<3UNI+U*PNS$NG48M4$5DC:39-VSZQKMTZJ:@(K4'654G7U_72=0#=R MBG6:\F(JR/K0Z,JUK7)5-].HF]51XQ"8DK1H$9Z !_&R++Y*D%.K5!-8(=]6 MFF_KS()NU4E536 %JDPC:SR,[R?I'79>KE;+:>YINL3*<9U6N:C-7,MD5D;^ M*\2BGPF5L+$GFK* <=G?;,I#K00[M69UH153M[+4K3,K?!= 7735A%:D*VO< MS,IFYXT:MP_4:S>,QK[&2ZR:MG-$XUD?9?Y/(R6X".: _A5E9AR1!5*7>6F< ME4@G5ZPFM&+>61]F-LXM\%K[M[K0BG1E'9Q9V?6\4>#N@71-TW+V!5YBY3;= M(P+/&BJSNJ,:^=].7I3\Z,,)IG;W6*Z#&*&0E@(2./R2OSN:#(*2S:>5'ATDO;('&\J^ M\24A GP/_) /C:40JW/3Y+,E"3!OT14)Y9,Y90$6\I(M3+YB!+LJ*/!-9%F. M&6 O-$8#=>^>C09T+7PO)/<,\'408/9V07RZ&1K0V-YX\!9+$=TP1X,57I I M$4^K>R:OS%3%]0(2*Y=#H M&< E<[SVQ0/=?"8)4"?2FU&?JU^P2W]V"\>TE4 \_W_U]>?4P_15<_?-T M_?@5G($'P@7S9H*X8"KH[!MX"CT!<.B">\+4/RNTT^YH*W5[1W?R2Q FPGA>UHN%"SGF^2O,'.=KBQCCR6ZRBY:"EX'4'+1IV!^9I'TE;:$,E)D1PM MTA\,A]%_^1T0IP*"VJA;XM#6U)"CFW)TM1S/D, M=9U^"4I;;4.H7@K5TT+))79.O#W2TZNB0 1+)-JZ&I+T4Y*^ED0N!@<,FWX% MI]]S4 FG6J@XM@KMA%:VDEO:">V+LBRRR\>OA$D+!M0( =(6$/ )>PP\8W]- M:A=6ZYCSW+'4BMV0,S2PP53G4M_'C(.5G/)5_FK3ETCW4)0U]O4Z[,GD"]/]DU$>[):%<9G18LKUCZ-C1E MS#P'U*[RI7EQ3[)V+9E=)CN%OX"9P8!ZAU$S3^Z)UZF,N7;+KM!52Q5&9K'5 MF8> >A-1F3,?2+3WC4@F"3SD0"?PLK MS,M O9DY>!L JUX%=>RR/]/7VI *9<8':1W%_F8ST2D9YW:)1E];4YK,OR"] M?SG,<"9BA02A3GE_4UN/R(XTRD M2ZM?KYR_4[@6E+D6='S7@FI<"[1:=GDSI*^Z*5IF6]"); NJ&A*[Y92W"C6E M"NDMMCJS+>C_LBWO5)2X#7MK6V!OIV_93PG&2@#5"<6]8>;>9@>$+=1+?@YF M=!V*^,5V>C?]D#!6K\_-K'C\%>(&,SDT.?#)7(9:K:Y,!XM?[,<7@J[4N_$7 M*@0-U.F28)>PJ(!\/J=4;"^B"M+/*Z/_ %!+ P04 " #;A A9G UY+4<" M "S!0 &0 'AL+W=O;*ZSV/%, M0D A58: ]>,!YD"I >DT?G1,I_^D$1ZO#_1WUKOVLL42YIQ^(9DJ8N>-@S+( M<4W5+6_>0^?GM>&EG$K[BYHV-@@9M1S_!"= *\Y4(=&299 ]UKLZISXQ M_Y#8S#\+O*G9" 7>*^1[?CB0S_S?Y<&9=(*^3H'E!:?JQ%)> KK#>[0@,J5< MU@+0M^E6*J&OXO>ABK7$<)AHVG,B*YQ"[.C^DR >P$E>/!M?>F^'[/XGV"/S M86\^/$=/EGD.MMT0:<^'+MC\+\*Q-PK_4+9VW*/[ M7X+8V;$@4&PO=V]R:W-H965T)DY.F6XLQ2R M)!JG(_^UHI' M,<]$T7M1?&:9SL?>P(.,+LFFT(]B]T!K05V#EXI"V2?L:MO @W2CM"AK9V10 M,EZ]R;H*'9X64[B\N((+\$&9706,PQ-G6EVW%C[E8J,0 M%A/$1O!F1G/%5.^#_W3TK+3'O_W>%JX+K MN.',97"KUB2E8P^K75&YI5[RYQ]A+_C+I?65P Z4=QKEG5/HB4FU E/MVI0G M2UU:*X">!3#WU#9Y$P;1,!CYV[8*EUDWCOJ-V0&_;L.O>R:_K"H.%\/N>0Q= M9L<9]AJ&O9,,/]N["ZN6;*G$NQA2499X9=:%B)>YTEAUF%Y8NC;(<,GVVU8=0=#HH+$^,>V5[1%^PE2]V7LB5XPK*.@2(8.;/B:XK-J=:J+%VG8, MST)C_V&'.;:(5!H#W%\*H?<3\X&FZ4Q^ %!+ P04 " #;A A9*R15,X4# M "S#@ &0 'AL+W=OO$0U_ M-N=\?.?S!_*9'!A_%@F 1"]92L742J3,[VQ;1 ED6-RP'*AZLF4\PU)-^/"FNP2 MJ1?LV23'.PA!_I:ON)K9-4I,,J"",(HX;*?6W+U;N+Y.,!&_$SB(DS'2I6P8 M>]:3K_'4 M"W3U !*35%RK6)%@#N)X(Q0]):P0F,9B8DM%4+_&CBHR]R49[PTR/OK.J$P$ M6M(8XF:^K0JKJ_..U=U[G8 _%_0&^H(7/XK^G^QUT_%ILW^#Y;^ U MM PA*CB11*FV?(G20E6,MIQE:,&RO)#8N%QMP!)S2NA.H!5P%&J9T9_?%##Z M*B$3?[6I7+(8M+/0/X8[D>,(II;Z\@7P/5BS'SZY(^?'-HEZ FL(-J@%&W2A M&\&^U(I5'KM2)BN'UVW%EXA#@ZA_8ON9ZWI.,+'WIU6U10T\KXYJT!W6=(>= M=$/)HF?$W?R[85' M_>&YCR]C1H-QNXN#FFK0274-0G(22;6+PABZH$0*I'[I>N/,R8%&08UW*,/X35QWT*UA-80S#7>3U3.+V;O8(\=7(P' S/[-X2-0Z" M8;OAW9-#D-M)>,4D*,XX/9+%4GT"&[6A&W4*D@S)!- R7*U:F7=BOW?G^D)K M*N&]*N%]"+=7-/H2K2>TIFBOQSJW\Q#T__SN7SC9\YT+OU]&!4%P9G?[Y/B? M =^9KDB@B!54EF?E>K7NO.:FWSA;O]<=F6DK7F'*=NX[YCM"!4IAJR"=FUO% MB)<=4CF1+#=-QH9)U;*88:*Z2N Z0#W?,O6)51/]@KI/G?T+4$L#!!0 ( M -N$"%E0V=32\0, \4 9 >&PO=V]R:W-H965T(T_XOVQ5K7 MT-!BFPJ6E&"901+1XI?\*HTX DB>=H!9 LPFP'X"8)4 Z[D NP38N3.%E-R' M@ CB#SC;(YZMEFS906YFCI;R(YH]][G@\FXD<<+_].'NTVPT_3P9C[ZBR;>/ M=[/;T??)W3?T)@!!HCA]B_Y$]_, O7GU%KU"$47?UVR;$AJF UW(!#(:?5$& MNRF"F4\$L] MHV*=H@\TA+".UV7B5?;F8_8W9B?AERV]0I;Q#IF&:;?D,WX^ MW&J!!]WP6\(E'+=%KZFQJF=AY7S6$WQS6,F*$F@&&\9%1%=H0HO*SBKDWZ]R M.9H(2-+_VJPON.UV[JQ]7*<;LH"A)OM#"GP'FO_Z#^P:[]M\4TD6*"*K>6I7 MGMI=[/X,=D"WT&98 71S8-8>=S[N>=CN#?3=L14MRSS+]!K+@LXT+A3I5"*= M3I%3+K\#7/Q&LBP1_-Q&F^P]>H&//<5<$Y,="SL MX2ID3;9;R78[9=_32$"(YH((:.U&G?!S2T(E6:"(K&9;K[*M]X)MIJ?24Y5D M@2*RFJ=>Y:EW:9OQ3JH-FZ;G>(UR:UEF&99G-=I,9QH7BNQ7(OLJVTS_1)'M M.4Z_H;LSY+FO0$O(?K]OMK<9;!QF).,YC>8O62LA2UKGGDZ"<\M"*5N@BJUN MWM& B5^PW93DJHQ5R1:H8JL;:QZ,-2_M.27RN!#,OFFXC=IK7>;9C4D@Z,[C M4IV'J1AW#HC^G5@#ER^- $[SEX;$K9J5#L!*V0)5;'4'#S,PME^R!!6-MJ6Q M*MD"56QU8P]S-^X>O+M*\'3*-EVC^3T?X]/)V+0,UVZ6H*)IO*[S,&CC[DG[ MS"]_R583Y=FX*5WI1-T24_Z'T6]\^O6CG9($^"K?<4K1@FVI*+8=JJO5KM8H MW\MI7+_!U^-B;^I 4VR5W1*^BFB*8EA*2N.J)Q\=+W:?BA/!-OE^S ,3@B7Y MX1I("#Q;(.\O&1./)UF :@_0_Q]02P,$% @ VX0(6=(QT]CX @ +0H M !D !X;"]W;W)K&ULM59A;]HP$/TKIZR:6JEK M0H '40"VFF=V@X!W31-^^ F!XF:V)EMH/WWLQU(H4VCMF)?B.W<>_?>!=O7 M73%^)R)$"?=I0D7/BJ3,3FU;!!&F1)RP#*EZ,V,\)5)-^=P6&4<2&E":V*[C M>'9*8FKY7;,VXGZ7+6024QQQ$(LT)?QA@ E;]:R:M5D8Q_-(Z@7;[V9DCA.4 M-]F(JYE=L(1QBE3$C +'6<_JUTZ''1UO G[$N!);8]!.;AF[TY.+L&Y7]=A"Z!XR@'N&N ^ M!31> -37@+HQFBLSMLZ()'Z7LQ5P':W8],#4QJ"5FYCJKSB17+V-%4[ZX_/+ M_O3\#$;]\?073,?]ZTE_.+WX?CV!PS.4)$[$$7R"F\D9'!XQ@G6Z0IW-?2%>'*T9E)."7J^04R_*63=\]9?*B0F1&,*(E"H4+B:GX M4U:WG+=1SJOW\JG(2( ]2VU6@7R)EO_Q0\US/I>9WA/93@D:10D:5>Q%"3)3 M OE8@F,@*5M0*8#-MM?+JI&G\$P*?1 M_5K#<;KVYJ/YS(?7JCG>$R,E4>VFTRRB=A1ZA4+O]=^A3%LE_*W_ MN#V1[3AM%4Y;_VG3M?99@CV1[92@792@7?FQA^I4Y_TURG\=?:QW3K/-I+[[-2H3/16&_;6S9LBGYN&1$"@S[G\ M$BM6BYZG;Z[Z)^L#U0OEK*TCEIJ=."Y\U)/I$L,_?[ M+9.J6S##2/5SR'6 >C]C3&XF.D'1(?K_ %!+ P04 " #;A A9N?U;] <& M "R-P &0 'AL+W=OES6.^XK%YON?B2[9A3))O29QF%X.-E-LWPV$6;EA"LQ.^9:EZ9LU% M0J4Z%;?#;"L8795!23QT+&LZ3&B4#N;GY;4/8G[.!, MBH"RQ>>([;.#8U*\E"7G7XJ3=ZN+@57TB,4LE 6"JG\[=L7BN""I?GRMH8,F M9Q%X>'Q/]\L7KU[,DF;LBL?_1"NYN1B<#LB*K6D>RX]\_P>K7U#9P9#'6?E( M]G5;:T#"/),\J8-5#Y(HK?[3;_4;<1!@CX\$.'6 \]2 41TP^C%@, MGYIA4@=,GAHPK0.F3PV8U0&SOR&_D9N&2ER]>D1NV$J/'ZH>-]UV[KM] MZ1B!;_/;$V)-7A/'D)%U--Q[+'MJ#/?- MX==4J/#CG0^>GGUD&(I1HZ!1R1L=>S/R9<:^YBR5Q-L5C_^^5RW(.\F2[+^. M[EU6N'$WKIAZWV1;&K*+@9I;,R9V;##_]1=[:OW>-4B8CX0%()BF MEG&CEK&)/K^BV8:H282$Q8'23;2CL5)-UZ1R:43U50H2YB)A7@6;EK#BUF$W MMT?6;*H^V[M##70TLZ?.U-&;!1W-'/5WUC33QFW2C-O$.&XNB^D=6Q%7T#WY MQ$1"WG.:$I^&41S)._*=E)]ZOB:A8*M(J@L+%N;J6-T8+(M3=>? U*#+KH$V MYNX[T$B8BX1Y2)B/A 4@F":M:2.M*;: 3)%J0<)<),Q#PGPD+ #!-+7,&K7, M'IF(U&P2I9D4N5H1R=?%0B3*2+40(VIQLZ,BHLN8$4$EZY*/D=]7/DB86\%L MZV#NMDZLD3[!>\B4/A(6@&":+DX;79P:=7$PB[!R%OE.GEFSNK1C[$-?[2!A M+A+F(6$^$A: 8)K$SAJ)G6$+U1E2+4B8BX1Y2)B/A 4@F*86VVJM%:M?J5JK M7*H^Q7EG73+3^LJEIAVN QRK^-.KB0O-ZD%I/I06H&BZ&@Z,-MNHAH]L2^\* M'61%Q=F** VC+8W)':.B\&(FG9HP,GMKHJ)-#C7A3!Y* IG4@])\*"U T71) M.*TDG&=)8MHI"2.SMR2Z2!-0MA=)\*"U T71)M(ZI;;9,CTE"K7I7.2-+MN9"K6($R;=J M^:LTW!G M>&5.V7?% :5Y4)H/I04HFBZ%UDVUC?9;M>I0Y'K2("'O]MQKC*:"XB/\0 90 MAQ1*\Z T'TH+4#1=!JU-:IM]4KP?IDZOJ;B-4L+3[@4LU%F%TEPHS8/2?"@M M0-%TW;4VK'V*-E^5!:@*+IJFF=5=MHQ0&^U3$GZ"VCBF8[ M^E==BC+WJ*^BH#072O.@ M-!]*"U T77>M:^O8V'+F0!U;*,V%TCPHS8?2 A1-5TUK[#IF8_?YY, MG.YR-ONQGD'3>E":#Z4%*)JND-;G=:V=[(S!%0WJ'$-I+I3F06D^E!:@:+IJ6H/9>>SWO\^N:- ?^=:T1WXK MYT*3>E":#Z4%*%JEC^'!CJ*$B=MRLUA&0IZGLMI5+4 , *P5 - >&PO,N=B/O!G2I6?@F ^F=&HXP)][:%S>ASK6-YYQ@M<="J=?OK.G5;;O)Y MDXQE[H9.)&=\Q@$WP&>57[?E5JAU-)5F&[XV\(YJ*3C N94EFG"?UU:-CG- ,[ MDDUG<%5%&0"H5)'K1LK(M!#$>%@SJH:6G5#.[^#9\#/;TEYFC3TSVRWJIC94 M-:V,[8!^4\UJ-V4[K]+U2O98J"\+/1UA^G!7T%M),[8T_656&\#40UR=E"5? M?>9L*G)J)W]PPF&?K'G>K)#L26>#4IGH )6^]TBE8I-FY+?ZG^?30^5@,\]9S(CV4TT,YEN5"1N:+Y7%S$OUQSS1)HBB.L14= MC9P.1MBZQ3'\N-4P;\# \D"FEZTUOMMXA>RO VQ/]U4(-E.\$K&9XFL-B'O= M@)$D[MW&\@ #VP6L=B"_.P_4E)L31;"KF#?L#L:1),$0J$5WC<8QLCHQ?-W[ M@]TE490D;@0PMX,HPA"X&W$$

,"2*S'MPYWT4K-]3P>;_L\,_4$L#!!0 M ( -N$"%F7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GSV:4P#>98$O=<7>GBJ9)?[ZOJ*_FV+4HU&6SJ>G<^'*I\P[=, M_5'M>*FOK"NY9;4^E ]#M9.JK%F1YK(JBLE@W%VXX[(6^4^GTP8R8_>J/5.S^X1ID,G &^D;KH54=?N) M]OY,,SYR_>'N:%]7UZ*HN9RQFL]EM=^)\J&YC7Z*H?$8;3N\O':->"[_3S-6 MZ[7(^:S*]UM>UET[2EXT@*7:B)T:D))M^60PK1ZY)$OVP)N'TK\2K+H'K#69 MT5SR7.@+,EBUC(@\<32C44IG1+]+XS"8^9D^N/)#/YI28D!: *1U0LA_+0/2 M!B#MDT"FF7Y9T,B = !(YX20O99T 4CWE)"V >D!D-XI(1T#\B, ^1$7,KNA M&F^Q]*,OQ(\T73"/@NM@ZD<9\:=3 _(3 /D)%S*A=S2ZI22ATUCC94%L_ED^ M V"?<<&N_2 A=WZHV1;43V^3YG^X2,%T0Z_ 5^^!ICLK:SX^@] M)>@79,$$4>9'\^ JI,1/4YJE[4"9B8F9),QLDZ"2,-1DOG_]'L8DL<8V1X1 MS4@8IRE9TH2D-W[2ZU3(&&-D951DR67[]3+G9"947E1J+\TYDP7.1Y!U$91*K/0\+I-LI6>2Q)>2E0^\^98R M&2&)6,@2 7._7JIO01JQD#5R(/LC'_3$O>#J-Y,1 +IXD).<1" M=@B<$/;F\I!6+&2MP!EA#Q-RC(7LF"XE/#@6(;58R&H!TZY^+03RBXWM%RCM MZF-"MK&1;?-SBG.HPVW(-3:R:X[E.C] 34RP^G52W9A%&QO2C7T"W9R1:576 MDN6U&7QLR#@VLG$.8T9,YQE-8=O$A(QC8QOGB!AUBS*U^=W$A(QC(QOG.&:Z MWVZ9B0D9QT8VSG',MN--3,A -G99#$HS>J'=@0SDG+(\U@M(#F0@!]E ,*99 M1W8@"SG(%H(Q71,3LI"#;"$PM^R/37 5!ME",&9O;$(6] M=@9A]L8F9"$'V4(_)A1G)-[Q1N/E PDY4YS0;_JNYBS2@2SD_)IYCW:COMEJ M7W!2K;4G=[NBK6^8F)"%'&0+O6&^HK&"%&V#!N7:7,F$+.0B6^@5\S5W(Q]F MO&:BZ,TP7$A!+K*"7AD7K-Y+43\W/=X-S5"P>Q,34I"+O@L 6!4A'TQ,2$$N M_CX 8()NQG874I![RN6;7FQWP:T ^'L! $PSMKN0@ES\W0 IF=B0@IRD14$ M5V5Z8Q-2D(NL(!BS-S8A!;G("H(QS;'I00KRD!5D+BT>E(\'R]MZ!]XNDA_\^X"ZT5CS#]L/J\F+%UZ+DJTC?7NGS.2ORI23-2[<%QG&; M=>OUOBBF^EQQ3?=EC>_D?4$L#!!0 ( -N$"%D>WYE>' ( #TG M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@ MY?NJ)*TXHYYDVLH&D%-^*+9!%*U.=M^6,[ /ZD%/(LX(%8C+/^$3 IY^E4,[ M[KM3W>W[NO@X'DYUU>S&L?^14EWORK&M=UU?3N]V5,C:+UW;8 MEG'5I(_#=7=-EXWW53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/ MRA"4YP^ZAZ#[^8,>(.AA_J!'"'J"8 N!V()D M"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>=@FT%M1 M;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0 M;R/0VR8O2PCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCT=M3;"?1V MU-L)]';4VPGT=M3;"?3VRF4#OC'IG KTSZIT)],Z3GTV^4^\Z M?AY*O?9\K?'ZWTGU>#ZW7"]_67[MG-SC%YS3;45]_@M02P,$% @ VX0( M6:5_#G'N 0 D"8 !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 70 M7ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M&K>VY$X]T5CV_ M>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z>^SK3RG3 MUX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(NMFU93,\MQ7)_ MB2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V!>:=M\'Y MF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G$=GX./R. M/\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@B,I12.4HIG(4 M5#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)* M%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR M*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4H MLAH460V*K 9%5H,BJ_E/6>^=6_]Q_/@L.]OT;_EL_"/:X@502P$"% ,4 M" #;A A9!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( -N$"%G;132F[P "L" 1 M " :\ !D;V-0&UL M4$L! A0#% @ VX0(63QU2J+1!0 NAX !@ ("!#@@ M 'AL+W=O 8 " @14. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ VX0( M6;;=\2 ]!@ J!L !@ ("!=!@ 'AL+W=O<> !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ VX0(6:,[B^A"" X"4 !@ M ("!0RH 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ VX0(60$D=W+%!@ ,Q$ !D ("!J$, M 'AL+W=O&PO=V]R:W-H965T&%3 0 &@) 9 M " @==. !X;"]W;W)K&UL4$L! A0#% @ MVX0(66U^&6@@! )PD !D ("!6E, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VX0(64PAK5E-!P M7!( !D ("!CVT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VX0(6;X%]C[K @ 5@8 !D M ("!BGP 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ VX0(60O*[R! @ F@4 !D ("!QHD 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VX0( M6>H!G@'+ @ 1P8 !D ("!A9@ 'AL+W=OO=0$ C# &0 M @(&'FP >&PO=V]R:W-H965T&UL4$L! A0#% @ VX0(6>C+]@1G! 1 H M !D ("!&*4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VX0(60<.L]4=! 0PD !D M ("!B[$ 'AL+W=O&PO=V]R:W-H965T M8/#)*@, !X' 9 M " @<*Y !X;"]W;W)K&UL4$L! A0# M% @ VX0(65"+[3Y% @ N@0 !D ("!([T 'AL+W=O M SO(K@" !C M!P &0 @(&?OP >&PO=V]R:W-H965T&UL4$L! A0#% @ VX0(6>:_ M<*:7"P _8 !D ("!(\< 'AL+W=O&PO=V]R:W-H965T&% B ( $@& 9 " @;O6 !X;"]W;W)K&UL4$L! A0#% @ VX0(65NK1HMD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ VX0(6?2RY!O' @ . < !D ("! M2^, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ VX0(66KK=,CK @ @D !D ("!+NT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VX0(64%[FBS- @ U < !D M ("!Q?X 'AL+W=O&PO=V]R M:W-H965TT$ 0!X;"]W;W)K&UL M4$L! A0#% @ VX0(6;P/I2%& P 9PL !D ("!P@H! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MVX0(6?RD(U= !@ (2\ !D ("!(A4! 'AL+W=O M)P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ VX0(65#9U-+Q P #Q0 !D M ("!UBX! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ VX0(66K-Y4M0 P K!4 T ( !:SP! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ VX0(61[?F5X< @ /2< !H ( !548! 'AL+U]R M96QS+W=O XML 80 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 81 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 176 281 1 false 58 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://8x8.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 9952157 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES Sheet http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIES THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 9952158 - Disclosure - REVENUE RECOGNITION Sheet http://8x8.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 9 false false R10.htm 9952159 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://8x8.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 10 false false R11.htm 9952160 - Disclosure - FINANCIAL STATEMENT COMPONENTS Sheet http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTS FINANCIAL STATEMENT COMPONENTS Notes 11 false false R12.htm 9952161 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://8x8.com/role/INTANGIBLEASSETSANDGOODWILL INTANGIBLE ASSETS AND GOODWILL Notes 12 false false R13.htm 9952162 - Disclosure - LEASES Sheet http://8x8.com/role/LEASES LEASES Notes 13 false false R14.htm 9952163 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://8x8.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 14 false false R15.htm 9952164 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN Notes http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN CONVERTIBLE SENIOR NOTES AND TERM LOAN Notes 15 false false R16.htm 9952165 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY Sheet http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITY STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY Notes 16 false false R17.htm 9952166 - Disclosure - INCOME TAXES Sheet http://8x8.com/role/INCOMETAXES INCOME TAXES Notes 17 false false R18.htm 9952167 - Disclosure - NET LOSS PER SHARE Sheet http://8x8.com/role/NETLOSSPERSHARE NET LOSS PER SHARE Notes 18 false false R19.htm 9952168 - Disclosure - GEOGRAPHICAL INFORMATION Sheet http://8x8.com/role/GEOGRAPHICALINFORMATION GEOGRAPHICAL INFORMATION Notes 19 false false R20.htm 9952169 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://8x8.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 20 false false R21.htm 9952170 - Disclosure - SUBSEQUENT EVENTS Sheet http://8x8.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 21 false false R22.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 22 false false R23.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 23 false false R24.htm 9954471 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 24 false false R25.htm 9954472 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://8x8.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://8x8.com/role/REVENUERECOGNITION 25 false false R26.htm 9954473 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://8x8.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://8x8.com/role/FAIRVALUEMEASUREMENTS 26 false false R27.htm 9954474 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Tables) Sheet http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSTables FINANCIAL STATEMENT COMPONENTS (Tables) Tables http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTS 27 false false R28.htm 9954475 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) Sheet http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables INTANGIBLE ASSETS AND GOODWILL (Tables) Tables http://8x8.com/role/INTANGIBLEASSETSANDGOODWILL 28 false false R29.htm 9954476 - Disclosure - LEASES (Tables) Sheet http://8x8.com/role/LEASESTables LEASES (Tables) Tables http://8x8.com/role/LEASES 29 false false R30.htm 9954477 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN (Tables) Notes http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTables CONVERTIBLE SENIOR NOTES AND TERM LOAN (Tables) Tables http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN 30 false false R31.htm 9954478 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY (Tables) Sheet http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYTables STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY (Tables) Tables http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITY 31 false false R32.htm 9954479 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://8x8.com/role/NETLOSSPERSHARETables NET LOSS PER SHARE (Tables) Tables http://8x8.com/role/NETLOSSPERSHARE 32 false false R33.htm 9954480 - Disclosure - GEOGRAPHICAL INFORMATION (Tables) Sheet http://8x8.com/role/GEOGRAPHICALINFORMATIONTables GEOGRAPHICAL INFORMATION (Tables) Tables http://8x8.com/role/GEOGRAPHICALINFORMATION 33 false false R34.htm 9954481 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIESDetails THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies 34 false false R35.htm 9954482 - Disclosure - REVENUE RECOGNITION - Contract Balances (Details) Sheet http://8x8.com/role/REVENUERECOGNITIONContractBalancesDetails REVENUE RECOGNITION - Contract Balances (Details) Details 35 false false R36.htm 9954483 - Disclosure - REVENUE RECOGNITION - Narrative (Details) Sheet http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails REVENUE RECOGNITION - Narrative (Details) Details 36 false false R37.htm 9954484 - Disclosure - FAIR VALUE MEASUREMENTS - Cash, Cash Equivalents and Investments with Hierarchy (Details) Sheet http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails FAIR VALUE MEASUREMENTS - Cash, Cash Equivalents and Investments with Hierarchy (Details) Details 37 false false R38.htm 9954485 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Assumptions Used in Determination of Fair Value (Details) Sheet http://8x8.com/role/FAIRVALUEMEASUREMENTSSummaryofAssumptionsUsedinDeterminationofFairValueDetails FAIR VALUE MEASUREMENTS - Summary of Assumptions Used in Determination of Fair Value (Details) Details 38 false false R39.htm 9954486 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 39 false false R40.htm 9954487 - Disclosure - FINANCIAL STATEMENT COMPONENTS - Schedule of Accounts Receivable (Details) Sheet http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccountsReceivableDetails FINANCIAL STATEMENT COMPONENTS - Schedule of Accounts Receivable (Details) Details 40 false false R41.htm 9954488 - Disclosure - FINANCIAL STATEMENT COMPONENTS - Schedule of Allowance for Credit Loss (Details) Sheet http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAllowanceforCreditLossDetails FINANCIAL STATEMENT COMPONENTS - Schedule of Allowance for Credit Loss (Details) Details 41 false false R42.htm 9954489 - Disclosure - FINANCIAL STATEMENT COMPONENTS - Schedule of Other Current Assets (Details) Sheet http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofOtherCurrentAssetsDetails FINANCIAL STATEMENT COMPONENTS - Schedule of Other Current Assets (Details) Details 42 false false R43.htm 9954490 - Disclosure - FINANCIAL STATEMENT COMPONENTS - Schedule of Accrued and Other Liabilities (Details) Sheet http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccruedandOtherLiabilitiesDetails FINANCIAL STATEMENT COMPONENTS - Schedule of Accrued and Other Liabilities (Details) Details 43 false false R44.htm 9954491 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule Of Intangibles (Details) Sheet http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails INTANGIBLE ASSETS AND GOODWILL - Schedule Of Intangibles (Details) Details 44 false false R45.htm 9954492 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) Sheet http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) Details 45 false false R46.htm 9954493 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization of Intangibles (Details) Sheet http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization of Intangibles (Details) Details 46 false false R47.htm 9954494 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Location (Details) Sheet http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyLocationDetails INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Location (Details) Details 47 false false R48.htm 9954495 - Disclosure - LEASES - Operating Lease Expense (Details) Sheet http://8x8.com/role/LEASESOperatingLeaseExpenseDetails LEASES - Operating Lease Expense (Details) Details 48 false false R49.htm 9954496 - Disclosure - LEASES - Schedule of Supplemental Cash Flow Information (Details) Sheet http://8x8.com/role/LEASESScheduleofSupplementalCashFlowInformationDetails LEASES - Schedule of Supplemental Cash Flow Information (Details) Details 49 false false R50.htm 9954497 - Disclosure - LEASES - Supplemental lease Information (Details) Sheet http://8x8.com/role/LEASESSupplementalleaseInformationDetails LEASES - Supplemental lease Information (Details) Details 50 false false R51.htm 9954498 - Disclosure - LEASES - Narrative (Details) Sheet http://8x8.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 51 false false R52.htm 9954499 - Disclosure - LEASES - Maturity of Lease Liabilities (Details) Sheet http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails LEASES - Maturity of Lease Liabilities (Details) Details 52 false false R53.htm 9954500 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://8x8.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://8x8.com/role/COMMITMENTSANDCONTINGENCIES 53 false false R54.htm 9954501 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN - Term Loan and Warrants (Details) Notes http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails CONVERTIBLE SENIOR NOTES AND TERM LOAN - Term Loan and Warrants (Details) Details 54 false false R55.htm 9954502 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN - Carrying Amount (Details) Notes http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails CONVERTIBLE SENIOR NOTES AND TERM LOAN - Carrying Amount (Details) Details 55 false false R56.htm 9954503 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN - Interest Expense (Details) Notes http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails CONVERTIBLE SENIOR NOTES AND TERM LOAN - Interest Expense (Details) Details 56 false false R57.htm 9954504 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN - 2028 Notes (Details) Notes http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails CONVERTIBLE SENIOR NOTES AND TERM LOAN - 2028 Notes (Details) Details 57 false false R58.htm 9954505 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Narrative (Details) Sheet http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Narrative (Details) Details http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYTables 58 false false R59.htm 9954506 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Stock-Based Compensation Expense By Statement Of Operations (Details) Sheet http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Stock-Based Compensation Expense By Statement Of Operations (Details) Details 59 false false R60.htm 9954507 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Restricted Stock Unit and Performance Stock Unit Activity (Details) Sheet http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Restricted Stock Unit and Performance Stock Unit Activity (Details) Details 60 false false R61.htm 9954508 - Disclosure - INCOME TAXES (Details) Sheet http://8x8.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://8x8.com/role/INCOMETAXES 61 false false R62.htm 9954509 - Disclosure - NET LOSS PER SHARE - Basic and Diluted Net Loss Per Share (Details) Sheet http://8x8.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails NET LOSS PER SHARE - Basic and Diluted Net Loss Per Share (Details) Details 62 false false R63.htm 9954510 - Disclosure - NET LOSS PER SHARE - Schedule of Antidilutive Awards (Details) Sheet http://8x8.com/role/NETLOSSPERSHAREScheduleofAntidilutiveAwardsDetails NET LOSS PER SHARE - Schedule of Antidilutive Awards (Details) Details 63 false false R64.htm 9954511 - Disclosure - GEOGRAPHICAL INFORMATION (Details) Sheet http://8x8.com/role/GEOGRAPHICALINFORMATIONDetails GEOGRAPHICAL INFORMATION (Details) Details http://8x8.com/role/GEOGRAPHICALINFORMATIONTables 64 false false R65.htm 9954512 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://8x8.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED PARTY TRANSACTIONS (Details) Details http://8x8.com/role/RELATEDPARTYTRANSACTIONS 65 false false R66.htm 9954513 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://8x8.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://8x8.com/role/SUBSEQUENTEVENTS 66 false false All Reports Book All Reports eght-20240630.htm eght-20240630.xsd eght-20240630_cal.xml eght-20240630_def.xml eght-20240630_lab.xml eght-20240630_pre.xml eght-20240630_g1.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "eght-20240630.htm": { "nsprefix": "eght", "nsuri": "http://8x8.com/20240630", "dts": { "inline": { "local": [ "eght-20240630.htm" ] }, "schema": { "local": [ "eght-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": [ "eght-20240630_cal.xml" ] }, "definitionLink": { "local": [ "eght-20240630_def.xml" ] }, "labelLink": { "local": [ "eght-20240630_lab.xml" ] }, "presentationLink": { "local": [ "eght-20240630_pre.xml" ] } }, "keyStandard": 265, "keyCustom": 16, "axisStandard": 22, "axisCustom": 2, "memberStandard": 40, "memberCustom": 17, "hidden": { "total": 10, "http://8x8.com/20240630": 1, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 4 }, "contextCount": 176, "entityCount": 1, "segmentCount": 58, "elementCount": 552, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 647, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://8x8.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://8x8.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": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R3": { "role": "http://8x8.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:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R4": { "role": "http://8x8.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-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R5": { "role": "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "longName": "9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R6": { "role": "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R7": { "role": "http://8x8.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:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R8": { "role": "http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIES", "longName": "9952157 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES", "shortName": "THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://8x8.com/role/REVENUERECOGNITION", "longName": "9952158 - Disclosure - REVENUE RECOGNITION", "shortName": "REVENUE RECOGNITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://8x8.com/role/FAIRVALUEMEASUREMENTS", "longName": "9952159 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTS", "longName": "9952160 - Disclosure - FINANCIAL STATEMENT COMPONENTS", "shortName": "FINANCIAL STATEMENT COMPONENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILL", "longName": "9952161 - Disclosure - INTANGIBLE ASSETS AND GOODWILL", "shortName": "INTANGIBLE ASSETS AND GOODWILL", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://8x8.com/role/LEASES", "longName": "9952162 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://8x8.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "9952163 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN", "longName": "9952164 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN", "shortName": "CONVERTIBLE SENIOR NOTES AND TERM LOAN", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITY", "longName": "9952165 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY", "shortName": "STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://8x8.com/role/INCOMETAXES", "longName": "9952166 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://8x8.com/role/NETLOSSPERSHARE", "longName": "9952167 - Disclosure - NET LOSS PER SHARE", "shortName": "NET LOSS 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": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://8x8.com/role/GEOGRAPHICALINFORMATION", "longName": "9952168 - Disclosure - GEOGRAPHICAL INFORMATION", "shortName": "GEOGRAPHICAL INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://8x8.com/role/RELATEDPARTYTRANSACTIONS", "longName": "9952169 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://8x8.com/role/SUBSEQUENTEVENTS", "longName": "9952170 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": null }, "R23": { "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": "23", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "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": "eght-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": "eght-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://8x8.com/role/REVENUERECOGNITIONTables", "longName": "9954472 - Disclosure - REVENUE RECOGNITION (Tables)", "shortName": "REVENUE RECOGNITION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://8x8.com/role/FAIRVALUEMEASUREMENTSTables", "longName": "9954473 - 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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSTables", "longName": "9954474 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Tables)", "shortName": "FINANCIAL STATEMENT COMPONENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables", "longName": "9954475 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)", "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://8x8.com/role/LEASESTables", "longName": "9954476 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTables", "longName": "9954477 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN (Tables)", "shortName": "CONVERTIBLE SENIOR NOTES AND TERM LOAN (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYTables", "longName": "9954478 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY (Tables)", "shortName": "STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://8x8.com/role/NETLOSSPERSHARETables", "longName": "9954479 - Disclosure - NET LOSS PER SHARE (Tables)", "shortName": "NET LOSS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "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": "eght-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": "eght-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://8x8.com/role/GEOGRAPHICALINFORMATIONTables", "longName": "9954480 - Disclosure - GEOGRAPHICAL INFORMATION (Tables)", "shortName": "GEOGRAPHICAL INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIESDetails", "longName": "9954481 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://8x8.com/role/REVENUERECOGNITIONContractBalancesDetails", "longName": "9954482 - Disclosure - REVENUE RECOGNITION - Contract Balances (Details)", "shortName": "REVENUE RECOGNITION - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R36": { "role": "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails", "longName": "9954483 - Disclosure - REVENUE RECOGNITION - Narrative (Details)", "shortName": "REVENUE RECOGNITION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails", "longName": "9954484 - Disclosure - FAIR VALUE MEASUREMENTS - Cash, Cash Equivalents and Investments with Hierarchy (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Cash, Cash Equivalents and Investments with Hierarchy (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "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": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R38": { "role": "http://8x8.com/role/FAIRVALUEMEASUREMENTSSummaryofAssumptionsUsedinDeterminationofFairValueDetails", "longName": "9954485 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Assumptions Used in Determination of Fair Value (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Summary of Assumptions Used in Determination of Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:WarrantsAndRightsOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-91", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "y", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R39": { "role": "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "longName": "9954486 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-97", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-97", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccountsReceivableDetails", "longName": "9954487 - Disclosure - FINANCIAL STATEMENT COMPONENTS - Schedule of Accounts Receivable (Details)", "shortName": "FINANCIAL STATEMENT COMPONENTS - Schedule of Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "eght:TradeAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "eght:TradeAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R41": { "role": "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAllowanceforCreditLossDetails", "longName": "9954488 - Disclosure - FINANCIAL STATEMENT COMPONENTS - Schedule of Allowance for Credit Loss (Details)", "shortName": "FINANCIAL STATEMENT COMPONENTS - Schedule of Allowance for Credit Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "eght:AccountsReceivableAllowanceForCreditLossExpenseReversal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R42": { "role": "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofOtherCurrentAssetsDetails", "longName": "9954489 - Disclosure - FINANCIAL STATEMENT COMPONENTS - Schedule of Other Current Assets (Details)", "shortName": "FINANCIAL STATEMENT COMPONENTS - Schedule of Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R43": { "role": "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccruedandOtherLiabilitiesDetails", "longName": "9954490 - Disclosure - FINANCIAL STATEMENT COMPONENTS - Schedule of Accrued and Other Liabilities (Details)", "shortName": "FINANCIAL STATEMENT COMPONENTS - Schedule of Accrued and Other Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R44": { "role": "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails", "longName": "9954491 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule Of Intangibles (Details)", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule Of Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R45": { "role": "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "longName": "9954492 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-100", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-100", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R46": { "role": "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails", "longName": "9954493 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization of Intangibles (Details)", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization of Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R47": { "role": "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyLocationDetails", "longName": "9954494 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Location (Details)", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "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": "eght-20240630.htm", "unique": true } }, "R48": { "role": "http://8x8.com/role/LEASESOperatingLeaseExpenseDetails", "longName": "9954495 - Disclosure - LEASES - Operating Lease Expense (Details)", "shortName": "LEASES - Operating Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:VariableLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R49": { "role": "http://8x8.com/role/LEASESScheduleofSupplementalCashFlowInformationDetails", "longName": "9954496 - Disclosure - LEASES - Schedule of Supplemental Cash Flow Information (Details)", "shortName": "LEASES - Schedule of Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R50": { "role": "http://8x8.com/role/LEASESSupplementalleaseInformationDetails", "longName": "9954497 - Disclosure - LEASES - Supplemental lease Information (Details)", "shortName": "LEASES - Supplemental lease Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R51": { "role": "http://8x8.com/role/LEASESNarrativeDetails", "longName": "9954498 - Disclosure - LEASES - Narrative (Details)", "shortName": "LEASES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "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": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-106", "name": "us-gaap:AreaOfRealEstateProperty", "unitRef": "sqft", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R52": { "role": "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails", "longName": "9954499 - Disclosure - LEASES - Maturity of Lease Liabilities (Details)", "shortName": "LEASES - Maturity of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R53": { "role": "http://8x8.com/role/COMMITMENTSANDCONTINGENCIESDetails", "longName": "9954500 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-110", "name": "us-gaap:ProceedsFromLegalSettlements", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-110", "name": "us-gaap:ProceedsFromLegalSettlements", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R54": { "role": "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails", "longName": "9954501 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN - Term Loan and Warrants (Details)", "shortName": "CONVERTIBLE SENIOR NOTES AND TERM LOAN - Term Loan and Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:WarrantsAndRightsOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-114", "name": "eght:DebtInstrumentBasisSpreadOnVariableFloorRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R55": { "role": "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails", "longName": "9954502 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN - Carrying Amount (Details)", "shortName": "CONVERTIBLE SENIOR NOTES AND TERM LOAN - Carrying Amount (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-113", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-113", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R56": { "role": "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails", "longName": "9954503 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN - Interest Expense (Details)", "shortName": "CONVERTIBLE SENIOR NOTES AND TERM LOAN - Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "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": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-119", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R57": { "role": "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails", "longName": "9954504 - Disclosure - CONVERTIBLE SENIOR NOTES AND TERM LOAN - 2028 Notes (Details)", "shortName": "CONVERTIBLE SENIOR NOTES AND TERM LOAN - 2028 Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-122", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-122", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R58": { "role": "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails", "longName": "9954505 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Narrative (Details)", "shortName": "STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-143", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-143", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R59": { "role": "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails", "longName": "9954506 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Stock-Based Compensation Expense By Statement Of Operations (Details)", "shortName": "STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Stock-Based Compensation Expense By Statement Of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "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": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "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": "eght-20240630.htm", "first": true, "unique": true } }, "R60": { "role": "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails", "longName": "9954507 - Disclosure - STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Restricted Stock Unit and Performance Stock Unit Activity (Details)", "shortName": "STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Restricted Stock Unit and Performance Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-140", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-142", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R61": { "role": "http://8x8.com/role/INCOMETAXESDetails", "longName": "9954508 - Disclosure - INCOME TAXES (Details)", "shortName": "INCOME TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R62": { "role": "http://8x8.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails", "longName": "9954509 - Disclosure - NET LOSS PER SHARE - Basic and Diluted Net Loss Per Share (Details)", "shortName": "NET LOSS PER SHARE - Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R63": { "role": "http://8x8.com/role/NETLOSSPERSHAREScheduleofAntidilutiveAwardsDetails", "longName": "9954510 - Disclosure - NET LOSS PER SHARE - Schedule of Antidilutive Awards (Details)", "shortName": "NET LOSS PER SHARE - Schedule of Antidilutive Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R64": { "role": "http://8x8.com/role/GEOGRAPHICALINFORMATIONDetails", "longName": "9954511 - Disclosure - GEOGRAPHICAL INFORMATION (Details)", "shortName": "GEOGRAPHICAL INFORMATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-159", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } }, "R65": { "role": "http://8x8.com/role/RELATEDPARTYTRANSACTIONSDetails", "longName": "9954512 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "first": true, "unique": true } }, "R66": { "role": "http://8x8.com/role/SUBSEQUENTEVENTSDetails", "longName": "9954513 - Disclosure - SUBSEQUENT EVENTS (Details)", "shortName": "SUBSEQUENT EVENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "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": "eght-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-174", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "eght-20240630.htm", "unique": true } } }, "tag": { "eght_A2022EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "A2022EquityIncentivePlanMember", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Plan", "label": "2022 Equity Incentive Plan [Member]", "documentation": "2022 Plan [Member]" } } }, "auth_ref": [] }, "eght_APICShareBasedPaymentArrangementAcquisitionIncreaseForCostRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://8x8.com/20240630", "localname": "APICShareBasedPaymentArrangementAcquisitionIncreaseForCostRecognition", "crdr": "credit", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under stock plans, less withholding, related to Fuze Acquisition", "label": "APIC, Share-Based Payment Arrangement, Acquisition, Increase For Cost Recognition", "documentation": "APIC, Share-Based Payment Arrangement, Acquisition, Increase For Cost Recognition" } } }, "auth_ref": [] }, "eght_APICShareBasedPaymentArrangementIncreaseForCostRecognitionShares": { "xbrltype": "sharesItemType", "nsuri": "http://8x8.com/20240630", "localname": "APICShareBasedPaymentArrangementIncreaseForCostRecognitionShares", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under stock plans, less withholding, related to Fuze acquisition (in shares)", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Shares", "documentation": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Shares" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.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": [ "r48", "r782" ] }, "eght_AccountsReceivableAllowanceForCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://8x8.com/20240630", "localname": "AccountsReceivableAllowanceForCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Release (reserve)", "label": "Accounts Receivable, Allowance for Credit Loss, Expense (Reversal)", "documentation": "Accounts Receivable, Allowance for Credit Loss, Expense (Reversal)" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allowance for Credit Loss", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r942" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccountsReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "totalLabel": "Total accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r934" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccruedandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccruedandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued taxes", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r50", "r105" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccruedandOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccruedandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued and other liabilities", "totalLabel": "Total accrued and other 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": [ "r50" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r14", "r15", "r68", "r137", "r601", "r629", "r630" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r11", "r15", "r443", "r446", "r511", "r625", "r626", "r909", "r910", "r911", "r922", "r923", "r924", "r926" ] }, "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": [ "r844" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.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": [ "r60", "r782", "r1076" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r638", "r922", "r923", "r924", "r926", "r1015", "r1077" ] }, "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": [ "r857" ] }, "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": [ "r857" ] }, "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": [ "r857" ] }, "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": [ "r857" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "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": [ "r36", "r37", "r384" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "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": [ "r890" ] }, "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": [ "r816", "r826", "r836", "r868" ] }, "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": [ "r819", "r829", "r839", "r871" ] }, "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": [ "r891" ] }, "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": [ "r857" ] }, "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": [ "r864" ] }, "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": [ "r820", "r830", "r840", "r864", "r872", "r876", "r884" ] }, "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": [ "r882" ] }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "crdr": "debit", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based employee compensation expense", "label": "Share-Based Payment Arrangement, Expense, after Tax", "documentation": "Amount, after tax, of expense for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccountsReceivableDetails", "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: allowance for credit losses", "negatedPeriodStartLabel": "Beginning balance", "negatedPeriodEndLabel": "Ending balance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r138", "r224", "r258" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r263" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Losses", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "eght_AmortizationOfDebtIssuanceCostsAndDiscountsOperatingCashFlows": { "xbrltype": "monetaryItemType", "nsuri": "http://8x8.com/20240630", "localname": "AmortizationOfDebtIssuanceCostsAndDiscountsOperatingCashFlows", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount and issuance costs", "label": "Amortization of Debt Issuance Costs and Discounts, Operating Cash Flows", "documentation": "Amortization of Debt Issuance Costs and Discounts, Operating Cash Flows" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfDeferredSalesCommissions", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred sales commission costs", "label": "Amortization of Deferred Sales Commissions", "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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": [ "r7", "r75" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 2.0 }, "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of debt discount and issuance costs", "terseLabel": "Amortization of debt discount and issuance costs", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r343", "r754", "r755", "r915", "r1027" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r7", "r280", "r287", "r749" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://8x8.com/role/NETLOSSPERSHAREScheduleofAntidilutiveAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-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": [ "r194" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://8x8.com/role/NETLOSSPERSHAREScheduleofAntidilutiveAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r20" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://8x8.com/role/NETLOSSPERSHAREScheduleofAntidilutiveAwardsDetails" ], "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://8x8.com/role/NETLOSSPERSHAREScheduleofAntidilutiveAwardsDetails" ], "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": [ "r20" ] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://8x8.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Area of real estate property", "label": "Area of Real Estate Property", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r103", "r116", "r136", "r160", "r198", "r204", "r212", "r215", "r255", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r438", "r440", "r476", "r596", "r665", "r741", "r742", "r782", "r807", "r980", "r981", "r1033" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.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": [ "r130", "r141", "r160", "r255", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r438", "r440", "r476", "r782", "r980", "r981", "r1033" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 }, "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails_1": { "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated gross unrealized gain, before tax", "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": [ "r229" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 }, "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails_1": { "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated gross unrealized loss, before tax", "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": [ "r230" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails": { "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Costs", "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": [ "r226", "r268", "r595" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities, 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": [ "r227", "r268", "r453", "r590", "r769", "r773", "r935", "r1019", "r1020", "r1021" ] }, "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": [ "r879" ] }, "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": [ "r880" ] }, "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": [ "r875" ] }, "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": [ "r875" ] }, "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": [ "r875" ] }, "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": [ "r875" ] }, "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": [ "r875" ] }, "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": [ "r875" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails", "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": [ "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411" ] }, "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": [ "r878" ] }, "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": [ "r877" ] }, "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": [ "r876" ] }, "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": [ "r876" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r299", "r1044", "r1045" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r43", "r44", "r299", "r1044", "r1045" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Consolidation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r281", "r282", "r283", "r284", "r285", "r435", "r763", "r764" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r38", "r39", "r281", "r282", "r283", "r284", "r285", "r435", "r763", "r764" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of capitalized internal-use software costs", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r727", "r728" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized contract cost, amortization", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r275" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred sales commission costs", "label": "Capitalized Contract Cost, Net, Current", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r274" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred sales commission costs, non-current", "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": [ "r274" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails": { "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale", "weight": 1.0, "order": 2.0 }, "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails", "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "totalLabel": "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": [ "r18", "r132", "r733" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents, fair value disclosure", "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": [ "r1017", "r1018" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents [Member]", "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.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 year", "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": [ "r18", "r81", "r158" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash and cash equivalents", "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": [ "r1", "r81" ] }, "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale": { "xbrltype": "monetaryItemType", "nsuri": "http://8x8.com/20240630", "localname": "CashCashEquivalentsandDebtSecuritiesAvailableforsale", "crdr": "debit", "calculation": { "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails_1": { "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost", "weight": 1.0, "order": 1.0 }, "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, cash equivalents and debt securities available-for-sale", "label": "Cash, Cash Equivalents and Debt Securities Available-for-sale", "documentation": "Cash, Cash Equivalents and Debt Securities Available-for-sale" } } }, "auth_ref": [] }, "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://8x8.com/20240630", "localname": "CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost", "crdr": "debit", "calculation": { "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, cash equivalents and debt securities available-for-sale, amortized cost", "label": "Cash, Cash Equivalents and Debt Securities Available-for-sale, Amortized Cost", "documentation": "Cash, Cash Equivalents and Debt Securities Available-for-sale" } } }, "auth_ref": [] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashMember", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash [Member]", "documentation": "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." } } }, "auth_ref": [ "r132" ] }, "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": [ "r855" ] }, "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": [ "r852" ] }, "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": [ "r850" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price of warrants (in dollars per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r354" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant of shares (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r354" ] }, "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": [ "r856" ] }, "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": [ "r856" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommercialPaperMember", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "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": [ "r93", "r311", "r802", "r803", "r804", "r805" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 7)", "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": [ "r55", "r107", "r598", "r652" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://8x8.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": [ "r91", "r301", "r302", "r715", "r968", "r973" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r58" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "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", "r922", "r923", "r926", "r1015", "r1075", "r1077" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value per share (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r58" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://8x8.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": [ "r58", "r653" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://8x8.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": [ "r58" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r58", "r653", "r671", "r1077", "r1078" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock: $0.001 par value, 300,000,000 shares authorized, 127,962,761 shares and 125,193,573 shares issued and outstanding as of June\u00a030, 2024 and March\u00a031, 2024, 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": [ "r58", "r600", "r782" ] }, "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": [ "r861" ] }, "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": [ "r860" ] }, "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": [ "r862" ] }, "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": [ "r859" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r16", "r143", "r145", "r149", "r591", "r610", "r611" ] }, "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss", "crdr": "credit", "calculation": { "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccountsReceivableDetails", "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: allowance for sales reserves", "negatedPeriodStartLabel": "Beginning balance", "negatedPeriodEndLabel": "Ending balance", "label": "Contract with Customer, Asset, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r258", "r261", "r264", "r358" ] }, "us-gaap_ContractWithCustomerAssetAllowanceForCreditLossRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAllowanceForCreditLossRecovery", "crdr": "credit", "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-offs", "label": "Contract with Customer, Asset, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from recovery." } } }, "auth_ref": [ "r263" ] }, "us-gaap_ContractWithCustomerAssetAllowanceForCreditLossRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAllowanceForCreditLossRollForward", "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Reserves", "label": "Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONTables" ], "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": [ "r983" ] }, "us-gaap_ContractWithCustomerAssetCreditLossExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetCreditLossExpense", "crdr": "debit", "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Release (reserve)", "label": "Contract with Customer, Asset, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r262", "r368", "r757" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofOtherCurrentAssetsDetails", "http://8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets, current (component of Other current assets)", "verboseLabel": "Contract assets, current", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r356", "r358", "r370" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets, non-current (component of Other assets)", "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": [ "r356", "r358", "r370" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "verboseLabel": "Deferred revenue, current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r356", "r357", "r370" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, non-current", "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": [ "r356", "r357", "r370" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, liability, revenue recognized", "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": [ "r371" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtMember", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt", "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": [ "r94", "r322", "r323", "r333", "r334", "r335", "r339", "r340", "r341", "r342", "r343", "r751", "r752", "r753", "r754", "r755" ] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior notes, non-current", "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": [ "r13" ] }, "eght_ConvertibleNotes2028Member": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "ConvertibleNotes2028Member", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028 Notes", "label": "Convertible Notes 2028 [Member]", "documentation": "Convertible Notes 2028" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenue", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r71", "r72", "r555" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "eght_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "CreditAgreementMember", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement", "label": "Credit Agreement [Member]", "documentation": "Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r311", "r978" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r311", "r978", "r979" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails" ], "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": [ "r41", "r956", "r958", "r959", "r960", "r962", "r963", "r966", "r967" ] }, "eght_DebtCovenantAxis": { "xbrltype": "stringItemType", "nsuri": "http://8x8.com/20240630", "localname": "DebtCovenantAxis", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Covenant [Axis]", "label": "Debt Covenant [Axis]", "documentation": "Debt Covenant" } } }, "auth_ref": [] }, "eght_DebtCovenantDomain": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "DebtCovenantDomain", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Covenant [Domain]", "label": "Debt Covenant [Domain]", "documentation": "Debt Covenant [Domain]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN" ], "lang": { "en-us": { "role": { "terseLabel": "CONVERTIBLE SENIOR NOTES AND TERM LOAN", "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": [ "r92", "r159", "r294", "r295", "r296", "r297", "r298", "r310", "r311", "r321", "r327", "r328", "r329", "r330", "r331", "r332", "r337", "r344", "r345", "r347", "r493" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "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": [ "r13", "r49", "r50", "r104", "r106", "r164", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r751", "r752", "r753", "r754", "r755", "r780", "r919", "r969", "r970", "r971", "r1026", "r1028" ] }, "eght_DebtInstrumentBasisSpreadOnVariableFloorRate": { "xbrltype": "percentItemType", "nsuri": "http://8x8.com/20240630", "localname": "DebtInstrumentBasisSpreadOnVariableFloorRate", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable floor rate", "label": "Debt Instrument, Basis Spread on Variable Floor Rate", "documentation": "Debt Instrument, Basis Spread on Variable Floor Rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails", "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "eght_DebtInstrumentCreditSpreadAdjustmentOnVariableRate": { "xbrltype": "percentItemType", "nsuri": "http://8x8.com/20240630", "localname": "DebtInstrumentCreditSpreadAdjustmentOnVariableRate", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, credit spread adjustment", "label": "Debt Instrument, Credit Spread Adjustment On Variable Rate", "documentation": "Debt Instrument, Credit Spread Adjustment On Variable Rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails", "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face value", "verboseLabel": "Principal", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r322", "r493", "r494", "r752", "r753", "r780" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r335", "r475", "r752", "r753", "r1018", "r1019", "r1020", "r1021", "r1022" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, effective interest rate", "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": [ "r52", "r350", "r493", "r494", "r780" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r52", "r323" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "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": [ "r164", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r751", "r752", "r753", "r754", "r755", "r780", "r919", "r1026", "r1028" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "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": [ "r13", "r164", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r751", "r752", "r753", "r754", "r755", "r780", "r919", "r969", "r970", "r971", "r1026", "r1028" ] }, "eght_DebtInstrumentPrepaymentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://8x8.com/20240630", "localname": "DebtInstrumentPrepaymentFeePercentage", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument Prepayment Fee Percentage", "label": "Debt Instrument Prepayment Fee Percentage", "documentation": "Debt Instrument Prepayment Fee Percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "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": [ "r13", "r31", "r32", "r47", "r96", "r97", "r164", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r751", "r752", "r753", "r754", "r755", "r780", "r919", "r1026", "r1028" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized debt discount and issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r333", "r348", "r492", "r493", "r494", "r752", "r753", "r780" ] }, "eght_DebtIssuanceCostsPercentagePaidInCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://8x8.com/20240630", "localname": "DebtIssuanceCostsPercentagePaidInCommonStock", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, percentage paid in common stock", "label": "Debt Issuance Costs, Percentage Paid In Common Stock", "documentation": "Debt Issuance Costs, Percentage Paid In Common Stock" } } }, "auth_ref": [] }, "us-gaap_DeferredCreditsAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCreditsAndOtherLiabilities", "crdr": "credit", "presentation": [ "http://8x8.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional liability", "label": "Deferred Credits and Other Liabilities", "documentation": "Total carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income in future periods and obligations not separately disclosed in the balance sheet (other liabilities)." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, net", "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": [ "r1026", "r1028" ] }, "eght_DelayedDrawTermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "DelayedDrawTermLoanFacilityMember", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Delayed Draw Term Loan Facility", "label": "Delayed Draw Term Loan Facility [Member]", "documentation": "Delayed Draw Term Loan Facility" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "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": [ "r7", "r27" ] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of Share-Based Compensation Arrangements By Share-Based Payment Award", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r10", "r33" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r811" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r843" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "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": [ "r854" ] }, "eght_EGHTTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "EGHTTermLoanMember", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EGHT Term Loan", "label": "EGHT Term Loan [Member]", "documentation": "EGHT Term Loan" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r150", "r170", "r171", "r172", "r173", "r174", "r175", "r181", "r184", "r191", "r192", "r193", "r197", "r433", "r437", "r450", "r451", "r592", "r612", "r735" ] }, "eght_EarningsPerShareBasicAndDilutedEPSAbstract": { "xbrltype": "stringItemType", "nsuri": "http://8x8.com/20240630", "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "presentation": [ "http://8x8.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share:", "label": "Earnings Per Share Basic And Diluted EPS [Abstract]", "documentation": "Earnings Per Share Basic And Diluted EPS." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r150", "r170", "r171", "r172", "r173", "r174", "r175", "r184", "r191", "r192", "r193", "r197", "r433", "r437", "r450", "r451", "r592", "r612", "r735" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://8x8.com/role/NETLOSSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "NET LOSS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r180", "r194", "r195", "r196" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on 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": [ "r483" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://8x8.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r417", "r768" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccruedandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccruedandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "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": [ "r50" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized stock-based compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r412" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period of recognition for unrecognized 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": [ "r412" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://8x8.com/role/NETLOSSPERSHAREScheduleofAntidilutiveAwardsDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock option", "netLabel": "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": [] }, "eght_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan [Member]", "documentation": "Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r809" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r809" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r809" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r893" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r809" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r809" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r809" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r809" ] }, "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": [ "r848" ] }, "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": [ "r889" ] }, "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": [ "r889" ] }, "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": [ "r889" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "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": [ "r12", "r128", "r146", "r147", "r148", "r165", "r166", "r167", "r169", "r174", "r176", "r178", "r199", "r256", "r257", "r292", "r355", "r423", "r424", "r430", "r431", "r432", "r434", "r436", "r437", "r442", "r443", "r444", "r445", "r446", "r447", "r449", "r485", "r486", "r487", "r488", "r489", "r490", "r495", "r497", "r511", "r608", "r625", "r626", "r627", "r638", "r696" ] }, "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": [ "r858" ] }, "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": [ "r816", "r826", "r836", "r868" ] }, "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": [ "r813", "r823", "r833", "r865" ] }, "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": [ "r864" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 5.0 }, "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain (loss) on warrants remeasurement", "terseLabel": "(Gain) loss on remeasurement of warrants", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r0", "r7" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r453", "r454", "r467", "r769" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r453", "r454", "r467", "r769" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value Measurements", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instrument measured at fair value on recurring or nonrecurring basis. Includes, but is not limited to, instrument classified in shareholders' equity." } } }, "auth_ref": [ "r769", "r1017", "r1018", "r1023" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Assumptions Used in Determination of Fair Value", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r455", "r456", "r773" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSSummaryofAssumptionsUsedinDeterminationofFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r458", "r459", "r460", "r461", "r462", "r463", "r468", "r771" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSSummaryofAssumptionsUsedinDeterminationofFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Disclosure of information about financial instrument asset measured at fair value on recurring basis using unobservable input." } } }, "auth_ref": [ "r458", "r459", "r460", "r461", "r462", "r463", "r468", "r771" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "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": [ "r335", "r374", "r375", "r376", "r377", "r378", "r379", "r452", "r454", "r455", "r456", "r457", "r466", "r467", "r469", "r526", "r527", "r528", "r752", "r753", "r760", "r761", "r762", "r769", "r773" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://8x8.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": [ "r462", "r464", "r465", "r466", "r469", "r470", "r471", "r472", "r473", "r588", "r769", "r774" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "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": [ "r335", "r374", "r379", "r454", "r467", "r526", "r760", "r761", "r762", "r769" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "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": [ "r335", "r374", "r379", "r454", "r455", "r467", "r527", "r752", "r753", "r760", "r761", "r762", "r769" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "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": [ "r335", "r374", "r375", "r376", "r377", "r378", "r379", "r452", "r454", "r455", "r456", "r457", "r466", "r467", "r469", "r526", "r527", "r528", "r752", "r753", "r760", "r761", "r762", "r769", "r773" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r259", "r260", "r265", "r266", "r267", "r269", "r270", "r271", "r346", "r353", "r448", "r474", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r609", "r747", "r769", "r771", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r783", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r937", "r938", "r939", "r940", "r1016", "r1019", "r1020", "r1021", "r1022", "r1024" ] }, "eght_FiniteLivedIntangibleAssetExpectedAmortizationYearFourAndThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://8x8.com/20240630", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationYearFourAndThereafter", "crdr": "debit", "calculation": { "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four and Thereafter", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, Year Four and Thereafter" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r134", "r276", "r286", "r749" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r288", "r728", "r749" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r1083" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r288", "r728", "r749" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r288", "r728", "r749" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails" ], "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": [ "r279", "r281", "r282", "r283", "r285", "r286", "r289", "r290", "r556", "r557", "r728" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r276", "r286", "r557", "r749" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r279", "r286", "r289", "r290", "r291", "r556", "r728", "r749" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails" ], "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": [ "r279", "r281", "r282", "r283", "r285", "r286", "r289", "r290", "r728" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails", "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationofIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r556", "r963" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, remaining amortization period", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r556" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on foreign exchange", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r477", "r479", "r481", "r482", "r693" ] }, "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": [ "r820", "r830", "r840", "r872" ] }, "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": [ "r820", "r830", "r840", "r872" ] }, "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": [ "r820", "r830", "r840", "r872" ] }, "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": [ "r820", "r830", "r840", "r872" ] }, "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": [ "r820", "r830", "r840", "r872" ] }, "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": [ "r853" ] }, "eght_FuzeMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "FuzeMemberMember", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Fuze", "label": "Fuze member [Member]", "documentation": "Fuze member" } } }, "auth_ref": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "GB", "presentation": [ "http://8x8.com/role/GEOGRAPHICALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss on debt extinguishment", "negatedTerseLabel": "Loss on debt extinguishment", "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": [ "r7", "r29", "r30" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r76", "r675" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "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": [ "r76" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, beginning balance", "periodEndLabel": "Goodwill, ending balance", "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": [ "r133", "r277", "r589", "r742", "r748", "r770", "r782", "r945", "r952" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILL" ], "lang": { "en-us": { "role": { "terseLabel": "INTANGIBLE ASSETS AND GOODWILL", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r943", "r955" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r278" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "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": [ "r69", "r73", "r115", "r160", "r255", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r476", "r737", "r741", "r928", "r930", "r931", "r932", "r933", "r980" ] }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "presentation": [ "http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Indemnifications", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities." } } }, "auth_ref": [ "r308" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss 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": [ "r70", "r111", "r115", "r593", "r606", "r737", "r741", "r928", "r930", "r931", "r932", "r933" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "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": [ "r293", "r299", "r300", "r459", "r463", "r468", "r622", "r624", "r680", "r728", "r772", "r1046" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "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": [ "r299", "r300", "r459", "r463", "r468", "r622", "r624", "r680", "r728", "r772", "r1046" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://8x8.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": [ "r161", "r415", "r417", "r418", "r419", "r420", "r421", "r422", "r425", "r427", "r428", "r429", "r634", "r768" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r118", "r126", "r177", "r178", "r198", "r207", "r215", "r416", "r417", "r426", "r613", "r768" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid", "label": "Income Taxes Paid", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r19", "r84", "r917", "r1013", "r1014" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accruals", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable, net", "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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredCharges", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred sales commission costs", "label": "Increase (Decrease) in Deferred Charges", "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "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_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current and non-current assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r820", "r830", "r840", "r864", "r872", "r876", "r884" ] }, "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": [ "r882" ] }, "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": [ "r812", "r888" ] }, "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": [ "r812", "r888" ] }, "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": [ "r812", "r888" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r279", "r963", "r965" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails" ], "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": [ "r78", "r341", "r351", "r754", "r755" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails" ], "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": [ "r78", "r342", "r754", "r755" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Interest Expense", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Income (Expense), Nonoperating", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r741", "r912", "r930" ] }, "us-gaap_InterestPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaid", "crdr": "credit", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities." } } }, "auth_ref": [ "r916" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "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": [ "r153", "r156", "r157" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://8x8.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Cost and Supplemental Cash Flow and Lease Information", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1030" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "eght_LesseeLeaseDescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://8x8.com/20240630", "localname": "LesseeLeaseDescriptionAxis", "presentation": [ "http://8x8.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease Description [Axis]", "label": "Lessee, Lease Description [Axis]", "documentation": "Lessee, Lease Description" } } }, "auth_ref": [] }, "eght_LesseeLeaseDescriptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "LesseeLeaseDescriptionDomain", "presentation": [ "http://8x8.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease Description [Domain]", "label": "Lessee, Lease Description [Domain]", "documentation": "Lessee, Lease Description [Domain]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://8x8.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://8x8.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [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": [ "r501", "r510" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://8x8.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://8x8.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r501", "r510" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://8x8.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturity of Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r508" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r508" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r508" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r508" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r508" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r508" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r508" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r508" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://8x8.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r510", "r1029" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://8x8.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r496" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r13", "r49", "r50", "r51", "r53", "r54", "r55", "r56", "r160", "r255", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r439", "r440", "r441", "r476", "r651", "r736", "r807", "r980", "r1033", "r1034" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r64", "r108", "r603", "r782", "r920", "r941", "r1025" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "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://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.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": [ "r51", "r131", "r160", "r255", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r439", "r440", "r441", "r476", "r782", "r980", "r1033", "r1034" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableMember", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans payable", "label": "Loans Payable [Member]", "documentation": "Borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://8x8.com/role/GEOGRAPHICALINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-lived Assets by Geographic Area", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r89" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails" ], "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": [ "r13", "r106", "r334", "r349", "r752", "r753", "r780", "r1042" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of principal year 2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r164", "r339" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of principal is due before or upon 2028", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r164", "r339" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of principal year 2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r164", "r339" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of principal year 2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r164", "r339" ] }, "us-gaap_LongTermLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLoansPayable", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "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": [ "r13" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "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": [ "r13", "r969", "r970", "r971" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOAN2028NotesDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "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": [ "r13", "r28", "r969", "r970", "r971" ] }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermPurchaseCommitmentPeriod", "presentation": [ "http://8x8.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract service period", "label": "Long-Term Purchase Commitment, Period", "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://8x8.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r303", "r304", "r305", "r309", "r413", "r631", "r750", "r974", "r975" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://8x8.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued contingent indirect tax liabilities", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r303", "r894" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyNatureDomain", "presentation": [ "http://8x8.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r303", "r304", "r305", "r309", "r413", "r631", "r750", "r974", "r975" ] }, "eght_MarginOneMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "MarginOneMember", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Margin one", "label": "Margin One [Member]", "documentation": "Margin One" } } }, "auth_ref": [] }, "eght_MarginThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "MarginThreeMember", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Margin three", "label": "Margin Three [Member]", "documentation": "Margin Three" } } }, "auth_ref": [] }, "eght_MarginTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "MarginTwoMember", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Margin two", "label": "Margin Two [Member]", "documentation": "Margin Two" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r381", "r413", "r457", "r554", "r621", "r623", "r631", "r643", "r644", "r702", "r704", "r706", "r707", "r709", "r725", "r726", "r746", "r756", "r765", "r773", "r774", "r778", "r779", "r793", "r982", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040" ] }, "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": [ "r856" ] }, "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": [ "r856" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSSummaryofAssumptionsUsedinDeterminationofFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r1019", "r1020", "r1021" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSSummaryofAssumptionsUsedinDeterminationofFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r773", "r1019", "r1020", "r1021" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSSummaryofAssumptionsUsedinDeterminationofFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free rate", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r1019", "r1020", "r1021" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSSummaryofAssumptionsUsedinDeterminationofFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r455", "r456", "r457", "r773" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSSummaryofAssumptionsUsedinDeterminationofFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r455", "r456", "r457", "r773" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r381", "r413", "r457", "r554", "r621", "r623", "r631", "r643", "r644", "r702", "r704", "r706", "r707", "r709", "r725", "r726", "r746", "r756", "r765", "r773", "r774", "r778", "r793", "r982", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040" ] }, "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": [ "r875" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "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": [ "r986" ] }, "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": [ "r883" ] }, "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": [ "r857" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r155" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) 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": [ "r155" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r81", "r82", "r85" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 }, "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "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": [ "r74", "r85", "r112", "r129", "r142", "r144", "r148", "r160", "r168", "r170", "r171", "r172", "r173", "r174", "r177", "r178", "r189", "r255", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r433", "r437", "r451", "r476", "r607", "r673", "r694", "r695", "r806", "r980" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://8x8.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss, 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": [ "r152", "r170", "r171", "r172", "r173", "r181", "r182", "r190", "r193", "r437" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://8x8.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss, diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r152", "r183", "r185", "r186", "r187", "r188", "r190", "r193" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "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": [ "r856" ] }, "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": [ "r820", "r830", "r840", "r864", "r872" ] }, "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": [ "r847" ] }, "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": [ "r846" ] }, "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": [ "r864" ] }, "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": [ "r883" ] }, "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": [ "r883" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonUsMember", "presentation": [ "http://8x8.com/role/GEOGRAPHICALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other International", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1079", "r1080", "r1081", "r1082" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense, net", "totalLabel": "Other expenses, 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": [ "r77" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r738", "r745", "r929" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://8x8.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://8x8.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://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.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": [ "r115", "r737", "r928", "r930", "r931", "r932", "r933" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://8x8.com/role/LEASESOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease expense, net of accretion", "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r502", "r781" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r499" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r499" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r499" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://8x8.com/role/LEASESScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash outflows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r500", "r504" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/LEASESNarrativeDetails" ], "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": [ "r498" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://8x8.com/role/LEASESSupplementalleaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r507", "r781" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://8x8.com/role/LEASESSupplementalleaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r506", "r781" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r86", "r87", "r88", "r101" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccruedandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccruedandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r50" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 }, "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "totalLabel": "Total other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r140", "r782" ] }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsMiscellaneousCurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Miscellaneous, Current", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, non-current", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r135" ] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized gain (loss) on investments in securities", "terseLabel": "Unrealized investment gain (loss)", "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": [ "r5", "r11", "r102" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "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": [ "r5", "r11", "r102" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3", "r66", "r67", "r68", "r478", "r480", "r484" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "eght_OtherExpenseIncomeNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://8x8.com/20240630", "localname": "OtherExpenseIncomeNetAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other Expense, Net Details", "label": "Other (Expense) Income, Net [Abstract]", "documentation": "Other (Expense) Income, Net" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities, non-current", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r54" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r79" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/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": [ "r856" ] }, "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": [ "r818", "r828", "r838", "r870" ] }, "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": [ "r821", "r831", "r841", "r873" ] }, "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": [ "r821", "r831", "r841", "r873" ] }, "us-gaap_PatentedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PatentedTechnologyMember", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Patented Technology [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law." } } }, "auth_ref": [ "r42", "r956", "r958", "r959", "r960", "r962", "r963", "r966", "r967" ] }, "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": [ "r845" ] }, "eght_PayablesForFixedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://8x8.com/20240630", "localname": "PayablesForFixedAssets", "crdr": "credit", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Payables and accruals for property and equipment", "label": "Payables For Fixed Assets", "documentation": "Payables For Fixed Assets" } } }, "auth_ref": [] }, "us-gaap_PaymentsForSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForSoftware", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capitalized internal-use software costs", "label": "Payments for Software", "documentation": "The cash outflow associated with the development, modification or acquisition 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": [ "r80" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt prepayment cost", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of cost investment", "label": "Payments to Acquire Equity Securities, FV-NI", "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity." } } }, "auth_ref": [ "r117", "r154" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of investments", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r936" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r80" ] }, "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": [ "r855" ] }, "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": [ "r855" ] }, "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": [ "r847" ] }, "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": [ "r864" ] }, "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": [ "r857" ] }, "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": [ "r846" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance stock units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "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": [ "r848" ] }, "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": [ "r892" ] }, "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": [ "r847" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://8x8.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": [ "r57", "r352" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://8x8.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": [ "r57", "r653" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://8x8.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": [ "r57", "r352" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://8x8.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": [ "r57", "r653", "r671", "r1077", "r1078" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock: $0.001 par value, 5,000,000 shares authorized, none issued and outstanding as of June\u00a030, 2024 and March\u00a031, 2024", "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": [ "r57", "r599", "r782" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expense", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r139", "r272", "r273", "r734" ] }, "us-gaap_ProceedsFromLegalSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLegalSettlements", "crdr": "debit", "presentation": [ "http://8x8.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "USF fees", "label": "Proceeds from Legal Settlements", "documentation": "Cash received for the settlement of litigation during the current period." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other financing activities", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r896", "r913" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of investments", "label": "Proceeds from Sale, Maturity and Collection of Short-Term Investments", "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other revenue", "verboseLabel": "Other revenue", "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r985" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r218", "r555", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r730", "r758", "r792", "r793", "r794", "r796", "r797", "r976", "r977", "r984", "r1043", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r218", "r555", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r730", "r758", "r792", "r793", "r794", "r796", "r797", "r976", "r977", "r984", "r1043", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/GEOGRAPHICALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "verboseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r509", "r594", "r605", "r782" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r151", "r262" ] }, "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": [ "r845" ] }, "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": [ "r845" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r373", "r381", "r408", "r409", "r410", "r413", "r457", "r529", "r538", "r554", "r621", "r623", "r631", "r643", "r644", "r702", "r704", "r706", "r707", "r709", "r725", "r726", "r746", "r756", "r765", "r773", "r774", "r778", "r779", "r793", "r800", "r972", "r982", "r1020", "r1036", "r1037", "r1038", "r1039", "r1040" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r373", "r381", "r408", "r409", "r410", "r413", "r457", "r529", "r538", "r554", "r621", "r623", "r631", "r643", "r644", "r702", "r704", "r706", "r707", "r709", "r725", "r726", "r746", "r756", "r765", "r773", "r774", "r778", "r779", "r793", "r800", "r972", "r982", "r1020", "r1036", "r1037", "r1038", "r1039", "r1040" ] }, "eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract": { "xbrltype": "stringItemType", "nsuri": "http://8x8.com/20240630", "localname": "ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash at the end of the period:", "label": "Reconciliation Of Cash, Cash Equivalents And Restricted Cash [Abstract]", "documentation": "Reconciliation Of Cash, Cash Equivalents And Restricted Cash [Abstract]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r813", "r823", "r833", "r865" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://8x8.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Domain]", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r223", "r380", "r515", "r516", "r597", "r604", "r646", "r647", "r648", "r649", "r650", "r670", "r672", "r701" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://8x8.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r162", "r163", "r515", "r516", "r517", "r518", "r597", "r604", "r646", "r647", "r648", "r649", "r650", "r670", "r672", "r701" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://8x8.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party transaction, amounts of transaction", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r46", "r515" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://8x8.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r223", "r676", "r677", "r680" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://8x8.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Axis]", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r223", "r380", "r515", "r516", "r597", "r604", "r646", "r647", "r648", "r649", "r650", "r670", "r672", "r701", "r1032" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://8x8.com/role/RELATEDPARTYTRANSACTIONS" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r512", "r513", "r514", "r516", "r519", "r635", "r636", "r637", "r678", "r679", "r680", "r699", "r700" ] }, "eght_RepaymentOfPrincipalTermLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://8x8.com/20240630", "localname": "RepaymentOfPrincipalTermLoan", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of principal on term loan", "label": "Repayment Of Principal Term Loan", "documentation": "Repayment Of Principal Term Loan" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of debt", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r914" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r414", "r728", "r741", "r1041" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "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": [ "r814", "r824", "r834", "r866" ] }, "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": [ "r815", "r825", "r835", "r867" ] }, "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": [ "r822", "r832", "r842", "r874" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r906", "r918" ] }, "eght_RestrictedCashMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "RestrictedCashMember", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash (Current)", "label": "Restricted Cash [Member]", "documentation": "Restricted Cash" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash, non-current", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r119", "r907", "r918" ] }, "eght_RestrictedStockUnitsAndPerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "RestrictedStockUnitsAndPerformanceSharesMember", "presentation": [ "http://8x8.com/role/NETLOSSPERSHAREScheduleofAntidilutiveAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units and Performance stock units", "label": "Restricted Stock Units And Performance Shares [Member]", "documentation": "Restricted Stock Units And Performance Shares" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units and Performance stock units", "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://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r61", "r98", "r602", "r628", "r630", "r633", "r654", "r782" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r128", "r165", "r166", "r167", "r169", "r174", "r176", "r178", "r256", "r257", "r292", "r423", "r424", "r430", "r431", "r432", "r434", "r436", "r437", "r442", "r444", "r445", "r447", "r449", "r495", "r497", "r625", "r627", "r638", "r1077" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/GEOGRAPHICALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "verboseLabel": "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": [ "r113", "r114", "r198", "r205", "r206", "r211", "r215", "r218", "r220", "r222", "r367", "r369", "r555" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://8x8.com/role/REVENUERECOGNITION" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE RECOGNITION", "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": [ "r127", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r372" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r124" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "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://8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r125" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "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": [ "r125" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "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_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r897" ] }, "eght_RevenueSubscriptionTerm": { "xbrltype": "durationItemType", "nsuri": "http://8x8.com/20240630", "localname": "RevenueSubscriptionTerm", "presentation": [ "http://8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription term", "label": "Revenue, Subscription Term", "documentation": "Revenue, Subscription Term" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://8x8.com/role/LEASESScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for operating lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r505", "r781" ] }, "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": [ "r883" ] }, "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": [ "r883" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r382", "r925" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r179", "r382", "r894", "r925" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r59", "r65" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued and Other Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r957", "r962" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://8x8.com/role/NETLOSSPERSHAREScheduleofAntidilutiveAwardsDetails" ], "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": [ "r20" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://8x8.com/role/NETLOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share", "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": [ "r20" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Amount", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r13", "r31", "r32", "r47", "r96", "r97", "r752", "r754", "r921", "r1026" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://8x8.com/role/NETLOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Loss 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": [ "r927" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs", "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": [ "r35" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r279", "r286", "r289", "r290", "r291", "r556", "r728", "r749" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "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": [ "r748", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Current Assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://8x8.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r45", "r46", "r676", "r677", "r680" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://8x8.com/role/GEOGRAPHICALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r24", "r25", "r26" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://8x8.com/role/GEOGRAPHICALINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r24", "r25", "r26" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "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": [ "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r749", "r964" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredDebtMember", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r808" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r810" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://8x8.com/role/GEOGRAPHICALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r220", "r221", "r558", "r559", "r560", "r561", "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", "r640", "r641", "r642", "r703", "r705", "r708", "r710", "r714", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r731", "r759", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r795", "r800", "r984", "r1043", "r1047", "r1048", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://8x8.com/role/GEOGRAPHICALINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "GEOGRAPHICAL INFORMATION", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r116", "r198", "r200", "r201", "r202", "r203", "r204", "r208", "r209", "r210", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r222", "r738", "r739", "r740", "r741", "r743", "r744", "r745" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://8x8.com/role/GEOGRAPHICALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales and marketing", "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://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "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": [ "r76" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceMember", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Service revenue", "terseLabel": "Service", "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": [ "r758" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r766" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r402" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r402" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r400" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r400" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (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": [ "r397", "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (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": [ "r397", "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (in Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r100" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested and released (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": [ "r401" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and released (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": [ "r401" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYStockBasedCompensationExpenseByStatementOfOperationsDetails" ], "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": [ "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for future grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails", "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYRestrictedStockUnitandPerformanceStockUnitActivityDetails", "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": [ "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r767" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://8x8.com/role/STOCKBASEDCOMPENSATIONANDSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r95", "r99" ] }, "eght_SharesIssuedUnderEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "SharesIssuedUnderEmployeeStockPurchasePlanMember", "presentation": [ "http://8x8.com/role/NETLOSSPERSHAREScheduleofAntidilutiveAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential shares attributable to the ESPP", "label": "Shares Issued Under Employee Stock Purchase Plan [Member]", "documentation": "Shares Issued Under Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r109", "r110", "r908" ] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Investments", "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r711", "r712", "r713", "r732" ] }, "eght_SingaporeOfficeLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "SingaporeOfficeLeaseMember", "presentation": [ "http://8x8.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Singapore office lease", "label": "Singapore Office Lease [Member]", "documentation": "Singapore Office Lease" } } }, "auth_ref": [] }, "eght_StateAndLocalTaxesAndSurchargesMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "StateAndLocalTaxesAndSurchargesMember", "presentation": [ "http://8x8.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and local taxes and surcharges", "label": "State And Local Taxes And Surcharges [Member]", "documentation": "State and Local Taxes and Surcharges [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r58", "r62", "r63", "r128", "r146", "r147", "r148", "r165", "r166", "r167", "r169", "r174", "r176", "r178", "r199", "r256", "r257", "r292", "r355", "r423", "r424", "r430", "r431", "r432", "r434", "r436", "r437", "r442", "r443", "r444", "r445", "r446", "r447", "r449", "r485", "r486", "r487", "r488", "r489", "r490", "r495", "r497", "r511", "r608", "r625", "r626", "r627", "r638", "r696" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://8x8.com/role/GEOGRAPHICALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r220", "r221", "r558", "r559", "r560", "r561", "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", "r640", "r641", "r642", "r703", "r705", "r708", "r710", "r714", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r731", "r759", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r795", "r800", "r984", "r1043", "r1047", "r1048", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r165", "r166", "r167", "r199", "r497", "r555", "r632", "r639", "r645", "r646", "r647", "r648", "r649", "r650", "r653", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r666", "r667", "r668", "r669", "r670", "r672", "r674", "r675", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r696", "r801" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "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": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r179", "r382", "r894", "r895", "r925" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r165", "r166", "r167", "r199", "r223", "r497", "r555", "r632", "r639", "r645", "r646", "r647", "r648", "r649", "r650", "r653", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r666", "r667", "r668", "r669", "r670", "r672", "r674", "r675", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r696", "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": [ "r817", "r827", "r837", "r869" ] }, "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": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under stock plans, less withholding (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r12", "r57", "r58", "r98" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under stock plans, less withholding", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r34", "r57", "r58", "r98" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r58", "r62", "r63", "r90", "r655", "r671", "r697", "r698", "r782", "r807", "r920", "r941", "r1025", "r1077" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r491", "r521" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r491", "r521" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r491", "r521" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r491", "r521" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r491", "r521" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://8x8.com/role/SUBSEQUENTEVENTS" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENTS", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r520", "r522" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCIAL STATEMENT COMPONENTS", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r905" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental 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": [ "r863" ] }, "eght_TermDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "TermDepositMember", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term deposit", "label": "Term Deposit [Member]", "documentation": "Term Deposit" } } }, "auth_ref": [] }, "eght_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://8x8.com/20240630", "localname": "TermLoanMember", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANCarryingAmountDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANInterestExpenseDetails", "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Term Loan [Member]", "documentation": "Term Loan" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r855" ] }, "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": [ "r862" ] }, "eght_TradeAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://8x8.com/20240630", "localname": "TradeAccountsReceivableCurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable", "label": "Trade Accounts Receivable, Current", "documentation": "Trade Accounts Receivable, Current" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleOfIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names and domains", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r40", "r956", "r958", "r959", "r960", "r961", "r962", "r963", "r965", "r966", "r967" ] }, "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": [ "r882" ] }, "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": [ "r884" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://8x8.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSCashCashEquivalentsandInvestmentswithHierarchyDetails" ], "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": [ "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r346", "r353", "r448", "r474", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r609", "r769", "r771", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r783", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r937", "r938", "r939", "r940", "r1016", "r1019", "r1020", "r1021", "r1022", "r1024" ] }, "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": [ "r885" ] }, "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": [ "r886" ] }, "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": [ "r886" ] }, "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": [ "r884" ] }, "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": [ "r884" ] }, "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": [ "r887" ] }, "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": [ "r885" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://8x8.com/role/GEOGRAPHICALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://8x8.com/role/FINANCIALSTATEMENTCOMPONENTSScheduleofAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled trade accounts receivable", "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": [] }, "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": [ "r881" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://8x8.com/role/THECOMPANYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "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": [ "r21", "r22", "r23", "r120", "r121", "r122", "r123" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://8x8.com/role/LEASESOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease expense", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r503", "r781" ] }, "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": [ "r851" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSSummaryofAssumptionsUsedinDeterminationofFairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value of the warrants", "terseLabel": "Fair value of the warrants at issuance", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [ "r1019", "r1020", "r1021" ] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://8x8.com/role/FAIRVALUEMEASUREMENTSSummaryofAssumptionsUsedinDeterminationofFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant, measurement input", "label": "Warrants and Rights Outstanding, Measurement Input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r1019", "r1020", "r1021" ] }, "eght_WarrantsAndRightsOutstandingPercentageOfPremiumOverClosingPrice": { "xbrltype": "percentItemType", "nsuri": "http://8x8.com/20240630", "localname": "WarrantsAndRightsOutstandingPercentageOfPremiumOverClosingPrice", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of premium over closing price", "label": "Warrants And Rights Outstanding, Percentage of Premium Over Closing Price", "documentation": "Warrants And Rights Outstanding, Percentage of Premium Over Closing Price" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://8x8.com/role/CONVERTIBLESENIORNOTESANDTERMLOANTermLoanandWarrantsDetails", "http://8x8.com/role/FAIRVALUEMEASUREMENTSSummaryofAssumptionsUsedinDeterminationofFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants and rights outstanding, term", "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1019", "r1020", "r1021" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted average common shares outstanding - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r183", "r193" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of shares:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://8x8.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "terseLabel": "Weighted average common shares outstanding - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r181", "r193" ] }, "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": [ "r849" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r93": { "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" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "10", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479567/321-10-45-1" }, "r118": { "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" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-19" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r289": { "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" }, "r290": { "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" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/460/tableOfContent" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r505": { "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" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r511": { "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" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r598": { "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" }, "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)(21))", "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)(22))", "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)(23)(a)(3))", "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)(23)(a)(4))", "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)(25))", "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)(3))", "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)(8))", "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": "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "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(22))", "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(23))", "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(9))", "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": "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "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 F))", "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": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "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(16)(a))", "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(17))", "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(19))", "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(2)(a))", "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(2)(b))", "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(3)(a))", "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(3)(b))", "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(3)(c))", "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(6)(b))", "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(6)(c))", "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(6)(d))", "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(6)(e))", "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(8))", "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(9)(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(9)(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(9)(d))", "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(9)(e))", "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": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(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(7)(a)(2))", "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(7)(a)(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)(5))", "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)(6))", "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)(7))", "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)(c)(1))", "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)(c)(2))", "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)(c)(3))", "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)(5))", "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)(6))", "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)(7))", "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))", "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(9))", "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": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "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(6))", "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(7))", "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": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r703": { "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" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r705": { "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" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r710": { "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" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "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": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r716": { "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" }, "r717": { "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" }, "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 C))", "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 D))", "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 E))", "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 F))", "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 G))", "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 H))", "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 I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "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", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r733": { "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" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "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": "(a)", "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": "(c)", "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": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r741": { "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" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r758": { "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" }, "r759": { "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" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "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": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r843": { "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" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "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", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "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": "C", "Clause": "1", "Subclause": "i" }, "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": "ii" }, "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": "iii" }, "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": "iv" }, "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": "v" }, "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": "vi" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "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", "Sentence": "A" }, "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": "B" }, "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": "C" }, "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": "D" }, "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": "E" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r877": { "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" }, "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": "C" }, "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": "D" }, "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": "E" }, "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": "F" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "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", "Subclause": "i", "Number": "229" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r894": { "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" }, "r895": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r897": { "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" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/210/tableOfContent" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "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": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r915": { "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" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r920": { "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" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r980": { "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" }, "r981": { "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" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r983": { "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" }, "r984": { "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" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r986": { "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" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r993": { "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" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "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" }, "r1080": { "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" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 87 0001023731-24-000073-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001023731-24-000073-xbrl.zip M4$L#!!0 ( -N$"%FA4 _@*@< (HE 5 83AX.%]F>3(U<3%X97@S M,3$N:'1M[5I=4QLW%'WOKU#)M"$S-O$7@3B4&1>.O-)Z5;0K M5]+:N+^^YTIK;+"9DB9#75H>C'?W2KI7]^C<(WF/,I_KXZ-,/,LU:CU6$?C+U64QZ?>^6U M/%[T<_0Z7A^]#H,))T&F\/#OF;1MI)]A,^:K3?)(<' MHM5NM^5!\]?F#IK"/+9Q?J[E-SNY*NJ9I/&[G=;>P?[$OYLIX;-NL]'X:B>8 M'A^EIO 8SZ)]_!J[6>^,VS'Z&QGO3=X]1%_5'6\FX=++&U_G6HV+;HAY)_:] M:)\8;6SW12/\O:,G]93G2L^[+WM61+.G#+^YMXCNB8:\.R?-QMX^!3Q@&9]*9N54R1EJGL^48[^7W +R>H[[ M$V,],P5[;VS.FHWZ3\RD[/#FL,8&1;*'-+U]UFEJ;4>:ON4.R4$:\CF[+LQ, M2S&6M9BM*D?"2,<* _F"$;@J&"_FK"R\+273G%]+C+O2I\,] 6R_4Q:675" >3*:2@F$E\SY3,$Z"8R"0Y2OQ.X9@3"G**98*/Y MZC0\>T"VMQR0DJ6J0,H)/6SBSYNVS1U]G.] WO).JEZY"5B4@B#A,FBI< MAO0-&+?1 Z9V!4@Q$<=Z'-2RHY'].@770VD*H\NV ZJETF!*D+A2] MO\95C>IQPDOW^"94&$<2&*E&BJ76E!8=@+&FR@4>A)4L0C\DL)<,NLK"5FH> M0%?5VB5P:A5#TT,%-H4OSF@EPDF)*T=."<6MH@!45 2A+A344^FH2HR1UC!B66U1XNH'58E#[Z-)!F"C]%>BL_)OUL) MZM$V@OK15+:&[<>3X*,ACF4Q58*0R[&IY,3VW 'UI$()SMR*!;0 =L5'2BL_ MI_J_:5A:: &% 6!QC=PQ75&QH:C<5 %-2CL!P%W0*TEBK @.!#T[E@5DB ;. M\41.: &1";1ZQ#(6FIJ UY\]FI-_&,U-"K<_Y;H,+$:)EFD*-:FF2)';H HA M-1[!Q_%RLT0,H$5#<*F+0G1D2O_PV(\9[M98DLA._WJ7Q$8+^1Z6H8Q3 '<" MY*C_YPP[L24D&C.[CA#:N%<:+SRY!\"/($VJ\R9)2DL06"FJ=_K+C?.X0\>< MZ,4EZ*(Z &*[:\8IX L*NV=7N8G]E PG#'3X4)2WOKR*GF3:Z\EW)C!1@9B AZ(A1\"LUW 6$P MKB-"QW\2U(NU)G\O%5P.JZLLDG#Z\.K_W=?3H+"G(=$P*0I0H]TO[:,3)8&- MJDS?[H)FDE]3W8V2+53>(#;#\>CBV.BC$%=M6.+9PP9JXP(-G;QEM@WHK,0I MC $T:,A:+/L.^R57Y@ %9B>$456.C4=K_XF:OB4;HQY*=VI!(C5D7P;& W[" MH78%M%JLA:J8&CV55! +/J[.YFU%DC*?:#.7>#K+3&1&?@?&@-TG:H.]?^O/ MAE^_:+YI? )U_K/>]\HQ!HTQ'-;"*R2/^0GZR3V-TR2(= *'=,.&FZPH YV# M=RY\WOT%=RLCV3G^-_AXDBF9LOZ-3$K: ++SJ(W6O'WPW9Z52.Z]'C0Q+OP0 MTHUG>U.Y]L+0HF&U:!K+)GSDC"[]PTT>>DWBP;>/JL_X+M3K\ [6GU!+ P04 M " #;A A9;8D%W",' !5)0 %0 &$X>#A?9GDR-7$Q>&5X,S$R+FAT M;>U::U/C-A3]WE^ALM,N.Y.P>;&P6 MI59R+P6KG"HG[!NT.CWVB[&7:L;C MQ^N#UV&0@\2(Q>&!4#.FQ#=;JM=IM=N=K">3M_N]3M)-]M_L=WM"]K(WLIOP MO=_;6V@*\]C&^866WVP5JFSFDL;O]SH[>[M3_VZNA,_[[5;KJZU@>GB0F=)C M/(OV\6OLYFYGW$[07V*\-T5_'WW5=[R9ADLOKWR3:S4I^R'FK=CWLGUJM+'] M%ZWP]XZ>-#->*+WHOQQ8Q?7+AN.E:SII518?._67[+]%S^%J'@/90V.M2KD, MK-VA4(97N4J49]WV3N=F'!\908J<2/N4(1P-S\:C]Z.CP7AT>L)^NC@[OQB< MC-GX],%XGLC=WKWNGEW\.#QG[2YOMGO;_!4;G!RS]JZHKRY.CH=G;/S]D)T/ MCR[.1N,1C(>_'GT_./ENR 9'8W;ZGK7?=GN;&=S@G V.3W\:#X\W/Q&8X("8 M;JM#DQKF?'#V[>!D>-X\_?7'X6_+Z>ZT6A^_-IXRHE&#_2!GJF0_6%ZY!DNE M]2I;,)]S__6+W?UW'[_"IUP(\'13R\SWNV]NKOD_*D?CQ%NJ%$AEO]E^XN#; M.\OHGFC(FW/2;NWL4L CEO.99!9YD'.4-Y\KQWZNN 6Z]0+WI\9Z9DKVWMB" MM5O-GYG)V/[5?H.-RG0':7K[K-/4V8PT?T29 R2QUF!*W*393S%+Y:GP[W!)S!D#IH((Q!!JFRT#PP*]$E8I;@"-,,=CN_9CW_"RL08]MW3FCK?/'GV]S4#?^$:J7KH:6;6 (.(P6:9P&=(W8MS* !0D M7B5:4D*9!#H3K5Q.YF16@#2)..E:*)=JXRJT(SJU1D?$3*U)I?1 V8V!,@Q$<=Z&-2RHY'].@;77V4"H\LV ZK%TF!*D+A2]?\95@^IQ"CW\ M^"94&!,)C-0CQ5)K*HL.P%@SY0(/PDJ6H1\2V"L&76=A*S4/H*MK[0HXC9JA MZ:$"F\(79[02X5#$58E30G&K* 5%4&H"R7U5#FJTF&-NE#2 VL:)^&0!TM3 MHRDDITHKS8GL$59P8E7MT2)JAW7)@V^))$/P,=I+\3GY=R-!G6PBJ!]-97>P M_7@2?#3$L2QF2A!RN3,E)[;G#J@G%4IPYE8LH06P*YXHK?R"ZO]]P])""R@, M (MKY(;IFHH-1>6J#FA:V2D [H)>25-C17 @Z-F)+"%#-'".)W)*"XA,H-4C MEK'0U!2\_NS1G/[+:&Y3N,,9UU5@,4JTS#*H235#BMP]JA!2XQ%\'"_OEX@! MM&@(+G51B":F\@^/_9CAKHTEB>SLGW=)+%G*][ ,99P"N!,@1_T_9]B)#2'1 MF-F["*&->ZWQPI-; /P TJ0Z;]*TL@2!M:)ZH[_".(\[=**)7ER*+OZ,!T!L M^XYQ!OB"PF[9U6YB/R7#"0,=/I35M2^OHBJ@\@OP%V*4!5"]#5C+YA6 MEU+7QPVW[!N?,"&?&]T;N47;W0QT?^@6+1Q#BN62:*P8BOAR':(KLB*H?8#V MN"-IX12'H/7&NNM"'VZ@LZ)0WDMY;P5(#$0$/1$*/H7FVX P&-<1H>,_">KE M6I-_5@HNA]55E6DX?7CU_^[K:5 XT)!HF!0%J-'NE_;1J9+ 1EVFKW=!<\DO MJ>Y&R18J;Q";X7AT>6ST08BK-RSQ[.$>:N,"#9V\9K9[T%F+4Q@#:-"0C5CV M'?9+KBH "LQ."*.N'/<>K?TG:OJ&;(P&*-V9!8DTD'T9& _X"8?:-= :L1:J M1&?D-& -VGZ@-=C[+K^=UZI\RT5^_ M:+]I?0)U_KO>#ZH)!HTQ[#?"VR*/^;7YR3V-TR2(= *'],.&FZPH [V]=RY\ MKO]^NY%Q;!UNOH='N9(9>W^]1D^C+GK0VUMO^DR-"S]T]./9W4S>>?=GV;!> M%*U5$YXXHRO_<).'WGAX\$6B^C.^UO0ZO$[U-U!+ P04 " #;A A9 .O8 MT"$$ B$0 %0 &$X>#A?9GDR-7$Q>&5X,S(Q+FAT;=U8;6_;-A#^OE]Q M2[ V 21'\DLBRVX SW$P#T/^\1\^=-,Q,D9\/,T;H^0_#'WT?+F12%4P82!0CAE&H-!%+_'IZX(,.EI)OS(>5WP.F[ M ][M]\,@HBSH!U$WZ;.HPZ+3Y+1/HG[423N]/\,#-$7UVD:;3<[>'11<^!FS M\>-NNW76*\W@GE.3Q6$0_'3@5,^'J10&XRFTK[_6;KYV1M0*_2VE,;*((_35 M7#&R=#\-6QN?Y'PE8E?S0>U[:Y_(7*KX,'!_ ROQ4U+P?!._'2E.\K>>)D+[ MFBF>UF+-_V9Q'SV[7_=U(6=HG'/!MH6%;5O*9)WQ)3?0:;?"IW5\9P4)]H2I M?98PGEPOII?3\6@QG5W!^YOK^9K:C.8PN9N\7DXN7?[+;X^P'IS"[A,4O$YB/KG\>74WF_NSWWR9_ MP&B\L))V$+3_$[#_56G#T\T^BYP*2*00+#%<"KCG)@.3,?A0$87'G6_@FI52 M&4#AI50%A('_ 60*T3KR8"J2%AQ9_3>'G>Y@+(N2B(W[?@RI5,Y5B7E)"DQ0 M9.=?*\'>'(:GP: 3>(Z,/2 :4IZC\"'ZG"65XH8S#410F*R3C(@50QHO"JZU MS13_K29%SH>,*88I/292YUSG@5EZ,"=%Q7*XY;F6PH-QQEF*;C&,X7<,9FG* M$Z9L7=9'4X?G'"\W@"+;%@_*2NF*8&>,A.:^L[==9$+8E@VI^M<[:!46*LQ(+)0SG!_'O1X/MQ51)*<13Z.4M-W#G])M+J M2QQ;(TSLAVBV5^IJ;:O;4\BG9Q(&K9XM>(&]:%">5CE"/L'^YQ9\#X!4[%/% M%;,+@K9->FSY$3D&!'K8.Z+'#XU]A.\#=)ONAOU.%_O:'UA@_Y][VWXYO>4" MJ:@@KF'(=8:@)<6KKE?;QA-NR:Y43-L>>U9,\AS0C-G$$ &ZQ*9KSUFE7!"1 MV.OHD'+GVC(5:E5Y#1&)O.=BZB]HI?5:1T7-V\^9U7M/KCX9RA)9GWE<(>R5 MU;)I=\\&VGT^G0,OLA)<.UY!CCL&Z&M%]JA:8= :WU&]EKS64A89U\W"PI.: M\TB2..:Q\\A8<<-YGZ\GMG:\/YZUG3BFTYFE1R&-!VR=L-)YL798O7T<;R8F M!=R?_FW9P?DI44?=<_TP:JD'2USO&,Y&1MU^B2644C-'L4T)N)<] M;PS7JUKA]M+=G/S%8SM&#,R,BYH=&W=6&UOVS80_KY?<7.P-@$D5Y*=^+4&/,?!L@YQ M&SOH]FF@1*KU$ 41&WX*-4G M?DLJN>$F8Z.MG^&;ZGKXQBTR7$JZ&0TIOP5.WS9XW(EHP!(6=9=1FT7QLL-B M&BY[RZ33Z9&P]6?80%-4KVRTV63L;2/GPD^97;_?CIJ=T\(,[C@U:3\,@I\: M3G4T3*0PN)Y"^^IOY>:Q,Z)6Z&\IC9%YOXN^ZCM&%N[2L+7Q2<97HN]R;E2^ MM_:QS*3J'P7N,[ 2/R$YSS;]UV/%2?;:TT1H7S/%DTJL^=^LWT//[NJN2J2# MQAD7;)M8&-E4INN4+[F!5M2,OLSC.S.(L29,'3*%R?1Z<7EQ.1DO+F=7\/[F M>GXSOEK 8K8WGP.%V_YFN&$7;IKS)DR:,)].7,QAZS3PGF>TXSF,SV?O%]/S MY[^SV^WL!602.5<%1B7I, $17;^M13LU5%X%@Q:@>?(V .B M(>$9"G>KSUE<*FXXTT $A>DZ3HE8,:3Q/.=:VTCQ:S4INO<0V=S(506MA$]5-\J62C5R\R)6A+!M#];9VP#X]A8 MB862AW*"T9]V!]^/JH)0BHW0SUAB^JVS;^*LNL6Q,,+T_1#-#DICLX*O:YY(K9\4#;(MV7_)B< ,(\/#VF M)[O"WH-W!]RZNF&OU<:Z]@86UO_GVD;/I[9<(!'EQ!4,FC='SCW!/ M\WRIJ!Z7*URTPG:W&DA>:BJ+E.MZ6.%QQ7CB6&84T'K!US KGQ-IA\O8<7C=+"C@Z_=N<@ZU3HHZZXWK79:D'2YSK M&+9;6L^%M:>:0=U@B1D44C/'KE4&.)$]K0%70UKNYM'';+SW'/X "%\=Y3$0 MUP/ZBF6X[[?LT>%^:UA#)[@W(4LML]+L-]EW MK[IJ#^K=Y;O''O2_X!4$L# M!!0 ( -N$"%F(-EZ6!1,! (K?#@ 1 96=H="TR,#(T,#8S,"YH=&WL MO6MWXDBR-OI]_PH=9K]O5ZT%E&X@R=7-692-NSU397N,:R[G2ZU$2HRFA$1+ MPC;SZT]$2MS!(!"0PKG7GBZ,A)09\41D1&1DQ*__[VO?DYYI&+F!_]LO2E7^ M1:*^'3BN__3;+\WVY?@J707VL$_]6+H,*8FI([VX M<4^*>U3Z9Q#^=)^)=.^1N!N$_4HE^=EE,!B%[E,OEE19U<>WC:^&%P;I=.N: MUJTXCN)4] Y5*QV'VA7+,:EB$MG0U%KYZ:).+=7LVGJ%FKI6T2W;J!"J="N4 MJK9IZ'9-=[2R)XX'U'96WPP7YF\$NDSN-%_-JAWTV0UR79/'-[UZKO]SO;U[;=HWU2+,3]<'ZA'$=F?XI#X$0*7Q" *\"BE5I'-BJ:,G[/$A?G7XN4.B69? MN_KNM]ZIRA59K2CJ]"'KWJAH,P\:W^Y0=S7NX,(<#8=QN'8JUB>XRFZ\\ AH M@1+U*]_;I<:O/4JNW4DQ? MXT\,2Y\:__,___-K[,8>;2#@*V. __HI^?+73\FC.X$S:OSJN,]2%(\\^EO) M<:.!1T87?N!3&(#[>H$WTC#YZ#H.]=E'N'X+:BET[>3]K_$#[?Y6LBO /)_T M\4G4O6CY\+K1)8PN)-Z-[]#7O]%127)!5KL5M59JR(!26=4,3?GUT]Q3,[RD M"=K100UY[9&GDI0P][<2H.&BZ[Y2I](E'H(D?6N]U&!?[/["RV$8XNO MORD)6[YS!:IY_MT.?%/IPU-Z%8=,)VW I+5/^\QWO" D[[^'VP/G&KZ+)N\P M2XV_Y_8"G.#\XZU2 _!4R_0"S1J_ ?%X\4"?J3^D[6$GLD-W@++X2,/^^!6: MJI0:]\J_,[U"5\>O2'78^"T/H !='Y97H!7C$*BJNX[G/C$=T'H=4!O6U4>W M#[?<==OP;=0E-EY+B*O,,18UVX4S#!EKIP,&HFCU;#27ZXL#_DJCB-*[ 0UA M$/[35PK:;3)Z]MFM[1X)Z1=XN',9] ?4CQA=FB&HRB>* M0/@RFMYR3T;X5?.%A [[SS]H%">T34B5C*TNJSN,3=>/,C9-7XVN3_,Z+J1= M"H)NTVB%:L;%YR)BBRN,7F(VP44,"OFW4N3V!QZN2NR[7HB3F]/"U=?( 1W- MWC=]2?K.*!B&["^VZEX,?3=FXXYPFE%I_'T?T# ,:2/Y*[GXZZ?Y:^._\1E+ MSQO"&!8?EIH6%]_;5UF?!31FC)@\$Q85UZ&SMS(ZDS@(=WSMTN_QRROJ!R"X MJQZ[+6GF'O%I?O1OS3JB3PBW)2HR#9=>S$1&?]COT' -BP?P,=/31DL/ BOC MXM^9GA']V5V>'SX&+VSSI%3 V<-PF1E_3YEE,/X+2 U_=UT:2DRDZ$K3\?+F M;_,6P^*/)R.8?_J B?_X+S!5PQB7:US$](H,_S]YU/3:9)C.S*WU"EI0\U?& M?X]?\FENWJO)H') AL1FC].9&969!Z57=IF9QMW,9GFVS\QT[F:FY<2SVJ%G MELI6HA"3/QUXV>O V;6 7)E\E/?_VT\HF3R4]>7 SE4!?L6,T.;7MV:/FQPR@>.]*K3=])+]_% M/1J>I;"8@CL43A1W#'/"W[3^'&*@#ESLP(<_HWG(PO?] MP&_'@?TS?YP>QJA1#NYJ')CF3<=Q,=1!O'OB.C?^)1FX,?$*0_^#^SB'IK]M M#_M##W?V4'YL4#C8GK4Z=%0@R$1H4A M_,&=QB(K?@[,1X4[WY?758('9G'G&1=A2>&!<=SYT-RM/SQPB3M?FJ?%ZC!! M9>7@'O*YK#^'H;]:=,^< R\E-UX4W6,_MI>2&^&+[JH?2_%K^7F&:M%=\E,H M_CSI7W3/_-2*/T]>%-T)/ZKBSY/P!W>H3S>UHKN.HN5&^(-',DXW->[\?DRO?\"COPEV\,]OKN_VA_VSS,G0 MN?.S5S& O)XO T[DR^)!]2MV[L$%[3+Z$C;\>YL%5)\#G3,Z8(OL.^Z8) M_&8(R-%6NWXB'_SLX%07<$(X<1L9N'9](+V+17^B.&359!:\31+UBI(@HW/K MVG\A'B*\W:,T_AK89!K1G*5STW?P'S2_GXF'EG=>T>_S8C.WT83U;$Z+*0'Q M751L6Y#[G?*6VTC%-7'#?Q!O2+^,)A__@">2T.Z-OL*JYLU3?7+3C3\8QA&[ M0SD:S[^!YS[Z1L*?-+X>^DYA%NBK<1>[/";Z^&$#M]DX!5,".UD^_," MV^R?@L @NP'"#^_Y#1,6@_=[V '\@(#;(&8>(% /;HXQ^4?>7]%!$(T?40"^ M/:*2.TFDH["H.^N@[B;4\<.& MLPYS\F[A< .#^EG'&[DT./CA_5D'.?E>__D! ;'_*6'%N(. VB,G5CB0W.4&Y\9W;J"97?.J8&5M$Q=];!Y'.WLXH.OK,.81_\=%-N;#CK:#+O9@\_ M,!#QY'>[H62*F++84#*Y#?">O>KE-MIYEMK.XC;,=]X*QN(VOO:-DF@8LA92 M;-UX' WH0M+>PAWW 'OZC\ #%GDPDT.S(*\#9A:W,2;N69";%' ;4I"MQ&'XK!A]SD@=OP0W8^M,;M?V"!+HP<<.OW M\TW_W/ O?.]M!G-%._'*/(/+ "SA,'8['KT-8AH!=\R\7OHU\)]BEL?068&^ MF3?C#841>&[]? $XK@"7FX8[>'ACBZE%.S9P7Z##/JT^%9G;P,.UZ[LQ_>H^ M4P=L2.(_(<::443CZ,OH&_E/$%YZ)%KHIWP/A/#9:FOW_, +G@KC!BLRMZ&( M@G B+]T %#PK3EP.HSCHT_"!>BQZ%_7<06'*#RDRM[&)XC C/\G@-D"Q$S,> M0^+06]*G!1(';D,3G',@/QG@+CC!7("O%$A-OU(2@2$>V:$[6-@8:[O^$QD$ M(;WK=ET[N?/01-=S@SUW$0E^B9Z?KN'6*_\:1!%XGC%0E_JV2T'#W))XB&2> M?CV:Y4.,3-);FM!\K!/>BLH00V M.U7=.I0PO76O4()R< =V!R9/Y[8?D[EU"=?&!''#X6M _./$ ?%-T3T9$3#Z MBB.ZW/J6[Y"KN:V1"K=.ZKO@ZMQ2I%9D$P1VFZ5HX=;]EB)NO>3W!P&M(M[6;V3^,4X!3P_$H\N@/PA\^'-Q0R'H]P._'0?V MSS-=R[D->7"REA\\!6,QN) A3V'6J-\+!2JW>0KO$@49LE6T/%' ;8Z$2,W* M+2JC%B_6]FZ8G%N01BU>Z.V,FQ)7[<:W\17/%&\[M*]?JZCU?#0RMP&S_*B]\951&%\\$/\I?1?^^J] .)'+ MH7$;>^(/".E5S-I,+M_%O4-4^N1"07 ;KA*X.*F^X#9HM14N'FA$\20[\.H* M3ZH' [;A_#J IYWK4L]M4(E[CIU*QK@-3&W%L3;U/-=_ H8E#5;A\WD+&+=VSA& M3ASGR/;C-@9Q.E)S8?5Q&VS@A"^G4DW:( MX=;O6I%--/>>>U8'*"I6.E&M:!&',V0M#]JT5K38QAQ_[E@-N_- PZ$$G=_P M"#S!<;TAAM/;U!Z&;NS2J/5J>T.'.M=AT,=SY,.81>7ONBT2^J[_%,%RRI;1 M+Z/5#]@7+D459'ZC,N?)YQ/MS=3XC<4/C'(J.>$N?G*2A?Q T>8Z=S$*#JB; M6ZI(G;LXP&GUR:% S)W+S1.9\T,S=][M-$/7 UH[][ BC1Y#XD?$9OT/OXQF MKRQF]4ZOG*G<%3!E1YRHD+^,*M]?$=CUW(X^V?G=2PWO\U,7S M>?80+F]1]6[KUVVH[>WZV,.*#2FO-[:'G8C^.03"MI[A/\LO7;CAT/K'J"CY MZ!^#NSC"*?&O%": XN-(LKQJS8;%@Q9F_= M;\7@+CS$MX0]O@1"PH2$99$P[J)^G$M8+Z1B%1,REDG&N(OB"K_G@."?B[6T M;= C@)7IL;_Q-]=!2&T2'07S6_OZ5FZ^/G=15.:SB-Z@S&=OW5:9?W)?+T(:!<9\;O\)_F$RX M9M=4ZGJ'4-+IZJ:LF)JC$T(XZ%\H,%HV&.*Y3_X%UC>G(5 A9D].?]()0AA>!0CBD4%$ M+\8?/CMN- != QJ6S9#]Z//\"Y#1K(F+3;ST)>Q]R>4I!JIR@H,8 !<[XS>G MEZMPZ=.*[\VJ):^^)%>5U3\1CUK[J$^,]N'X8HI7;1"7V&^ ZPBLWTI*K;2 MC)37^B"6HL!S'8E)#0!_0!S']9\N9 F -GG')P:4]=B,@P&^=B4PUZ@(>-?6 M$JK("R)JK!#14N/[[;QIM:7F[974 M^M?E'\W;WUO2Y=VW;S?M]LW=+:<#_R>)>@",./#+TE7ULBJI+3TQNIIPD-FH&G./S-$ MO.<@N: M\3_#"%S,T8'4^BJS=A=B_GT(K@S8OJ,'.@C"N"2Q8WDQ^!FO\477?:5.!3S< M";W54N/__L4R]/KG=23/8;*+)OSJ)4SZ^_?FPV/KX>N_I8?6_=W#HW3__:'] MO7G[*#W>2; R/\+R*RF:=/<@*;4/SD?I[EIZ_*,ES2S:DP6[>?F(EQ5+TSA%/>H].>8H5+B:DK@@5)'RHZ,>_;S5N*_SN/"@6\J?7A$ M#W]6<2)I:@>= ^WP^-"\;=\P'2#4PU0]Q!.>CO5#-PSZ MTH_T_^)@\O%'047T,NCWW0C#B5+7!9?$'V(,\"*#!FRQL. U_/B6_78,[QJ& MDI6*9FJ*^K;%P0&QMG0$?RS^7[X3*!,S%?SQP-UVKART1]?@Z?@Q\/O7WXHFOP*_TMNG(^)F/K@=1>O$7_'C#QN MF*1OQ:2LT'V@3ZS>O1]C5:0Q?.NE!I"Z+-W<7E:WAN^!)FYNM61]:+T2.V;3 MPRCK=%H2B:3V@-JXA>-(KB^Y<21=]ICE\_$]BN+I(S([QI!ULUJ7C4S1C_7? M:V8^<10V*"N/0,H*+SWASR)!$UH>:9W,Z'@G2@6[;H2#=,>$Y5E<)D>P+@-G MWC^ =FX1Q;301@\XW.FCH%1:N#^Z NH^K4Z*(.[_FZH_TA>;])-ZZ3;R;QI M8I8:!J:;Z+# +CE;'PF*3\J;Z4&U7I;1P2RC-HT]*X/=Q M&5IK8V>G75RSREO3<4(:1>D_F.*@C&7-*C7J1DVZ#"G]&;D.E?Y)1MO'-PI) MADOX>!<^!B\3/:[(X&F1_J!#/6]Q\N7,OE;Z&B:^=^$]K!JN;T^#O J\J[E, MXMU>FLY5TZW: MK9CH.0ZL]BWU9(HJ7%X&(:#6'1!/HJ_49M6QX&M0F33ZN&)'HD![\1^VES54 M%APH5[/ M*TM-5?-Y%"@X4/DYJ"I4/@NZZLT,">X?"-U/%N4/\9V56 MT@S1"@_ U2;"]O9HND*-%+7#)'EBC]; 5[W[]NWN5FH_WEW^K2S=-Q^D?S2_ M?F])_XL1:K1^_^/Q5'0OOB+* M2VI:J;9*MB<7MPY0E\WO&B@&JKO((7]*OWM!!SSL-ICO=BQ](^%/&F\.>&^9 MT;=@!N::IK/=EN>-[V"(E4J=D63WJ/U3@A'^!)5.640;K=QPN@WZ0?DH]4C$ M$AT7,1,'32;_QRZ:#2#K=RAZ0WPS(G=K&'\6ZE)F/F2FL\S5O>806A2 MXV7,?)$V_D/\AQN9:^ ^W$ Z2,P82EB[V?C M(U$L6;+DD%%4E0Z8?;2:B\E60O)?*4V8S',4VV$I:X#T-%F5M=JHGHK.4)IT=G\*W02[N)O=Z!F40Q*_OQC'(*E.]8>#C MHN.-) H+T$BZP;4(R^T]4^F*Q$2Z3L1Y3@U-GS'KRS\,X4Y=KJ4Y'D,OV6)J M5QZE#\AAX[.JJ=7TAKCG1C!B,L!4CT.KI&2\$W5#HX]5:1;P<^#/O)\^(1C2 M*Q6^B;19*Z7MI)ILK,A6S/W8@I>\=BI^IZ.'_OE]J "0.B)Y,'XJ$=L&%1!B MU4PF%2$NUBN_E0"ZE947HC[H#GA+.%YL0&#Z,/,1FB7P-%C/D51/TE,8O,2] M\=4J&"F4#91:K=5R.K<'1-'S M.6>LUJNFRMO\D'VU(YQ+W'4+ZVB>\M?52BI#SA''88#%Y?"0:7Q\L'.7(P7A M)?#]*0A'*^(>[":&"#N]:1H"4>52H[D,G)U3*'D'4GTG(+T3/7*[RJPZ(^:_ M*RW27F>)G@=#LRI)1HXOPP@>%$4;SR,K&P\DGTY]G.0V;F'>6NU0O4^0CXGQ M.Z/%Y=BWW'"^5E4W'K ]5*T##L(5W3?B IB]M3*:X797Q3)9!!/633]@ >^., M6(1WQ!HYCX$^ET"+Y^QQEP8[.DO!,&9JCF7/LOO_.O1&"44T):D!PG974FA> MATEG)FGHNPDPDS>5%L"JED#T;!=,PNBWTLWM]8I-2S8,-HJDZ_3=="CS6(99 M59R U7W$!\*Z"!8#/$N>(%LO-135+&N:7%:UR3&Z\5@WQUE3#A8EJEK82HE\ M/NKT]1L7"KP.@L2&N0BQQ9G[3)=*OD['P08@3W]".C"28;S\DT05-7[MA)]6 MECK-6JW6F%2K[4U(-R!/M-()*?E9(5VP[R^(]T)&$1) E+3EO:3MVT7YCE\/ MQOS7I.;%5BLR;^._N;UJ_0MK%BW5.[N[E;#BH)14P"ODY&#\K.A2.C>I!9.] MDO[Z_;:5V@Z3^F&;5]X"[6>:1E7-J>:G(E=KUMM'-@X>%.>EJ,(]K!M9DMWW M./)VD)5EE8P<=67).(#M5Q8\+GX=A"\D="I?@^ G.^4Q[M42L8R+!S?Z*5V# MJ1V$JQ:=C;G9ASG2F$$[YKJDRZ>V*=X>P(3S=:7;J3LU4C,L5:];':*#MC9U M:M=4"@ P?M14S2PUU#4<%0+*BX!JH#YA#99NJM+US6WS]O*F^17,)C0PFH^L MD'D&D12"=W#!,VW3Z)@UQ[0ZEN[8Q**V9NB*:MBZ:EHUY8<&'-6.+G8+CTA. MQ-3?JBDM7+&5\E@'RQ^61TD!>9SL*LPLF1^&/ADZ;DR=CQ="-OF238MT3<.R M.\0@FFZIM"-KA-9J-<RJ22A$R&?&>73PDJS\$,?]_W@$S,[ M63+.%^*!N%*IW:-T9?Q$R.8)9;.CF[5:5Z$UO=[1NXK3L3O 5=G0N[;L*)KV M0\$CO$(XBRRQ1CAG5M"@*]T-:/(:(::]V%$4'KU2O=3O$I(:I@7-J=U5" M;?.'(H,151,"6V"!U91MUU<2]:1K+W@1ZRIG8NK49/!0M7K--BV]ZW0[LD+T M3KVCF/6N[:CR#TVKEQIU(:9%%E,=LU9C&F$V^/=Q5%=:([FK@L&\2BW55*J< M4FJ/.X )RW5-M;4.[L[4ZWJ=:L2Q53"':V9=L[LRH3_0&#;Y$%JQ-Y,]36Z\ M-Z-6I6_$)T],"G^)I"LWLH=)ZS',:&CZQ!M%+EMBIV*+D4) M1KU;>;9,7>_:MD(<\&YE@\B=KD4=$/-NW>D8G1^646HHEA#H@@HTLH\)M%:5 M_H[GLMR8Y4LS"84OO/'?*.!>$ WQ3$2S$PS'!0A9\I*06KZD5J6&0F@=F-SM MZ)VN9L%GA]8,NT:HXZC.#TVU2@V5$^-9B.T.285R*K=ZE>6KA\ F)K/W86!3 M!\54""5?0MF1==G2B$EK1-;K75,<+NP1@*/E2XQ.KJJU$F'&(8J*QJQ-,.LRZ"#%1! @:M; M0C8++9OF-/3Z#7X+BVF7PAHZLT,B9)(OF535KE*73<>PM:X.QJYIU#"OR"9. MW:*FH?VHB?6RT#*)Q7"93-:JTATK;GCC)P70X)%"&OF21D57'$KKEJ9UJ&X; MJJ506W$Z>DW6NWI-M7_4ZT(E5JO?;.P$Z8P#R%+8!#C8!@*2 M&(Q2(7]\R5]-LVH:<$ZQ=4>O:8Y5U[6:J6JZYCCUKJW]T%CUH#=3ZS95,)_6 MADM^OURY\L@E-'L8*? E($*?%00M M2ZP5,MQ6^OODOJ2U;[F$%>^!5$BE8!A*]'5 [3C)/2]+'>JYM L?*$P7G$<: M87<%A%/2;!$%'=L./;&-DI!BD6U&>"\E?#0=-#9*8,.E4I\2G[VP.VEYH!K- M%;VGIRVG->D#7BO-7RQ]9/R+0LO038+X+UG84Q RQ'V+/RQ?4\UKNR%PP]!S]-601_#$+JN':D?N0!R MPL 34G;H(4%#C-T'D^K8W=( JG>&4^!Z\/F9O*<_> M.P'V!78$ 8$-1U( N;"Z!FR$0I8G.(6)^2KHL(1F4(7U(?Z..Q7Q '%F[6!( EQ(^?C+/N M#M'"3ANFP+,\]\^AZ[CQZ#.R@G9@7MC2":9*!FY,//P0]O#%&-&HTY23PGY-,&HD_RJBV=6@;')R1F<:;<+=U#?'GUFCT$A#_RG *^Y M_0%)E %^>WGWCYNKBF))H,H=VG?MJO3O8"@EHL40!B( /(25>(B<]%Q6U"E@ MRNQ-O%91F2".PO1L#QL(PR!3"H[;[0*B4&QQ?0"UW V#_JS^F/MA+XBPN77P MGZ1EC>NSQC-)2^KU,N-08$RBX.$'TC,)70S/P^2[R1(XD;ODSTU"=K%VR9R+ M$VGUE4MF\A6BP(\O*HKY5C3I$'UL3%6M'[M_SN33O0$UA"V MQN&N%C,B7K _$,$%>C#PL*T00:V/_>5A&4F>XKA1.!RD)A7P%)DYHZ?&&EEP M-1^NAF#=+RV?#OPY@C^=D+Q(H&W[DA? ($'EN1XF_"1+H,_B.*QJ?))6X+/# MV*CV55DURZEJ1+;-8V<,&X?9/("-R7J>:&Y0GLGRC H[71W!4B>CU&;$OF%I MQ[!$3^.8(]9/9P + =@- AWYH&.L1<%J@$7<2\0ZD5.TAF?-01!F4,,%E4M% M/0WEX;UK*#\VOIX#)/JLU'4]\%6DU#D[+3)OC;XD@'@%XYAUQO6"(;*RWP=/ MQB:38_0V-O;HI-&SL?^5"'B7LLA_- N@YP NEQ/W'D"41%_+$C9G!'>R#TL] MP2:3Y?39!,I'KV1\[(AQ':D_YUR4/8K2\]%QRHE_']5# M1_/Z3W9D/M'TS'/N))H? MV,!,G%0\!(F@['WJ20,2QN"ELY)9:5=E<,8[V/@3@][,<)CP*C$J!(/R MTO")7YO89;C+P'SA/K)A$K"?"76,@YDLR#EUF:-Q?!)NGD2JRTGXNIRN'*N# MYH*1.2[5I(]MRA?B%>D&010%MLN\(=;O/*1V.'03-L7H5TTL9+1]GU)VH^1- MMB-2/L;)S5,S?KI?(7AY&*WI^MT0'-MP:+.P$S. W="IH.(<333J>*,J5:$B MRIQK/#+9;7&](=L590;9H#>*6)ACGC^"[#F3W:%=W+7&&&MG^!2-R1\%W?B% M"'KG3F][U 'MD:1?C"1,_K)[0KL?RL'KPWJ*:^HDX %+[X*+G0(]6;EG5?], M_"I-$PC@IQ1WNV,\+"*8EE_X:IR\@2Q*EV;&CTEF"OHK#L%4G\10>AH"%X(P MB9P,0O>9V!B2!E;I."QK9HQUW#S?>Q.8H8- MIJ[ H2Y;8P=#HU<+/B0N*)H%.!=Z5^84#/_K'':EN!;[GOS;/>4Y_@7Q,&9C^/8[\)SOLL]L\_22]#;=WO%%9NA[^%R[? M^'95L/90:1>,$1YZ-62B)/&[9^(-5ZM'Z0KW[L(DXXF=6@4K,J2^C6F\3-C3 M9/CYD#:&(/R(I(F+@I\'3*.9#:RF\2*6_3+-Z2RG^VDV2YYDPNKV,=4/%!L3.3-NDN\]3C1"=>IY-,E$'808CP7K'\,.\&-F3()A0]Q^ M-"-XF(/QE&A@)G@).XGSC+Z=-YKD7,R*(?OU8K"7)=]F.&0AF)T]A=$'F4R= MOE3'=HB?I &/(CQVS"P97/ND$27A@HRN9&HPZ4"PFJW5PIR;N?=PEP'SZP#6 MZ;)4FCT!5)*B]/Q(:N6GN?_+)VG^QK)1V+KFXLXJHZ:4'''XAOL3__XLD]RH,AV#4FHUGâY8-?W6''CL6]>RF&42X"&&$.S5& M0C> T3DSY?S[\*2U$Q[+#HGAU8.8+6,@06Y$)ZF?\&X,L+ATDFV2K*4L!6F6 M7\QRG;)HK$C+,\RRQRU"RI/=,T3IO'2"3H_8T9SB2.4=@^2<$#&(,#&2-(5E MQ!/447@2Q($[\+:JU,+OF"RC$<&(/_>5-\^M\Q?Y%Z=\2[O72G@1< M=$WM+1S=KM:Y":WJ]HW<5IV-WX VRH7=MV5$T+2FF>7S$ MF?_"Y>?V7YE<0D);4_J/5 M>FP?>^SF5FO5ATFKR')B (%%2_!X-A@JF%,O13TTBYFI"+9 ^A<+WT0?,T]I M0]F4E=+,ZK),38$0M'>%)>H/(GHQ_O 9C/"!1T87KL_FR'[T>5Y]X#JX4&R' MO3"Y/%TBJW*R3*8EF=(WIY>K<.G3\O *O[,QX[.BJEOX'Z'V#^?0M :3B4=H6U3"K;>KM6QCK%8LSDWV^U9 MY;V>S6NGF.HL-%D45*CH-DDXVL];(F,C\7;]?8:19>9OE_T?3_Q=55T,UFZV M311C((G&T<5.C%Z8:V9V'.KW.0FEQ/[5N.0>UN]@D;F%\A^+?,PR95GB%JW_ MN]>\9N<3XE-//Z%?W=<+/_"OPV0/EI66>4"O?!@YI7%8BWUA5P"YX,>[?>)% MOY7P+Y_T*=Y9>2)D<(%8:/H._M.: J$97Y(P' $-_H&;QR4I"3.#M_,:7_C# M?L4)6'@ 'UM*#CTQ&4&'J%O!LH\*K/5&'9:[^:$VDGC'U[H%$H/$;$1Z#AS92$\^M\UWVE3N6_- Q6 M0%Y/$9%WBI@-VG S8C9;AC6P#,NR;G("FO.W"YNVS;9@6&X> MF/<=S"CQ:2P,Q$S:ZM388CR J&-,W!5>5C M$.,9G?U5Y:9$:VMN5, T_3=(6U3&& ? MI&F --THF]K>^TS'0-K99@'>CX^VLWJD?P[=0=(M0(14L^K=,27O/>+'3=]I MC8D)?EQ6X=!+C9I2AB%S8I4(2_;0NC1/]-0 /5I9,7E)[#B#%/DU7O^DP@.K MEU"6&"$J0;!;Z\*];^55E]3TUJ%#+UG M&=HJ;S>K#%F)#.5P4O>(";OC04Q*/[/"WT/-ZTVE+S]DIJ/]Y=_NV/NZ]7K8?V+U+K[]]O'O^] M3S7<4]>\?7^5;3TWZ?#E4E'>MF U"B9E7@9DA/4E1%7;\ZODN66)FOL$ ;L= M,ZK+["2%H>Z=>\1/-%U@O_C8W[+ SG[85TH-W2R;HFKM,9>M<$B=N9ZP$QM$ M; ADU?](RZ]3 NXH!BHZKF6MSDN%*;$I< 3UF0]T-(".659D7O:3SM_P7SA2 MM[?^/..L@DPGZ<:R,-I1$G0L@5^NG5,WB/>.GTQ'Z?;%3XWA1[5XJ6IW_K;H M).TOI,_4'RZ%4-Z[#;$IM2_-Q/JG&_1];*ALS+P7QAB1X\ MM>\ *#)8@5!M_P*A'!JE12A9EI-)^NZJ26U0N/M[:R;8&(8*GO[>^K4@61X" M;KMKYOWA9B5PJYEY^42B@EG.$0.1CYU[^&#G)%L#=^)J986;0O_"^#U1!&%W M""D H7JYKHM"$D>.'8@S@@<*).PN"[BK5:YS<[Y+Q&-/&DK8'4>XQ54VE;TK MC?(5E^5/I0+[V!@PN3:BOAN$H%-C8:/NJ5K'-+VBG=U/RQJXNV6997G_2I'" M..4%.YO5:3[8P9TMRR@;UIDUS.5/A6*O3LD+B"\LT&R1U:JAX1G;_4I#"X.0%-ILBI#G QD#8*&73XB5OY&SMR[O%=%-A6.Y9C&)F MAV!WZ\ L-6IE5>SXGP]TMBE(D0MT\,!M6;5XZ0'R7HI2B.W]0V_O9Q0$4RXU MZC6EK-3$OK[ 689]_:PX4Q!G>EE6"X&S8UNRCOM\U'!IO^_&V I8J>I$ ,P M:NK;P%CIPVT04VG,CC6#ZG9SARDYPFL2A@!* ]P\#7S$(?A=O1#A_Q?7[)I* M7>\02CI=W9054W-TXN@F,515C]EM) M3*(JLRY.KY%[X;O>;Z4X'-+E:. $;DV?56&<@&VB'M1$ZHY?/^!01-%S((HV M(\"#ZA?5(C$>[U9,0E4 F2\GXV>DC*GC_N#S/T3A['TY* M(R./+Z3_?4M\[FG8[I&0OFGXWMQ>+[?V2]_"@'1/PKNP'9.8.O\@WI!.GYK: M(_)$MO2WQ7G=>/1#C:=6:LA5>44L8^D+:4!"Z1D?5Y;63B'"UT3[C9X--6H. MXUX08OW<[4R^Z93J;Y!X]?BR<7O?\1D8/@+DX_^V('LR9(E,WI>9_+M,[R:* MAHM36]$58#HK,S/5=T%%YF%91P'#W3".8C!I0>MM/S9+/@K)=AL;^$UHHV[& MYQ8(=AG3D@(*T\%())*"KO37H4\33TR3RY(JJSJ[\1L)[5[ZO9)\O\$2?:>A MRPTAFGE$L-4@ PI$JX_S \S&IL7[ $;C#3#']F!X,8/1SPO\O6S@38M-\HJ, M!J>UHP&\:57>;3!'L7XS#'U/T]+*;OIF8/*^@\,SKHG5RXWENS2[M<;2YNEE M-X SCVZ5];MY8'BF337*5ETM&RN.4:ZG.YAAAT;3[O0&-7=XL.]$<$56D.*U MLF)IY9JQG'ZZEN(Y&0]TO/'3[F49-]L5&8Q[RS3*BB%RX\X&.IOJ,N8$'7#%+$,KF_M7$^,KL%6WQ/@K;LWBP6M*R)X*5D=0$K2U[ MK4>'U3NP7V<4L$.[KNV^BT,=!]&W#S0F\":G14(?B!#-T/8J(6UF63!+#=.0 MR\:*MLW;"X,P9+F!TK8Z]@!0L@!*=;E-D0:GB#(&*;/!D P,?QNM_TB?AD^N/FU7/3L&FP/#P2 !4F4'2HQ*Q M<1N$^"/,O6'U_"02PM>^Y,)PGD*VVQS&F),3]VA$ :5DZ+@8Q .$.M2/DD^, M7RRVUW5]XMLN\TGA"W;ZKCJ?ES-#CY,20%M(%YKY+PX1A6'S<5455KOT1[U) MN_8!>:*53DC)SPKIPJPNB/="1A%B<18,@(0%\"WBYCB'@]45IW9!AFF(=QWC MV/#; ]C^[+ !J$8I1[SB>4\$W^Q1XD46;T(A@X!EZ1I1B6.:I*;3KDGJ==OH MUFT95"31->>'@E5RY:NKMO/30?;^"&M;-(=6:J;2Z*M-87$:T##)<91(GS7!_;C;S/XSC&*W.X*IL85K MNNBPA1*FZ)%!1"_&'SX[;C3PR.C"]=F8V8\^S[\!-F%R>*I^JG"B@ MU!]/WYQ>KL*E3\O?UZRJH9@K+\E59>7WZQZEF%7%RO:H]=]KII[7H%1Y]:69 M1ZUP%,9\86403G+7AMC*&\<_#FXJ;Q0Y!L35-N=D*M8V4TD4Q3'GLB8,!(L9 ME;[!?;U(:L$:Y[!L9TF3RUN2 M'P4AJW8P63RI7!>F9 D-GUV;KFO]N?-.Q?F%RK+-N.!AL-K;8;"'!"W78=!? MU6RB]6I[0Z1%,XHH_+^S0\Z8HB=-T\S]*Z)FXMR)MG"%H+U/0:N?7M"P+8%1 M*ZO:P;>O#R1H!30/3F_V9ZD5+OJ"KY1=X_2R6\>J3YK.2T,1D4^Z-ZC,TX/* M*#7,LJSSW7ZS@$J_<$>YDD2J?;3__M9K 458.;T(LP;G9EG9OP%J$9PG <5U M4+1.#T4L%&-J9=4L*A0+N-(4Q;VX#"*6\1*]'87,8A.^+_G>$*=#^MYU?P\" MAZ6K)52.VH&W9?6AJ1BK%5"5%ZYJ11)KLE/-+AR!?&-..4JL7FK4C+*ROSLO'($B VY#9"E' MP-4 <'JY;NS=&%HX N?F"/P>!E$D#<*@NV.-HW<9%-ZP5C"BWC.:9I95K!^G MRF6KOG"1V6BW]HO;6(3\_+Z @"I<*L0#C2CV1&"E9!SP3KU@@">N1=0Q8^Y#0D;P M":ZF1&PEPIIY*3!+#4TM*UI>.\L%,RG.$3\;$Q;RQ(\%^*F556NYVC%/^"F@ M>B]<]+$-T$C*A/5)^).B"2&RG3-I]C;U/,P4\IUO8PKN*)::7&K4C;(BBZSF MLP'/!K6>(W@4 (]9KLF\-'PX&YU>.)/]=^I3+*N$6ITX?==WHSAD=::$T9XM M()@0$J2S.4?&7454+354K2R+A('S0="F>%_."-( 0?6RJNYM(;QOP_WT ^3U MKCP]'IZKV0=+ 5.1(8B^O^0,,* M )I<9L5X"@FT BX814FQP+Y?4C<,^N.U(O#W:M]7?-'-U!UH:9%8TQUH(L33 M;FN9Q1B3+\K:BCRIS$W63K]0B*R+7="VM%(<$&V8AU'6E>5$'^[15L#5X@WW MXL0M6-ZJ&Y/Z%&7)IZ(%X:XKPVW@!_/BNFO4!#L/EE5]'XD5.RK"KGE_IUG^]J5C"3 M,\<-CXDLI_;E%^I3=L!C6215S/ 2Z5UG@XP-.Q1KD9%1DVLLY*3GM1TF=';! MG)!;&DL>V!2B2T%.,^90[1PFAD;CW2/=.N[#RV75*F"H6_0@$&*48RAQ+S'" M+(-:65.73VMQ+T;0C#7AII.F*F7&XF/*@ULJ6M=S#C>N],['IF@UD&_9= M#RT5ZI$&G)-4X/:Q4B\;QG($FFNIX&0-_A23CD?A7\=];OP*_QG?W2?AD^NS MH&M]7JILBDE;^0B0(B](D+$H02H[>?#X1^M!:OWKOG7;;I6EV]:C=-5Z;-Y\ M;4^8N6;\"1LNM,--P=RD ]@,/GSWR=!Q00S*DNM+<2\8PM.)>ZC0JG*BU%+K+7US>KD*ESXM?U^SJH9BKKP$CMG*[]<]2C&KBI7M4>N_ MUTP]KT&I\NI+,X_B5PNLM\3?7*.MI=M6+,*)K!UR%5Z4P"4=DM1&Z(642M_@ MOEXDM7P'?,"_#GTJ:7)Y"Y?O^,2=,:"VW1CED>RJK.K;N-0;YWCF1-(.!D(1 M%]K"1A\GHH^/-XIL-)%&D_%(3P*@N=-XL\?T;FGFW-B:CH<[3>O68/8V3"9F MX7PWBH;$MZF$;>W>Q7&B_=;+>4F>I>]=]]KU@91 ^PLACW%KE)*9TY$K;$Z M.7)]N>H[)WNZ[SX*OM_"<"04L?HWRHIL'4Y05$#-7Q0/\'?B^M('3&7]* $Z M7T@8$H"0%-(^)=$0_Q&=87;UCJZ)&_Z#>$/:=#!TC:2\Z_XS)7%F*3512@U= M=(CA&D=Y*OP-^%F&B%5JJ+4<3'NAQ@MFP+.:-@ V9KC#X&"P0S?J[:R\"V9E MY=DA !;$",E)HSN_-4?)N^X5D'=>;W?=5^I4_DO#8(4\UN42*&=35=3/7._* M"RO]$.&;C$C:; '4%68!U)>K30@[770)$ [.FRLCEFB"$<#B:/>(__0N&N<< M9,OG.B'DY3 ,J6^/'L$8C9+'H\)#>P&_A.%[WB>C5)Z>6DCIEP8[*U;$'2W:ZOE[LL93HHYMK>? ?7Z_KT#V?ZA@#"X?WCKM<;G+N]LK/"EW)<&G]MW7FZOF M(_S1?H1_OK5N']O2W35<^G;_T/H#[KOY1TOZ>M?>]BS=PE&T IVE0TPO]&T5 M!^G$0;JC^#MON#4'7P WBA4#XFKW=3(5<=COP,''',IC%O+DVU;' W>?_'LE MJSA0R$5=5'&0,*<9%]UE/$I9^[HIRMH+,3IG,3I*6?NZ)&PP)J_[6+6GKKA_OG4DWTB X;..Y'<_I/#N_X(' M^S1_0LGUGVER%"+",%A$[6'HQNY^#5N+LO]_$-.+R??EK'@G2TCSF;@>1OI@ M%8E@J6A/2#T]C@+KS5WWD;S>X\G$P&_&<>AVABP^^!C2XT%)*C55^ $]GY JX@!2N$'&:K:G,:3$D"?'];L?S.DSIJ3U-G>I GR@#S12B>DY&>%=&%6%\1[(:,(L3@+ M!D#" O@6<;.6&MUNOM1(H CJ*0B9EW4!6H6&>!<,A)QV %(O1+7\E\W,, #5 M+ ,6\'J)&MW'XI:DL8K1VZ"00:"FJ7JWHRAZK>;HM6Z'F-0P-;5KV%V54-O\ MH +6G6+P@%2^K6]-R2NLVJHFQ,GSYR3C>/8[*JNEKG;$P*_*!F<#8H M'@D%8]*T-Y^4QM@6S%0575L>\_.-,\K/7YS+ZOQD\/[ZX$BVX\#^N46BS*9\ ME#!X6=PW* 1FC!"M->(]VLG_-2X)ZY3<7WV^9(,W!B^?X,T;\SYS,ADV\/^ MT$,7B=&&[8(D5)J-(;!OOJZ(.@NB 6&N:->UW?6[O.^)-H_!HFBM7B^4M]8+ M'K,879/05ZQDP"V)#,E]^Y^;-23)MO*BIY; MNR7.G<,.'X][>-LA[2Q.T>PI5*OVU.6W$XV8,/4"#T@1M?X(2))F+2C"9,IEQIF72[7Y/QR(84T"6GBQ\;3#VWBF=BL M1E;*5FVYK21O)EZ1C\-M!XV;H(LG^7$7,D(62RQI*OT\\. %9I#DU+D:AC#_>QA4X"1Q.O;?+R2B#F[D43]B MV6N9Q4LM-=2R45]>GW@Z=W3&Q^ .X'9OHY.74<4:1*X#U3)NM%)CV4,0F.$( M,]F,XEH6HWAO].BKT"/.W/(!G+35I!!FP1/!D[P6Y?S7Y*W;QYHUWMK'BO:: M9W97D2N);2?L3$(K'9*<.YO*X;B54;'+AAUR$1)5M@1/WA=/]G.\YBV#:=69 MZ#&8YKQCNON-GR:Z,PNALV@A/- _AV[DQK1-PV?7IHE)\4#MX,EG3V'61>: M49T=%U>-O2-& H-"+PB>")X42%<73%4;G*EJX?:=V5WGO^$Y4T!Z6C%Z97FV M!)$7F2;?NSSFV1>]/")X4D2>'-?@W[9KQ._$];&N$LPO BK.9O=,*S8OK?V6 MO&];$H$U(?_OBR=<]B?:4?P53L3__ /\ZSJ-GZ-C+((5@B>")X(G@B>")\>W MN(QC])ZW5-9\:E7K5K%E4D34' 4T&C^@>0_5//\Z]*FDR;D5\\R_AQHGHI*U MG(!YM%*?%C;Y4XVR5=_[%#B7O<-$J[_#E\8I4*N_ ^02FSD4$;6P=Y^:@L1%2)Z'B*:R?U3ETIM'ZQ6HV6P MPJ>6HIY;'UPAID),#RRFVX9I>51R7J)VRX1196P3I8@NH$).SE=.#AV^ M!UN@U+#D6KFN"4$2@E0H0M0V]6JC$<+U+*E&J(!J!"FLQ2F3)W# M]A,FO=0P+) F14B3D*:B2%,F85HJ2Y.[#-7 QK/*EESGWL0[_^(3HIUNOK$Y MX\3M=%6Y7FIHY=K^_I,X@LR-2EXZMYY_0U15-D0[7!) 73U!IN?.U6M<*:JQ7;*6]LI92FD M[(2*% ?2]?"_5&K:"2R 8V*O97FOQ5JYUT+Q@^'5*X=!V$ET$4STA:.WU71E'#HJ]E6=O[T+D(\/"B[-4UVGXK?,U([GJH MK<(1)FL)#/&,H4R[,-JFZE&'19.^"DUB5X8/((D= ,$3P9.5 %"V:( )/@B>")X$D1>9)I MF=]P8/?HK=)5I5YJK.K>(B#&$<2$V//'DQSW7TX@]09/4G_^VRMISUO)3IO> M2O&TSZU$)LQ\#YLE(E(A>")X(GA21)X#=5ULY'&-0J$9 M^./)$;R!4RH&BR_%=(BNB%X(G@B>")X(GAR_$2WI=*0 M:\H-P(JA M3R5-WJ.R>SKI@S40Y$14,IYWT/2CU7U7\3B#8I55;;D5[6ZN*N]]+M^(LYP, MIGRXT-O72%:"K*Z7'0X\WDX(:9"3-^5F"[5 MGSVF9W"8:>V5V"H6=VEV#HF=TE M&'IF=PF&GME=@J%G=I=@Z)G=)1AZ9G<)AI[978*A9W:78.B9W<48^HF5NX)_ M'?>Y\2O\9WQWNB6MJU6C-H@_#X*D2.X%ZU?A/M//+ZX3]\9;UC,_3/=UY>E/ M2"<*O&&\_B=]$CZY/MOS73A1;E,_IF$^N^_6IMUW%"QE%B,59, 2 M%L"WB)NUU.AV\Z5& D6'VD'(ZD-!<,A)QV %(OQ!R0OVQFA@&H1BE' MO%YB^@B []=/I+&*T=N@D$' JLJJ&8*R_) M567E]^L>I9A5QUZ!4>?6E\:,VV(9OG&3E).=N=2;;9"K6-E-) MA.[TQW(?86&@TC>XKQ=)+5@OG,GQW+D);LFTE8?7I[=MG:_'(ZE46=77,CW+ M',^<2%H6X&Q[D/Z8* EDKIAT)>" 46S"YP 3'A]9N6# M+[;!RSH*K,5!%BSM5&TB]\$5N?#P1LO[S3IB669XDGS[[::7.=_^='GSVTTH MT_F6I9Y!!ZE"@D5!Y?*J:N%%;,@F@'\&P#].^1TKA_([HN#EEOR?Z4&-;81# M"ARW77"<_70%PV_QLXWVS2 ,GEUT"CJC_ V<4]LP!S53U!J/W+^B ^"X2XK? M,7J[^>ZURL_KN%G2955Q&I:E*UNRZ/Y\-FC94%QZ+[0HX$>7%76Y$D'QJT#S MJ1:;?>SJ\]^D34S0Q9T[XC^Y&$\F443C@I>'/KJNG*7G7?=F0LTF(V9F>5!+ MC5I9MO8^4RP*>_*"GPW:,V?\:'SAY_S-S$5]:I.!&Y-QU]V8ACX,;AA1*0JZ M\0NF2]A!M*.6/6,;8X.6O9Q2%=M8#(&N[92>LPQ0,LN+7FIH9:,FK-6S0=(& M?7LP)-50\ZIF7D5BA26;5?,ZM!-+CAO9,*M8(C[HWR@:LDK,NZO<,S9,UJA< MBD^;MTJN@+(W*2TOD91-W[E*"1W=C6-EN$MXC9N$F46GCB$#N;ZWZ BCEQ=L MK5'")\ 6EFDJ*[(PB$^GEKLT#,$:QG;#$4RZWP>]C!>%(;QON.$JI6T;27LY MH6QV*3%+#:ML:L(,/AL<90H[Y(8CBVWLR[D5:A=6\$9UZ\&RR(Q<8)5D Q/= M9'.3"H,WFVJ]QPU@A/UU$%X%PT[<'7I-.S%$5F!=ETL-35LNS2ILUH+"8X/& MS H/I=30]Z^&+\S.+3D]<14DCY*(2O1U@.?-RBS! \Q08H-N%+D F;7BA*Y? MD:SHH64U"G058ZQ*O<:)32",RT.KRAPPHV%>0$U>SI,3=N1AV,\J8E ]VP;"@8'HQZZ40_3CX7)F4EW_DY78ABR2C'HUK^0,"3^^]C.$V3:XS)J*P2P)I<:-7/O4(*P@[E9Y+0WP229O#(T/'^,)X]I^XS M%F!C&Y+O8=';SUN9UU\WOAWB5M(53?Z]\<>4?9@0=I7J4DL-0UM.*RYBD9%W M#Y$-WLAV$,GFSM8TW+G6K#.KUL&GKKPZ0)YPP9SSPZK,,8'!R@C!RL@L#'JI MH9=-61.QG7. 3V9UNB]\:K 6E]45!S&.#I_SMSN9OR?90^!7>A0."%Z9_+U[ MG8=S-C R*]0%KSH]L+^,_'JI45]QPEA8H7R Y! !EVW!DE&'&I@5MZIZ7/&W M'_E4I!,'?D!&K.8ZZE),)1X" H1)NN.>XWI?[3XA<]-WFDADZGR=!K\R2PO; MC-058;">!;AV5[T' 1=N9I;EO>+BPIS-&AH(Z3/UA[OE(A?,*CF2XAV3]B&A M[ JDUV5PW&K+>:3"?.4#*$=Q^B?PR*8EZPH6Q:G)>Y^2Y-!@/?46XNI6#;?; MEC/>QWC=KFW']D(##^)58C8$!8#\>.F[[3&E%VU:F IU17E+X6? M6$"@;*J%LA=0V-G4Y2-4A4^@#$0,+JY3QX!AQL.?.K-L6V9-$A!7Z%/=SUD6C SX9#F MY#<2_J2L#7F;VL-P17#BS;/\=5.@: M2FZ+KC _MX3#-Q*GS!(&Z)X5G0%R3G0=!GTL;9[2==3TGXZ#P1K_*=IR.:+,-G'>V0TGLY:+ M#\+#I]?D ;U:J5$O&U9>[H2S49>9K I&Z>LQH6=M\V41 M,,'SJ^V3IRCV0GA9;S.$Z+8"R_:KL'7.NR*]\E#+\'^:%/(.HL JI M41RZ=DP=O-#TG?DO9NY<)5ZX\UW/H0[*Z36\V$?)WP8_" @S+@"LF:BJ\'J2 M/G\?=_V>XZY3WM)V#V,/G"6R\'8WA#I M."O+B7QG%DEL;*J7:_+>FZ#"/2@RB#G/R$=F.PP M7O^3/@G!M6.D64@$FQOQH?&LXK@>>Q0[1 1]>.$(G4T_B"G8.B$VCV!5F)Y" MXDD#$K)-L;A'(PJ@)T/'9490X#O4CY)/C,<$OTYS'>"'T;A7:U1=2_N3$J ^ M/ZS9__8F9PD&Y(E6.B$E/RND"P.\(-X+&46(QEF^ E,7<+0(@;43ZW;SG5B" M*E ' =97!52"_-(0[X*!D-,.0.J%J"#_XII=4ZGK'4))IZN;LF)JCDX1-3(!Z%VB;F4Q=])8Q;/# TJ1-V7^,$29_S++TLWMY=$!O^7X M+N]NKUJW[=:5!)_:=U]OKIJ/\$?[$?[YUKI];$MWU])EL_V'=/WU[I]MZ0.N M:JX_I,['M3-*55JJ#,W#:35S*Z'^\'VLH-;"^(AN'L&94=I\,6T>E*QE9LF)9'!A&]&'_X M#&\<>&1TX?ILG.Q'G^??@+INL>PQOC"Y/%6#53E1A6G8('US>KD*ESXM?U^S MJH9BKKPD5Y65WZ][E&)6%2O;H]9_KYEZ7H-2Y=67QH_:$&IY,WAG+=VVPLM( M1/20YO6BX*[.FGR$I8%*W^"^7B2U?#R__->A3R5-+L^9I_L09,8#7&>CKC!3 M>:26*JOZ-L?4MIGF^9-*RX*@XNXQW2#!P6L$F]UU9)%SP@L;%G M:(*<>P#.+_QZQL.='VF)"E]RQ+&YM3[2=+"K8OMY2\]OH. M*DMGNQ%XX]M!GTHQ>:51MN5TV]._?,PS96LJB"K M!B_%KHZPUR50S3^J-_=.W(1JK=30M.6^%X4NX<8?2-,NO]%!;:)C2JQ495A7Z8 ^PGC72EIRSV8\YSY.]E2N=SV_*<(";_GD/ 6 MR=M8;GT^C[,97Y(PQ-2[?Q!OF+G1FH4'CT :C14U#3@,%8MM%R%C!\^ISE_( M\.R5JI;5W,Y>B?V8W6K\SKD@HIYOIO5G_BC!Y3 ,5W<\MLQ20Z\OM]\J['[& MN\?%!IVY-3#P"$D]K\-@8DM@.RU73E)_$ZZ(&@![J+S;P+?'X-ZV=JHFR[S5 M3A4G^X^L$6=QLXP/I=0P"AB^U!UK@<;Y;?. M-IZEBYD_58JN/?@YUJO)ZE$/Z6?B,Z?I2T*\A7@7Y=B^)FM'/;9_X-< MG,)_IZ?PC?6G\'&(* R;3XMK>DDEVO4XTXMFH; MW9I9U^RN3.@/;)/K;;T>">MJ09P?7/;O+V\ M:7Z=K0N0QD&D[[?-[U45*.TD4C'3(]:32.E*J5VP^VP#T^PE_,V MYRV#N_")^.Y_F=!<3C0Q_/&%1&Z$#=% ;_MQ\M4P@A=&T16-[- =X%=@-S1A M$1ABM86G>_BQ[=+H$=[WQ0OLGU.30$\L%E:2H1FGW^%HX%%D@$(4#D%7//[1 M IY^NV_>_EMJWEY)[9O?;V^N;RZ;MX]2\_+R[OOMX\WM[](]\/SRIM4>FQ?I M7!<$%:ZE[TQRQ29CP?>N&(VZE#R7X7)*"D&7@ ME2X3NZ'T47HA$18N#\(!JNZD[] E#!AL3M\E^-#,C89 MB'H1N1"NV1Z)(:M[?2,R@!>&+I$'P0L.DMWO@4^DI(:SM!4,T ?M] M<&]LDMX*EC.Z'%4),"/1/OMI)+T$X4_XVJ;LH^> M4/Q<3! '[B#TW)]8(;K ML ,).*:8DGY4AE$@3^%.(#O+O.PPU$A=$L&8$TC!PZ4(^(=?L Z[0+.7'@PY M&45*$<0=N BQVX=7I^H0[B3>"'R'Y)UH^GK <.HCF9Y@/#BP.))LX'_0QYG M7/\<(DXCY!7\S X#?([GL5^GSE+R.*RA[5./M7'!IXR),S^K:#@ 28B!PXZ+ M;EQGB$*!O^^-.J&;S \'T@\OX4%NB)5!*]-1IL<[ /IH M4TUN&D^[*C6E/OE/$+KQ"'&"HP_I,_5Q9I$$\Z>):#)JSK%8BA+ 13#NSF0M M2=XXGI\TC, ,GA==8&LP>7 T>1M[043P2 J,HT="YR5Q0QQD6Q?&"D]'ER)] M:QGG;_>8KX(.3%JT!C1,FB",A %WD$T+:9YZ,SB9F-H]'T3V:32%Z=*RL_WR MFZZR"VOH*/GOBG6TMKABGEC[L,=%'NRU? T]%)5FWCFL+[9 MPY#U_F)WC"OWH^#U728^N#:T+N$)\&L0L$39@JIR^S.3@T&#$H)KH!O8H.&C M-X)%@H8Q<3$JD$22\'GXGIFZ4)*/5W ^+NL?D$P]G@K_+S@T,.6\+2B[D7I( MC1EJ3[D&]DG0=V-X1*W]C"A> B8LU_ 8T/#(9J9YV$W, *,E: /_#RD?]@%4^HI/*1^G+ MTT3SL4Z=SA>;:;E=6 K\> ZSJ?> LW28A]%9-;Y"Z8:=XEUCYK")IP2:2.ID M*41+ [Y^Z04H-,&+#T_#U=1U7!("&4$$Q^:$/?[-^%G,- IA:F-#8RH*L/+U M84RI26W/>H3S:S%.:&CC:'%P QJF&@5 $0R?>M+:\'5$G_IL7_J-$X7R4O/" M(5KS=]T'IF$P2--.'C,?G096V1BA!FO' ;=U$IR6IRMHO=0 ^W,I,)WJKN3, M3O+HXD#M)A&28.#ZZ:&H>8GK@X7ZQ,!53@.Q6> 8TB[S?M# (PY.+_D>BRR" M]<*$-_ ]9BTE6AQ^@MD'K''L] HHFF'+!F-6QMP( &*'@&Y]7/&/]HO,3] M_^Q]:7/;2)+H7T%HM]^X(R .[\,]H0A9EGJT:TM>2>[>^;0! D418Q#@X)"L M^?4O,ZMP$> !$A0!LB)FVA2)HRHK[S-S,PEO8*G1/DR27 8IN"\L7'_X=."! M( _8SSFC"#]M&6@(Z96!)0 ;_E? 30_X)7PY?&W"6T+>CM#,,O=>I;"TH#IX M]??+N]^OE=L[Y>'ZV_T#]^TD-,,J;6TE ?X=R ,(1T5&%!W'(\P.+1/""/% M=PY-K ]_22E\ K-00P#6*[ 1#AW1!D@5./KG6/9.G, %32)"FTFH"J#,55.B M8J:!+'D!0YS;.*$@%[I1I#'&?CZA)9(5#X*:H1EE8GD_48&BS;@4 :0&@B9; M#3_R="..KJFGP8\>ZF- VT D1..+(%*7P$28K&4TZTP_]-#&' M6,+24CPE)O$%LEET)!8RXKY[['YR#4B'RI(7BYI!CIMQD'5ZUHMFOS]>HP%W M_?AT^_7R"7VPJ^!889I=ZA_&(R+MC9L14:&Q*!U>J[R%5(%^D063P\6T+[1V M8HF,Y#'3?@"[#Q&(.UX\+YC-0Y5* ^G+I_QRJ8*J"HLI$8T"JC57%]&L@&"&6F@$056HT'"7JHP#GR0U*K;DP7'P M&8Z'+[2X3R?F7I&(UD%) 2X#(//P>6 T!:Z-NA ZD1C)Z/A:M"XM85*K7)7! MA3%AK?T5>:>#X42$EPE+-]V0(ST[CO%J6KQA,K\)/P4>FP06K'E"#[$ !N?H MDS+"\_H0[1"5%.#H)FJN(1901L.Y,SF'YR1/F+BL:;^P4"7#;,0YT?Z_&7== MNK9FT6V>.ZSJON'YRQ0:>. C-TM$[P1("T**AI@GLI"=AFS/<$W?\^=K/ M]!6 K931P15Z&^67R%"@ (+KHOD9'Q52CF\^BX7B-5P2192BDTV5M(!PAPN( MAU+IAPW&&#Q9#V%NNGHP RJQR?4XC50%0B PU(+P5G.,CA?"PQO\"D'F$3]Q:%N&&0K"!49XH>S@T+QCKPEG MINO8\%'G[&&-:W.8(RV'=9>6#]=7H,Q^^8=R^_CX_?IS*HCY<'\'GZ]$H/KN M_DGYQ_63,^B;2#S$V* \ @T8&ECFRB<' M_E$^G-U (C6%?:P^:O'Y7;&49MA%P&WA([#Z([/\<>R# J$,GHM,A,\B[A($CY,TEM M#EV481P(;4<26\@Y3$^!/6!LA)$L-X4<2?CPO,0(34K]200R>ZJ ;_+AH6$J MC(9"C^JJ0K\6^P49!PKV7*Q,F\^M,%P#L$/C/VD%)&UAX:/+S=U*<4S3"P6M M%3I21T_I1U(4(TA1SO/+"UD+JVQB+(<,DM MB;)"0WT.FCXWE$-LCB,3;ID9A;)[51).9=)MELJUB&$FY!H(K$A< 3/GHFA$ M22ZHD%)[RE *#;IY4BB^,D_Z@$Z(4U]2H3&31 N:#_X;Y;,-?O-"#1CU7E*@ MW71C+"[F%H-LQAM)W*NZ6PA]);2T]6E+L+D56A% M\"=A#-IP%D/0T<&L#Q@J<:R0/!U N4YL(^+$1KP;X>D('?/C M-^69.<^N-@>IA6*%XL./0-UW0*;I*I]WTKP.I5\!6A=1K?K8F(=TJ;JLMIW4 M_-X-#U7E]PC!@.??QJ9VI41PT8BGX+3*)]YLU-O!U9;'M:GE[*5M?!&NT#=2 MX[.\O-6LF%]M+4^:.);%_<5W4H8&E M[!(K"6PG NN^/X&USRY&:K=7"_HZV@:Q&1&=:)V8*Z:7B.>3[QBZ/?TL:[*X M 0EUSBX&:K^U\RP7V7FV*GBT Q_> 8^ZB$?#RDQD/%J#Z/."-RBRB&27VIW9 M:>1SW%8?P:E8'770W+F/M^Q:6Q4TVH*;[HQ&?4"CKMK9O;MDM1KZ 2$/24%O-BB!23E/.&M6>+1C]E/*$ M"7RN(:J#HTAF6#+-\TFPCNF-40D/=F$RJ+@)K^?)@Z+.F4Z6LJ;&EBAI\1+- M;JCV.>MV8+[HXN.\4F2:KR-=!L6[:\6M(YR

B MV!DS@2:BZ1 L(P@;:/",PZ@LU$AFF'D!"FVZW7]EU@L[IVRSL&@)EC9F;XXM MBK^CS?)L=UZ!Y 1N-I!,X>5T!(FBRYC_&56](4&\8-4?[1C[;?%TN$0Y&B^D MX_ Z%XNB2#;U6$E7E25!'Q6%KTVA"U>EABT\_*B'1Z42)]8&_$4+&EY/F3H- M;/\V=X%14=6]X9J@?5!?L02Z4R8A02!"^B2>A'73(I$T3GF::D9$990V&9$: MG$"J KO 221?D,#;J"(2Z6X.:/"3BK>L-\Y2_W/[@=R]0E)!I*@]1"N+^'\_ MYO\X2*?7R.K4"IRY%1:-%UKR:,]+;C=Q]D\CJ_I$2XZ1),G4,ADC D7B-&91 M$)NHMJ%F%*)TQGJK%*$5K5AC,\VD77Y+2)+[F+2JM+=-,QG_DNXTIP#ISX!' MO,UYRP;%)59#F4&I]6$_F7/SY_G4- QF?T2D:HG^,00$E!8EX85I^#(FK:HEJ7!+/%[&?X#D6'Y[*]#!EYB>HSVS"(CG[1B*W;.+83\#PE_B M[C;K\,IY$3U6;5CW&DI9EJ"^>@?7XE2>L&W5\_WD$;[U)GREWTB_:N52%\GM M>*>]LXMV=Y&F0N%.E2 ['55[[T>%,W6SXW1_B4^ 'Y;HZAU+[D?H!)#H77F'_@BKM;*74NIQA*?._H_J!2!OA?0[B3@N\+T-QPV!7 MEKU.TXS[2802"0\@N:T\ACTXNQ@ULB/)]J==;K?,(>8DK1 K*_7 E27$)U/X M.RIC;D:W+^=FU+):N!*<-U^"=(I6T-UHIDO#N1-UO-E2BTXS6S;7:6;+YFXN M;Q^4/RZ_?+]6OEY?/GY_X(U!MBJ=H^<7+">)=D/I#%ZBB,1DWE>FX?:,>_LA M;.T(%]PY=M3ID3I9+ZDVZ52MB\MJYVSNE$;>+$-[T4P+-WD.*%8YS6J2UJC1Z0\J5@(R:K2'JRM Y)KDF@H@.9!&J^C+WV%1W>ZH>HMJ M]7ME%%\=( ]BL\JBR\@Y=IJ55<)H8@:U-DJ;VZ>P_]^Q+RWM_;N-XV$B4/RN MF?;)0T+Y@M^=$A3"5L <"5"O5DBQ/BD@H!9-*C-]2(R3/2DHQ$-U"0Z$$!]$ M8N/R$HYCA,3C%(3$.4:[" BWL=542BEND>*CZF52$FZLQX;-4H\5^&^[T>[) MPL)R-EWW?,%UF:=\_/?"T.]+_TIS7>Q[1J*K:+I@IXV.\J':W+TT2E;O2B([ MR&[%Z&")KA)=);I*=)7H6C,5)B<\5UB-Z4@U1A+:"1':NN*BO=@*74ED&Z[_ M]"CLN,BK5SIY3Y.1XI(EV&V](WC8EG69S;V'S%A MG'+*+W4]F-&L5X/RAN*4(($+:[:Q8(F$- @DAH7#4=44%DP5EO:8F-)NJJW6 MSM,["IUF#7J^2K0\I NFVRU-+$C$E(A9GMNF6UXNA$3,8T3,K05Y8=G=E[); M8B)B8NO0F(BSR%LCM=]K2TP\:4QLEXZ)660;EN)TDHA6:T1;4\FQ#T?5J#Z* MWQ',75N55=C>+JMP$\?O+BT"=GZR7)EVP7?:Y6M\$HD.UHDV]:=WBLO_"^1 MK"Y(MK :\K1@>E5E&>H09DJ47CYY8;&=-MOH:$R69#DG#9 K+_D%9LK\.S4XD'NX) M#\OWQY1>,"@14R)F&3Z<\B+C$C%/"3$W4X[72^Q^:=$0B7^UQK^]E*]M@'\M MB7\2__3S?L%:A1*< _W2RR\3]SKUP;TRLWTZ!TZ-7)+M@_XJ M1:.AN_O+]MDPIU7,A^W $PPGP&FSX:Y/JWEJ^5"I.9M:DK=]F.KG/D;Y.BVU MW=ZYV4GI!WV@^(ZD;TG?>Z#O0_E,^_NJUI44+BE<4G@%G,_]TJ/CDL(EA4L* M/V Y>7\@U7))TI*DR_0.EE^87Y"FATC33770[TJ:+H&F3VFV5YGPJ#L=ER^; MLZ0ZVD.#C9U.K8X$*H6N%+H%:^U*",D-FL=E#5/8[J\^ @G^-;90O%S9I:7./?0P__&:8WMS2WCZ:-ITZ MW?1;^@V8JKZP5'HA__FW5]/PIX@GC2;'%1%O%&\6/S?@I[_F?#]J@.&3^U.S MT2KX?6?8+73'LD6-&NUA_B]R37)-Q=?4 M)H%7WY.RRJVQU5;U&M?F_EH]:D M-!RPE]-PHUY.EY[B3)2OFJM/E4Y+5=K-=G>#Q(4-6\2LV+X.FC%S*P" ,';] MM['[UPL,8&^2N'$\^Z<( .T]#@/0GQCM.WE(*!@1.2DH7(/"-L/0$$$"VP$H M5'-[4D! UX!LUVA#PE3_J2@\, \WS5UP 6" R'$AZO =6%]RO_39O/?E#O' M/M?Y-[^>%&P>IR VSK&Y%X'EUGX!8,TR*+)MD6X1>ZYZ[@K"EKT5[98&NZ-P M^!S#9/A"_IQ#="(9M,XN>AUUU-VYR?M[C+,O(<5?TMBQT9AP2$ITE>@JT56B MJT37FFDP)33F&[2E%B/I['3HK/Q67/15^=5%'> M+,HZU-A+T75LHJNZ%DU)9?E5'534VFY0T8J<1'F_O%_>O^7]9?:MK>;(GZ^. MS=Z4F>;^8+XR@9ULUPJD] ZV1]EQ9TVWN_T8>;VSB\Y [7?*,O(JH'!*1*I6 MTX1!>275$LF.'B0:4TWU_WH5R-"I-:@K%:N M$I$.CDB#-6U9-T2D#*X,FZ44RDI$J0RBO'\/U6%Y0S9+PJ,R.Z4>X7"?/-_2 M3C.13ZM-\:#L1B0[-0 =ML\N1BVU-^B76RU=S7X&$BN+8N6A/###\CIK2\24 MB%F>UV987BJ$1,QC1,QW:R@V[$G1+1$1$/'0W2J'?4+$5JOD9I42$6N&B$NZ M/979FFTXV$-K-HEH-4.T-44<^_!2#:N_Q!5#*"M/+R4E)E4U#;*]71IDL2RD M75H;;)]JMHDW7:Y,KDRNK+R5E1FAJ&8:)S9W 0$Z=SS3WUL&^0:*U5&J3X>H MS1LUSR[:/;75'92DB]1,0S]%1'KOH,&HO%"R1+)C1[)M P"C\N8-2R2K"Y+M M+6USU)%B\>B0J?SJ[ T0J2L1Z>@0J?SZJM6BK?19H1*)#H]$:Y+(]^")'I4^ MD;(B[N4*.TRNG-F,N3H\1IEK<^;*JM=]$=1P33+]&H,DF:WY2?-,K["DQ^&0 M:K,[JDBZM$R[/S1*E>](&58M)U\B62Z2?:@"EBUX4K+8- *&E<&C3,MZB4)' MQZ%1>!$#B467P M:$D6]=Y%6Z=:HDT6O\KBUSU26<&!P"7[3KI-C)+TU=9(ULQ(/*R.PZ7;+#WR M(A&S,HA9S$FS)\QB2HB=T2RF:Y[&-AIUOF;^S81T:W_['#CS!< ) /'Z*)SM2:C=XU)P[ ME=W989>>==U6"UA6:Z .2FM16\81'RAN(ZE94G-)U'PHYV>K]'BJI&=)SS6G MYT).XP/YC%N=4A+[)+5*:JTYM1Y2ERZL/G=#];FLQOV2@"4!GQ !#Y>49;X? M!?>0@OMJNR\-8$G!DH*+4_"2FM@2.Y5V6_TR9^-( I4$>D($.CI0H5%K4&XV M]J'(EF)E?_410O"O8;Y$'6#O@AF5.<"3S094R9P=JF'ERA6,SS%-]1QDS1038H+!8.C2=XN0N/!;#ZS."_Z[ 8 MQZ9E3FAUL\Q<:L7TZ#+7]. NN,QBOH_+AH^ZRPP3,((0V7Z&GS2/>8C,B@YG MKIFP[,G$U)DRT733(EQO1,A)Y[WR? ]\H(G3"G!?"*!/%A#1^:,^=0#6<+AX MLN< '!WW#Z .Z*P!C@:S\"3P*T8(83!?TZ>(Z\JKYKH:'N[$=69PVCJCY\ Q M&XKF*PRN@Z-"5,*G @*9CM%0/G,@XRI2Y\YL T[FOP*;<>KO-%6EW6QWT_@6 MX/%-3<\'1 ):5%X<"Y9J(2+!,F%QS)T!".B>B6:Z8N4"+Z(56Z8VYG<9\"O< MB;]:SJOBNYI!,' LH%W:"B&3C2B)P6+/0X2&C_A,7*T2+K2A7$TU^QG@"0B3 M?K\7+B />O%:-!=Q6T=&9> ;+ =>"@"-+G79#' SP']@#4A3\*I[>+"K?& _ MY\SVV*]X$,Z,J8H-N"]6 E1JX(\&T2MR/G1 OK!/YP^87TQB2\@=XJ7+T*8/<%[/UF._B,6(6 =,A L4=N?X3 G/=LFN M)Y.R=_TW[1U>PT_60.(A."'&@J$ # ;0]#_,X638ZG?'&M/&D^ZPV1IVC*YF M=(?:H-WN&$W]_WI@Y8,>HEVL 4_Y2*$";[-)M\ #>V2V"<>()\4/F'KS?G$T M^U+D.%/T,O/'?\*O@#[PI>B?!LM(,EN[[JKGZ5'S? M$M]_, !7-5?P,R= R\S[]>/FD@_.GB-YJ+EQ%4S'Q\X]]C'\\)MA>G-+>_MH MV@0?NNFW]..PNFU! Z,CYS__]FH:_A1UWT:3Z[\B=TF\6?S<@)_^FOV^-VH, M6L/M#.:( MR"VMS2USMJL!GFW=)1MLNN8^D34%ZG\*I 'M]0'?X-V#%N:#?(3]%W:#8,<> MM3?HENL&.6Q:^NXN2DE81TE8:[)GRB2L=O/LHJ-VVB6'!?9#6"6U@J@4*9#: M\=UVQG#G"PE;;JYN-Y]IDTJ70]Q?9JG$H(HG^.@[^H^$IVWIZ1U'-QO:\U*6 M]I:)GJ1Z:Q5B:%]C9]XM$D;$P\[;,1-KG5T,VHV=2R;+Z%CSCO#_I;22G.-L MN5042=O[1=+VV<5PT"@K0::>2%IF,Z=*RH$'T_MQ/L&0C0LF]592H#ZMWXL2 M6&>_!-8YN^@VRNK;4$_ZDN,)=L71[GYQM(LXVCEI'#UZ6^#ZYYQ1X@4&VLO0 MT2I)6$FO1G[<>]0K0CX8Q$MY+V!)^DSZFYP5KMFAQTV9>&R8-"89^NP)6&71"8/U: .?L.LK#CZ M[?'HMTW1;\S,,6U\ZE!YU3SE/POE-*8[?&2H%3,7;VW/=P.4:5'22B37^O%) M8Y9BK]O(3@!1 ,A6F/!4;'7#+5>WB0,TL?0A++W?6NH\$.M7,:$.V;KYPJPW MF2I2_U21AO*4F_^VE-:0OJ+D.4,9:Y0E*9+'+,>C!#X74R#A2938)Y[H1=F_ MX>66YOE1&IVAO857+F8"JK1F>I;IB225=C9U3IF:S$4^$Z7J6>;,) U$O -1 M^B7*),7TIS$FOH74XS64[9B8+@:[K69?$= 5;3YWG9_$]SQ*EFY >S?@6;>PY5N O MOR63K_">0J;57(!*XK^X1F1GZ^ERU&^?A7=-W3@QXYF=CUVF_3C7)K"OCYKU MJKUYJ 4EQ2[(W 5P+T+JW=A@AC^!0L9P.9<$J0FY6PBW5RA\*,4 MBYAI+I[QP?6?3-(,H6:WH13+?WT,YG.+#&7-^J19FJVSQREC?CRUULNFL;9' M7$, -L",2U]\AP]/)[?>W-Y=WEW=7GY1'I\NGZZ_7M\]*5?W7[_=W\&GQXQ> MN9C%F^0T\:OA-05S?!_U*3,"B]U/+G4=[ 7?(R&$7!!5ZAO3AFT#YWQ@.C-? M\C-W.\TZ9>Z&^\3T;+$EGF!-]0^>SVL*_%1^[X=MTR;S]RHS*64F957R"0DQ M3C*3DG9^BIF43Z!M,]"U,WRPM"R:T\OM.JK$KB49DU3E3<@3RM!8*[CBQ85% M\[HZH+#T^FJGW]QW8E>MTR4E/=6:GE9U+BJ9GL!N[HW40:^L)*,*M26N098D M8<9W>VQ:EO!J;21GCRR677:&?@C0F#J\;O('W=< J>K8\?GX<^:#% MVYBN&\$9@O+&<3\[P=B?!%9Y&@?V5%.'HVS)DQQ47D-46M<1=Z^HU#^[:*N# M;G;&Y+NCTM$JIWG,%1NQH7J*I3U;:*1AE,B.%C_C3]Z57@P4Z82PU3 M$OVADV1S1:(,6T07I@]JLC7H[T(?4G&M#%ZM8;7OB%V.^=LJ<"/R/K9W M]Z^4?HK5]OA+XI7$NY4Y5B+Q=IM O$-U-,AF1]>1>#?(U2^4*)4%=;[RM:2[ M83>3 %;I'*GESC=*M$U;C#)S*OU]9]AH#HNE-2U-4NHT^OU^U3*GY***+&JT MMQRS49TRK9ZH0_!7ASH$7T<=@DM+.ZL5,/[!-%< 8?L,M$UK 3<-X5<14%RP M*E]6!WZ*;/:8H?5(K\ 6+>S>P!,4EH%T$]26CZEM?N'E&-=[-W;[Y:0 M(2:I2U)7_:CK'049MIU2VZWL&+X*D=K1YM8],!HWIWP0@9$,S(\QY:D(H;16 MU$%M&E^[YK/1'ACLW,LG@O[91:]7E31]F2FW.X/-X(T'BX9/&S/:#/KDH[>IH[[$K=/ K6W844&,&J&>UQMF MQZ'4-6.W>MKK,2U+ABS@3XY,"N:=9X!K][..XGQQUW@!D$ MLJ[L'5!FN86<*X\%[KP599N]%@KBUJ"L]&2)6 ='K*PPWI49%40I"M(-^Y48 MZB-1ZCU0ZKV8%X-ZU3Z3-M2=+XO1:.- MR0+G]/=R-(0<#7'\.S_%T1#?7#;70/8PGI<@Z^".-\6Y1&>(P!J1S+*MP33" MX9SJ8"A'04A*.EI*6F/;E$))_290TE!M#VSBY':[54%B8[6(LGSQ\B$W$), ME$#(771?34]GEJ79S FV'832IR$ZPV99>GH%M/%31Z U_+-L!.J>70S4?F=G MWBDSVXHV'7;<;W M%6:7)'OR)+NY_-^69/M LCVUWXOJGZIZV[ C"^F-C8MTS?9LJAZ M?U"GJ+K8%C4/YSJ(%>]0AM=E>%V&UV5X_?C#ZR$;U)T9!G@T%( RQBXC@QN8 M3=>SN>6\,?; *,$QH2!LJY+AU+>F.MC=A2WC[15 -4E5VU@VY5,59K&,U!+Z MC\G8^ZY2UM=^GL8XVW+' 2+L;FU04=@3 G!+0A@TR>(?M7>N7Y=A]JK@SOII M="7A3NOLHMM5FZ-L\92,KN\ANJX)AIGPR<@0^Q9!C8SO;EO\;U,"7W]8UBC& M"BC@IXY &[G82T.@#B!05^WV=F:@,L2^Q5SOY:YN&6N7@;OWU^9+8"B8LM-3 M.SD];.L8OY,A=TFYU=8'RJ/<'E#N4&WMWDVU$I2[0>0=_T98FW9 18>)T9P MF,/)L-7OCC6FC2?=8;,U[!A=S>@.M4&[W3&:^O]A8^6M@\M[P+-,Z(RBZ;V& M4BR_X'?',5Y-R[JTP3KW-?O9Q%[GE-#QV?1TR_$"-R?'8-#G6 N09,:E+[X[ MSXPRO[U[NKS[_?;3EVOE\O'Q^NE1N;S[K/Q^?__YS]LO7[('E(SA+QQ6_&I\ M3<[+VV<[Y%;\*S!=9MR80)?LB_G",M#X]/95^Z?C7EF:Y^7 HU8Y%T]3INB: MZ[YA'L6+9@4,TRO,:,>RN4%N"D)[U.@T5\_LWCC1 1;0*IIEL??L"[DHN:A] M+*I?1D;/(9P]B_DJ^G$EM ?ZXW*&C?%VF9^>W/^1PS#1BBP$'JSHW[D)7Q*$N2"\8[ZR M'0*>"( DG4HZK0 (-Z'3HXV??V8OS'+FF&S$]*D-KWI^*RW#ZR@=P84W77,_ M+]RQVM.[PAM%'+ZPPW=X=M'MJ]W>WKO_E.'//61JKZ2OBM)7L>&P.Q!8LF-P M0O(7)CDB]BV M414[V)"SWVG5090=;>EEV%U5<;&@%J#O3;@_/D:@:CL_2HZ-IP9IIIRPX6&?Q?4W*X7C!GD'S4/+OH#UK2Q M"F?8;K5_DQSG>-"G5[Y8ZDBQ5'DD*2B6ML>2 F*I*\52E5'FO3"FH%CJ54TL M':#;EN_,#]%JBS=T@)-@MF].3.HOD.EP4&J'DU/J%%TF/&K.3M[9J3WJXS#T MMCKLOTO;G@KT;M]7JRU)KT=#KX4TQH.'#T:#LXM!2VUW=]$G)?%*XCT.XGT? MVMTB4#,:GET,6VJ_]2ZCZ22Q2F(]+F+=.:I4D%Q'H6; \! MOD(DW&LVSR[Z?;75W:5<6A*O)-[C(-[WH=WBFG&OV0+-N*\.6F4E5AZ*6#=H M&EWA/KZ7'C;FQ8Z-'.IAVT:5FO7R6W'>!&Q?>V:*RS#]";OW!AZ;!)9B 3IX M>/2 .MEN190RI>>6[<"S7;:FTS3V ]@8!Q_"I26EQS=XK&.T4L@)D-(_&H'[ MQC0W1D>R5R\"A:B'78!RM1%0OF/]4WR!V<7-)0>V=(5TIB- M,3;M(N_,EK=WW[J1NS-90;:E>+=TU&V!I M*5IBBV'C]BMG!BMY^XN7C8&JRECS@/$'<[B<_31AZ2 ALLW@N32@21,I^:$J MI@> \D%50&'C.\H8[Q&]XKV3[!0_ZS6(MMY>/-G^;BUHX M841C4&QZNZ1+'(7!D[>OFALN.X3CLKP\PIA[$ 5HMOR#E*^"UDT/](R..AKM M;-U4*VNG>H@/--V7+0#V2 ]W\-RG5V:]L*_PDFE1GWJOV2=2&([*&2;O.&FWH-^A?GQD/]'25O,] M\PCW$3!-,IC5T=(M!["&8VBS;OA69J9LU=WP\9!4[JN>N\Z+:6 +"L4+9K#B MM] KKT\!M1CZY/F?X4A6C>;D4'#W60!&NM&E&WU;QOA)LS1;IZ ,8-2**8?2 MHWX4'O4UJ4 AKRTLQMI@G_3[:F]0E?KY RB\[W_R-XX+?]HB]JJ_*;X+#[-6 M#Z([(G=)L6X BZCOP:+ATS(:$,"]$K!]BD'[NV;:7W*;2/1:G;.+UB!K\KU[ M[[<3D5@K1Q*OV^OVNO+6!F -Q%V)4*D@RRC1$MQ:6':YL.R,1N6VG2_AR/:4 M*)N?H(CP6)\X-L*&OUL;,WM K,Q$4S+O^HTUF:2+Z/.%>1YC]W.&277V\Q>F M>/U8Q;R25LP/Z^./ZZ@?4[+O7(\?TF* M7*N?L^Q^=MG5.-+E%KONS.:.S83);>&N%<9C)CS3.4YG.PW#NS=J#%K#\@SO M8H]:_GUGV"UK4>UF_D\;>@-6-E8:92[+T1RJ,J69(H(*3P]1KFV#&9'"5612 M\ZXSK>LPT#I/_]QJCT<.I,YIC/B.Q'I:9)0V3^C8K8\CK\A;,^0JK12BEE78 MQAB<7734UN[E[H6.18Z,JP$A'1LMC?9.2SC20>TUR\KRDT/BMD&)/S27=VK< M3J!NZMFNQF8+)VX<$T&O$8XA(FQ/S]@,1FT.=Q[Z6)*K_AVZ0DBTKS[:KY%C M.Z-]NXEHWVI7!>USW,85]P5ZP7QNL1D8TYJEZ)HW52:6\ZJ8-C\(/& JJN>E MKB2G/.55\Z2/4/H(MW.)U<"GLS(">S([/Q&WUA4R/2?P)U2^/W&=F>*D/5V; M]TV7+B[IX@K-\F_:&XK5PC6H[1:ZN0;=G?N=2S?7L1'3L=%3(3?7UO341GKJ M=YO2U77(WB;X^=R9G =>U&+'&?L:7&A@00#[R:L#J#W;@OR%"V'5O!V;=(X= MGY=@C5@EU+F??/=X2=*]P)I;^UK@S(WCIEG%%U,;FY;IOQ7F%9CJJHYZ52G\ ME6XT22#KY61I!+)JNE>OW2UMNM?^O&TUZF;Z%/>I4\CZ)T'H.XHFI)[V[#+R MS&'"'ORK\T9URN7<-2UR39"PU.9SU_E)[>BL-V4I6GG_FOC9T7#]%&9E^H)> MNDR[GSPPS;KV?'C!-Q=%\Z9\M1GC3N_L8J .FED=3/'^%6@NB'W&?,Q&3';D M8ZY-0E^SX)>)J3,%#D?'N6;*(URBS1VXT0'T )"ES@U;D9Z;/\^GIF$P^R,N MH']VX6/FE\#1XV"X2,\8TQIB&FL)#=%[U]@L3[I/>=(5AE!^C3'S M*'\Y%;[@ $R$+F1D0D8FCM<_?UJ1B15UW$<;FOAS>4M[SNM0;FR2H;VS;_A] M,:*0!95?W+/&F1A"]I(#-FIR3S\^ 50WZ&W?'IU=]!JC_-[VNYS*IFGS97@H M:W>PW?T?; ?'\C3:&QSLT;IK,YP'=!P=N[0H .M,AF))6Z\8_F7M)#!TQ]@U M;45);3&^\UE ]0%M:^;J2=L-K?$0(4%%[S:R>>^_E'$0A;G,T1YD=_\'V<:# M[*PYR"5^K72Q\NUTZE;?NM1:G(F=QF6OH8O&9)Y" M$T 6QD< B,]U="R J4>#/A8R0Q(M&])F^&F8GK)CE1S\(-M4E=)Y8R6+#G,? M/@<[M[CO=,\N6DVU/]JY.V.UNEI5#]OEM(>]$<&6S>T[?-))IS)E,D1X MA_WB_C9M[3LXW*2M-GME9<))SB]'.QP"^[&/?6'D'W"UIU.5U*YC9OTCR?KW MA_SF2W'./R3D[P[ZDO/O>6+#;G-,)/]?1P*7"-NMZ0"KY(=JMY/UP-9:"' 4 M&562()PX,V+YIR!5"G5 WX5"OMMA5)L9US]UN/22)I$4)I?6V<50';6SK8_KVB*] MP@+E&P_F*2^:%;#<0%ZIG:9/MY9[-WA4D*^4R%9**C?KML\N^GUUT-U9'RWQ MZ-ZU7;K8D#BG;KLQP'#UW/%,RM^FUC.@Z,=1ZE_2Z0=BI\WX%FT,^P*9N?26 M3)[*>Z8GM-KIO(#D?S=O']]K1]WCIVZ'D\R M^\"TSQ>@O0BHI>"83,H%!T

+H^96#@5; 0[; +4*8N&[(!$M2?&[A:!=Y!UV)Q)G\7O^#HKW^KYS9S/3)Q+BTC2LB[6>L4F,>9D-9 MCA>X.>E$W4ZVB7ZWDVVB?W7_]>OMT]?KNZ='Y?+NLW)U?_=T>_?[]=W5[98C M ?A;^]6 M+)6*'O/1!!/=U#?@7HN[K4V5U2VO';-1.EMPNH'K$;V. P^N];QTJ=],>^/% ME]CRS!1[?E,<'%*LS#47SU:%'W0K0*FIZ+ A!Q 'OK3@80Y^P"HL<2D^A=]+ MHZRX@/>45].?IEY+7XB:-[Q'!VFKF39FK?GT<"_0IYAPADQ>GS+*/'.9R&[C M)Z(X+FSOA=D:37=PR7"T+'AB !N?B_)-K)'"78H-%VAYNJ69,\R2,Y@R M?H.UF6ZTB8;R!&],%*5Z!";+!!Y N_#-&:,MP(I?IR:NU(Z )Q"&OT'1X9UU#@V% Q\:D:<+$8,U4SN_BBQ#()K";-NL :4M>C=QJF M"T"!HZI/J>"MKYB8D>@KH.QX.*(5L<1@6 0"%Q. 9MI/3! M#QPIY$4#P@K$DXSPMSA;>;%33HQK#>5S7#),I>_*C!(&$Y7#2ESJGJ2(=.7] MPAM$+P)X0J(O*+'ZG'K]<6!:*"(;RB.\_PZP7.FKXDS5< YP#(1+VT9T?F!S MQR62O &!K;2:Y_]-G0YF6.^?[$R:(=HP*5LPG$G@(X<#[DA,,1V%J!3C+T@? MWP)7G^)F[G,Z(U5@.P5H9!YN)4DF7+=B$9.+M"702,Y1(WF+E"XJ 4=T :7' M<-SP\.,+;>:_.NX/!1;[@C@IYE.[D4H3OR1\;8@P1##6&^&\,'4BW'+9OP+0 M(?B70 *8P4WJ&OX8OLL"9F\1[GK(]@&W.0U6"O=6'E8A)H):).,":LR8#>(J MYBKA\&]4A@,W_]BI^:8_=3Q>;P8F)-<&B'$,5.5JX1Q21F?(3D!&\M>0(IGL M$1'+;VIFPI\CSIS>@PN+6$ZESJ@@?_C"GF&7WUQ'9PSY;RV9 VD\8Y;2"T-Y MR#5+L+>T5R\P?1(F+PQ6*U")&V#F!\4T:[ /CC_F:$R4 9@EHTX=!XIEG)WM0)+ .!INFZ&\"5H!QC=QJP%V"S MT;/X \":,%!;,'#C8_)AD5;.S3,P,CV0Y6/@?]&+TZOD@''Q HS&:$AW?&RS MGQ+3*2LEWL\;7Z1F>EPPQK.D!_,6FG<4'Z'7=HI"@+Z$9XPLGM2 MA,/M:+#.B3UA%V\] 7G'?G80XN$)&,S377.,G@MX,NP&.!V>[9A*1)%"$5*A M@K<,@8'5F4#J;(($ZF6\=N0@(6I>=O!@JBMWJ ["I5;H?-P00.%E@ELF6)4 M.WXBP'-DUKC_3D<^#0L!X6F$_A)8,P;*R(Z: *R(89*)%7DN]*1^52GV4U ? M>D0 TLE^<70 Z)/V4YB)CZ2'NL\U\C'#6T#]!@_*0\+ASA.L.B,(N(9\1Z#XOX_ZI:"#% M^<#BM,G/YU4$!*A _H4=RIFGP%YPUBP2Y[,=FKQZT^[6>BBR&N M0!BWPH\>*G:&D DB:!%=))1X+QC_4R#2:K2)PQ&>"12CD5>9G/7BQ)!OBY>D MT =TP>@6O@'JH0<;0TT4UB>\1>D-1>L4;@$ZB)O@W["V6UMO".3UZ5&5VJN. M: ^'COYP/Z64"_TJ8MY^ZJG)3*GEO2]IV]1R2WS?RN^):42DM<'KMFB#.5S= MA/(+F#&Q$^#MDM/&I7\%*/\&7_Z!26(YS2B[5 B:TX@C;#Y)^R^XUM&>UHIE M>Z-&-A4WOU%F3AA@:=I- Q^]>+I3+R=!)X.LL3>&0N3IUR<99GB;3K MEI=Q:[#)]"(M"#4(F^806KH55HJDYO90X^$\@$OPZ[G M[>9O &7ZU/KM5](0&6]4'0KHI,<+(2[B$GB)X>@!]S8OQLP6SBRV_U],QQ++ M 84$SC(Z15(*'-MF7":1FAZN@8?AA9V7\%M.0 *3NX2R4D3\*Z7_H9:L.SS8 M!^N+DE,0M4AM-3UAT/(^UR!Q' H!1";O OP;RNTD>L(KQ@70T1"X7H#A$;!* MR?K019I!QB6B1O>&/CWV Y\P,;FA:L[F&"9([!',;,WB:H:KZ.:+:24;<-O+ MM>L$%GVW3;2B ?Z/(H)S:6 PR/-=$F/1/1_.OC]>7IW]&NZ;6^PW; PR'=8B MM"5X-"J"B )XC\$J[V U=XP5 +L W0"'FW M9WA:*^SLW!8&%:);&)N)G#FHE^+2E%<"FS:?6]RP\+0)AF;<,9H^#L1'RYR&V>A<@/,F6!P R#(1RA0@CTD$K+G8A 3TCOX#*)/6BH' M'F_PVFX+T(6V4I2^4DP;:S57:V,B-N*A,4W.UT=R&HL)0UDE#,O'NXULA4>D M,!+(1+(20 I @SWM 1E?T943P7?A7%/&1H8@ ?HZGA)'$@1'043!"Q+/YY0; M^E_MY'IWZ%7?:JT&]6B_OD(?&R6+WJ/-\R4V#/( /L3FJMEZY5CIY4EF M2>2?:R99>7Q 0JN=YP4&M!1V.NY_/F?H^7 X'@JI$#?93>=.A8B;BZ[Q:WOA M:^F9M@-BTV1IER)<_!5,Q:&X-_1!@"G%YCX+X\LOIA>QAI"!%SWQ)\Y$_^)E M94V2I<.GT%FZZ/X,\V4II!I)B+2 "ZLN3R&E+4_-DQS[YU52DW)3YP> M%DV<_LS&_LH,Z5%.EO(H+T/Z[H_KAZ?;3U^NEWV@Z*U+!&4N;7K/@=)16YYT6U@(4;O<:V99-2RK& MA'C,._"]GJM( A8YC*'@#'Q,[A6)%J!?>\PV*1E*#\B]3F-/D"ZCI,>DP96F MW2 Z3 OSHZ";#;)&;QT\JAJ*UM+& H12?>Y!# TV;H"2G3 D &)P= M ,S3'>6;YOHV!@L_A,;FMW")7(@O\#'J9(L/65CQ@-XV)L4@K!E7, D%61\E M5Y+TQLB[%9IN!,='/"<0XLH]J/HV'JQRP^./<';8U1C4?7K]X_W- RC]'Q). M;@VSGQTR_@IV7&ZU4CV7;^]N0D)BB%II*OJD>:;W"+:39MS;?VB LF.+W>"; M<7UY[9:Q3J[5R)DZ]0N!20L1QZ.')F(C^]X*1T>^E\OHK?&NEFZH0S]5RSP-7WLI=>A>;ZN?TGOMEW00N ]X:]Y_G0:*'4+^H'1"H\=0%).'H(D2\\I&:ZDF))@+CX^C\Z@RCUB';!C]'GXR#U E3@_RBM=2B.22#^:O M/(*7O) \_A M]F5RJ=AY?([A1I^G,+*Y_8>,3,JWO8:RA^. M!12D+0 601B_B C@3:05Y+PGOA,_SLQ@!@^NCGIYSRWK49ZW^$5L'U[%MV$: MT:ESY^%;4<]';[46^!!!^7Z"E)ZGX/5!PXO $A@>9,0T'@PRF86HN9>'GB"M> M)80BC_U$YVI<&Q#:H)@@3TE"/&=29/6_Q9P+$WS@-;Y&@3E,3K.LA32T:'%P MT;,9YM%C/5#XI] 9 U>&=R.OOUESUS]C/ J :AZ%3!G Y=+L2%-/ZCK,THV MT_0I!?A%4IN7,O5#SUYDW:-QFK:XOXDP)"\^0@WR^1G=UVNT>V\*V.EE9<": M(;E7%IS:_42LZ]ZE,;EW)$_N)X]1 .9[68;"F*&&%_F._D-PJ37^;01">MOA/BYM@V_D/M97D&WGCF![Q31. M9D>;Z3?/+B9@_]"HYLPL-K+AR(@';?XGENI@::=K-%=NW?=>QMLWA3&Q3O"#:"6HKA2R*-<[P56A5E,7U.^C26];'>NOL MS>X[[J"+3'I9Q[,STXE@XK2-J&+7M)/(0JD\T3+\*5@@SU.%(OIADO\'X7'[5<7BZP65/HF_ M\5*B"A>J1>$M!RC/.>H; &1]@ZN@-%GE*R=8T54#@]Z3P*4UH(Y@6HM:4:$ M[:,^949@,6ZTQW:UHU,H^*5N$0=9&EO) 3L6") M?2#+Q0E@-8;W:X$9>'49>"=GK9_$K/56^U1GK=/.3VS6.NWY6^BU*JVW>?/X M>P1OL.F:-P)>S/18$\$KFND1]P+N]RG30VWFA*M+;KJ_>$;;=/PM8:2])*S3 M)JSV.Q'6H%:$=8P#+4C ?K?C](QL2D""- M!JVR9MH?:H[*^UE5DCHE=6XN_7>B3BQA:;74X6CGT7TZ9&^5X^FM,BH^:R=,1KZEV#*8%^$7USS(G*BDQ=5E0[2#=C9$.V@7#-&^ M;YK<0N$*1MN?;7*<)/J'Y(1?,4- \T0PUY/1V!.(QN9KC.&Y )FQPURU2Y1X M5)-8J9CXCEWQOSK4%?\ZU15_@YCQ7H%["-_4(M#RE=-\O2_/]-E4F:LB:FR8 M-[!^CVLR"NH.I,[>".4=B:Z6F0]T JC,A9.D%HMF]S/H_0C]!T?O(1BM]A L M:N5L#!]%<>TECQ60*5#8>] YN^BKPUXV@;SDV&V-?'>2NHZ-NMK- U%7EZAK MD&T?4 _JJJ%64(-T#<+?)%JART>F;)0L,9, OI]$S78H8HY1= %J+X]L>V<7 MP_;.[G29?U$99%DG '9!EO[9Q6"PL_ZT5V2I(1_/M^XX/K9Y,D?E>/J3XY=G MX\D(LHP@[V0?%E96!\#(U'[9RJI,\I D>A(DNH6169A$AT2BO;IG>E1:2UF= M@5*W[LQ#*N\^I6;,Q9JUM==VUR^GT_!@5)2=O%-OYB%F=S;S6ERN:P(1=?;) M]L\KWL@S?0[=TAMY#EO%6]"ECV /:VJ?773S^N?F='.!I1$[I;01WN:93V+' MH ?.W-:NV$]P/G>=GS3EU2K:I7$]HO+Y%-RJYB4+O[N. MES>68M@I2B4;#L?8Z.7=_)D8*X9D .CXG(S=T#VWFW&RQ"/&(VP:>6M?46^> M1Y\2L7(0J[^HC[ =B-$IZ&2V#LTG!SN\&["N6VU_I)N4U2?7FVBY[@@ M4FJ?)*@ZV=(OO5DQ[YY:?T9>!A4;/?)D,C8SSWD78%$C]'!1KX#EHA-Z^ADD>8]@FJ)7H68\?[1JW5VT55;.6IE&]$[=*,9(0304=#M=E9UH"_WBDJ,HM,4N=A+;&=J!.' M>XP&ZF"T;,!'7:AS2:)6NC70D@ 0-2>I:SN2*#8K6Y&<6JRGTDF3[]^*!+C* M>X9A*MR'Y,C;5\@>'[+'1S%_:FFL83/]3C;XV$N0YO?5@F#4!?X M]GA=6Q#(!A^2NC:@KNZ!J*M'U+7_:.9QEUSM/\3ZSBJ![.ZQ9W&Y0\.&$4X" MZ^S)F9F$2'1&)=K/)?,= HA515=9%CO/'S. )K9_CT0,> MNUG@=0\XGHD/4(AYU%"*#05YQ%KKJ6,!;GC7_PI,_PW49/KR$Y;Q?M/>,//0 MRPP#Z3>;F6$@\%UV&,CCT_W5?Y]_NGR\_JQ/ET>W^G7-Y]5NC' MO]]_^7S]\/@7Y?I_OM\^_2,["6A]J:=X<\YZVM4O U+H36=VR;(1A0J1I$/D'HBDC=%^8U5EC2%WVCBU3E7P&<[\1DJ6O%]OFV57H2O_O9IE6>A\B'1^S-_ M ID@[0A2HAX.KPQ;*@2^!R1#^)]\<6O=BUO1BS7:7:O]L=E2M,:LH7S3=,!I M77DR9]2S@5(4VFV5[R?9(>:;B\TFZ+F@K9A\,$6E'<*[("W#E0!(X M$XR^7OX$%?:M3T,8O#J!92A3[852F]YT"_ )U94XJTELB+=\L&W&<8Q:/N % M''*XK-;@-V19XETJ-30P;?&'CD=H6>(O.-<),Q&%U'03"A6A9H XJ@_&BXZ*EF/S,O[$,A,$TL M&/"-8[AP0$5M-L2FYZ[S8L)Z"!/Q=F(UB!1PM#$;X=CJS'ECD"0OIC4# 9P# M-OD!L.2W%1&+C S07% M,[.92[U97M!U1'(RQ=:!8>OGYL_SJ6D8S/Z(+ X4%1\3CX3TP"-;K,IK=)1X!_>2V*V4,8/+_6@$[BO8$!ZS M8[[<.;N8.(%+366\1<6-($0TS-9M99B[E?'ZK8P7MQ+S)[Z1S?;1!> S>]DV M(CXHD&)Y9YO"PG.T6GAN?:)W))[N)US67KYHIH5Z# C;WW$/>3*V=W;1;&1S M^1=E+*B;P B1>,.'$CN;!+P=#U>>%J0K,_3F=/9DW,ZCWE.9S4L M4'I,7BO1?!\"Z>KGQ%*4)-O)&.(%O SZE!F!Q>XGUT(]>>0&XA(&9UF.+F)X M#U&./&?H%,K+<4?T"TTAK8#EM;3OTU+3/S3AMRX!R-^UK J050'OD+M>VQF: M)<;+&H@*()VEL"8VMZ4RP M9QH;(HWUAR5W+CBUS)>OB\K^ M" C!D\-X\A4L5BKLBR3:/RB)=K .9=25==)'A%&#@V)4%]6(?G?G3C12W:^G MNO\[3X EMJ\9,],V/=^EU+WW5_C?KVQ\"S(='I1,>SA-H-?L'50WP_.1JGXY MZ#0Z*#KU:3A%IZS8F.3ZZZ5@J\U;951. E#WC*)R_ETK\=]9+FP>:RP3&+66 MC@=E9ACH;ZO#TJ(<[UN=7U"HKC"E),U*FMV<9@^K@&#BP%!MC796:*M'LQ51 M6[+M-)*=&FI5YO(0UVY2Q8OR'6LW=RARP>9REH,-&43=W:K"/6]9Y5ZVM*4U MRG:V:(VRG39J6_""=8(/C]\5I-47K(;_(&H-3V#416_0+J=^I-4 I*A:44M5 M%]5>#?13F+5.V'H7=;'@A<*G,FZ=-O\G_0'L_Q*6HCTSA4JCE<_8!> &NP7\ M@6T"3ALD#U3MC3P[.?H IU)1%>(_L& ^/1OR:'W:GS2+^EKP3BQ?*9NET^*5 M_[MXM7>;MUUU-^62Q@?=-5G\6S<^X/UTXIFIWCVFBCY--5NT\KAS;&S*P42+ MA*(V1KL)-D93[;3+_UI[_QERBJS4$VSX O8:R28@F$M8H MJU%4DZ2.J+494VOK[*+7Z.R]DJ BM%KD_B)[J2X2+S'-N_E]+O>"H/=Q<[<% M%(V4IX3NA*J3E]N4")L/Q8B+TW4;@][29IA;J5IU#"3]SOMZG73.V#(E:DV= MQ_YPG@[%N\WKL;6)#D4)9]V*SUJ0"6=;Z0GM ^D):93<2EG ^6F-9K63UK;# MRFWN+\F0K[9T^8-42]'+T6*(=:=0DO*A/J*&G]#6HH:FM@WZ6:+^M1KI2#+! MK592)HV-6TF9_ME%O]$Z;,[EP:S.W:5,'6V8&]ZA^C2LF!K)ENA<8O&2E2"4 M");- MMM5[6PF/(0F/GV4J\?+I*PA@ MIKR"TO2?A>J,%A2 S!26C6861%R#3M^C^K?D[]BZ[L[Q_\'\>*)!SAB63OOL MHM-I9&LHHSDL.*"(1E,'MAL]*3TH0,>%0/M_!Y&I/55ZGICY53(_F".CB MIS%3$D^A246:\AJF 6HB#1#>>>R$T\DG'#X3J%(S_0K6.7Q+S.1:6NA087K' M*8X*( K-[N-(JRDH?>:(ENPGTP-L+,![S,23MWR/W^*#*#T%T0_362>N M,ULWDZO3/;MP[&@B%[QX#1&4-[]IVXEI\K8:R6FQ>/7<=<;:V+2P@$:,GE1>068H^#)O\L8O M2AT3 6GY.6TT>9J0#G2W\;N7R].N"2) M]I\J2Z)O9&E27)I$ ,DM3Z)?9(F2+%':,2RPIBEC9<,"G3[F//4Z.W83U3&;O42*&Q^V"( M"N*DS&64N8P'J7N8Q9LJR+;Z*+N4B- M?EG=4RI 5">5RSBLN8>A2RE9G>8VN8S)3(5J)R<43.6C;*@M4AQ'U4EQ[%*? MA2Q7B3(>N\Q/(U6?66T%:[S4K1.M]Q,FLC9_,9MZ<^;$0#WB.X%S@ M@8?I=L 4Z/*MF(/(JUO+(WJ9OF)[ R;WXMTXKO@*K\O/ 4TS@<'91;/16L(# ME.6XIXF,RA@&&QN=O?9JA(.MSAR;:/=*FR/5\]0>' KLOC#]%,BW+R,'W2%.^%G1HB]Q)YR@++7*E7 M" KOPC+0;S]W/#JQCV$":IR9]TLZ6U*PI69\BS8&8S3PE]^2RP87,L MI&=V/G:9]N-Z>9.? RQ>@O0BHI>"83,H%!YU S66O_U5N\@[Z$K(U7PMH=5L MK&'?BXSIU@9QPYZTG_'HANSXA6[.^(5NSOB%V[NK^Z_7RM/E_UX_+C595F52 M=VN128UR2[/?_@)B=C+AF>**K_U4,'^<5)?E03-;> 97C'E"NQPV!U(D(VC# MMT6']@!OO.)P!'WY'F0X@=.+!,1Y.SI$T(DN!HUF-O3U"R73%UWSZ%W6W"*< MSHG7_1(E_?-:#Y"N_A0.!&C?R!'NM$7XT%%!%\(J"%R2]<:+% P3%NDRE'Z4 M\L[RSA4?@#]];SPVE DS:+@G6#!^X#ON6WSV9_OT0LOD]10F(ZT)'CGTEL1@/1E6&[ J#2+!M+@5?R ,N95(,#JX#/#7:RX>B/U9T-QWSVK@P!I%14@UYJ+MKH7.GZS MT@-UXT7IT6MGIU6;6SP77 M*E1/,_MST?>UW.-UGO5OG4)I6-$JAN^T7,&1 M,JLNO. 1MMSOJ:-1=FS+$58+G2Y5K"E6V3.:]9OOM.!RR!A39EJMOCH8;""Y MJT05E9'3"[E:K3;0XL'*"BI^?V4.[?B4J[ML]&\#)6IG$5&-S6]NT^;MJX(B M;Z7QNK0@;*$<;%G^4%X\/J=0J]_>LBYMNV5$EF=V(1W,/FYFN]D<1<\!28)' M1(*+%9F[DN :OW')RUA!@CTJ ,@.H*@J"59$TZCS/(1D(B6F89JVH@D50Q05 M4'*?9EE1)VO1 )D9JE ]TE\ZFHJB?I7'IU LM0IMH+4\:,P:[@SG-:A?G"BB;KQ7EN ME_"8\"F/3 ]S_/K];)9?.ODL M H7U%F6;G>=[W*AHA8D%QEW<<[$#B\C<->>JH? M:["GU>NLCI[LJ)5?SG >3E[@9'!VT>GMO<-RI?H;203,0\#N@1 0IW9WL['L M>B!@#85)72)!#\S#26G1C# Q]0RC0,FI?8G?WC^UYIUS 0O3=.]=:+I@J'YT M=C%4>]W>0>/R!=-L#YJJ4G4L6S,+YB!8-FC2^/=AA;&LAK*C+H;(MT4_NN:# M+!D'W%TJ6B]@%Z-=C)3C).9!%8F9^A]WFCL3\T[-5LNKS)!8MF84Q+Z,C4$; M=(]A6=:NE EU'=3"&\NFPWG>ZHF:&VAW*]NJGZ!+H8J2!-LFM]1V3A;6=GIA M&6=>@QQ[B=I%4MT/@]I=0NUNNZRA,=5"[8I(QG7=U'=J!#:H12.P=N'<(O:, MC;X?V-QQL>G3JH:2@UXV66C0RR8+_7Y]__O#Y;>_WUY=?E%N[V[N'[Y>/MW> MWVV5?D,OV+HQV.+V;FU.N/""3V_BQYR-]NO;&(QHP%,\YB./\J=D3C\SY]G5 MYE, G1E#@'+?F*9/PS;2'Q;3I9+G(Q.@9 )4I>Q^!_QI/VL[#YC:UCVFUUN/]DJHKD4TF:.VF:ZSE7 I>$Z%Y#PH>@6H]4MO-G>>H5J<2 M7N)5^^!X-6P27@V[V9:?5<*K&O+^NIB+-%54N47O@4V>:,UZ_V2OJA/JFJ*3 M]R!43.WJJ\W2-+@*&$82K];4DKP'7K4!KSIJLY^=$%8EO*JA *AOOI?+T>X0 M>1!'X>(H$QYU9W&'9W"8R388JJWNLM&^]<[W*;7YF"1A2<(%<_C>@X0Q8V_8 M4=O#XR3ABB@WJYN7%4KZ^N+8SU_,%V9]$G*] M9*93/3*=3B;II099&V&&D[)ACLN&F2PUV/E7S=6G2J>5L_6C=?GM)T/D^)3 MD@K M:S^3*@\8DR15&9):T_&A5)(: $F-U-%HY[*FO9/4T>91[!Y%.^IP]YJ6":52 MPQ [(0R[K4J'M66Z1"'\6=,,H53\&9U==-36<&?]I"3\*P7OZ4(RW?SK?3TG8#R5094:LY2UJ1UE,E01LVSBUY+A367JYZ5<(K5 MMHHD\4KBS27>-;DSI1)O"X@7U8&=U?E6^7#T__4)X>+N\> M+Z^P3\/CZD8-E0!P?BN$94TD:/O4*"&<-C35/#XWQG"P:\(X\.!AGJ>\FOX4 MM$ :YF,:3/$T[*: :B'L]0?#'A+*"[,-QU7@#ITIGYG.<%JJTFZV!JKR.C7U M*0VMF3%%4UQ^?LH<#Q"GT?Q78+VAV[\-5^+4&F7&[W8FR6%(?X'%.9IK\-DX M+M-]Q_64?\)2X5EX'5]"[F4-97&?VAJDZX_R8JD^')S (%#.#L](_&H'["OS#8W:,AYVS"__5.7]CFKN(4;0$Y&<4_M\_ZZ6U(2+R=CW<_27P7,>-^O!7,!FADTQ450%P+5X8(,M> 7Q9; MM6/#!YO/X,H^1IBW_7/.;,]EK=(&J"6=<5%BX0SH@XA4YRFA!T'9@YU M'&"IC@,B*+7(C!M+F8"@P&Z[,4 3+YS<]9%PWWQA<=3ZEW1P7;"-9GR+-@:I M$_C+;\E$\]Z3N[0&:1@D_UM 5'4B436-)OO.M6=V/G:9]N-1,LEO@M0O07@344G!,)N6"@W-Z0%[')03Y"!H'<_$J6(AVV 4H@-U 8/^Q MP6& 5*#<#>"@F$H$..7][:_:1=Y!5T+N+5$LNH7[/@5CC_TK@/U>O^"F<]2( MG-%PHYS1<(_?/SU>_\_WZ[LGY?H/^.\:[6&9A-YVREJ9,*;'?#1]>(>^ 3_X M# SN#3CG9U=[59Y 7"I?',VNC;)T+[21EDA$4%/C&(F[PN9,VW= @[#9JX(: M@6+!%A4=?C%]17L&*8): 9?B?X*T\I0;V*:C?-+L'ZIR)^(2RJ7G.;I)?]&$ M1?G8%G%V]LHNFF97)5#?[4GN'V9U < ME#F(3MV<8V=24AF0801S;%==3.(/TI79_46Z_,S&_JT-@ EPT3>:7JCC8$(9 M&&!?E&6.GU C@ =RG0 ^7P;/@(-*JT?8,%@N[ZN&QTAT'FP%M'42 81"Z\[W M%2 :KJ&(R41T6'GH''BD=O F2S%Q4,'!@D?X8R)N!_O;QY496X%B#\<"(@% MS*1JMJ58 &<%"GX6$5(*:W:@F&.3A.R^'P*+-# 628FHY*>LF#I$<_#V2D>"&33,&$M3)APP""I3;Y M-8&QQ0'3W1]@6DL!@ZT%<9L3$V]3@)!<(#,T-9#=/+*YS^W>T.!H*/=H34\" MG"F+1 L;FZ.PP(<(FHQYL,OFVANNEZ;P[L2!,S87VKY([PB8K\0?L4'L0_3& M^\FW'IU"N\63)_.8(O=]KEN<.@=H]%<>,_=LXON-GL>*#C^V,5HI(O3KD/ER&4S MS<2>Q(<&QXT3N(6AT3N[&*W']YC234\Q ASQ#.]A*!>0*PB]A:MI"V ;$O/T M0J8!:H219!X6C,G"1X&":%ET67V4'Q04#JBUSZ1;>PD-*%\+#O?_ M#/O6 #\ .N.WI$!"5;HU^ T@-76 %Y\[K^AS3$HG%?_Z)]-ILKK.7!_04=&I M]D9SWW#8-^-3)@EG5<1#/7#=R$Q J3=V7)?WJT779:ZNMG8O:K09#_MX\YUH MV,MVPOAH,M[>^RU6\6"AN!-?"Z>7XV#WM$".]@\7/9OH&B );<=_4GD)63' M^"W\=^DS5S\CO$JH1)".0'H6.;,](5Y^<'\5;CM$_>&I_;!A%]=IC-S M[B=_US4/N(7( &,-=B,)]4IVJOF&AZFB.A +1RI\3'P')^TM.12@:6= P+" M8GRRG0U@ILS R$(NU: ;U@,Z,WB(P66F_0)X2I1* 350!?]P++#_M 5((PCC M%Y'I F1LSE@$$KAZ9@8SY)ES9N/>UA NN1]! ^,J6OBF^J#DVV ME(X>\07=2:GH$]/60/Z 5,$?X#/Z)@!%?YHS .AF:G[V&73$2QX3Z]M W\!Q,Z7D"T M %9?^E>:Z[[!MO[ @&5A1;B/3;#6J,$3UYF!/F5Z%'8&$355QIJ%HU6!/( 8 M$:YB^Z%D"$4PCM@#0BT(B?YJ2'R+3 $T$M((>>5X?G'S%[V4[N"JM,=Y[MF*\A<@+P<.H$6B!T'_ ^G7S'I UZH'"@UJ CX,+G+ZP5.1YZ M&5M>%6("I2!$3YWJR)NKA%U3^!4::GX=S82G! MWKX,]AY=L#=$0T*![FC8[4YTO:49O2YK#K3F>#)B1K?3GO2-\6#\?R.:',3? M\&X!X=NGZZ]*NZ& F0;(ABSA+YZ"26.!YX7Y*I=@%+QY)O&>FTC1!, 8G(WA M-0_$_>B2^XB?9'6/#8EA5)$DO8+*6GK CI&&HI: HA.X*94]"4DWAF2",X/Q M%U@&\F9TN2-3A[O^&=A<6)/"BP\E@]1&SIWB]_&[(LX?&I(\[F*+)%=)4(!Y0@OR3=^";T4H]L9QT38^ M_^(X/\BK'RU"%0%9'@)8"[K(GIF()UKBB8EM^5,-_3 , C30WL;K@6Q+3+I2P\U9S-P2 B@>L%^G3% M!AO*C<;3_&BGJ;>[/%T.AR2'$Y+A:[X*]#QXPG@#W0 N(=\ G#RWX\A&5<7: MXH,=,S@37NZR%B=42E\T]<#2\$O^J'C 5*QIA6B"RB?[?E;+@5O+3^S^N'_ZXO?ZS@@O.YUE_,D(#3;& KY"Z#/AM&CS3U',F M/J A.]>\*%E:6,AK;DMCP$_PR !G'H,\BJX/V"AB/WPT3)>,5T7Z P6;B,>PIY-FSP/ 9@S0NW79L!S M'4/.'#T!5$Y,8..X7K)UG).>_SC0=U'[,@^'3)V'A M^M0&='DV621H%@]H :;D)DJ<00*"&M&ZSY[=T OFD&=L!HQK"F*&'$B6$QCG M(KR-?(9P" '/N1FNX-ERQB3G4MN=@^A!*S#,A?:=9T;V"[W %-QT^'.H_.^5 MICU&UT<+Y$!<^-%@%BP+N"/>#&^;F"0,4V].8K.Z )^%'SEXMI(F"_PM8 M>.N'7-9;=G#GA@N+!% S:Q+>2:\RS&>3IAJ#\$,#5B=_FQ^8Y*P#'N\F$%X5 M(ERSSLFA&^6FD[P$/NR%X83HQ4!X-B8WH8_%?=9L\]]:Y.+#< 0R#BZYF <, M285_D4X%-FIS7P$1"MPH!Z9P!5$:B O.&$*QXYN$/1'%$T@%;9"MZIHDFZK( MY)?K>3EX&:&>$'$44U+)F<'I&OZ8PF,4[06 &'U%+ _HY]R9G),4GZ#SUP$6 M;*>H"YL!@9C6_0#($DC&PF"(]R/,U$:JL=A/#)O0$_*)SK0GKH9)'/084.(6 MR!GT11 %VAL2@NXZ'M],M$4B;(\VOS%/TJQG!R QG:75KJ@""%W&^"2>&Q^X M8/>#U1N8EI]D^!YGHDC58-QY;\""9^0,"3G>&RD?-N.%#:;',1VP&;<4$EQ$ M(J!$4MA$*%& .'1%C*4@7PP $H@%/"-0U.#-&+H!17$FJ(8?W0SCS6R"H41Z M -93A=A-M!IZI?VIZP1P^A[I>L27B*P"=+LCA43DTU ^T?9)K=?Q^80':>Y. M"W^%%0DO\(PL./Y*&W7-%+03;!Q4-U L>:%)/H!S8*K2#PL('T)8>T9DQ.7# M3[H07A,'I20.&-5F%H(\AV&D!0](SU>LM,&JF@1SB@*M"8&ZR+.?>?R :P_\ M!#T\M6?0H>GE@"F)V::1&*X-RT'5)MJ_XE(0A,X+] _TV0F\YLP;U.]GQA-S M29!Z(2WCI2'=B3HEC\=&2;8@FG!\!N2RE5:_J9 ?DJ>:W=H4#[5]2J' ^Y@R MU;@MA'T340% N]:!=:(_?F8:Y_P=:F(MJB!S$$(ZV0%.9TJ1HW$)#^18B'D$FB5R 3VP^=< FFIEVX",T9T!S M($HP7>/QZZ.:5HCAL[ L4>X!0J6$*W(8HFIB@3I5(>*NQ6NY@3'3WM"!-@YL MPPJAZ*P\&C5T'>4_T/3B<\/,D7,*,]*Y-93OBW(:14!Y1(C49IV[;*+:&_P$5/V!QKW_U%"T(JJCRP^>&M7%P$)!?"*LP\=J.ND)W.[34&GDV31Q MYCKQ! #R8@;[KU64'?FNO:^75P_WUU?W=_=?;Z^4R[O/ROW3WZ\?E)O+JZ?[ MA\<*[F.EQR^1XA5[R8&O4+, +\6JR8]+BAE/G330RF5HA]G.C)<0\@"&AX$D M4#5S?DEZJ\4#, 62["9BBPG3C)PG/..1JS/1\SPPCS#O18TK#M&DM80]%G/4 M*,Z/>$HY=6#IO*'P ,YHF)X;A*FG!@OOB=[B!/X\$"D"%@K=6.T3.7R4O@%Q!'$DIS @S?-'-OT16T#+[D7SACQ!QB!0,QA/-]#KR*IDBFE@E(<,=$+ M_DR!@A,56#1S!_V%*!Y 7AE4;XGB* 50VD<4 1+AB2K2W1)\)5<'2:]9PEH% MP,U2N,:S/A=WKRX)J!%_%Z"-@1.EG/'D^3AJ1-?RFD.'M!?R6S(AB#ERKZ + MGEF1E-0Q#7!,6*2!4'3/J8\"1GV23!DO%GGH7.-@B0T+Y23T0<8&7:]-=LBB MR1@3$\FEV"6W . ITPRP&HP5N',Z61^C,K(^<,"5S/HXIJR//JQ6?$/]D=H' M5UL>OW_]>OGP#ZZP?'_Z.2!#RPE9[SF5"5!!.'LFMPGZ,D3@ MG71^D*#ZU(3/W";U4X[VR$"B)$GTML9^+/)<<3,8>*#('L0'___VOKRY;23) M]ZL@-)Y=^P5$$02HW?_9586# MATC*M'C51NRT3(*%JJRLO.J7F?,C64\$LD@BDTW0YR%-15H_I(!9EI$P"]<7/K1K1'= M@!1AIDI5#]]J*_E/0C""JAR+F1$QG[T$I):;P @EI MO,K-* (+@/#@<:JHQ'D:,.,S$T&FA-^KF*U,:J@P>?5&7!C X:1J:\N@!ZV2 MBVB&8+V4XJIT475)02H%3*@&E:Z*J&9FJ)Y06(&"KEYEF8ES^E9\:,IK-QX- MT5Z4TJ%8-;G3.(?JM$V!YY'&?/&6JS)X97S .[?/]:V DYS2.:6K#?H07!BD M:!HGTQ?!*I.QW&YU^V5DR$CAI'J6ROM]$DK 6G@]A\'ERBTDFI@9_@VSAJ/P MO1Y9E#?/;!SX\H:8! )Z_W1_A/$0BP1\ MM&]3(3[I)DY,%9%(IU8(;1C=!4Y<#%(5? M'*6%%SZ@?"X"K>6(\T;")T;!=_JZ&G2F:#-%8=73$M@_-0@<^/A)MB&CIBXC M'V1>:UF>4$*H!-Z#;K\QA9&3 ZJ.V&)V%,5%L?$*77!7.P>/E4$53 Z57"@#)@$ MHYVTM.:[2O^X_%_C]_/SS\;UY\N;\[NK3[\;-Y>W7_ZXVY_@+K".2-X15QN* M!X3_)+TF>?^@O"3A"=2](^*DTD,:%=D!*($"_IA.0=@QEQX3NC!HQ# '&DY( M),^\Q" ^C4:OQ9L33 '%GQ8>W3TY#\*?DW5N3' 'B1_%)7@1V9.8/37YXF)( MH!'+ " >/1EBDFH@72;EIU=6!ZU3S>*W/\HI>]$ATFXWG&YK,\T8[4;/66^H M%^@0J2>U]Y/J+1MJ)YO=[NI3*S9$W?^>FQ\%V.)_5?FL'VTX:EME!XI:8?VG M^Y;M 6E6Z<6Z?<;=U:WL+Y MV&8'[M6S@VE37U^AQQ#G*:,"-Z+\6<732-^LL,E[S=8_J9/W7M/DB1[?SUWM M(9.KZ*(B*>9HBBVAV$P)74VR=>34*M3:OK9\0AU<U>[?/ MW]"=/?1_?Y:6F%KD_"O V*#=L/2;*#9H-WH:#;0;*"E@68#8(-6HZW98/LF M]ZX^=; 7(;]74@#6O04YADC WOC[=M/LM5\\**U98)=8P#9==R6PDV:!0V4! MU^RZ;U:<.-M;_B6=4V5_']_?9I6^:=F\EGUZ'=0Z5!VS' M;.GH[I'S@&7:]JP;HWG@B'B@8[HMS0)'S0)6RW3LC@[QZQ"_#O&7X;WC=NUU M<,=R&K/FL6:!HV(!JS&K%C4+'!,+N(W9.(GF@&/B@.Z17_-LW[;>U:<..LA/ M+7IE\^QJ''8&SC/5##O_U@X?WO\#_J*=' M++D/(M58O%MG]'_F:18,)IO9\-[4AL_T3[1QP_]Q^;_&;U]NKSY=WMX:?U[> MW5Q=W!;;OSN3G^%6FCQUZ>7&F*69\"E9PB,_-8((/HIR MF"-^F' O3Q+R6R+?R%-V7[1K,XTX,7A M !=-_>*\(VQ7#!PW&N41" 7*I#9IWB-X,X.=N&\8 M=T,.(Z9QF-/W!DMP_(Q'1AXE/*2AX)W):9]>G^;]U$N"L7P8QL(?9),Q2IUP M@@.!?T>/QA&\.TKS$3W<,/[B!O\^YD"3&MF0&&IY2 ;Y0D0=,2^(;EB MHB=_".(\A7? @?'"&%]Q3AMCW!2;FE[K&/;CM_TOG9;)^I'PT3->PQ<>=J'$_3ME,'13=ZR\)%-4E0F5>$+ MDG>*VM.$6DB.P6"SY!!RW^=>+"H\O 6+AR?X%$R$;7<"QC#A@U]/_K9\,SHG M[^]03>/)NXCQ!&7I+V?L_;R-W@DM.%^%7US_^?GZT^6GNUOC^J-Q[$(YR+]Z\\$,H!YHDUY>%]88C/H3N%GX/U("VU%%_(OP--4:>J M,8!NP@;##W'PXFFPWO*0GBWH55II001*+QL!25"S!U$4/S QC7L>WR=L#-8= MVAC #W+B^/MBXFA P2=9&OA"$8>]A1A6"$6-E:K" MU[7[4QI]^P=I30EQG:%MM^?R02QBGG10GQ&;8D\%V#_!^4I2@&Q( E@-3 7L MV01,QG$83XA[)6=6_(/(/X-'U"E6XJ/R"L&8$OE_B/Z)MO6AN2@0%$1PEYN.;\# (\UO1 M1\XF@*6@H*&A442.QF"7)N0AQK04_ B.+AH//B]D)5*VG#"/[E%0"^]GSK;! M:/S"[EX+(:I #.L<7<4J+/!"-KY8SK?N*LUT> M6K(!\".6IK$7D"HGQHUX]A@GWRJEU&KJ'CY-XRCBH5F*^HD!U.91BF*!C>(D M4PR&+V%CVHU_DXH#C@9V/,TI?C#(\/28)7M7+)(X">Z5CB;%PY.1^G?!S-7; MX6P8)/XI:JL)O!-<^T)GJ>%QL6GN#=$%+=1FS>R@!6%4 IX;CV$=XE=D7S#P MV6%N<+8>>#+$TTS?F<60083"3>XND;O]B#* "<." MP<"H44%8E'??&&4 2ALXEWN@$HYYST%#4RRE"*,H7]C J7IQCM&*:[(WYLY2 M4$>%CL2_2#K,?QP^3AC8 Y FG-19\T3 ^%LN5(Y5<)QF1Y,I@@(L/T?JI MLYAF<:\L!V_BA13DFS82J@<(AU,\J!_8EOL^3A 04+B/B%3U. MX\Q5I?,64%&=M.2Z) M$P9\C$'[1%CH>2I#M>*.H>3#BIM?G2Z-& %=N;B,X -XA)BV/&3'SKNWA=_R M)\6S@4X[O+BG@T7%4D9J*3_"L<*C0YLN(,%9"XID0^FN@+"G R['/(^ MAT%C%,/T0ZWT5>CI4NR,:7SB>ZONKTMS$E<"WK.YP!0F[Y>GA2%0,!L(0E3' MZ.(:8*LWFNM<_[F;C7S96]F:8YB[R"!\''2GF&[G'QWH94!KD;AZDP]JW8A1. MSP$W WDB>!2%^SU'B1ZES%-0@E(("VDNYG- K/T9@Q*I"J]=T?*,._:] E;? MO34^R>+U%8D-0_&V2*0J%J@]B>R9XEV$@<)RE(_DYPK%4+VM:!CGR";BML,7 MT5*/B4M3<6E"<22IX0OX0)D6@$)V8@@&G/\*"<00$X69%(=*A'.*D<#:F)1W M2OARC/^P,!3!I_E4J4%2*'HD8$)&B?5 !?!(1Q5_C>/6I^?S 2>7E-0('*ZL M9D$-N%^H.T'5*(Y.RR@1G6H,@TU@>#C:?EH%TX# &<')S1A--$CGS@MD2A : M 4@/CDM#= ;X&6'PC8<8;0/> [&$?V2TV#XHX$%01(QG)SAG1> W R'[* EE MA! DU2,C)A)3Q?M%HB+M$BY;*,1([:U$<1(5R-&-&)DLXB10\.(K!_# MW=X*5H*'_.A*"'U$-]/_+(VXX37.%-)8GZ;#EQ[;/1%M@R&VF?ZVNLT4Q"$H_B7,8U >' MD'_W^#C#&"8>#3#0TY4*Z0GEC,$%K T!_DS@&[B$IPH#[,K9LYNVNY$U+CD) M^TZD51+J#DP ,A2O[GYE&^R8IF/U0[O5A)_5UO_#R7^KK;Z M[:0$K[9\JV.;W::UBIQ?GA6."UTG-UPSS[XS3\NTG1L,\ MD3G0\6,D*C]@;D) R94EFI9%%4P@O,$I*8/SF5\V8QV,ZZYA16K)],>"%&DV M6YN"&O2<]89Z"O_@ZDF]_*2Z&BFBD2(:*;)+3*21(AHIHI$B&BFBD2+'C!29 M[YEHG,A17/6W3,?=4/<(C1(Y+M;IFDVWIS$B&B.R%"/2:3H[!"#0&)&?L,F. MTVCOT![OV"WA]JW777U*@T0.$QW@:(R(QHB\=QNNY@(-?] TTA 1#1&9WS1@ M&B#2J0%$T*S^F0@1T_!%TZDP?N3S*]ZK>I!4]%3-&B$;5@44@L^\:C9ZY>03 MGF+YH>"!AY/]P&T\77=Z_ZN5+"AMK[$HAX*PT)/26)0=].$/Y^938U'VXRF- M13E(F(7&HF@LBL:B'#0699F/HE$I1P$M<'NFV].P%,T[S^&=MFEW-L0[&I=R MN+@4Q[3M=>\H-39E#[$IZYBH:?' 6$H&.V>[IUCF:=9Q5%<7JZ M<8X&GRPSISM-W3;GL&$GK[NZ;*LC'7.3)O.HJ*3R:CT/XR6.0#?$%91^<)=Y0 M-$0"G@[C\0AL8 UY.10@AYZ4AKSL8)3@<"Y8->1E/Y[2D)>#1'-HR(N&O&C( MRT%#7I8Z*1KUC82^:=Y[!.RW3[MD:]Z)Q+\OZQ)A6J[5#L B- M?/DIR)?>#FWQCEU\;M^2W=6GC@3YQ].^W3=/%=L 2653H$ MM>OU649]((AO\-$XC">U<_+^CA ^<, NX(7 'NDO9^S]O#W;*SS4+0M!H.'!AKE^XWC,-13J4 ^ M>E*K3DI#H3042D.A=HJ)-!1*0Z$T%$I#H304ZIBA4$_Y)QH%=11(EG;'M)JZ M]93FG>?P3M=L-5L:!:514$O,:KL$D=$HJ)^PR7:CN4-;O&/7X-LW8G?U M*8V".DSXB]-I=#3\Y>A14, &NN&41OAH&FD4E$9!/04,6 2 LLH*.02 LG]N MUZE9 -1TPZ?>2O@GN1IS!@0U9F#BC[@?L KBJ:1"I4Y0FJ7F?!S5D&'U(7SA M** "0X*6TQVG?#[@22)FIA[$-E<\Y955/?*$S^UT-=UMRRK+,=%"9JH@X1PJ M@*Z];U_U.X]X E8KT=8?!5&09@D!PS2*Y5"P&7I2&L6R@V[_X=R9:A3+?CRE M42P'"=#0*!:-8M$HEH-&L:S@IF@PRU$ $FS';.I.5IIWGL4[;=.V-P2$TF"6 M P:S.*;EZ)(^!PYFL32:Y6@,8XUFT6B69L_B[A]SD\'R>3"K8EY/C1HY7-2(:]K. MNC='&CFRC\@1Q]'=H([%+M;($8T<62H0W$9[=7F@T0('R 'M1E=S@,9":!II MO(C&B\"&_\7! /#B^PA^XANONF6+)[00XIF8G.'G":(NUH:&O++L1FMC8\]M M#O7*KD! [ED KXEHL(2/.$MS_$^4X;L?69*P*$N-($US&)H:0D41]PCK\1AD M0S$)GHR,,&:1B:-;C6XQ>ABGJ3%(XI'A\SXVS$(H2AZD0WH#?8$#2"I$=*X1 M*Q'%&4^)XHDOWHN/P5KBQ)APEDB2$:YB#!L:^P*GPJ:1*K(62H!_PS1YFN&' M\8@;, KVM8*GAK#/X>0T#/Z5!_BN!W@*Y[?7A5 ^)_%#@.5C"*$DUYRQ[SS5 M:)9#P6CH26DTRP[Z_8=S=ZK1+/OQE$:S'"100Z-9-)I%HUD.&LVR@INB42U' M 4QH=W1+'\TXSTEP-5UW)4OA1> L>\LT&UKQ#C+(ZTY[CLX3XSSVPNCXS9/K29B2A!Q@F"3,&#]( PR;)>C.']%^M\% M(R#2)_YHW,0C%BW8":NYTE88:[[\QS@75Z9YF+.-SJ%X4P%D, MC)$O=NU&!^$=XS@-$"OTEHK2P(:7J Y$=%1^*(]*L_P)ZX-GEF>+?S)S/?&2 M)ZIR[T(TJ/XOSC'P?ST)NH.NU7;[C+/^P.TVK:[CN\QWNZQCVX[?]+[VK!/U MHV%27L/<\],^;,RW4S: 9;UEX2.;I"AUJB(&Y,L4M:<)M9 <@\%FR2&DFX]P M+2H#]!:4(D_P*9@(V^X$#!!$@U]/_K9\,SH@)PG;!-Q^ 2]$"-@O9^S]O(W> M"5D_1S4!ZFO$N7C;8YQ\$R\C&II"' )I\X2;JKY6EC ORX'"<1\H M):I@)3@G :-,284R TN,C?(1.>:@'B,@K6'92D'B6/@Q"N&4<^+"08[O:1CG M(0(![H?&8TD0^'/(X+_,AS>AL):;B\.'Q?[3FT'S@8C/%KU5*?C9-YOT>9I[ M,"X-C"0IB2>^O@_C/JP=#EX4CP(/GLG"./YF%BL:,X\.%%C*C]E0J6C1/ \[ MYN6A;P1@.GB"Y/T\!49(Q=R*E>PS$/.".!7_U[@L.540Z*K$FN[2"I>:DH,X MA/.$1R. G0(>&<$L)XI'Z,#1Z9AW/"OXVK=' 45M]1H=:RD <34L8[=A]=8; MZ@4 EMV&W9S_E1IJ=_%9SSC5L_BL5;!86\76+#4<:$TUAV[S^,8=7OF?+/&& MAF/-6?K!(F\N%DEI#;PYW*MP"XYWI[WN-[FJ=.PYMCI6(1: M1)JLJ4#- 5]UNVUK"Y>CN,D^R4,HN#.5&29R!= M]X67_N-O7=NRWSU/^^V )7:(>V*937==6,F&=N3(K(XHCDZUY;&[)^%YTDE; M'S]5.C5;VOK8*$7O$#O[3,]37BDX0$\_SO&"@KS/HPU _!@]=O&X.99IV^L> MN0T29;=#;)K_#YW_K8[9Z:P;@-@R__\X7E-\%$0^F*9O+:"HU%I2Z)$DG92!7EW!"<)Z4"RZJ$8F 1GW.(V/$ M9HCPQ+[ #$M84&WJ!1AK,1ZDST(6>1RF@ELDW;Z"WCX?AS&MTJ#FC/Q> M0)H&00I3QJO:%N)/@-!YRJE$2IJ*=V!1-P(@Q>I B(D0&A@+V15H))@I^7DI M4A:>YB'WL@*>A&.,88I8*"Z-!]DCLD5E]Z97"YL"XNQ1[ CN0L,XIR.(5^M" M7JK[=1,Q7#A<%.-F)L!_6)PO0H8:G$K"&.D0L6A4A>]>;@=AX6A/ALS'1I0X M"*)XXPB$VP3X^1L/:3"!$"O(BI0C8!Q7<6K,8KLJX+B4.F2J+Q(%/6P8MR ! A YC+9YFM,*+)K8 M8"KT!\P?YCZO@L^4"*L@[N"%LR=#-<($4JC]J/^$&+3DW,KQ'\-\A_@*+QZ- M ED-T/A(N'F8Y4C!_.Y90B=.8!/'O!3$M841+P8C>G(P=X)2)N.#41QYN/EA M*,H;SID*2 W.C4\Q'.6V:?Q!OQ7+H<\ZIG%1/BQ@H H([Y%0 4+A9('QZ>0+ MR#XV"T6%2W,JF8'0X&(DB=X#.HP,JWGZ#V!O7S"*$"'%K+HX@[*%!* 90,":.GX(=IWL M>T:!BT&-<3(:Q9)24!^HC<'F N5+@@LEG)(BI3E2E2!F#6F<2*-/2+%QPA\8 MF&\P@%Q*(;Z5C",S0+ZP8?PUY/0!+ *5#]"51_>8- PGC"U9"E[(!*@.)=LA MUR#5XZAA(#)4;6@0/<3A T>C9H*_5"IGIX[9,Y"\QD<$DN_2(C8!UA7H^*I! M]SI/J>[NFU)!FO(B3NE**:1K-I]&]&I$[Q+,YXX$,9:DP.Y(4;S5X*NKEBG5 M,.S%U1[GQ)AV<:M_M"IF=9G/+8RY/Z1RC@/*_8EGJX5D?E[_NL,+V^]GTSZK M:UK/1:KL4M<^W6+R&+C5;F,OTAWDUH,M$5:HBM+!JRJ-BH>W4&D<(H+FM6-: MSFQ+98UGVLINM,U.;]WL#XUH6O'@RW,_-WQS#/#JUTYK_9*A.V#]'.1>V"T3 MAGWQ[3A8]7XI+W0'>!U.K1(,NO 7?Q-8 (7 4:ATJ^UJA;X;>V&;MK6-JIR' MKM"K]=L6HFPTC%G#..>&BERSU?RQ)&N-8M;LO[?LWS3=[H_%GO80Q/R2X(.+ ME5"B]=JSW4JI4NJ&W"VKCJYM03J(A0S M0#1;M5+J[._'+"C@I6& 0&M4O7R$B%6.D*LPAF52A^1%O\;5"/ O(?M2*LWK MQ2EBJRZJGOJ\H%R%;*]ZC5Z-9LX&2*:&3XO>RR4\BB9M2LARID!FX'-46R?7 MES OV#"U\[9;5O6E950;.:^^##G_$J^6\!(J/8#7M"K-KV7?ZZ)_]2J-IE=% M,+7AC,A/4!*TGSJ.[W_I)V?O%PY\/$5UW3H-JO^KZ^,>1'W<=8[%EG!^'Q B M>EUBAO<&[7>KX-=+,NL=P/ M*)<@1NAP*OY:"I"G5 DP0\*4/PXY(>-AO" U_CL'LP8._,2XX90.,W@RE6$: M-;_/J-T/H"0G0)0/"7LL*;U+"WHZ=RT""P?VS;(J>4.DF,FR(NLVXH\5&T:F M^[%[,)4H28FLT+]X&*;&1UA=;/S&HF^F\8F)Q WC/$UC+V "9<^ )7TL5DTI M5PC]9_>4IZ8*.H=H=B68AP13@->_Q@^Q*H3=?$>=("[$^\_5^^D[Z]T; 1"? M^X@!9B-HEB =XHG W#K:,A^WK%R8S%*<")PZS.L>N3:;34Y !96/R8BTFTWA MXBF33UBLR.>1<9[?PX8:5HM(V]DI+G^2*9"#4UB*CZ*"4C 64E9"]RF32B9D ML(S(%T642X $Q"+B(:53(+%O,5<"I(%Q#2(KPM<:'PO[_0:??WU"!^GV^N/- MR1OPF<(B@((+C'H;"4=RE0[<1 MU4+_I"Q0I#W0R:Y\=_D='?D<)-VH4N%H%]:^/(\D%P<%6PR0_%DF>F*/DL[\ MBJAMJ9-U5SG.%"00;G?L86:RE"BO[%Z=32E64VL!46004QXASE .I-A0B0[X M$S/#7A5U.V99OYHE)B2:YR4YK^1<4]8+1G?*E9<[.[U\TQ!"C9$\D.MW:/VV M*?KO^*BOX&T5V68:?P4A)HIF,+=;]@!_@=;&==V"CN:8;_OQ]K?^B(9=P4S0YT/A3) MZGJW]CF&(3/OUXEBL<*_MP3]570VZ^[B9K@!Q34[1/@8611&3>I<, M4S9RDDN>7_1"9)Y7ZR\\8ECJ5;L'4KNFKQK&!^&7KW;-0]&'2FF:**Y,18+= M)",^,44T^0*_,!PB#(=A]9,\$4JVVI%J6?F/=2DAJF5ATG?[*(B1(O MH*H_@)F6BPM!_.UYQ,))&J0GIBJ",>7TN=62'+-[BYNK MNZN+\S^,\XN+ZR^?[JX^_6Y\OO[CZN+J\M8X__3!N+R]N_KS_.[R=F].%YK) M?GW'F=QQQ81S2O/0'BYRIT2\$9VB./&I M.)&XW?;(@B2G2=C2>*,M2TZ!90K?8V#%5Z'M+Q'%M6_Q=3)H(X9G66FUIGR^ MGI"G"APP.MTC]HUCZ)"L8'',_IG[]Y4Z24S@844 !+T&[A434C MT1M6UL8!2P3KD>"%ONA_*F^[56T9W*PP3K'043F*[%A7#(31(S2 P<&+D3JP M(4$JHK'V.9[E*2-@?3]64*M;7,/X2VRJJ#17+QF)712$OFG$2 M<-P?$CM149E,2""8;"XJJD@25;H* DG[E5I258/?"Q(O'Z%_+)QM(FC!>X)A M4#+2-[1449Z'406U(J3<25DJ"QV /EJC"P9R8)D M8FU%F:GSHDX*S1!KD/@!L$)2>)IIE7'$,L435-6K0J,XJ913V2GC9&G)N^5V M%Q+UJ6YQ_ZUR?T_._GYY]/WFB_:XFZ=3I4-WPKEGPU,(.GK5J6 M[;S(LHA73@?_"2MCM=BW/=M_ZMC]TY^IL"> M[_-NGMP#6GH"2P?QC48-13!D'59+745]+(-/ZE9:ZD;J==%Y MEY8Q;0ICR[;9,,5(EE7T)I5\.WB==.[QGL6X,J63?]Y0]RM/;N%5)<(PLX6I MO(5910^L)O= 1BUW^Y]QE/I-M]ES6)>W6--M#_QNO]NW^YT>Z]G^P'9:7ZVV MW=W668)=1[&2Q*%0NI_Q(LI'OMG],S)_69?"IY1F3BD&]G>=B_V:41$J,\M[ M++K PIN\JJEW,0SXP+C\SKV M*,^6E&X8OREHC;C#*WC"?"XUA-3%2TAAM*,K MOG@"YHJ$$4'@@JIT4U@-.Z#_G9 7BCB@E6N&[MRAO"B5TQ5J$ 3;R?-(V*H* MO87O ][ [J]U 19FJ2\TS2LBA/\(S 0*7?*W5&N!HI9D("-&:I6^6J*HI:JA MIX5%@&$*8BP$/V' /IU?''WF>7.]-^\M4_X1C,C4H."6,'KB?0F7&$81SZ6 39:P0-00E\"8/C#K(!#AYX+L-&Y? M_ *6FG 9LP]$<%M4-9MRVW:^.M;70F=4P_N#WH',_"\ I@FK7,6VV M:\M4 T+D[LJV'$*C@7T;D$H5?18&6*T ]9:^>5N,H;-/WG>V=//V,UZY)DKM MR=9 +TZ22I1CR$5C&ADEG3FRE=@G/OY)749^*2XB+XJ+R(OJ)5]IS=^N<1&) MKB,\I)JF494"8#&T$CWR5/$ 81$8*]!)5/ "ZUP$ ME%X?Q@\5BF,8ES(QW&>8AUO(#;*/=,N3/B)AQD M/UY$JWX^"CJ&#,I#\ /Q3"\\5%7J5\Z3R-"(2:_DJ:AJ(EWG++X7[8($W M\ M%^DQ"%TCZ,6/=7F2X$TJRW= MT(%3( (ZY;7K&.M(1_G1VT2_!=S2R/B:B(1CP:9#=H+65I_X)'7M8 M.7W@G5JV=4(B;P3,]^O):>O$B-B(X[.G]XR-WV)YC2N,Z.0H8.!4\7.:XXDA M) GHL._9VR@?G?HQF7DXTHF!@&<8I7U":FYPVFGB]>%:$[-?:&(];#YB-7J_ MG-6G]W[F@WK*UM,9[0O7"C/J@SO[]#ZX3Z_V2MYP8WIW$0[^S!-TE=D]+U9Y M:A?+M)I/T'_1G.R?/"?KY#WFV"VG_)(LO(^\G^38)DTP$9V,7MLW=P^YS5MV], 7N8*-9LFXBV<7P4G(J$PU!4B0#=R!*ZYR@W M5*142-E'U0H8[!RF4IB4(\E%H8/:;X@)'!%]IH@W9<3S.0]U3:!BB*8(#(B5 MX12?81@>VUF"647V49G."5_ GRF"0A2V4G09QS>HH@4ESU5E=ZM2%*0?)TG\ MB 7A[.9,-J@P;9:7UIBIYE'D=17YOVJHV2(>U:HD\53=DG7KA"R;Z-0N3)7R MD 'U0);RVW#]BV=7O$##0G7%KA:OD$"CU:IA[(]%SE(4\3[&FZUMG_GVG^$BG M%FS'2]*>3E/[W0O'<][5"&.YC6X+ERWR=I"^(G$'BRJ&DR*:*9K9/E2Z,9>N M,>EE\I!1&&!=*B4"E,ZE"SN!$A]AJW8\Z?*K1[H*]'/I_93\07*<'JGF)BXK M:(&^WCW(>I@AEQ5-8=3'(?#+Y!2\,^P27RM)@]!"_IW!8KF %\P?5_K-J;@H M+25 (;&0+I5R.%7N%@0SZ7" P9Z/5BRI,SN&3+6?.XS:@-4&*=P(3JY!,@BCW'R M310,&N,EB:G^$-F=((HE6-.#)8BC7TW9ENEO1A'B0V,=9(0^X!MC'A+H*H]^ M$/+O0;\H]#<.0:?C=["3IO";4-ZBJ1:;5?B_=)N N,FD9@%(%)3>K0WM%NR( M)P\Z!3C0F.-90'H=U">8YHP$7/X\3?: VM46R M+XPZ4@]YB#),'BK,\@;15@@VX2J+@W-:W"X5'A88<_$(/BBSH/4V;>HDQ8AO M$B$*'A*1 &=8O/08"G%DX7/4+ M(6"$JN053"';%E0J4* :1?RDYH$7.JJ#,,=B!@4>M9:*IOI5@#7,\'(1K1V4 MM%CR =GBE.P59)AWN*-K!([T+C[?@JGL7MP7A1C+RUY16CNA!EWP3'FL5)'# M04XQS><8K5@W;X'-.E./:(KO\%"C@A9!Y#7R&[9?$>B67(1JZ?+I@!XX#_@G MU62%-1:7:V994(8*&@@T>-%(+0S@2Q]W2;DK(6?HXYCBF3+!0$0],)+AHY=3 MAD40TPU;)04S19TX791 MN9"JSF75H[ #<-[KNH:@&E:I-^1^'H(W5*TA+CL1J?+$ [KH+ T 2NM,IHS# M>K"S+@95X2MU75H+=W(O4DN!]4A<"J]7QF:05NNY*O>A M:.YTG) MV6?1-UP !G9)2X:RYKM7@<+*QE'T[( %(8Q(F:Z45L6*$(/(TH+=28%U!-@- M4W(0]"= 4*IG_"=]V'<1PN!:#Z9B8[((KJR M+$+58Z"*!D\:FE,^1.&M\.6^2L.XKFHRI?T\@AT+H@M[)>-/! 3E&N165[0F M1G]ED'">_I>Z/QY,GZ?'(693Y5PU,H-C&''D&+R+F&=LB74(B A>,I0"KE(; M"/O&Y87 &L41GYCEE2^57H8I>'Q.E<:C2]_JZ&9?QY"(M5UU^TAR:YZ7^+-! MJ_/G0\80R*PBN%(7'NC!QX68H:MR0@_)EH0B<9UZ<32,JP':62B*_[ U"85D_'J,E0:T^Z':-A92V3,F]I=I-00D2F%W>AU(,"?4% M7?DHGU9XN_1EA22>BP_)9+&.8,2IUF8!H ;#!"'AN(L\HISB^QR$ M<0R*(O42F"<&MY.JNJVF>=.SE+Q5"<8%HS&3(3BU(E)38ZG@_RK=Q#YF$HO= MY=$]$]?0,IXN*EE6>FIB9*%X:/;;B+*R1(A3P&!H?:Y4P_$?EPFU) M2[ 5\UP(>+C<9:TEM0P4K7G2ZWL+IKGJB6L]*Z:V=L&[+;C5;;9LQUG9M?]!K,LMU MVW[/MKT!L]VO[A8KWQD?A#!*C2]8T%HV'R@/UGYL] ]NGY&W;]L!J-[M^ MQW,&KMMRNYU6N^5U/>:W>[S;<;ZVMB98W8;Q)WP# G7 08Y6:AON;5V:3UAJ M94RN,ZC@YS.#;?T49K!\W7.]CMVSN&?Y?;?5= =NR_:^MMM;XX96 M0S;0J.3#[S$?1$6#"1^,<1'XHKY'5&XH-5ZSF7)Q!M@]I];KP:+*<&]4CLFG M? 2S\J8CT2KRS#W_+4P A[2:_99UGB3GZ =P_V/([NMQYT'PG?NP\##E9:2Y M783 5WC3\U\#+B@3/U 1;/FZ]]/_1LH]>^UWR2C*5IU3][E+7^LMH&K+#FM+ M%\\D=\";3BV$I%+@BR4),H;HDH7Y&O"3TV4/3G$=9IOD((<7OZF+ M66("V;X%TL[M6:PU<-MNFSD#K]]W+,?N>:SKN%][FZT!LX;P:S?@I ^#?I 5 MNB\3*4\J]I> 1, X1LC&*7^K_GB'>.:03=X&$8U,/YHB"P;+*!'.8Z&4B"0< MQ==E'*W1%+&T+('_]]6;Y=<-^.IL]O-NH^M:<[]I-N9_OFBD5K-A6ZV-#-5M MN$U[0R-M:GG=1J_;V=!(EN4^.=(9[:#816 49*=?3YR3*0#/VZ9AP0$Y>]9C MO9,ISA1PB7%F4$Z!@6?EG?R*SF+]&S6V/?Z.H\_6;IIF6,&KF]'@G67'LBDJ M0M1S_F]4SG\AUS)_$>F>H,D,59=LEAQ*&3IS"7QPM)>BT/A$6:JK$_PXJ?2! M:F",:_:R)E6-5*H7"I8"T32:3Z./ =T ? "!ITFT&W(I$>\^( H"DX$Z_2_0 MI)BY5:/@:HIPUY<]$PZ@93L-:W5N66^)R#X+%S@?"K T'K+.A?4J!%CMQKSF MX7%QU-YM9U;R&GV89>/T[=G9X^-C R;7N(\?SLX3;XAWIV?/?MGLFU^%86/B)KH$S'L,*>-089K!%%^7'A+.#+WS5$QW] M[AM.?:M\8^K!TCR5Z78W=$&5L+(QO2C/8(OB/W.N]C?,B+MRUKJG__A99VU7 MEM@YLYPSL:N'O=!-R&[ \O=@\DL]5=S+%]FK1TZ#OJC^P49Q=#_E0AXM48Z=)_[B89@:'UER'QN_L>B;:7Q256/. MTS3V M%F]LBI!(J$^:,@HD"[*'IY3UI6)55CWC&".[%HR^3(M6YVW,O';I-9 MO.$N5*OY @T="MS!A73.K!9>VKB'L9PU'V&O9$-]F;M!JMK?&G<-BX: M("!:35-$$BCUL?;8+1<%!WO-MAKPEB5]%O'T]/I[R">8!HK?V,WF>I ^+62. M1LAH V1OA,QF#1 M9';T4!Z:D+&:.VC(;'Z9=]5><45ONE24KBPNSOYS3F=Y M;!LINT[_=]'A,0,90"4CLV%J"& G5DP617++LLFB>$ F$_0IK=OXG]]N_GAK MO [>8*D^GT?8;O"BVK_K-Q92S;3;(: M_!:!IT75VNNR9N=:*Z-WBRZ;\+)5WX:9>PD?PG-H;/T1IS_RUH<57WJ+=3R' M<8AW.:IUHRSV]21EY7M6?RN"](]]K[2@U2OMDT M,G:/C5E@*?T0%BIJ$<-)4W7C9655GV>,TK7@^918T, ZUL1G'V*/REEKU;!Y MU7!&11S6+GKC;*K857>E"C?_!YA!M !+J^6-J: S53X4183A$(A"BMCGB>J4 ME-5(%M=O>\D:N7,+BVRW<&YW<>'<->JH.,VBCHHNMWLXY7:?*/E59U5BDY;3 M:SDP)\MS?;?E^+VVZ[2ZMN,ZOM\>>,Y7Q^ENH>C-[=7OG\[OOMQM=:L* 5(?TLRT&Y9[5>^V\*?ZLL&5HM\(5?6ST'S+&ZEV>6 MUB8V@OT 4O"1*I27*:"F,<323HAQ]%B.AL?BK)-L(2 >H$DE/,?FW_0>EF?#. %Z^::JWGXAB]5?L-&XS[%!%=D=XJ,P M "LG"IA9]O,6=DU7F#7/+#XJ^Q+M1;DDI]UPF_._6E0&:/'G3GA(I3XHN 4@I$9.S3OV4 6.Y@C>W81(?Q9X5DIJ&>8NU MP -O!;/[+#TS;O-_8_%F<'IX^)P S68HM[&B#YNGZ9/'8#>HM]LT$F'<<\_# MOCSH4LLXKJ;7?'J]_EQT;YDE&D4G/J#A<5X8'NJ[-\_VHKLS3O1"@_K]+_WD M[/U.^*S;=4][B]W3LW[L3^ _PVP4OO__4$L#!!0 ( -N$"%DPAU(]L \ M +JF 1 96=H="TR,#(T,#8S,"YX7VZM:3P)) M9I+49+8<, EU!'- 9G8^;0E;$-T:FY7M).ROOY9L@XFQ)0,SRZVYJIL%K'ZZ MU4_KI=NV\NF7UYF#G@GSJ>?>U.KO3VN(N)9G4W=Z4WLE3@!JGC?.D67*577_$X\F'L[.)9MMU6SL?DX8VMHFE7=F7I'Z)3S^>-2Y^ MGEY_(%>-RXEUKI'+\S/M_,KZJ&%2GVB$-*S+C^?6Q;E])D!?_6O?>B(SC*!K MKG_]ZM_4GH)@?GUR\O+R\O[E[+W'IB>-T]/ZR:\/W:%H6HO;.M3]?:WUZY@Y M2?NS$WYYC'V2-"?0JV7SR]?+]Y8W.^&]//UP=IHTXA"T )2Z?H!=:PEJ!TP+ M%G/B;Y:!RR?\,M?3T$[/M+-Z1K(N%SW53NM:HYXVTE[U)6WAQ4ETL89P$# Z M#@/2!GI;9()#!T1"]X\0.W1"B0VQXQ >'6L-4I<#S*8DZ.$9\>?8(OF^^_P. M(-?WO_ MZMNU$W6MH:]-,9Z7TIR6B;3'OY2Q(!7"]:NKJY-7'I.;+=@8;:*]QC]J]0;$ M3@FU>6&KKAN^:8G(YG"3N;,FQ,64.*GEUD!\,3(Y*;&%ULM62!^FS/R'BQ)FF04K(]Z M?ADT$!_6)M'?[JI#"00/_)N:#SPX)'+1(???)I.R_0<1ZM*_1>\=/"[;>Q A MSO]]QRWLE.TXB%BALTW4<_$17$?4OJDU/<@2^G@*YO'?'P>=S.Y-J%NU2\ 2 MN%7\?3X5_ZLC;95/:$A((B[ZZ>2MP!NHT">VZ7X6G]\.ZU@X;E(@^,8QRG+K MXVBC6/QCXL BMYJ]EM$;&BWX,#2[G98^,EJW>E?O-8WAO6&,AC)_RP$*B+BZ MNFC4+S@10_ @29A(,%$:%,6H*((]DI3R<1\SZ-X3"2@8O#-CZVA2^AK;T(=^ M6M/RKZK3.1S!OP]&;S0TVV;?&.BC#ES=ALH<)"F-9VHTKN"1V48K!4<"5VYO MF@_]@7$/;3I?C*XYW)G'+*"4SO-MZ%S3@[BB(ZTK%H8CL_GO>[/;,@9#XS^/ MG=&W77G=@"@E]F(;8M.*_HDB54=J4P-,']ZWN^;7W4?J$DA*Y(>M1BC@(Z&@ M0O2-[@T^,^F];WJO->S<]3KM3E/OC?1FTWSLC3J]NSZXJ]DQ9/25 )+2]Y&G M#]2W',\/&8$O (YB= 3P*(6/5@I0HJ%"_ V,+T;OT1B \\$E?+L@X6F#@)2/ MR[=\Q" HA5(AG[?USN"+WGV$J4,?/@ZB&43B]LTR4L]?O?4\QT$""*61JN3] M3@^2G8[>7<[>?&8P>RHD%(G*N/APFN$B@5LM)&@%6"%*.C#-]^XZMUV(R"%D MH#!%WYEFZVNGVY4P4B0I):3^EI 5&HK@Q&*1 %:($.Y.Z8H=-Y*ZN?'6S9%@ MA=P)@_JA,Q(3+004;"'Y;L/H*>R*BB2ECC][Z_@4FHCL-;Q*\='[8@Q&?* / MC5[''/3,D<$=/#(&#UU3E^V!Y/)2;LZSW"PQ402*!*H@BN,B#EPADD1>?*N+ MA.ZA#]F7*&;QY*!LKE\&24K,>"&P#\%UKP\,B8O?MI:Z.9-& X*H/"+ 0 *D0LZ^ M,\R[@=Z_[S3U;J?7-@=^OK@]&WT4"' MB;:I:-6>:R]S^,9,IKR!0 MA%$A;ZL71ON>0RU*_+U56I> Q8R=GW_,I-(E*Z[HIT17E6XW9VNI(SQVI 3F MBDEIRJ3B&PJQZ*<(K4I$;*RN*G%1)"FE(Y.@YU1G*TE)0:U5C1DY@)2@3)9> M7+*M(D\%%5@EFN3R4I8R*7EQ';>*+$4E5R5"UII*?9])Q2/Q*OI86A544+CM6D=@W)2\E\C;+2 G*E JRQ;(J M,I!3_U)BHEA6QLAEIHJ05T&K(B_J18 6"3!U]E=42/"D_.U>4XA558G7;&V@ MZ;D!PU9PBQW^=JVOQJ)@B-_PC4]S!@8]4RV)2X#(&4L M4Y?8S-@2^,C41D?_5M^9*X XLO7=*GQ-[#_Q_QM_A/09.] ['[MVQWTF?L"? M_/;Y$2;WE##,K*>%VOC;HR(I\]GR5$[]$&97T/ZS^!>EC$!@!4J9$9W9LC3D M&"D[$2@=_WM5=8R6@XF683B;8;;P)KKOA[,Y5^4_@@+J@H<(FU%76.U-VIBR M+]@)%=?V/2N31DRFL)H?,;$5R)N@E!V(&X*HB]9,X8VX,4A8"&N&C)^L "LD"?8:#OGHTE#(OB)6)A2$8A1K1I'J M8Q04S=\L)#9LI(7CNA2/J4/Y(3][7B4D6F11<57R9;7L:L$-$ E#%"$I&RH9 M'@6/.22.,R<=Z)X[I?Q>A%HX;(LJI;_DJW%I^LT)2FD\DKU.2\D]?ADD*:F9 M0KR4U&IO^!5&%V3580#.U&<>"^B?<:;]/<:QLB9I&&3JQ>ICFR?NP@J4-H/_ M?!SRN0PVG\ SQ*=N$T;3@KI3\!VD4M[DSO/L%^HXXT5R6.?.T;*%+FF\9.J& MTGB)K>"%G\0.%!G"0R4Q!8T7*#&FDC$3/2IGS@F?8]UIEV"?&*]SXOJ*JX," M@)3=3(TO?H!/0TM<)(!1C%QAJE9S\3",YGK$WE:6U3JY_I02F&5F4XYQ^'1ORVY"CA2/C.5NQ6?:0X%_I$_X9N2 MV^P<(2DSF3+:DIEJ[YPC-SQ@V"K28.%-Q )2NMBABB*E*5/B6M*4@/,),5KE MJEZH4'2Z]-ZV.LZ1OA]SU(S:H%, D!!V<9HI'A8>/%-1GF2O>1 VZWK8Q:[] ME:\EKNH-@UV0I*C]QO8F@]>=\3[9M!I8QGBH;* MC+]-_8]4;V"EXP8$>AB4RONW1962O>'$,$6R$XV5KA)(>6F<-BY[7J"Z 2Z/ M)V5XRW/'H"'7A82R2G);XIV^DLGG+LA2OG<_KJSRR6P)?H:!9_U^"WF(W?1F M?!X4IL=3XNUB>:2X.8F+JYZK.!7\(".D\92I+6X33\)"39B(TC8N%X_;1>KX M=7."5H8>(["8_ &LP8Q: ;&%DQ_!!MAO]PD354'7(LN?=0M&-.3.>X^_[4V0 M1E^F$KI-]*WLBP(1<5-$5I*R,7TI,;.2L9$P.T1\;@GQ.OP"3/%?<96D%+J5-Y[UY!0)L98K Z!ONB1 M4="(A,HCSP,C]0R?&U";^PJV7?H+9K;B1F$+0!G']4P];R/':P\ II2A2%LE MZT:"7I>7MJJ.(V M-4=*2D>F\I4Y0/!$?\+M+^)Y[OCQ*WC M A,$EG9][(O#'&H(QY]N:@$+24W\&>N;FD3(I8[#7S%*A/@?KZ77D 12S^86 MW]3L,$H(:\@/08P&(?]VQ[QP?E.+FE/('VLH$,VC7_B^WYUVX'<.LOIKUYD^ MM<,_R0.9C0F+_LWK1K;=WBVW Z;Q3_ZU[GXP()8WC2)&2/GIWDZPXR^[NSOP]R)6P._!-;KU1TA] M87)^9[;VCR)Z&2=%U\;1D2DW-4N\BU7*=S//A7F-+52\EWKHUYRTR#CH^'[( M-?,^^#I/)OSH/<'EPX/)@VP%4;4;Z@[>LLGX^SEK0.91 )B3/DP[%IUC)[GU MFNN+8J&##0P(=7&"%D1SF[X2.WH/++>7> (9#HV#=,,9#1"FJ\(2 MOR9; G?#_*M7R %Y)FY(A@!M,2K>]N=Q6A#8.>V_4T<2(86N<#M:9.[!Q%R\ MVF]H> C+_7J(%'=A<]OOUXNZ>C M.OB=#C_(C;T](,L]1%T_P&[P8]>8;7JV5S<=KF<\]YD @V"9N&?-[UX7#XTB MB8,8(".&;9(] ")^]SJ75IG8@1*8M7AYZD [?>1!G$3R]85'9/XN%FZ1Y69$?Z5^WLQ0)+&'F<$.KFT*-OKQ=F7+'=EF*UMB=BG7LT3F M$#8W0^@\GGN,F),)M2)3B^?Q(HF#Z!%_L &&"G_UT1GA5\*W^<.064^838DO MZ9R:\&&L5W'>*M]4IUL=A.G1 XB!=%5[9WL<4 M-JE-;P9[0/'05G$X*(-\MZ@HTV\=LM &3\B#1 L2/0W8%UL87Z%O4K'#Z!QF+HRAY>-4XODG??FPE=$?RLK#91#^^F)PYHE/ M/N&D'_D4-^A4:Y-J* =!=&02GU6(_>C:A&T9UN5Q#J+[+>+@!;%;#+\DF\B0OS?%&)(-ON< H#:=N*RP&;6AX""P^0W%+7="69 M?Z;9X=@^>O%4;$\U.R#;GR"S5;(^W?"'VB^>5?*M)S+#G]_]#U!+ P04 M" #;A A9RC4SMZ\A #B2P$ %0 &5G:'0M,C R-# V,S!?8V%L+GAM;.U] M67-;.9+N>_\*C^_K9!G[4M'5$RI;[E:$2G)8'X+;B7__&WO_SEK_\&\)^_O]]_\6:2SDYQ/'_Q>HIACOG%E^'\ MY,7\!%_\.9G^:_@YO'@W"O,RF9X"_&WQSUY//GV;#C^>S%\()M3R8\O?3G^U M(18C98&<>08544#,F,!GA]P%9J70__[Q5X->N)(4H%,2E$\6 O("B"(YJY)6 M62X>.AJ.__5K_1+##%_0\,:SQ;>_O3R9SS_]^NK5ER]??OD:IZ-?)M./KP1C M\M7RTR\O/O[UUN>_R,6GN??^U>*WEQ^=#>_Z(#V6O_K//_:/T@F>!AB.9_,P M3O4%L^&OL\4/]RS_B"N%_=^HGX'RX]!_1%P 9+_\G667_[M+R]>G$_' M=#+"]UA>U#\_O-^[?*7[ZGY)D]-7]>>O7A\>O-D].-I]0W\Y.MS?>[-SO/OF M]YW]G8/7NT?_V-T]/B+XB\?-OWW"WU[.AJ>?1KC\V0,5<[,2%9! M_)\5GOKJ.] 41NELM)B7??K^XMD57AO,^'6.XXSG<[-\Z6B2KGUH5"4SF2[_ MY2A$'"U^.CB;P<<0/@V.YI/TKY/)*-/"V?WOL^'\VT"KD# [!ER1!)24Q& 6 M#1BN9)$Q*EO,];FJXYG1@!82+6$6%V*]>,6K.HFO<#2?+7^RF-;%E-Z/XGPJ MUQ_7.P*&TRGFQ:/_&49G.)#HLU"!0W;9T?JT CR&!,58+9B-MKC8>&!WP+@^ MLBLTV9FF%Y,I30'M7B]??,&ZTUQL9.>8PC1=X\_M173QB5>SL]/3Q3-A.,?3 MY;\OT\EI4^G/)VTG_5RX-(A-I?]Z_D/*QC#Z-W89CWQJ_#I^$\C 9!&>D9(ABT M'A0-$AQ/$J0)CL5DM4NM97\/E%4H()\G!5I,?CLF)#+MZM1B/B2#;DK\_#3% M$QS/AI]QCXS"4]R?S&8'.#\LQ^'K(,F2"T^1AELB*!$\!(\*LO=1\R!Y2+PU M0QX'<17FJ&?*G Z%U8Q1[W$>AF/,NV$Z)H=B=@7T&RS#-)P/4E%96)/!\F) MV6# D2D/WBN'(ECZ)6M,HH=1K<(;_3QYTU@DS:BR/PQQ.*+-$&<#QR06IPL$ M61@HS@D 2QZP*&Z3SD36UA;GE=9I6990%;PL' MS;QW*!&UE-T-Z )%GRSH=:5]D\T;SG4S]AY^PBF->_QQ'\D/7Z+Z=C 9IPM8 MS)AD(B;(V=(H739 YIZ 4E0R@LEDO&I,@0=!]OSV9S4L_3N\!A9IYV=04^H@:E68+H"H+7#H-445C?>J=8$5J?K/!69.E" M*BTI\QFG\V$6-CNA0*+C+K,D),OM27(WF#Z9 MV UIT6#FVYE&D_''8YR>[D_">/8N? N$:Z"*":$X \)E#BJ1F@N2%%Y&+KE@ MB=1@:WUR%XX^6&0L:S7T7#M+2U.56%16#@\0R$@XA@9R_#([[C(Y% M*9H;"P^Y%6M%G29GX_ERH2W'EIAU(1H!NF@%2J4"SM%.:U)VGC-GLFX]MKN1 M]-1M6H<#=\20-IWZEL''Z1GF.T:8.5GGQ3,0R!P97]9#9)+3EV1%3O33YCO= MO6!ZZC$U(D,# 73M42\Q%1$*EY(V]1@->?F<.&HT!QZ<#=(%S-MRIQ_!C"=P MCUHPHZ$HMN-/O[[T]"WGNB:*Q"1!";+>0F8! F6"*T)NF^,J,V9\(. ]*.FO&D.QW!>,_3J MZ.IZI(T;QZD"LLK0(JZ:&SWY+58Y<%9&T DS8UDHH]H'%^^%TU-;JCTG6HFD M&4?N&)^/WAN-!JQDY->2JTPV?["0HY8ADAIWNK6J?&B_ZXT-U9X1&PJ@G=,U MF^'\4O$[4PH:1+"EAKA0$81<&-"/'!EQ!3UKGL]Q%<#&6U^8G=0%1G_42?T< M1HLE-W\=IM-OM.3.DZR$\4%SZX G2Z-4(H*7]*W4GJ&5P:OF>GXE8'U2D>OS MXM;>UUPF#9-39O/I,,UQ@6XY6)]D,<(@6;\VD_5+FCMDIR!(E8+CAB$KS?-1 M[@#2)^W8C@Z;SWD[)7@RF1C%>3V;S*[!( M+<50> 2)BR- BQ!J9E$QBD7FAG'^'IGU>SD?2;37U'QZ;OZS0>E@\S7 QVH'E6RFH. M4CX^( MN?LUC<[J_?Z_3R;YRW T&D@3=,@\T#Y5+"C!,WC&"EB#0M6C_]1\DU@%5_\\ MGXW8T5P4S4AR^?:8$+7V&9B)Y'@%0<-C18+SUB:3O!2A-1$>(^SM.C(;"7NM M*>THM'DEC''$51,&IP@<)QK7T0J7&'KS/'[L/3/:=E(X$VF? O! MC*O)[$IY*ZP'J2Q14Y+)ZIQ2@,QJF4(JQ;5V!5;!M0HQ[/,A1G-1=!'.N )% MA2!M80J\3/5ZE"67W01#?Q/,!VZ$*9TDEM\$L@H-W/.AP>:3?4/N?WUU';P_?[;[?.=ZCWUZ'L4'MGWL>W[H(T"JC:%0-Z-+N MW_WZ"<$. MRZ*1'-J=G>*(?O61$/T1IO_"*T,=9.9]1)?!:KM(:#(0O:7AAJ!*\EKDYMGZ M]Z/I4[BI+2D:2:"="XEC&MZ(\.SDT^%X2,8P#?8S+D$EFV(I18/&%,C L0@1 MF0$;0N!*F7F]]:NO'YSO?@9QV?XEJ1X5[K[94RG&GOT?Z[5=X)-)8;B MP'KG0'&=:,1D[MN4%'+.LVY>0V\-F'W2H>ORY;;V[%9:#1.W9_/#4N-&BX13 MG'X>)IP=349Y(-"2<\$LN%3J!2SR%R(K'KAU+&.0CF'KG+3[T3Q2I\*S8$FC MR6]&A@."UE[' -3-EO>VM:^!F#S0XCEDY;+ M<#@^HS5WH?8FX]GO6";3B[)EM )QMON5EBJQ:3@.TV][Q(&%UUP7\&1A^.R- MYSC%V7P@0J%%:104+FMX340(9.& T;%(44K0K/6]E@Z'TZ<=>'T.WC[YZ(?\ M&YZJ70"],*E^)XNK;D%8@A21MHFH(ZFULZHFX\EU M+$N7V,?@O",?.(>:I^B9@( $QW%M#6HND[.M+:S[P/0I:-572K619/NLJRL, MQZ1Y1,DABQ!()?E%P2A2N^=AE"BKE=OAU/PW@64I7ZW\-P7&5YKL<6T3_#,_D+ MLAZ=6%!(LG!(2Y$D&VU6WD;3VA9X!+P^;8-MN'-S870EJW9'&01C5G'@['!, MY@Z-_FPX.ZFGLH>E%@P=,.$4QT4Q@&J$6!L@)&$AZ<*YILDIS2]9/ BJ3V9E M-\1I*Y=V]X=.)]/Y\'\6\W)8WI)=/$X$K8:<:[#YS7!V?A5R4)A25L8"4M>F M+Z8HJ$FB@$HR[5U@&%N'>5?%]LC#TH[#29VPIQ,QM_N+N&M8I1\+5'@J[]QVC,R7-(6&1"D1V+K;V_57#UZ[_Z#/[/US=__PJ)ODX=MOZ3*'^($Q-4HEOJ.-UV4++Q^U ML?54RZ1ZH=1X!<'55A31:9])X1C;OISIO7#:ICA(PTM QR N&M[9Q&N'#0TI M&N]B%DPV;_GT@Q2'IW6K6W'@5M!\[1EO:\;>,;Z=SV$XJE5@R+&?A1$>83J; MGA??NU23=^&\0$0,5B13[]Y'54O+DD9540/6 MPF(V"\YB\PO.W0ZI3VY[5\3L$RLZI_K]X2WR,A??73VQ+Q.QE@G[*UM[T,GIXQ3V-$[AS]X^W^X9\=&8^73^_4 M:+Q[#(V,Q5H/*\Q.WDTGGX?TM-^_?9AAWAM?GBSM$$D^G]>B-A(QIE# :$&\ M]-R"][6N&J=]D4OTP;>N7;8ZNK9%3VK$;B"YX)D'3N.M[6Y3)!>)Q0PFH%# M !E--E$9*6/KXYBK[^^3";5@F_P_,^]\1LL2!HTOSX)TX_U MBA4Y."SJ>IL[!E!9(L3D,R0":%7F*3>OA?$@J'Z=LVR'*VTEM04"75PI&@2N MM8Y2 ,_2DJTGZS4ACL %^A(368+-K^4\"*I7YRY/S9]U!-71L>_-XD^#S)2N MUS")R34!-I4 SF9&$Z E!AJRY8];0-)AEJ MF?U('G^*!DI)/ 3FC?U.K96&8=\NE&I]!:6N!6N\@!33BC M][^=3-],SN*\G(V6F^C J6RXT0Y4K%]D)KN/)P0?LD ;7>U#WYA)/\*S$GM^ MLM!S,_DT;#%%S/V=M.V"SCB>G<=#>8Q:Y.)!YMKMC/P#B$S7X@5*,5V$D;$U M5^Y&LA)+?K+(= .9=!0B6D:MCL((9XN>H;/*YEHPP2?&-8?D(R&2PD.L[2:- M4SX8KVT0K>.,JR%;B3_;.I5_DIA1$YFU33FY8\!U7MZ.)E^.YH&F<%%OF+8[ M+Y,!J53M\2T+N&PT>.321U4P^M:A@)7!K<2JGRR&W8WD.BI'%0I+9&D5J.70 M:B.+6F=%T&B+(I]0.Y.;-\A[?*[F3Q:J7E\"6X@*?6_B-R"WCG8XVNBXJ!VZ MA*7A+=JT)2V+E4)KUKZ5R,.X5J*,^9QTBJXR[J"8L(GG1)-C7E"R6K^XR ('P1W)H<;6L3L?==U/O"F'5DU'13 MIG'>&-T.*;#I]!OIC,7)^J#D4'3P J1@EO1%O3S-8P!A111&\UB:5XM?"5BO M;B$\&9W:R["EHWJ7*73>*Y\U#JB/X_6[=0"$+QCE; TNNIDM: MB 0(6-:2*19R*:U/UU<"UJMR<%NF3CN)=4>F>[LAURPFF:UW$!S6-!)-_E^V MKA:ZL%)Z+8UH7=EH=73/(>>^)&9U:7_):"=@CD_!_3D9M++&6B1N)7.-%">-Z4/='F%=, MWZH-.QF-,)T'M8Y.)M/Y'*>GYU.S&,T@%&M2DC0EIA:K=SZ!-[5FL?2DHD5" MW[P(Y@9PGT$.?W/>;4FX_0A+OL/I<))O!_8OFACM?DTG8?P1WXO[HHW$EQP, M>)7(9B]H/.JYAV*F(SF''/K>/"Z&_XZ?SL,5A>3<=TI,_A=$Q.8G[DS >H'79 MH98@0JJQ"B&AABB@]A4T22B5_(UAWY-I]*.W/(?CD$TY<2V1J-F4=Q(>NG)2 MLTC)O6OH9%EA-M* ]DC;A[&DR&3=2(15NDC.1?.$F$="[).MW3&GMB'$+JK? MO=W9>__/G?T/NW_L[AQ]>']>+^X.-1+&^4K$ZLMP?O*/(7FFTW3R[0W.PW T MNXYRM>IX#=^^0?6\KN:@52GFE=(UX",'[ZP"$YS-*3'RP%J? M0:R1JM)J])?%+VJVYV@R.YOB($G!E9 <=,H>%!I1^_AQ",4KYHO6)K8V#U8& MU[>@6%L^K9:8LZG,VF1]W[VN:R+QE:J^-^K]7B0=UZMZL_E HTS,E=IWI5[Z M-3Q!%"J!#60U:,:-EW(E>VQC*-M)@HN9IY)X >N1@Y*:F&"EAU)*3DYA\LT[ M\#5+@NMZ33T!I=;+@GN,$-O=*UT.NB8<$:X;4W)U"GX/L^%L@(87Q<^;II;: M%RM#M#*"X8%,;U:O,K968H_%V >;M@>LZU2T3[?3#PRSV10>:(DH!THK#;X> ML"A91"Y&H&:NL\V]]7K[_J;K[QW(C":*),BE01IJ41X"]Q$DRP&=BZ:PUEOZ MJMB>]:[^*/H\M*2:2&_+"?-):?*0HX>$CJ Q[\!Y@Y"-E2I9H77S$%TS6Z&W MN_9&K&HOMZ(KG=8IJ!:SO[6A]M#S*6IY8)*))B1&\- R4RA%#3#FKUK>?FP#O M512Z4WH^TI[J0.[;6L;W0K_>09GI;'!1.TO4QN7)<%)O*8!'3%G3*.Q-K_K) M*/OH/MC;BG$_"\:N+_;.&'NOI>4$#:ZE MG;RM1)$GY5T3X?7[:&5PPYS?]N'*@/?C>.7F/&QXP-(HC)*<=UF@@V#(8E:: M$X^1(7"55)'>R%#B0[)ZVGCP^IZ)*MP6YAF-IAZ58O4;;)9 YH>JW6=3MF)+ MX9)G%BI8GT/7TA@ZEUK/S,0DK5?9!)"U1("*1H(K'D%+Q)"CBA+_UTSL'U>? MC@1/SM_K'EK*$A.& -K)VD+(*0B1%J$(+@8=M MJRR<<[3SSSB^G/F,"K\^" M3DS3O8.=@]=[._N7/2)K5_'#@VJ9':43S&?VVVJ"VK(BCN$J,V'),Y(,5"B>/)?(((9(GDOPW/O6F=T_PK/QT<%D/)^& M-/^33/K79[/YY!2GB[8B5Y;+SF@T^5++N-&Z>CW%/)PO"DRJY(L+7$'2EF9" MIP".D=^HN+88+9->-2^,OS;:?D4O6Q'LUH'"=J39Y@SX>!HRWIZ*Y3Q([J72 M0M2V\QJ4DQR\Y+54$.>!F23(EEC)??GQ>_I@_'7&B];SW,Y@NT+"FW7X;T,L M(LO,62:C0->&62:#0T_?8D1ME4B?A3 7AA@G6\NW:XD2Z\%%]!!)] +1*=N\(/7]:/ITL:HSOC02QM/9V(N+ M 1>0SUNM=6YCW__*SFWL%4?;R,9>O.W\-4M2T)Z0DDT(T2M%.X:2]8#4@$G1 MQJ)Y$JQU :C;*)JT5SA_XA_#6<+1*(QQT2]N[STZZH7IT$CX%S,IM< M 95)43J?/81<4O ^2-F\?^$*L/ITM-V8'ZV%\J3!P=JD,XSS8HJN-.O<1I#P M@5=O(UCXF-&W"QK>:(RZY PSULA$"D9B=* \>4+>< >AM@RWO,3$6V_M]X+9 MV&\_?_!YFYGC\/7[*$E9HO V@,ZU0($E:S[X*!?%('UT+NO405ST;C!],FG: M\.*6+]Y$#FV;BMT_4H799!\$6%/OEW@3P$D;@5E7HL]"%-/:]_XQHCY9.=T0 MI*%$VA7:(34S^8:DY1:!Z#M@:9N$$9',<%=/_VJQ>9]*#1]AXI%,,H.MCQ0> M!-4GBZ<;KK252Q=FS][!\<[!W_=^W]_=.3K:/3[:.7CS]\/#-W_N[>\O]?YA MV1O/P_CCL,:9-C!SUGW5!F9-D]$U,F/>#L=$P?WAYZI](/GK[($AB@2E&@"I!LU:=..HB! M21!9D".00RT%LKT1+S#UR;QIR)>;VU)3T3138C] =?60]4HKM(%P9'GQ8"$5 MJ4'QHB!J;:!8$7042K"\Q45S#\I>-4YX&E:UD-\3:;])>7LV/YOB5=R3[6G$ ME5_?K99<;Q:VHSE%RLX:(\'PS,F$0ED;KT5PBMM:3%#FY'\6S7EU_B_"K>_Q M- QIEJ>'Y>UP1K+_OQBF V89HF<.O*#-6UE:TH$Y <(2_5A4M.JVN3.N"/L9 MZ=_'L.XQ.V47 MZ*BKX-_(#6__$7''W&/R;C^B8ETRQU\F X=98PX.C"X"5'$T2TE[ MT#$C0^.E2JWSG=8"VJ?02&^(MXX0GY)O1" <%)D)5^' A9#5E6(T,[16K,D2 M;4DEJRU:)S^"VJ?4J7YQ[M&";)/&>S_2"B[=<*8JTK>3L^G..!^?X!1#F>-T M@ (3XT%"=A5U3@4\DD^/FF46,,C(5\OU;0"F3_V1.B#8D\BL"Z^X^H&[1\M6 M3I.R7TNZMSGJ7O71&WBS:Z%OY*GN(TD:+[O77'OUMV5AY#=G.$"3BTU5>\E8 MOY#U'E%HP,B<5\DE9UO;(:MBVU11_O ]'\:97)B:%8MY]VNBC])R.*OG($$H MH:,#&CM-2/ 20K(,N'&%DZMC8_/LO;6 ]LE#[81M-]5E]^)L=U9^-\B!C=8Z MRS-H9PPH5H.:*"U8ED1QF7-K6^=[W0.E3_[D5MC30B1/J.+6*T&R^L.[5W.- MBX<\FCQ&>5%AE 4ULK70AAI3=&M\PYZH>BNO&?IM@J=I.$Z0B3K MD1P(SL'K'*&8('P4H@CV5#K_$5&'WBFWQS#L4\6TM(3X)U<[C<\:@T2F^%:#RN^[#T*G"QKNQO;BY-)KZ9OKJ. MYL,X+(L+OKDX 7@WQ=/AV>G.>57"O=GLK%:TJ:4'%R>J6H1$6A8!;75@LY40 ML]; 0DA,B)*2;%T"H3N33 MKL+>%00U)?NBO?5BAZR[YL4^.AM$Y,7)Y&F7K/T>E'6T548-TB7+%2.DH;6! MM"JV/D7=6[.G$_FLJ,HN?EZ_1/(%__:7_P=02P,$% @ VX0(601R$;Z! M20 8TT# !4 !E9VAT+3(P,C0P-C,P7V1E9BYX;6SMO=ER6TF2+?K>7Y&W M[NOURIB'LJX^1DE4ENQ(I [)S#K]!(M10A<(J %0*?777P\,G$%BB # P2J3 M)9%,[!7N:T?X$.[^[__KQWGOE^]I..H.^G__"_TK^__'[V M'LQ?_M=__-N__?O_ _!_WYQ\_.7=(%R( MD480/C'P,06PT21J'-&7P?#+[\R0OBO M\]_^R^S7?]SY_3_YY+>IM?;7R4\O?W74O>\7\6/IK__WT\?3\#6=.^CV1V/7 M#U5_>!V-_'7Z0_S54?=OH\E__W$0W'BBH$>7\,O"WRA_@_FO0?D6 M4 :<_O7'*/[E/_[MEU^FDG/#,!STTDG*O\S^^/O)A[M(N_WQK[%[_NOL=WYU MO1XBGGS"^.>W]/>_C+KGWWII_KVOPY07HI\ON8"2!<[_6S[MUXTQ?44@PW#A M$^!W4[]0O"+&^SY]<\R7GP4Q97?1&U=$?/>SJ^(=G+MN30'?^>@*:"RHM(/\:I']-T#YH_O#<(-WZI5W; P:7*>LZGWN2[G8L1?''N6^=T MC,=1.9D0;?J ?QQU1!3>14V!>4GQR" "G&<)?!):2TTM9>*NPD=S F4W\A.5 MSQ[Q:Y'JKZDW'LV_,Y'S1,:+44Q%6F%=9\[W4H?%$"RQ"KQP"4_+',%(IL$F MPT*()F=+6JUI@N#F>JY(#:F*<:@I!_^67P3"F M(9I)^*/)#O"WT!N,4OS[7\;#BW3US4%_C*P^[$T>B*]I^E+^L"X31L-QY_-P M$"_"^'AXFH;?NR$=_.B..I[EQ(F50)@E((BS8(@@8(6,1M*0*+/+< $?<(T' M^+FO8%C88HQT$&XD $8L%F:B :%YS&_2ZF>TR6 M?=?Z#4-Q)TI?1:X5E7VYBTW1?)J8BQVIJ.64,R R>1#::%P>3Z!C)#ZHP*/E MM8_TZP!J*OD^^_I>#6^JE-O'^]H2O:M>LJEZ9TN\6N'Q^&L:SK$YG9.3B,TF M#8)'#D9;BZLD-GM&,N.^LK8?PO,]9/T/?4OTGL4PULT"XS$:#\[3\/!'Z%V48-O!:)3PGWCF?G1,"-E+*2!&AG8N%PZ\#AHX4TYJ MS[WAH3)%UH"Y/>8T<@E:JZ;!SO)V,!H?Y]\&@WC]%3H=]&('+10KDC"@2,8] MCP0\))/E8&7"'2]1JUUMTBQ&\^2Y44G0#3:4WX:#T0AWO-P==R@>93DEW"\E M5"X]O@GK^1U17E7JVQ3K1ZC#^S&N-D<_OB&9G(: M'?C19$?J9.Z=L%J#KU@?_?C)#?^5KBV^DR+"T2J*L[C$N0O-Z1M8^(1R ]%T[4E'R#4^/.HCM!Z^@C N)11Q",&V1J M), )"3%S%RRI[07< ?%69J$BI)09"(G&L6%60>21,6Z)M4155O,B+$]>XU6$?%?Y MMK;RW[A1-W0R<2$(12$&CYZ6*GE6A]:R4MDR)I-QIG9,ZEX@VU=['3T]HOS5 MA=P@)'D;U+MN[V*<8B=Z$;.S$6B,#G/ =[=(OZ>BBB.8X3R".CB_&I*)D2]Q:!/%ELJN*PBJ>?Z6FJC.Y5#ASL:>>&+IDEU)0 M1DF10P9FT<46>/ #FFKX#B0;O6),/>EKD%Z5AVV6LF<^TPQC*XML>+VHJ\$\NJ MK(0&I\S!^6 X[O[/)#![G-]W^ZX?$%FY,E@N"[[KCL+@HC\>=;27WEGN._S#]2[20?ROB]&X[*C' M^9]N.'0%7,J$&AX81":+7V\EF" R<$H=^O0T&!HK,^5!0,^&'O7$WN#ZQF\H MF%$)YZ*1TS_\4;:WB^[HZQ3DN^1QZ2*9((. $!7N=!EW.F>$ ^6$Q1.8,FIJ M^\^/@GHVW*@K_@8W -X/AF@?]]]>#(>I'WZ>(6E'N&B4=8%>D$_3@J4P(64C ME$D.$*0&8:("&] R)E(PDE(0E-8V3%: ]VPXTTHE#>X/3(2P^':#T%:3G"TH M'9#;@J$53YT&CQ"YP_;TJ_4I.5>Q[3L-G*8XMJUW3%9,)BXKC748(VE90&Z9T86&>#I]YZPFO' MU)HW7#\VZ"/?QU-.A-P$DFDW %5A)0K-A&,CAR/>*(I9S:84#OQ M^2"@/6G+LI*B%W%F8X&W2(#?Q#2K75\&U"H]6E9)@]\':+N]6AHH[G8VO)K4 MMT8)J2)ADGN@7BNT'VTL5[,R!*T#VOZ&FNJ.^Q:IL*"!RZZ8L(JP&S X9P/ M^J?C0?C7K.>$0#2XSQD@W H0.E!P@AN03.#&2')0L;8E?0?$#F[";*Z<.U7X MFTBV0?^%@Q@G0G2]SZX;/_3?NF_=L>O-P$7+K;790HT>-;(8+2(?+4BB#*/H;S-5NVWCTN">!4V::*)!'N@DC7&M*@@X()' M4Z$6>X@)J3.Q%&0V"402"KRT!A@S-#G.A1>U: M(D_XUJC:/L:.B/*(M[D;GJPB_HK\F*2NWE_\S\R:F9]LD1BFM ;\8D'8.IM?D1FU':BF] M9A2/6'2^A0\<+%$,-&.>>1\"9;D%45:#^0*8U%!O#6(="R!/;N(N0,RDX7A6 M"]"4HED7!!ICAAO@@B26M%&^?A?\E5&^2*+5TEJ#&[)7M[I'9X,%J8()+ 'GS^\O7H1/[N?99T'I9CAR\0)F@L:!5D*8*YAGQX6 M'8NRRT)QR$3@Z\JL!V,E@1R"CXYPP_.M#.6"0,&F2)XG";>OI(H7A)<"?RTL MLW@='4X8(4&C"ZY%&>;A([B@$T1.(S%6*$]B%9HM!><%N01&B^PEOE1"U[Z6T7A)SY/1^\B'!KW3%BUO M<6G103]._M9SUPN-#H;X9O>_7+?4YZOO!,:B-&@<]S-'H91!"I"SA"H3""<4&!*2B?0'-")S-Q6'V6[ MXY:0VZ33^K)NT?/IP?AXIL)(1RQ(SI&5D67 OWD@D6?"D@["U2X96CY3427> M;J+U(5$!GEL\=XP48'P,0%P,E/KD;:Q=;+DHWEZCIN[D\(_#H]\/3P[?'O]V M]*',]#XJ)?5E,L*[J-UJGA&Z)3UV_8FY5R)4*Y&8SYDY2V1^F^S%:+^>N M']*Q[W6_3';N4O,8QBF>=<]+T^=\BM\=Y>D>?Y77),0FJC4!KC)RB"*1K+8) M>RGQ%:H][*L>^DIC%-=',KU:)GDP.AL.>-KA-FBM %LV1.*=TC;H8%WM M=$8=Y-LJ -P17Q>,9MRFNG==<%C&HYX4OWUR>8F23+GP#%!0&81,"1P7!ICG M3FCF#!-+O>R/#'Z^?."NKG[N0Mı>>?SW!,3L2M(R,"J.>[_VZ.T/>%]3 M^+?5MX'D&BHR">U(-!:40R1"E4O,,>+NITD2"BT^OEP!X*X5^,"L]KKZ6T5@ ME?7V"25U?G$^)Y+VT:&O!;@J#<+K -8&#YRFE!PS"?^IH+D;#]WN%.ZUQ3ZH M(;.*]^ F0-R/:T"X4T[0'"$*7O+1S($GG ":&\3@/_BC&N?FC8<^0>6M+;-V M$]+7-P%.QVXX?N?&:7;MVT7.L@)%<]F+I 0?J .IDV>$*[0$:D?[ZZ[@!9IB M>T"%!O?M[ALJ_['K?+=7PGSSI4[2Q<;>*NAG#[\=(]\48;*K+B83A)",_0G%[X41AVOTU>RS0\[W@3="SA?N6E M B&"!$=H!$JCT]$RI=RM6/N"C/R"![PX;E23]JY.U$Z,(O&((*W6!C=J(68T M3<['E'2.H?84R:6 O3@JM5-;D_KU)4#B-T/JC]V7U.$AD1R3@1Q9&4(72FX' M+59J8_0J1&NJ]\!>$>(KWQJHLL&=\HVE-LV%TP[36A!&->!!C,XJ8L=U) )$ MNU*I0Z5->Y=(F6%_Y>HVE=_@POKL!G*Q$^=69;F-=[V+?<>BV\X%[O!&)83( M,@-KN )NF?$M\[?#@].?S^93K5\ZT9?R[^EFOF[ZY467ZX?/_2_IUG#KS_1L?E' M-PT1U->?&Q0B5WSZ^BG15B*HE#B]&JP^&J7QZ* ?YZYD-XT^)3>Z&*9XW#\I M/5I*(PK\A:-!?SC_ZQLWZHZNB.TM$RSQA)Q693M3%JR+I8V@2=R73@6D=GU\ MU05L/.F[ IAIIB5%HE4(!)2PO/28-6!ES,"BM$9E14CU(;[5P&\KB;H[[MX9 M)[X3O>\ZE7JY^FX?3\&NZWWHC_!YDX9EDPF!,5*OB"])BM*;QF0PQ#^Z'L*NVZ(U[<9F<%_32("TUZ'N4T+&*9]NJ.[O_1 M?(KH$FMI-'>GYCIV,Z*G"D$&>Z;=?6>L%TDYJA+P5**R&IT 'YF#)%E2VF4G MJA<$DJ:":VL/(2J;P7?HV&'7',S3$)F6IY&!L M&7>CHP4CI >5".7):2^0%TB3>HII,?G6]4JT^_1K2N./ MY;>[LQ&-,D>TP'@ 1TKC<8M_\M00P"W+&)\-L[:VH[\(R\OV]*MHJ,7T,P;WS$Q)!,%#!I]R!"U< M5D(J*JK//MPV*1Z;BKME3JPB\48.+&Z-MW)CL^./!:>=3@X,CZ7KO\_@3"J# MW[V0^'W+1>V[G%9JPB]_O51M*FZ)9]^S:NFF3@F'1K*F6<0 M1D0$A%ZUSD$+2D64:;G91_=]^I/7:1VYM9A>^G4P'!<'Z%J6>X8L>&E#F=], M32Y.D'3@N0O :$2KV5C.JYN/B]$\>094%G@#:_#25G[S\_*/EY<=/J;OJ3MH_10'L-?-5+:#.Y3.A_ M%^]\%OT28!LY(2L!W5%ZL('&%Y&JF;H:'&FK@?;)4)=8!&9T*#?E-1BB-!!' M8Y+1,N*:W>C9';<>2^CM&[56T5)+2GWH?[L8CR82H/-TDN=1F*" REB*[X,% MRQDOV0&94_(YD68$N@MG^W920T4NHLR&6FB0U+L/&INGCTQ.F>"[H7RIQ4'+ M$5RD#!S)1%L:HO*U,WL/P'EI!%E'"UN+H!R,W[KA\"=:@=/IQT0DDYB*D+*= M%,\D,%1*X$$%+YR(-M>NMEL*V Y)L_-+I/4UUV#_N1_DI1#?=4?EYBG*K!.) M$(Y8#2J4(@1/.-C@*,00-2^%\(ZSK5#L'G"O-*NMP08[V>6#X2FB?)?\ M^-JLV&G!2ZF"&8TGXND095)@6D&@)9F>G %CO8,8.;XL-!I[.S*X,>-6Q?B2 MB==4GPW"5(_@#>'B_*+GQBG^-AR,1K^CS*9E666 ZYLRW#B54:V,9RK*4&YF MB0,A6,G3,#0'=%(T*&)BJ'V9H@KP5Z9N4_,-(F#K+J+,F;U:! F2&^M]F2\$7XP1_LX- M0P5M%.JD-1D8XQ;1&]S?LQ9 &+.1&.ZDO!5S69"-WAC*2R3;#I1XEX)JZQ3L M*([6K^$"4#82/3-KP3%B(;N 6S-%QXWG9JQ[)5HK5=WEEF[;<_N8XPR%?Q@]RX71580T<- O'WX9H7YB^!K-'%J<6H=G-+JH[VEJ#$ M!J+?+CE$\(A((:Y);U"5"!C%+!CM"==!.2^WL;7L\'K3MCFQBL2WP(7/PVY( M?PQZN#^6WM3SV\"6R!/NJ-_O1\F/%G1V4JC\8D;S]OO2R.'8>3]VI8UY-4PW.J(>PW7X'.BJG2(35 MD&5D10@1#%4<3%(L!BVE9K5G'JZ"[Y5E3339X'A[".MDGH#PE+-6J%:6?><7[2JQ9K^)]%>WMO!IY&;"O%>\U-;Y16?(ZZMHYQP+1 MU&OK08K2 '$278J* "EWGJ1":]O7+C+< V[5J7C?'K56T=*6*M[GI;1H7$BJ M X%H-6[:D7HP.@?(3C"M214M- C"E?N5M]J].Y>, MX3Y"H#H51 E,$GBV1UQ_CIDF5KNW^5T4+]LFVE K#4+^-Q$=N?-YIF,97(U, MG468=F/5;*JS!RFPH< ;G"P+\6DM@I,ZWO>Q%Q1,+G[%]4Z&.$@;U)=C (O@XZ'\93UKI^ZL;5:84ZR@C MT$KA 3&1ME6PL68:U$'?QC1[+Y9!U<@JN!_1 M;FR"S37V" 4V$'<#FV !.B8XTZ6_!-?) F[S @Q';YMH2SBU2@I1.U*Q31(\ M8@]LBP.K2+E%9ZRK ZT FYUE(MID\>% (J5ENW.X3F[ )QO08W8DUY^3=1^0 M[9L,-;1T9VS)IB)N'D"X/"@[AKD@-?6HH(!6C*%HSPC'@4=&F8M!,%.[[?0" M*#N_/;'#Q& -[2PD38TK$Q^.S@Z.?OOPYN/AP>GIX=GIP=&[WXZ/W_WSP\>/ MI^%KBA>]=)P_],>N_Z7P?K3!)8IU'[7^M8HJBZMUT:( 3Q^[WU.\>N*4GU=4 MH]1HJIT#QA0!8;,$$QT#KJ2.(1O\M_9VO0RNC;OC7PK[@:=-[7.5>/99:<@Y M.7PQ(CI?BGOTQ9*),B@E9>V@^/+HMG:QH397[G3/;Z.0O;F0L'A1;WY^X82++(CDNO80GA7@[LK'UK>B]H]OA([;UDV2KJ:L"NSPYMVDE)4_C:'_0&7^9E MDRRI*!(C8$G S9S8A+Z.RZ %153&!T]KGX:+L.S ;6RIQ$$##;3H@'TQ&@_. MT_ D]28E!*.OW6_SP4HB6/19'05FRQ4,8S485C(N/)) ,Q7?.C MEAX:;!YG0Q=36>;E$#UB0PK)@Z*9@<@1R2N-!$VT9,9)+[RMS(O;&)XW&3:2 M>(L19XO7/FFZVM&1"YZLF\SK!)&\ %^Z0,1HW20I:\@6G:H)IKUB2!TOOJH: M6DQS68SO6IO>6;/*R2Z'Q%8F)X)@;?DB';XER:%'29,SP:7,<_4:@951OBPJ MU5#5=AVDHS3N>):85#0"]T&#T&6'#%PB]8-)0;$8JU>1/HSH99%F514T+0M] M( U0HSATE8]ODLO83J'H,FQB/BKN-0?O9 ;A99ED1QR8S!P16GAN:C&MGEYE3PS&6@P)HH@E>>U^[4_T?S%*ES9('^QBD*>8OXB:&.M M]!$2819M/$'!$.?Q"_'$,70KJN?YGU?^8B6";)"_6$51>Q!07@;N:_ZB@>HW MC"ROH[<]H%O*@DM#$]#(>!E28,'+=)KQZP?]Z4/>*6G4\OFTHK>E%VQ*W M.:S2C&S!)ZT?6EH&6J4HTL>$*DL?DQOA8T9AV/UVLT\=VJ4$U35I#(%; XMX M>I!RCC!&>="X2U1_QQZ!M'%-SKT?/W4]F5/.!G0X$]$,!.6^].>3D+4.UD:C M4O4YY0_ V59TJ"8'[M3F5)+VKB-!DQK5^QJ\6R8XZGT$?<6Z>TB!R<]!RFE)L$@U<4F;_4.XAB[4?0J4 *1"^\243G9Y::I+G[& M]BS_REH8U!=A@^C"P3"YXWR27.]P-';C]'DXP)-M_!-YK(*E)""DR1#9Z5B;%\LA>UXL::"-!H&G6_A*+_7C_/MH M&L;H4$Z\ME( XX*"T-J",U0 ,0C+>^\N'UE<%?*6HHQ<$$E# MSD!4:1W&# $?7 2T2HD-)'.C:R>"=AAE],215,8OQBQPM9QJ//6" "Y<5NAQ M*5^];.<)1!E7X< J4<95I+WK*./E>@:CT5O\:-P#4S]TT^C-SR,WOB@.V-6W M?TX<=D^HTH9KB)26? KNB\Z7[DE$9.UB5+;Z=+'ET>UCR'(E/MSI--5$+TTZ MCUU'.D,YBP,L ZU9+[J%L';5D*Z-1A\DSN;JV#)CDN+2)D^ J3)>D5L%^*80 M<#RB-9;0MZ]>4+AUICS:M6[G1%E%"]6CJ"764_IVX:_USMR/5)IXG5X,PU \6+'G:5M#-H*MHF M37!OK/P@A.&%ZQV,W[KA\"=^<]I%+5-TP61,0%74("1Z?6X2$A1:TFP)2;:M M,;( V/[YQQM9N]5UT8 PGX>#D%(Z M07:\B$0EC@9Y,B6CY"483Q6:ZR1Y+WB0U6=I/X[J>3&DLA::UHJ^/3[ZX_#D MK-19GAX>?3@^.3H^.RS!J[/#DT\?CP^.2B+AX\#U73_.!Z-N%'U;_W&;A.4J M+;)2O.YFE]0KTEG.)#$B0B#4X4F2(QCM,C!.@TS":B7;3L*I%I^[^;'3R(!U MQ*!M+L%*G_&5X@%/3*M!9\639DG'ZJ6B]\#85CRNAHX?[JZ[NE3W)?YVS\@2 MBAZ<*_V&F78&!((&3V4 ZQ+-7/NDJ@=M]V<(U,9Z?7R;TGF5PO=1Q M3BOI;-DQ/NL(?)N$D#DRJV.$:#-Z4Q8M(QM%@A"XHOA7;F)]^W2_QSDUX<$J M9RJ_WZ'?[VC[-;Q)*&&T\"FA>!D=+<2I9>L!H\LLMF$Z4,82DU MWOWLYZ###276X K5_5-^F##4"0&:< ]"NP3>:0+.F*P9X<2'VL,$]FEJ6FTS M>F,9;T'O\X%<2Z!ZL?//5M'8DO//UA#W]N:?66)2$B:#3Z3T7]6N_,F 480$ M1I,)LOHE['V??U:? ZM(N8GN77_TV?TLN]R\%07/.9?>$YYQ1"12 NL%GG;$ MQ4!-(C;4OT9P&\7>3#Y;23]W5+Z1C\1 8"XI$CT9)[1G(#P)Z+A9 /:DOO"F]/B5N89I? M=UH"5"-+X%Y NS$$*BINT$KJ#0Z%^\'9,L,9$0)"1'!*E](QW E]YC8S[94R MM:^-;)$*CY@#VV;"*L)N,A;U_'S0/QT/PK\N&U11*@L6AQXI[G_:@M&1@F'. M\*!MB+GZ%(O;(+9O%%10SIUIJ)M(=@N34$,Z.!]<],<=9X,4V3#(05H0ECHH MWP&E8K(V>DM3[=Z"B[#L.OCSL4'>=4U)UX['W@0UF>%Z^FV87#SN_^&&W6+[ MO.\-!L,3W/\ZFCG%LL9]CB#[173%"*(:5(J94:VC#7Q?:T MB=-4$PT\S)LX/_3':9A&XP+M,.<42O.\S^BVR[94 /D?NU-3)70*)30ETDKZYGY.;T<>Y .]PPX4G!%?N MY^N[S0R,T,EL:SJCC9,1'(0D=FO".>D36LR06/>]HJ;B36NXK7&X>32HOLXSR[%'\\ MG#22.;HHHCK.IRE<#"?U#&]=KY?BFY_SR_.S7QQU$DL\!CQ_+*'(6Q$26$,< ME!LNN%%%SG+MVWP;0G[:S-J%WN[2SFQ*NSF>@WZ< CJ^&(_&KA^[_2^3SE8B M^*3+(%B>'0=!@@"O& ?BG<^.>6NIJ=@-Z?*'EVRF'<^$5C9Q<+[0&2&"ESZ5K+ /1*<@7"HO8[NB9YM M%DQ]B/97I_%QQF/ZO'MQ?OP]#=_V!J/RT[*>3HS64(+@M2NI .%PYW3.@S?2 MBB2827RY6-J&0)XV@;:NBGMXM'$&[B'\'9MY)C8Q*+<2T(YW&HQ7'HPMPT-# MBL35]HP>PO.TZ5)=XO?089NEMO,& ]/D4LLJV_N?U+# =HFE-:ZMY4HK'W%' M4),N#3XC!3BR3%O"O%?"VMPVJ/VQ96UM*.7DGI:.T[(,=30.3+0.$@^4TJ.EZFMG85J>Y+;>V]UU^MS(IFDL!9RD"D:,&+D,N9J B*S+7H M8K??A0$KZ7:9PH!59+S%N^!+H'JIA0$K:6S)2^%KB'M[9(@RZR"5 Z>,*EU' M--@<#'"O??)H&E'WT@H#&G!@%2EOIS" &<)R)!XT);P,$)#@R@1H'9R+Z \I M)W-UO>]M8%S& Y9USD#1;)P6:/\@MY'6A.'I M1A$9380GR[,SH79!P+U GH72-Q=Q\P8*D[V,$*XBDPZ0C;DD"3-8*P,D:9@2 M5*&WV[9UPG.R\3:4;_/[6]?*FI?!]5)[J*RDLV5[9ZPC\&WV4$G$X@G$&221 M)1HU"HV:: 50G;/)G/CD_),FPNH]5)KP8!4Y-^ZAPI+!QZ$!0EW&]4E-F]82=@/]%!915+5>ZA<61)'@W$:H?C-O+6+L0P!"0B$ MH3D1=0 798E3E\BX)TJ91^.^CSSC.2BSD@2;[\;7BD2H)31[;<%20TMBDY4N M+QH\(5DYRK2C;7?C?2S'J1>J75/2S0NR?N^[Z7SV%-]U1Z$ G*4L#_IQ\JNC MT87KA_1V,!J/CM*XPZF7EA@#2B2!,M$1"6P9.AA*<>N"X;%M#\25(3]'/K75 M6Z-@W]G,X^T0I+ZGN/5QG@@(+0F4^SKHGZ+)0S5CE-5N(7O]^<^#$&M+=+>M MFN@%]6B#!>/1)/.^S-8HPT(]]WA^!N)KWY';PQ3R*CI>)H6\BE3W M)85\C_LLHW>**8X'&^ZAPL927>(,L$RL3K"+GQJ%%:CV3F3I0EN%6AYXT.M3H7U-E$!81)/CE>L/N;6AQ)6$_ M$%I<15);#"T*FC+SN!YG$Q(T6 HVX-%'%'-2YD"EM$LI\$F$%M=69B4);N$Z MSW3;L<%Q8QPP)5/):"CP/%CPCK$8G:=,U^_VN-]W^C8QRC:6\?::_2Z#ZJ7> MZ5M)8\O=YUI'W-N[T^<\<2%+"3*7H!0U$:S6N7S!LRB5#:OU-K!O=_H:<& 5 M*6_G3A^AU.)S(\18XIO,)7#2W?Z M8I):)87>!2\%DF4DH6<)*/',*J,8][7#C_M]IV\3I6\NX@:O^9T8M\<_AMY% MG%9.E:24*Y+N9"Y5R.AC1IE+JCMH<$RP$K0,QF015*A-A66Q[=H3J!/*;:*) M!CO%=2S'^7VW[_H!(4Y2DR5=.4M@CCH\&DN=DJ!3($48NMQ6#9 Y9<3PZ!6I M??5_66S/@S%--+&=/::CLG-.&0$J>CSN@C!@A,;33YL0A25&J-I!O7M@/ \> M;"K?W::02\QC$OQHF3R^\Y"&:>.'%]0X8>PRCREP5>K9T1%1#,T)/"(@E2.# M.:4U;5N5^['I/-]@: IE?!8OJTO>H9OE)%!1"NR)=-ZU38?O1<)X%1TO-<]W M!:GN<<)84*E\5A28U^6"I\!33C .5E&K!(O M,&["@U7D7#MA_$#FC!E<:2FT9++T]4G*@U/H]V0OE4R&:!Z6G _[%'*/*REA MR=SC*A)L$&&X?YQ>4D11BB!"MNC0> TE& <4"1R,(]+PVA-&]CWWN,GYOK&, MMY=[7 ;52\T]KJ2Q)0>-KB'N+3:78#OOT[/CM_WYS<'KX[NWQI\^'1Z<'9Q^.CPZ. MWDU^\(_CC^\.3TX/_\_O'\[^\Z@T!B]'X@;9[$T>MWY>N]HB*V6X3[^Z87KC M1BF6DN_V622WSS\^I7/D\'&1W\Z8;QBJ=1,670#P*>&<6-)TAT MD!22U7 =*7I.5-=.!&R.>M/M[C1\3?&BEX[SHUA&B\!,XXO14Q8XQU?/ETE^ M493054M%[6P.&I=%5.FUA-ZE MR4&!VX?Q;U=[\(T'ODP+;'V9 M5PR\7H*8\6\9&*O87,M0H/X[_;B1M8'P;ZMO \FU>(-G<#Q5S"@9@#-T2P7N MKF #<6")8UG)Y-5R(\QVK< %!E1]_:TBL,IZ^X22.K\XG]>5"H8/%[@893F: M@3F 88E#M-E+;G-RRY5*/**Y&P_=WH&ZD=@'-616T2B: '$_K@&1> !HX1@$ M@M:!H&@36!9SF2*1?-(T.+74+:?'E'?]H4]0>6O+K($C.CW&YW>R>$3&3)RP MTJ17>$I*'Q\#2:%[QA@UDM<.G=X \#)MHQ#0]D-0N]?YH)7"&MQ'_9R&>3 \+]><)D(9S3T% MQ5@,I;V"E@*$$>6"&[Y_5*?,A)/>FMKM*Q9 >650%24UV(EN!&EGD(*2C@CC M@*I8/$R!'F8L]R1):2,5)/Y3^Q+J/3!>.;.QA=!<,Z!L3"YEH[@-5/FC5DC77P;QRIY*B&KB:UR[=OG7?NF/7F^Z'>,2F MX?<4WP^&[R_&%\,TO[K;B1G/568E\&PC"!0!6(F <;,D"?G.8O4*BI5![B'C MVE[J:JO&!E;2VO*:?/D##XMU!I!U#?8BECS87JMQ?D PEEQ)(F:60 MS&:7:L_]J(G_Q;%U9\IO%>OPCZ_%WU[+X8]OW>'DEZ#QI M?L/_=MQ)2>M$-0=MO"VF<2S1^')G*'.;C%=)U^Z^T6HM+Y/=NR9% VOWT@Q' MHZ@[<_WO+/.HU+F/QFEZVHS.!FA-7?]Y*5X[&HS_,XU/4AA\Z9<9G*6;N\DF M1EP)52 (">""4$!G;A:SW[5OD] MVI%46F=T!A&3 \&"PM6F#"QX&@/5D=DG\Q+3'IP]\=# M%\87KE<&=HTZQCC/"?%@K4?#T&0-* 5=1@@(Z0*)5#3Q!_9% "_N9=LKZ:]$ MO[OOHMI)*?4D '9'@K,FYRB]4BY>!'2V20_Q+2';2H%V-='M3RVW M#X[RI#B4(B9T-BR#C/R,:KFY-<82/(*C*W/JF#'@N$C@ M\"0.SJD<5>WJV)=8R[T*2]O5+O)^'@W@1QL?#F64ZN=@4)%'> MR @QE%!:]F6:FLM A F"4VT2JU%Z<-^SG_[MV948,*BHBFR@@^WM-9<35&R(!+=40D6Y/$<4V,P-<)5D4C$3W R?/D$>*2K:#3]6$7V3 M.0.C,>ZNKG=9,B"3BTHS#CHK!T*JC*M$B[KT9@F>:)M%[:3G'1#;3Y545-*= MJZR;2+B!"5KNT.('?BWS<=/WU!M\*RN>1<9G$)U7FL84@!2[2U BP"?A@40M M38GAY5C[4O02L)X3+6IKH8DKVNN5R=O]^,D-_Y7*)=6;^&CT.97&:I:SXDLI M#89D!TX$'8*2(E8?;_T8IN=$D:KR;V!\_I;Z:>AZB.\@GJ.<1^-I2^2;(#TG ME#'%0/%R14XZ"99$@G_EPBCAM*Y^#7@I8,^)*?4UT>"RXD%O\CLIWN_+S; > M)3PMS]R/#N64"4DC,$T2"!TD>.H\<$Y$LM(+1FM7?*V&\$G>Y]@D.]=0@0O- MG"U?N+BG$MOUX_7JVOFW#\K4E^[XYW:N6ZR/:RN7+2J);7^N6BB7A3>4 "=E MKI@,"8PV')*2*AK\D:M ,(LF2D!?)P@CB;3M5BJRQM=]5B%67O^JK%Y5%VHX&,]=%XBC91D*57;#2Z3(5V4&:Y4$H=2ZQV MWN69M2I;B0,/MBI;11=/I=73,FMZ;56V4JNRE6BRC9Y/Z^CXJ?!7H1]J?"*@ M$T>GP1D*/ED/D;/(N)/)QJV7/NX-;U=J5;9WM%U%M5MO54:MULFG#)*4YO!, M<$#Y*7 D:&9BY)'73D6\B%9EJ^A\I59EJRALBZW*DDP^6LN!Y%*&1:D )Z1! MBUGB3TQ@,=5N>??,6Y5MP* :2MK%P;E(3'=+DDX&O=[[P;#\L..=)"1P#201 M7(M- 6QF%KP1+FKE<;&UNYVU6,K>Q@[Q[0NQ3GZ)':_(NJV:G/1,Z4A%C MC4E :23EQI4&PZ@'2@SGA)IHV-,I][RUN"?T,E1DX];*.S>ATCX=#8\N=-)$ M9/1AWCK':^;+*&@@W)7[J!F/56TR9.N"HDP9PZI7J&UI;:]OS+X2:9]Z,#VZ MSC\FV\+E.I6@SFNT&2,K$Q*<\&!%MD EH=*'1(7=>@_U2FM[?6'VE4B[&)"Q M]CI1"SEUKR\U$EF:DC#PKMPST2J"=8X XYIJ'XG1^U-%OOKR7E^;/:93@XY0 MVS-"HZ?4AE(B9#WZDM$+]"4U04M412Z2X7)_^O]MYL_LI19N]7F9&#SOW#B] M=]WA'ZYWD:Z_/,[FE"RZ"8314")("IP7Z#]D&U(T.F>^-U&7-B)X0OO@CL,U M>T#!)^6S+B^.CM29<>H#A(C>.EI5"O5))/HBR4;.,OHAM?,W^[#N)_3N[0/Y M]_!%7HFY3^KMO1DH>%P0GD@F=?&).%J@@G */E"#5H_VRA(1A7TZ5L^*BW]] MC_?S/6[)X2<<#7M<$#8)J7C.P'-BI1UI*!L:!4J),@G%(>/3,8M77/SKR[R? M+W-+#C_%2-W%,(T>EP+-U&N#:Y>"R7+1IC0M,2@%;24WQ%(IGT[@>Y65O[[& M^_D:-V/OTXP9/BZ#3$RY#N? 48=J#-JC&B6*Q :N TI!DJ>3ZUW7-]XGW:W5 M4SI&DK5Q0%0HAQ'EX"5EH(QCA">E WDZ!M5+:6F^GU'&UO1;Z-C4J+ ].CS[ M>'QZ^OGPY/0?!R>'\[JB03[HC[NQV[LHQ>C3:0H;U,NN\93UJU\W75*E6M;K M3SM-X6*(*TBCPQ^A=X$?_A[?CT+$B_&$A\?YT T+4T9H34]X>,5Z1V.022L( M0E,0JB2R&*601G6M&R*:U;HY9EC2!'(2 I">"6SB^$7A MRY@\SS0MU95YK>+6&BO85H7K3KB[N,YUZ\K?FV+7S1;^YN?]'S I:')$!V&S MA6C*0"CC"#C+ V1E+>=>2^^J=^EHMYS=%^)NGZ2WJW'WA"P-LBKW([M6UK(, MOD9UNH]AVU'-[;Z082F2;JC)73".2$:\CPI\D'BR"9;!6.^!:A[!S29,U\LM2U^.Z#6#X$I' MVTEO6XDV0LC<:"ZI2H(]YI"O\=QG0H76$J^X54R@3H%\&(TN4OR]CQ]X@\.? M+X;AJQNE4N4[ TLT<9IZ!5%04T)+$AQ7%@2U7$69?=9\*7JL^N3G1)"F4F]P M4V'#4_C@?'#1'W>B8](&'8!E1D $(\#%9$ 99+LQ/B2V9R[A%/B^,&_+ 9+M M*[UIL\??#H]_.SGX_(\/;P\^?CAZ?WSR:=*V<(.P\R.?N'Z(>16HM5HC3B-* M)^G;8%CZ"7_H3XZJ&>09FZQ7$C5H0#KG0*!:P9G2B<%33KA$LN7JJ2PL^BPPH!DF4SMG9VIWAUH"YM9:%M=GS M0%/")BK:=42VS#FZ[/_\6QI\&;IO7[O!]2:.JF(^Q8"V84@3 Y%9L)9Z4('( MD WWN)$N0[9')KHM!+#[Z&P6E&'IITRJL80V"VK_H$YC]O4_"K" MK:CQ4&SFX<_.[Z<=ZAFA03#@V25^@*T2B%OWX9?/]U M]HE3#<_^LSTVEV2!R=9*^I_Y%FD8KIK?D_MD=?WU[,1H/SM-P M<HLW1&HX3_Q#*?(O!@G H*C.$(.4@'UFD%7%!'M+-.5N\*N0;,'5RQ;.WE MM596F[&]Z-",?Y98;1DF6ZYS3@9V':4QOD,!-Z]LP1&)OHCAY6V2%$S&;X=, M@HZN,I$>PO,,&5--_ O/E!JAQY/#CP=GA^\^'YR<_>?9R<'1Z<';$L\[W2#V M^-A'KA]\7 ELI>CC2>J5\4&?':KR;.CZ(WSS;W DHMXT,P$8M<@1-!8 C0(/ M623B-1H(WM1.'3R&J5[4<<&31F]^WOC)-+S!.0F,$= Y";236 07M49WA[B< M753*U=Y2U@*ZK8LCCJV4M&NXXZ/B/'6^B:^=L@\>88G;,GKE*)I!SX2 M]+I#'MWN(Y7-F'+'5FJBL2:M_*_PS)R+91 UND]Y%\UN;E"V MTM\#--E ^-NAA=1(>B,TY*QX&6O+P48I00;O0K#:UN^)OBTZ/'+-<7=L6$7F MC5DPGT8J4V2$XKX;I0+AT*WSPD@PWFG)G R9ATCT7?G26@&F3$TU9@N[5CP./3*FA!,EL'4 M[EWP&*;=TJ"Z05M5!4TFT-^[^.E5HM%QOO:]CM8&/X!;2(&@=Z]*$Z[2F"L1 M1IU 3[E^B^<5X#TSXK12S%:'TW<8-RKHR*&TB@%A<3\U)2 ME#:1>9LMK1W8 M78SFF3&DDMB;5J.?_OZFS"4^/#H[_ ._;!)_6_11&TQ57@9#FYTX] M;E52P &Y9TE.($Q28$NC'($FE91$!,.JA\_NP;&U>WDU]'SG3=]4L/L2]+J] MD/DL1H<>EHL:3RQJ2EC&EE7A7VUI8IX56N4V-2;)KN?_;JSB1SBSCJA;V IW M8C25U=$QID&44C"A=)IU.'%Q(V7(M8VYM M)>UL:&@=13VL_C6DW" 6\2[Y\55;K@G%N6')"L? ^DG %7GNLZ* !R-A4H@L M?6W_\2Z*9V,3;"C@!I?%;B*Z5NBY#*Y&UL B3+LQ!C;5V8,4V%#@#;;_A?BR MBK@I10N_]Z%;J][F5")V44:,@=-10#A8[G;&CQ(Q8CGUDK';]T47E + M_^BCMG_2UU')H)D\&R:HRM(OS5J3A73,"] V9Q T<#!E^KCU27#J7&*AMJUW M'XYG<^IO+.0&O=MO8YHQ?1E4C4[]^Q'MYLS?7&./4& #<3@R]20:)P$ M'AP>;TE+\#P$X#ZZH)45C-8."FZ3!(^<]]OBP"I2;J'[;C\=Y[?#%+MS+S08 MRSSN=Q"9L24GA@ZH*C%S'2*S01!M:T^KOXMB^\=_#?W<5OEFPFUPX$^QS(V0 M:25I*.-"L@:T!.>H#52;( MVGT1MZ?\1X[W;>A^%?DVN184+A!6.<\N*U.%M$),QKWAQN8% T\8!9M)(MY1 M]&.K1_%O@]C^P;ZY;NY<_-E$L!5/]1LM(DY#ZKMA=S#ALM7.5FA] M6FHI1%6:N;',G;CEBR],K]S\Y"=_)F\NK[O*4]64-Z/F,G#N/XF74.,N#MD* M4E^DOPU$5C_M>0<6#U%YHLI!0G%7H*F,Y"(*DT@I-1N#E](^.!27=4EJ[]<';._JJ M2'E0242UC[LIEK,_!Y?);Q8BM0F76M)Z(V;]<92GY.'MP<.5A.RG2/R*/2P1@G5E'8U4<_?96M M*:;F=_K>NS!O3*\I$4E9 QFW?'SW30:?&85LK:7:":.J3UA:A&7G]W@_5BD, MJB+JYC=YW[A1=W3Z;9A+@X-:"1[_PJ@0N,QB"L*5G M+EG/99!M*;$8V[.D2"55-+H$726 %6ZP2&.Q,BD5+RVDGDC0 _ M$W)M3VD-SJF5P/]G#"$]H3R4%CP>L22Q3JW9*M!G. ME\BO=534Z&KC:IB+Z=:Q@3F6A02>8['_F$4Q)0:.$TYHC-^ZX?!GM__E#]>[2!U$D:DT";V)A'Z% M10$Y;Q4D'S+Q.6N9:E?A+ 7LF3"GOA(J9AWF(#]?TK@0_/!':3QST1U]+=]\ M.QB-1QT>$Q'.!?5,&%)7^'?9H3?J_7-C MGD8*\=>#/]TPEMO,Q_W>SYM/O:_KS[US.FY FL2VQEG&W/]:^5(=9]@YI MW+@[W=VQOB>GOW^Z\>95:S7WT+.VOWLT9,S=7G-+B+F!J[1H,'7EHV%?QE]O M4Z6/B+:!:W)CH'(31=[WA&>MQ =$NM #6'!RS[Y=OG@$]A__]O\#4$L#!!0 M ( -N$"%GU?=2FE1\ &XA 4 96=H="TR,#(T,#8S,%]G,2YJ<&>U MF554',JVKAN78 W!'1IMW#W!+33N$AP"-$ZC(4!P=Y>$X.Z-!W=)<.F&0)#@ M@2 AV%EKG[OWO>,^G+%>SO]6]7^C:HZJ4;-JS'I:>5H'A -0_KE0_Z_0_J-_ M>_^R4?Y?YQ_J"0E !P"?3@$$LK9NUG8 VSX (#RU < 8@/" &%H " !8B" M"D1Y&@+D_Q4N /6O.0'_$0XV+@;6,\R_^U P_H[D/PXV!B86#BXZ&BH*$0" MB8J"CH*&BH'Q+PL%%0T= Q. A8T#)"9YCDO*2"9+SL3,+R HIZUC!02@_D6B M8Z"BH_\U['_3@+]P(!8Q(S\VB:RV%9,'SG.!4&;KE$92.1W/CUMD\DW]3VL M/+2_6" J$/ "D&E,?E29:YT^S!&K^[R,XY5.=BF_VO_7?/KRCZBO_XB:^T?4 M_#^B%OY#<0Z=JQVDB9*>#/VJW]0NMS6K27J1:OD_AL/4YN MSQ^:6N[%.IYU^ZJ\7OF(]B?RQ5I#1-&V1MG&#U9YM4U%N\^&B=<R,19'>+>J&V3"8,#)-VR^0H*<()L=>/P 5PC?NBDV7 M8*_X2*G::GVED"81KC*>#B$+-D5)'6@GK[QG@A'T:#T^B+S 0_E=F38@\^+G M9 (LB36VY\5V,+UKVZ-3$#QS ^+-)"NOG[=885A;:U4+_O>"] M^Z;.ZH];72^=$U[KY'5;0 E1XDF=NL?.;(MXO]GIBQ'UI+E,?_*>:HYZ1BER MDLRXJ+?SJHSO[4EM>7<.]$2[$"8)D"SZ@7JV2R>]566/,58,63->TRN]'IUC5R8], M'E=F]XL'QAG[K$E4+T>?"S[B_RSJE8?O5.7=85PY#_ZU*U2GCL4V/U \99X M)>_DE*=?3AO^CG/?) ^X[M3$3YM\F0 O8!YUH'X""%EEOO'7+,]YKG%:_-F\ M\G+G0J29X%!3][36IF532.$((\"5T\%4714'EPG?VHSG#->,UI:Y:J3WI"8"9"6YX^OOW\TB;>H]CG:Z#)B->ZN (+% MHT$!H:V*113WBA/NFZ'PY79Q$[P9M6VN()W*U>)?0TF"'VGUGP"\SR?BL6WM M#74[8S*:ZQ,[I)$2E1+4;F @$/75XY39[0[U,=?<2\5S.YRFT>:Z.$ M:=UD6K>58-KTSA"*.U2*8\UR/NKKLX9*\:$DS&[;K<3$+-,]0TJ?F#;%P(B6 M0E56N-Q+7B95=+6)DI ]\G1VY.R7FH$PMP(VQ1V+C[T';U/(PDO5'EX'8E^2 MR@KG*TGHOQ"K1C>JHLV;-BPE43P2?M^8ZAF*?Q?L?+.D9Z!- 0%2=6AXLMUE) M\?X&R^G C23UO6!LV^3:V:UIM=^>QMW%1.S1YYDIT?K"V0*]O[-O[=!CP8;X MHG,N\=UXUGFM^>:U](Q)%!97%4A_B.=S>2F% Y?-$A]N_*QE:[N[[P=9@%'* MB>03(,IRLEMF5)$V/H<5,,N<@;5*[OK^=/WLFK3\\Y!D=(=98D_#5FEW?#8> M--U79P0'5;TZ[+[F>[._%CKP[,^KII,_5>V_P/DF@N^?JTAN'/G8N1>463ER MUEID$2VY+EL'35=(IP@%JE**B:53#K>)XW6>%L)5(O4%4,(/BY9), MZHP.T($JI6-_HV-25?HB_(ZO'\6_OFHP$XK/"(E=L#4:1G :4H0S!"4Y+$*"/*K"V0KIFZO#BHG:FM-+[(EL^=,&-"+6N5%E#5Q=Q)1&KE,?H;V M@5Q@DD0J/]Y67XW(8!YM8.Y!?_Y9D_2$>S2OS[HQIFY81BB$4J:*XE/:[:LR M*Z%\;>/LRTFZPCCOK?3?[G9CUHIW6K<\>*;HRCUUH9*&<[WJ:%=% MI^*$3&0UDI#R#L_2B=4;)R0H QU:\#8Q-LAH+ 1CB OS\<,U+@F1Z%:_OY#EJJ8XMF4O"5&E_F5Z MV/+06N^R4$V%S]7"G0')KIF&NYQ-IY] -O&V!61%YO#T4<@NM(FQKNIB^H(@ M6(Q=US0S\XKXR"YYUFGT:+T[4JO&0^G^4["<7WR9C:H3M.&Z=$)WHN,D M[^+SZPLLN;'!3I7W/E8(E\'V6J_+>CGG)#K_^3+8@ZZ#G+G8E4)7;8"X_42W MP>Q[+\#P90$$>!]H[U"_DJHSH.18S; *BY1X61PVS3/,T;B;&95'GQ=YRJ%_ M?OY9U")1!+V"N?$(KJ5\I^BB:^)W,'C^+#2G@#%C1--N"'P'=+Z7+IS0S\A@ M2S&#Y^$ *2FM?=RI,Q1F%^)^C?7L0[X;I*Q*CEP?@,!K%PV/+M.)C40F3D:X M^-5799@O+N)+L4=UWG1[<4I0N=Y&38GCA+JF@8@G,8;W(L82:V#]058EA ?XD%-A/=G&^9B"B[ M%M[4.9.$#:[H4W5')'8HIGT:&F5T,:$H#;[&:&XC@12P<3-3A!TTLK-:5USJ M,':K6?&99]W+&''MY,[YIFX]3RY]N;=>24OH*1ETHLTF^\CXRZ$U41*GF@^6 M_2#MZYT\[9DE(!ZB>EE3:B*L2R6NRX$ T@OBCP&VW31Z$WC\6\M8?8.'5@WP M-0W]';PLEAT5%ESH2H1G< 75R*M3.,TOT(E2K<$CT7N8?WOWHUSH$.3R*_LV[>V$",=Q MX*JQ9'.+@5.QG&U$-#;%#C^!DWWJ_+(82_O]/+-4_ ?/5&7.]XV'*.B9TC)@ M-K_.)52C.1Z3U@ T/H MER*M>M W#AJG&H_:N!WR;M=)!>%8"_;8YT=*SK$T.?9*VMMV0.WV27-CY0^S M4X#JC$^S0.#+_D+\=RF)-$[?]9X =/;H2;:ZO4^ +@!6[^A:_>;@]\B;VUX6 MLW-6OU5W/W5CQH2Q'S=9JKL7',=!7?89)>M565$>S>]-[/;H:B?^?OZ_?EK^ M=^;W#:!RERL?1_8X(?-<26NC#'YD$47$58W#F:,#"R>RL BM3:=$]*+DU#!+ MZ<8LNNP_H-!TN$]5H28,>R<%.<;3&$NV]71I+35 FPJG]BLV$>S4*841%&U 1 ADB Y=M0,>E2]@VNJ!Y@;#N86U-3B_>'$:%?0M7J[A\SL/)X<(W MO5:OZB?&G:6'3CH66*M7Z$FK;R-,&1P(Y3*L'*N2,Q?62W(6T%7LYZQC'?2F MQG+P+$NW6@UX!08HQF-_)GU!SG[F.-[\^=8?5O-II CG7N=;-[&])U Y[>N/ M]>" ^9Q,/LCD;78V#@,H63S:SS]:5I ?L/-"N#U"=F\INFAN>;2I84]_ ,8) M3>4X&LJHMK QEH%B2.WQD[/S-_"Y$N.6;*45Y\?"C36-4\R(S242'4@PG89K MRD$!E?2[E@2CKD,^AX0?+R6!26+E'Z0+**..MM5G"G2P>V-- M(.N8?P$&1C:C"E2J3%.Q$B%=#G? M4=7*R7$@?!5;T'[QG=Z09]? MW 71V--'7'AX.M>@BK1TKIA>;5.NW,'$W-QICVP0"YJA,Q4"66B4XG'RJ7B; MR2ACH25$>;A1]?F"W^U<^15#C'1=00T&.Z4B +.<*W/E3BGGUJ8U1ITVL@]E MX1BK\OJ*M3&8C;KR=UPU=\.UO4MDQ3AB%,\.T37.[#F2?SJ47/7!2Y VA=Q3 MKEY3LM?IHG-WZE3>_":BQ4S @7.'B7TQ@OSFH_KR.9A';?%->[HBT/PYF616 M%2L&>S0;#Q\&.N_19>N7*OV($@XJ5W]?25]OBV]0Y81N6,49F(O: ML&LS4/\3=(XD*0]HN(!\9RU+Z53*0W28M4Y!:+7H^F@Z1&+L4(V*>PLLEA%W M4/I6/&HS]TV:TDW4 K]7?)Q-M@D ?QF?QW-MLO[>!R MN$IZ,IQ<*XWF1@#Z]=:6\#GU:375K[)I\-DZS<_#CO+?Y*W"KO5=.MR&H\M^ MH@;KUJU8YRKCVDYL*1Z$6)SQ>@UMSC:!XAQ4OR.<>(T"4NWM,+1)DB.O'(0U MRG /P6]22APL['>9?X=03*D&K-Z M<9,PG2]1=1?'! 9_=:Q78=TP #X!HBETK\MPQ!@5%0BJS!.%XV$ZHV"L/2Y; M@L+>",UFM 7ZLX/V&L&A8'+G0I)]2,$RC-CX-9&)"$A*]X.D?_*K\%&FNXM" M6[9,10.D@LS1;)^*>F]G]MXNI2H(1M;E8!Z[QG?X.>"/P&1]KXTCQ6UV&X^! M.?L;I[@.=$@G5)9LQJC )YVWAU?8I=8G5/5DQ@G_"1+D/ZAEP8O=CR0>V%8UUS]HQZ!M&GF64^B'3T4"^N/'//PN6% OI MCJVS%G7$@-W^+JL9_J?*EP'GG?=H/JKST62\[,^'*ZWC-WQL"W"9L08B$F#3 MIO%5/+N56$V)U(.J"VE,V[03,46?-ANJ:"]&">IL1.!D@4G"MH0W>*A/@'Z+ MSQYG)JGW*D(C2M*&Y:W9!F(YC1?&9-07)5^F?D78K% 2>QHNAFO"#R2-(4'G M'/7"OR=A7^6M6"">&E/2B44V[F%UW[=/,LI+WU+>V$=C\[0HQ,HUBS(5I5:4 M?--GA'A/R%M0'JM,VUB,YJ6,8VA^L%I_]W[EX:;"K0_"-=EOP6KL7#^9UT61 MJ>+*B [N)N$%W[H$X!!=C.4=UXP!8ZN)A<^W7LNY:AU!- ][2CM.UI9:E>;O M<%L;WJ9W";5&]KLFETZU%D7&1;DX4H0I#ZNIC(+R6I%52._<_ WL_.\K;9C4 M\CLG31[F%E+.Z )8?XQ2AR'?"-Y;JAQ"1MW45MBHI+Q_?M;Y.0HNO;0K4]L7 MSQZ=?M,ZQ3],VFFF]%7E0C2/T5E"L_,J2EL^0VB>(]$K MOT^'*(*0F69/U#J]E-T72-^':1>,U'1:Z,.(UJ=N/ ;/R*<1T%U,%J[G_0:3 ME;8N[>\(UXF:"L6AYETQ"9+!^7T.0+,(8MF:9CG6<_UT?AU9YAQ%/'2.>.!W MD"FX(.]"/G_:O5_D"MF&=7-V;D[A/B8"E; (\$Y9]X 1&S^<@$WOF"2WS60;@+.FBWZ8/XNS06Q M)'X%J=352JD-[719 4)&Y(2+T<5B)KSRQ*SXM;8\QAWHAON0ZP^0P"+XAVN M09S?UG#^*+58@G]-_6#I)WB:@ROD"9#5*A>4';D>MN\%*O%^4^(IH@,XR8T8 MU? <5*L4-_7':6Y9F@]O-D#&1/,P'KN7^7#H- U+*&S@!@P/&G*GL__.1B]F M8/Q-6)V2'CQ,LK'9 6 MY5&3 Y5<>7C/TC)I<:";P6^>1RAZ*ZQ0:UGM#.R8+)Q:OM"#GI;#3R7I4SY; M@X,+Z7Y/)G[W)>#VT9-*V;=>>_:;_ F@,<>^S^##Q!%*/.#[0OZ"C"<1\[<9 M>'41.3K4*WFLUI5Y:L,F3,N(,>_BF9_2W. .9>#ZXN2'G5YGZ>+AFL-)WQ1- M>+(NF$FU)SFEWS.DX-D"OB,2L;HC4CXQ8?D.R1[[<;EQA%$$T*&I^*7Y59*;6%Q(TG)CD29E)E*M 6!SJ8&!Z;Y4P=OK2?WJSR; M&E>(-QXMA!%JM!V=<78S_ZZ?#Z+HVW"$^D"]5W#.J Z?Q7D;TW'0B7U/ M%;?A"A\9 -G:,;)A MF(?71EV_UKO_1Y*9_V86LAG](IOU>ZFHR%NT"67-5PYTDJ ML+A*B@TBTW).$/\KNF6OTI7[JOZTP_QFRDP-CVE9ZTRAN;.9;>78LXF5,]X\ M>2&78<%@0_?^V$00 + M36/'AS>:6YQ,VJBT8'^?U6J5L4V7F4PF= 4DC]S1OZJ7GNH3_J+_KTK*OS]+ M,C9IH#O!"]N)R%K7 FD1HT"H]^&'9H<86@1I*LY93=-5H- ;??E3=^(#5BU] M/@FGLH\DYAC$[JF<:!A*+-7 M\54XIHM&'SHIHUVD_N9D(?G*A3HE6_JQ7MC8X=>N3]#-T:0*M*@N.@)I_+V$ M^J1EG0^YGD/^:,)!Q>V!VQ@"R5Z7*^.J%VU&WUC/WSW_0G2VS5D!X"0P'CU" M* Z@O)UU$ZV7F_SYGT,7=>RTJ=A)ZK<0V)<9T) MCE*!HY6=0^Z1MX;!VNE>2-M.USZE2J9R%FL6AP\J"P^ M6MSM:$K &N?V6'C7PB\3LL!QR+QL(!^H4Q,@']NZSH(:]\;^D'B_^43):>"7 M32A,7B0EM$9NN#MXHQK(@WB5%^74:7R7615KF<;_BV3ESWLSX4MNNSB#1$QJ M0;@2\P([]<7[0U]0DNR1A)24'P7\2TH?(BU% MG7? HJP$Q72]F/Q7$TK8 DS;ML.8L>T,*#W;+*T-_CX#2.I^W$E1GLD.YJS@ M'1="'0FW'Z(W!YQB)_U'A:)O5"YM]ESY*73=6=J)!II:9UE'V!'-95\_/0&( MZD9S%1,Z_6T"9,MQ"BD@2PXJ\'*-75.5XN>*Z:U8>B9CB(+%R^\D"$!$8\A8\V_<:]U-(;F;0 M'J&.A85-/?=]=9XJ]R>5W5UD<5J.'8MM1,RNJ^ZE5,P7<>:H@XY%0SMW[E]_ M;%N8NB1E5UED3@3EA4*4IPU8#9DT-HP=/9U38+7FG;+$06T$..?TN K'L(F8 M+/J9_$5R,5:^SMLV/%]P[[!F9]$IH3S\XY'%+#$=Z>4R'4.2X!NQ$>=UQ^[V MTP[Q[[E\JD:NR4135:H7N_)[BE/!.>2VU"^=>^&T$KR-&ILO$',!VQIZL<57 M/5$O._G2K5EY/33\J2Z%UZ6^;GRP5?V;@Y&* ' M?R-]#%]JN"(/%X0D9@RUA)";FI@*B8ZJVD>XOD+C+SUHE]KPOE[5Y MD(9MYDFN,TPIPSW.YMK<+.Y;;L#+]%]98FL)YB!(N:5X[)5\S=93'\QK+Z"2!\,M>+)27G!&Z)8XQO&S)*%-0 +X(2IT\+O!6/*_LG:_S3H6%Z&IH:[B<:[ZIM0*3)4+JMU;<\7+ W MN@RS5[2-ZUKHH>_D\-=$3].\8X[=BW]W:3F!:R[[QL2YB1ZP">Z"&J_<"D+0 M/M".KV5%S1)(Z(88&=N,CKE=F6]7=/9X8YOQ:N-Q=/GS@=^:=4]=B$PSP[F< MTHJX#U/T_O5 _M_YNOZ?J,5_1"W](VKY'U&K_P502P,$% @ VX0(6;@- MV/JR[P -C0) !4 !E9VAT+3(P,C0P-C,P7VQA8BYX;6S4O5MSXSBR+OJ^ M?@7.G(?3'6%,\P+>)M:L'>ZZ3%1$=96CRMVS)SI.*'"U.2.3'I)RE^?7;X"D M),J22 "Z=H/75UE4\C,C\I$(I&7__Y?WQ[6X(E7=5X6?_V3_V?O3X 7M&1Y M4;?__.N?[IOF\2\__?3''W_\^1NIUG\NJ[N? L\+ M?]H^_:?^\6]'S_\1MD_[69;]U/YV]VB=GWI0+NO_]+]_^?B5WO,'#/.B;G!! M%8$Z_TO=_O!C27'3HC[)%SC[A/H7W#X&U8^@'\#0__.WFOWI?_X+@ Z.JESS M+UP ]?]?OWPX2S+[23WQ4\'OU+N]X55>LJ\-KIJ/F/"UY+Y=K7E^Y'_]4YT_ M/*[Y]F?W%1>GEUU7U<&JBLM,<>G'BLO_]QRQGRY@WQ&_S3&O#IAKQ?WDBLSW'VAWA5LJ>_NCM3%K,_/L:NO1=G@]0)?BSV9 \ J_];P@O'.6AXL#7+VUS_)OZVXW+Q6[S?_X;_P M!\*K[L\5"6+"0T:AD!L41!1'\0+^^G5+NR4P MLOJ?#&1JSNAFQ>MR4]%N5Y,4U8[>,?$_BMQ__[3GQ%3V];P2K8V% 0\M$?![ M1^S_OT0XUKLX[>X\GY '9&R$/2MC20]66RM'HZQ>RE#2<1DZK56/0.6X>7'H MM3IY^D,_':%\76W9P!6= *1_XB=:2B?IL8$'7P!1E0\:_#:EQHOI$)'D_@3* MBO%*NKPG6-]]038UO,/X<77-_KFI&_6VZMOR"U=LYFLNM]QE<4I3 MB&,>0\0C#V:^P#"F7(0I)EY$?!T#,B>3,]NA .6\7MY568&]L5;VO$+),.@XQC\H'C^ M4?U:L0UN!J_J!\4ZR(L?P8Y[L&J+5(]^?UF%/@G" MT/,APAF"*&4($HY#&$9I@G&:L8!C'3/^8MV9+>]7Y7?434[Q&OS"<;VI>!O6 M^?UM^8#S0M.!>HG%N/6[0$(S@V4MG+:A.2/*F&V0'QG8!?FOO4UXN=HB:GQ& MA*WFG?NUG0/UA:_;@S*NFN?;"A>UVK7+HGZ;UU3N\_(%W8%$(4QA<3W&$Q"P06) IJ)U,0O,J ]L])]>??Q^O;=6W!S_>7V'^#V MR_6GK]=O;C]\_O35S',Q05//(9D)(S.U[9D +1=@R ;8\P%^5YR EA6''H,% M (X< 1/*B^[O%I"\W+9MEK \H3WA7/Y[S=^7U5>\YF\Y:;YRNJFZ+9_*L_:F MY>5OE?05?BTJCM?Y?SA3GL//7)22$_QM)2V+GU$B3V/,2R'*(K67!PD4/$0! M9<(7,5T-0VC3GKX+OK14;C*$..;A[_D =XH1L-EQTI[#K@!IF0$-_F9XRG+R M8C2/58N!;67?%#M@S\\5V/$+)6VH.)8_&[R*EDVPYQ-\'+Z*VY%787YB<@F= MJR.2$YZ6/1.YA/'H$.1T<3L[^Z8LVL/3W_/F_HT\DLG#5W5=U[R19[$WFZJ2 M;O8J\[TT#'P&?9Z&$'D$PRR*8X@#' =^)G@09"8.G ;-F1VW+0< *[)2!6E' M%OP@3Y^/9:'^6@KPN;GGU>YWW;,_FIE+'7P#X.GMYDXQL1LJ]B!T:97;,G+W4$Q< 6PD%]B M<+U>EW^HM (@=5LE9+"\Z;>(-Q/8&>\/!F@XLOXZ%!>U[080O+3<)A^UL\L? M.:[YF[)N;M4&L3_^I9AD/ M]F*4JNP:)6-IBSB#S>9!E3"19R$UL\1DZK MZ#UGFS571K;E "@6 "X8^+IY?%RWX1V\[F+/[Z56M+_JGOQ0J&RD]I;-S)2< M@U3/?#@ RLQDM 2O.F!^;XF"64[*$X(YTOYS5!;5^ E17VKYU.-FFLUX+NV& MW$IW=TMAZHF4RWU?^)$'D1]*7?9B'[(X$0$+O(2@2$>7CU:>W7MZ4E?ST_<\ M$_*/*]Y%4IGNSIH":2O76>9/J%/-Z9_ORJ>?Y&#"^E^]]SQ=*6NL@D'-SAG6W];\0448RXWTPMP<;;5VO"P\$9\ 4S' MV_0EBUF&3:1CJOY[]^]-_H37BL(7+NU@3AO.U"^N"W;X@\&377KIAX)6BM6W MO/N__/=ZH_+TWWVC]^JB[@MN^#LAN-PI21+S+(T0Q#@F$$68P@PGB31STD]@ MR/=\Y?7OLBJGS\*+LF]D'\]DH(XHO\I:R7MNY%^ZW")U7FC_PO>,&T8>EGW% MFD&,[_;%&7I$G.J' 5BKPPU:N'Z_ 3C2P ME0THX4 GG<-@RJN\%5=QF6697S;$\RHOYBA:]#IJ_HY^=?:?->8@D_7T#L$Q=0V[TB#7=Q:$;]2":)SQ*)U975F\:;H+6RD M-,4_MBNZ'S0S!6W&_=X@?6U*^J]?B[RII9V2YJ@-OTK)OMYC^2W:5L]0C[$D MB2"3YV^(,NQ)#S6-H1!!@KU09#%!VM4S9K3G3O+:>Q^UX@9L%#NM8S)@:/@[ M@V(50Y3';2.H.X3GO9JT M1FB)6.H9#KZ?2.HX1$9QU(FES*]";RNLSJ]?GQ](*74ER#AFB, @B; Z4V)( MN BE^\A#Y N1!E3+?3Q:>>Z[F8X6Z(CI7X0>2C]]$6HMDYD5T!3'Z!KT).M6 MUZ"'*RUV#7I2@.$UZ.D'[/;VK_Q..8A?^&-9*2T<9+M\S O^H>$/]?NT:)3/5= "0\?YK(K&C#5>+Y*([K D(+[=4H\]:!&G>/3RNRV?.VT/' MC?SFW,L]^T9^;_I#+V5(Q$)XT ](!%& !<1AR" 5+(Y8XG/J:648Z1";V4!L MJ?='X"U]U9Y,,P]0"S&-"(M#',Q,P!@$-A&4*2P,0B8.,;&+D5R&C5EL1%/8 MT6#(U!K+13\TI3D(=^A^QM"D4;:Z7J][=^JZJM3%5IN]T7\A=2S5Q!HS6RE) M&FR=Z"%Q3:V< F#".CF4W9I"C=RLI!+]"X(97O/8W+A95114[R= M&NH^;^%5J#HTE=I9X**Y_I;7*Y5<*?P P8Q)YP'Y@0]3FB309R%/ B^+N=!W M(UZN/OOM+E&WEQT]\+NB:+)''F&AX2!<(J&9WKD6SF#'OT1(NRW^0%A'6_DY M*4;W[J,/+;=9G^/W8'<^^Y#Y=ORF?'B\ILT&K]?/*O#[6[WKT;,/=VMNRSIK MS6P,% N\J+LS\Y:7-J(-GNH_#_I?Z>_76@A-[]NNP3&S(]JX..[682JYU>:N M16"Q3=Y$W.%F;_0Y&GH:!]\:&;5E;3@IW>?#3SI0Y&F5=!:&C-= MVPKBV#<^R;V5OARNM)ABG!1@J &G'[ ,L_>7Q9_%.UP5TH-6>9;M%?W/N,[I M=<'>YNN-:E5\>+.;Q"*2SBZ&-, I1()*3SC)?(@R'D<$HRA-A%'DW8Z/!:_2 ME>U7->@JU:1+,3$,P%LBK1F3GQ\_PS#] +HM2WOHKD#+5IL\UC,VZP7ZA?"X MBNE;@(J(73OT0VB S\_[Q_I2Z.N_\ 5:__XC=?J MDJ++./=7,1,)18S"C+,0HEAPF 9A!/TD")(D3FGH&;4:<,G6VJ& M!L_E.]"T@J^$K*%I5"S E@=P>.#8,ZKZ"P^?ZYD%+:-7W?_ ]NWF1LYZ!A?H;Z(NV][Y'(EY2O6?DHK?O[-;[3/4V=^?C, MIDY1!8HL] \4L>= _[AU3OKI@Y<#PF/3)A+K_P+P06L_VK7V4XUX M3'>SQ<84CD/_, M[_)"G;D!P6O%X)P0AP'G08(IC(FOIOYD#&+$, P3G 0TPQ[QQ>KD7+GO!.#3 M$_7&4JT*MA"V>J=?]S#9;6P]2;"G>;5H2T\K'%RU=C:BO6P+9QM8CEHU6RUB M[MO*P^EO]:!J<.\0?=3,5M=<93X]D,3!4WU0F3J<]O#19:*ZH;!6/I[.^HLY M>P;"#KT^DX]9)(Q=2\ "U;.D>?X@5R^:_&F81YQ2&L=IIB:^< \B^5>(11PI MWR_P19Q&1*_V5(/6S.K(/A1/O!\8N=TP M:.PSXHNE\%B>] M0[0;Z&<7=.>);3PI>N4P,=7J).?L-/@]SBO?L/K#6_G8]3] M^$[VN?BB)AU5>7&G$F+J7XN2U+QJC]$?BL=-LQT*F[>^67>C0<,L21*?P$P$ MD6HRAF&6)@*&0AH#C]$L"+1&L\[ V\PV0G$*6E;[F3'U=A J V4!=ORV^67U M%1BR#%J>P2'3D] ,.#JRF2XY6]3(S@#I2ZL\ M!PG;@;]/O-CP+UP-7.ZR9;;!I,]DG=^UA-Y]>^2J!]IM_B ?^2R^JK'-HIL1 MVM[CO,4-;PO-,D1Q["<)3%.A>LC2%*;80S!+2")0$J8X)68S@5VR-W?*3<>L MZG;=LWL0+=TS? 6V+(..9Y55/.3Z"K1\ \6X4?G?3*]5SZ:_WLLR,^NO\YXL M1AW/ :>S:<6[<-Q^*NG[IT_Y M*DG").09AB'+!$0QXA!3P2!!"(5>% 8!91;9&UK$E\G:V/4/D8JLNH"#?'H#JV4UW^-A>['4']*8$/0/;VX'A$.3WO\%/']Q9-R.A'1DM/9J+VB(C M&%Z:&+,/VUF.XPD%Q_?C*TJR3(140#_SI-OGBPAF-/:A_'&<(A8F69*9S6/7 M(6MA,LRLQ2[UHQJD?A3)Q)DW)D)$XD=60DM MDHL:"1,07MH(H\]:-959XV?.WE;X#Q5F_%CBXCVF76_9+E"="!JF02I-0B;_ M0#Q(I$-!(^E:9$BD,6,B,>DR,T%NYC->3Q\H!D ;XE8L@"T/1DU:IH";N*5S M#H>9-9A PB:58!H2HT8V#J&Q[6QC]V4Q[76C*>A$\YNI59;LAJ,IT8OV.+J? MLFJC<6$5V/D59K98JB^%LV*P$1PFK)4S",RLE(;T3LO"IF6T[=WQZL5ATZ*] MZ.KAMD3L*'8^*"K:MY= /,H"'&#H$X$A2F,!L1J*D3#?3U'L(9X&5E>)IZC- M?3EX_>$+^.WZXZ_OP"_OKK_^^N7=+^\^W7ZUO-H["9?A9=VE(-A>O[TH()NC MI8:6C*ZOQD[2>IW+KC&QSUY?C7[(L@+T]N%.+?O1("_^Y.?F^UYVW0KZ&X&# M;^9'UTGPHY+9ES8>K;AL5>,Y@8X*&L\^:%_+2%48Z'1C 16,+VK^B3>?Q2W^ MMO+C@ D<4T@%RB *!8%I%#+(<$0XC4((6F[=CSY>$090BB*/ @3E@*.8^3#.$L MC,U2E"SYF%EQY182<'R7#PV7+$&PY GN6NCS/0>+/D+LKH!@# M+6<.3YZ70>/J3&K)Q;*GU&>JG_Q M840\GXJ$<1R'ETYT72R$]?'=]==WAA&K"7ST[(T[JG'D:KNX/"X\J*P]N5(W%/KSIJFE55%=559>[,5)*C)((^%+ MKX.',(U%!%$88QJA*(DSST2KQXC-K-,=:5 KVE>@[@:]EWORX(>\Z'_\HYGF MCR(8>%RZ:0E3(S$E@AP)2#R1P@2CC$4!CZF7K1Y-FQVYPO$E86TTCYH:S00? MQI3Y,>$0X9!"Y$<^S,) >L$BX8+Y/(Y%TL.GW][<85$F:; M3:^)7SM-[ C+K6=/VMU&HR.@HVUFE-2BFXR.T"^W&*W/V&TPA_O6F[)N5@&6 M.PF1.THD$JG5:2:WE2B+H4_#%&$A4$S%ZHE7I-3=6(Z)F'Q_AZ3TPRX[7VG= MIA?R;12UX(U*U,:45EPYXF9J?0*N,&!Q@K,(4IQ)T^<3#Z99DL(LHSP-$?)X M%IOLPI>!91./.PW5Q<#H6;G+Q#6,Q1TZT%= D7-GS\Z+XLB*G2"PJ.TZ+^!+ MBS7RY,+3"CYM5)K69]$9SNLGG*]5>NK[LOJ;_&RS\L)$Q"Q*(:.!/!J'GO1A M>"C5EZN@'LL\$1BVAIB'T;DSNEKJRC+VSC?>,M!V(Q2;1G5DNU.?"A?V88]+FYWZ2(/:]8>7)E,4H$C!5A0((\Q!B%*@[:FKB@+2"?ZQ5KB:./178C.A0[>CKHTA#OZHO>* M_N"(^./NX=@'+4N3JY)M:'-=L*^\>LHI;Z^*M_4><2+401;Z41I"),]ND##B M0\Y#YJ4!BBFYG"GFH[/K"G>P4Z(-PW3=,1T56]]1BI M9[%4:C^0 M=B\2%#+.6)3XB/N^4:!JBN#,MF]+OOV&5RT#PQNC*R#7?#!3]DD(]13>)3!F M2G^ 24=[&+J_:@L&W:F]KJ".5'^2W*+JKRO\2Q.@_;F+FF^]E_R^*8NFPK3Y M>][IRI1/0LA:DO$,0\"' 0>0AAHS.1)MV9 MC4+/!5"O"VSY '](1L"6$_#[EA>[_E>3R.H9B1GP,K,5CJ"R;4&E*[C;WE*3 M5%^C:90N%&>Z06E_W#8%Y7CIW8EM.WTGCFA$I \!F1<2>:9B*"5ZLII=6[00BVC-.01E2Z88!Y$&&72-R,"LC#PF0BS M(,.QV3'+-6Y6QZV7R%T!JWB4%H1ZQM8U+&:6]K1Q/0A..1_P9"*QLQP+#9(+ MYUKH@W"<F2!:I)'Y!^Q2#@6 M'@K\-#&*2QTL/[.U;$><*&K@]XZ>H7/U @O-R(JUA(:Q%'WAS$,G)V5P%2PY M7'S9\,A)P8X"(J>?,E.HMO=4];SZ]>LJ$RP2(O$@HRH;!\NS31I[ D88B8RA M(*"4Z2C1?LF9%>=752[ 5,_71G>^YT#<<3VQ$\),-W[]].'VW5OP]?;Z=B0I M7ULMCED>*5_K'^XTH?_'7@D&2RWRQ3]F??ME/_$;RS*/$A?U#7Y6MZ?;@6F" M(1&HF:(9]50.KH"$JM*.)/%\+Y9_$"//^YC$S K0$@2/'47#JHYC./0VCLN$ M-%.03KZ>V RQ]_.RN"K1.":P;%G&60&/2C'./VF96J"B\UWQUN :7/B>X%&& M(.4H@LC##*8>2V"XEFR <8$W?2//FRFE8SGJW=%(\]?M_C;!Z:&_HF< MMDE(78;1*F5Q&-) W>7S&"+!"21IDD)!.,>I:D4>:55$35*:63L[VJK7!SBD MWJ?SZ2GI-%[CBNH4!3-EM09 6VFUA1OQ/^4:G<[*O^Q5=7KE1=156\"MRNI_ MP+9&655&[JY)(I[XH8<]F&!"(*)>!''F>:J.D8D8$Q2E1HG7A\O/[;3V!;B6 M5TDOH-!T6JT%-'18M66S*"T^)8*S4N*#Q11 T/G;A73DOI>^( ?"&S0 .?R<92$4O>=L ML^:?Q0BA;FIB@CE)1$R@1S.F$KXHQ#2-($$QD>=5&LD_C4J;M$G/; JVC*BJ MEG&5L!M=:8"QGL68!SDSVW':H!9^A#IB^_<<)PE^$H& M8PJ \X9B\I.678^+)F?Y>M-("[0?#3:XP!=1P@7""!(B#_8H0"H2)\\B*,5Q MZ&>(#BS<1B2/YA@=T'*PR2&>E;")3)F-N)"4,R[%6M*ZJH_\12Y M93L2:PI_U(-8]W-VAN"7LN#/O^#J7[QYORE8W5_#QBCU,L0XS)+$@RB,&,1Q M$JGTQ@#S3&0A-HH]G"8SL]*W1,%#2Q4(1=9,P<]@HZ?6ETMLILR=L!U!T%*< MX:YZ7"A'>GN&R*+:.B[H2QV=>-HR;QL_Y@U>Y_]1Y?I=+J/JP_*)-X.;6IIF M020XA1Z-I9[R6 7AXQCZOL DHR0*8[,6@AI$9];:7?9QC=>\5N,''O*Z5E=' M:CCO)9?=6HCJ:;=KG,QT?4!]7_FAZ,NM6P4&YK@<-Y'854*R#LEE$Y(-0#A* M2#;YK)W)D&N]P?7]354^Y8RSGY]_K55\85>M?TVE%]'Z#ZN )PE+,^G0)Y'T M[V-U_$<4PR C0J1)E.$D7#6E9%C/<.B3-C(?.P:T=4,R JCD!#SVK*C^.N6N MKP3>\6%F.PR@U;,@\P!F9D<45HH)<#/ Z@?%",B+'P?]BJ^G43,V*.8 .#(K M!H07-2[F@+PT,18KS&UH=G?D7NS[82H0S&+,(,)1 %.>I#!,<(:25'B96;-C M\V8W0++D-]I@L;I=>)T?"'B![ M.^4HUZ(-G'"F@JG](3[S,!99$D+F(>D$A1A#S(3Z6Q"%0EJFC)G=K;ZD,/=M M1T(SZ]:@7%!1 MLZR$;%'04RU;V\4>!#1&$NO.0RAGR4\]7F B&?8Z^X$E;G5J:-IUY?\-"R: M:G6IL(;ZU.>E_%(;P;7&)&YG<8!.8/V M:J.PC*NB*V'--/'+MF_)@<"CO=/T!68E;7,QVL**V04_H#8G /K32C4DZVR1 M>K(U,%X<>MUDTK'/+C.>5(/[W8Q2G6@F&*0Y7%[X4XLRPU7\9Y[ZJN^^O)OM[K;L,HG-#-AAX;WS0\UY M4=R7W+_*<>:\@"/%]A<>9"A;M9,[;A_N?N'-?LZ1Y3S'Y_9W+14P6W^ MH"Y\.M*:+ON(Q!-'%#?"FNG4"3D=3P/6$&ND,EY^NE!BVC4FSE"U1I^SK$D9S)7ZBM># M;'=U0[7_UXI%@M >3 62)6N91[$G!'(.<[B)$&>SXWN;G4)SZRL[6UG/2C# MV(WP@Z*LH$J'-2Q0T054S^>< R8SY6X1&A:J7!\@]'4,(?-J%4-Q756MZ))= MMGK%$(RC*A;3S]N9$&65N+J0V]9JI#Y'G/H!I%Z2J0'Q(<2$(>@E*(O3D),X MPB:FXB6!!?9O#@I%KQT)PMJ2'\-#YA$H>NI^B:CF>S9O;Z;GJ%DY)XQD>:K./&2-,L$Y,BC$,7R;UD0A%!D@F2-,1]()&;Z/+ M+]SM34?4XY9O6I^RN U_4Q9/O&I4>XI/9<-K"5[:;R-4L-!C'H8I]57G8I%" MPJ4OSM((B<#G @=Z9^-Q.C.KMR($6I(&=\,CJ$P#VZJDG[,"_ZAX0]3YU;-5>;3N9XXV,:DMN1;5U[QP-E&[9F_*UY MRXRCH)2!V%8Q*IWU%PM9&0@[C&"9?,SN-/IKS3^+=W63/ZC9$"N28H)">185 M&0T@8IQ!S"F'/(X%]E'"0J*U7YY>?N9M4A)3K81VY,R.H"^0T#N VLMGIJ8O M1;OJ%/49_-[_?Y;N2*>E>\Y_6!>C[ M)=7U!DM>57FU&M/Y-J_;"1[UKL!(51^]5Z5ZJR!A4<@3-4P<(ZF4:0+3E*4P MH%G&!1(12_2=V(M8F?MF=<";^KJKPB' >G;:'2GO>>WZ+!AXA)>] 0V'>3%< MS0S'2TB[[FI;%%O66F!WS%T-JAG;DL>6P<60-G#/%T/M+;#F]!3 4.XQ0F M3/IU2" &4^R%D/HA(D'F"Y09)>I.4IQYD]C2!P,&KL"6!=,PZOF#3L$Q ML_27XF+L'6K+ZLAAG*:WJ ^I+?Y+MU+_@Q8)=>R?MZ5*&+Y^:+2SZ :?F=O! M8__CNKGES7]S=%'7Q&UY_*+YN'AZZ MA>NFN"7K]V5U_;@FZW]4_8V,[C9ENO#<>]G=7<7O<"//J-54^MWKW+^_X9O]OEZ>7@#H M.WHEACYX6T%YP#GH6 <_?%1OXU0F^R#1'>SE:#L\J_U7RJ(N*JO.A1^(HP[' MG4".:S3G1]YEP>>,W"Y?/3H_]"=+41<@:YM__/4!K]?;:-^*^S3S$X_",$O5 MW.A8P$SE'P=Q+/PX)2@4OEG"\<'Z,QOK/I^V)0FV-$WSB0\!&3>H#L0T,X!F M$EKD!Y^4XX*$X,/U%LX /BG,<K_S77N?& MUUY$\;3$VVJ?WL,6[1DPV:QQ]3&OFS:H:-SUY.P",VM73QFX>CS4D_O M9DX$-M.NH:RS#"#5DLNN-\/959=KT# EV$&7ALF'[>*S'Z7'R?DNX>JCW#[Y MQQR3?"W]TAO\W$8+WV[X/SBNWLNSXXJ+ (F <,A\U6X?I12FP@\A3RA)>2K" M!!O589LR,+/ZRB])9A91,T90+T0V)RYF6MYQ,LR[;)FY CMVKE2DBG!P@W-V M!11'0+'D+FIE"X:C,)0Q^47C2K;@O P46:]CV3A5%;?^+&FPX17BH-O/S\_[ M1WKR;1NHC[NJL9@PDOH>ACR+.$1,>N-9FL60HXQ%,4<(AH3*M";:[WI6?YEGT+9K:P _9GS1?PL^T+,&\< MZPPS5]UE+V=HV1:TS@ \ZE/K;F7;D4GKM6KP5;!NL*W\>]]COT]IP8@CG,49 M])*(J GQ(211BJ!(*(I"&H:IK]4/7Y?@W$:RG3:KBD8>MN1-YRI- *9IQQS" M8&BE.LHM!CO:VVD6LXQATI/4V52F"7(+#VG2$_YX9I/FY\R#)^_^W3Q?_U&Q MVEU>H<&2BV44_DV:T :\57]]C_-JG]'6-VKO-MPNO.X^== $Y.GHS4SXFMF- M>:%UG!=H@9A5I,B$SF*Q(POAA]$DFX_;.1]OUKBN/XN_8^7O-)^K+_G=??-I MHU;^+/8I!V_P>JW&1_;/U?V#]N'U2B7OM7PT2O2X'7\W$6A-/PME4QIG#<05J!EN85 MZ-A3OQOD974;=5>BL&6G+4SH& **(\,VRG9PZYG"^4$T=.9Z M?L">H:OS0,YR?><&&E?MF.V86+8Y\T5 ';5JOFPURPM%N>";LE#'65[09\E# MM<'KZ^:-M)S/\H?M26+EAQ[VB(]@G JL.DX&$(>!!T/D10CS* D"H\;O6E3G M/I@JHM*'H%L^&GD>8GG%:0,:_ VL^[L4XX(+/4@UKQ5= V5XEZA,S8 ^Z!EP M>%5H(J"K^T$MFLM>"IK <'03:/3A2Q(/VDO&MWPWD'%_5Q1[69I0FL$4(Q^B M*"$P2QF&'HDB2EC&TTPK$5R3WLRV87N'WM^<#SBXX$9N"D*31 ,GP-CE%=AB M8IE%,"FITZ2!\]1>(4=@4O33*0'3'[,^_:@-\^-^7]P-6Y3*S5G,H9=@#A&E M#.(8<4@$$32C892:=6,Z2VDAET!=Q'0S!JV=@/-@H8#PE$L/BHA$@A43 M,D M3F'LAQE%(8NBP#>9P>@&+-M1C'@)R+1/=)<#87QH:Z4?T)QA4..D8.Z.7&?H M+'VJ&A?WQ,%IX@.6!D^Z5"Q?;YK\:5!N]^X;76\89^\EXRH.OVGZ'GGO<%5( M;ZN^X56;(=!=MZP\0KR08 $3%$40!4+ E$@SB3$+* N]( D3(^/H@JNY#:GD M$6Z9O#@V[N8]:!J1I=$U-#@#]H;Q\"V#0*D3&+#87@+V3 +)99?J--F8S-Q& MN<3-E3USPM.RML\EC$=VTNGBEA>,;1CK/:9MFFK?AE)$/$D2/X.,J%X@B6 P M#0*5)XI5?CKRDL0HO'2*R,P6KX_-;FE:=NP\B8[FU=Z%,AO>UYF*:W[W-B*/ MJPNU4R26O24;$?+HZFOL64MEQ/6]^D]EB3SA-6^#SW53Y:HT4_WBNF"'/Q@\ MN<(I\ST:A3!@.(2()5CZ-'&D9H^AF'/IV03AZI%7>4"R(%W F M#^,>3Y19C2".!()"I (3$; PC?H7]*Y@W^7KV?(UR\OAZLRZ_&O!/$@)CS,8 M!%1 A%,"228P)'Z&?.8EC >)20!@L5=B'22@VB]ER?>@N:\NA:[A!MQ"VG;4 M']"[ GM60/>( OG%#X>?<+AANP#*U<\M/U%)_*MCD:9VUF:MV:B>'OU8R!3V7S#]ZH)JYWA6JHML(>RK*0 M4>@%F$+D13XDG%*81)&/?$*#P,],C@FS<3KS6>/7 G?#&:0^UVKP9%\Z1H;.-P5\3N41S\%)6YHSP=-8!;VG\Q#&.?A$4S+'VIL(9AYI;< M[BH+_+XEZ3++<$PD5Q'@DS26C>B.B7D4H1U]V$X;_U:6[(]\+;]C<8800P$4 M/$,095$(,\\3,",)8@D-B%1'$P7<+CRSSFW)F"G;3FJ?$"\5)(8^468G" E, M?23_B$+$/(PR%@?F42H;V:T#3EMBPW 2P6N5&&H)"D5$,)HQZ/-831!/8HBI M'T/.,H;"B OYGVEDR!X2XR#/'A#>S=>X# T]$VPCGYG5G?RF&]O8ESP[,JN[ M91>UI"^%>6D\CWYO,=.TG7-72+O;SD:4SE1>?WVL.&:?B]]PE:O,Z_?KLJR^ MX(:O/'GPQ#'/8"20-*@!32#Q PI#ZGO(#Z,P(5K%;L:49[:X[5#'?,>+-#N* M&U"W[*C.]$\]0T HCD E63*8I6F$\;ANSHJ7H*D8 IQ0QZE#":ABP0H5%/S>'B,YN9 M+2GP*&F9'9<.(- [,MD*9J;K.YFZ?I8?"I7/ULT;?\R;?AC/]J%A7TQU-?JA MC8ZJ?UW3)G\:3ULW/G^= L#1&>Q@Z47/8:>$>GD6._F,>6?WFZID&]I.&^^# MW'6?%!>G(9*GKQ0*%JM@%LT@%JD/4Q0$?D"20!Z_=#N[GZ4RLS+V=-OO84_8 M,&]P'*-Q)74FN9FV6@EMU.M]4J@+>KV?7WNQ7N^3X@U[O4\_?.$EO[I^_MR6 MF?6]LY(LC!DE/@R0R@I,: HS3R"8)1F5^R(+8F*T.9ZE-+-R;NEV-^R@;"E; MWJ8?@11RWR<)B2!G+(/(SS*8Q5D*$THPC@,2,>:O"JX9C+X,HJR#:$M-_^)[ M@(MAI==Y8/3\"B??"3.S-7G-_[DOA77>K7%26->W\$=T7N<6_9RX9V_!SWY@ MX8;77<^]?8BD;D>ZW=[CHN.N_JV]C_]0W+2W'W_GJC419]?R+(/O>-O*3W7R M4XW\NE81/!241"2%?NH+B+R,P8S%!,8Q#QB+2! ET2)]LUU+-K,)[[CITTS7 MO-5=583&RO4:5S60!X&N(,VP'NV[P6_N#MVO^;[MS;-5H^^K;:O,@;2@&Q_: M2'E[\UY?@?Y+I29SMT)?@:W8H)?[=#?.[Z!Y^%RO\[5[D#N7Z_^.5N9SO4YG M'=%G8_"R1)@OTOR_+RO%X3[5$ 2>?*T$G /DB!-H<@R01B)?,*,MM83 M-!9*CP&_*YJ@)VI8=W@*&KV]Y4*!S:R\J:S6^1(GI'&<.C&D\"I9%"=$/)=0 M<>I1.Q79D(0'@L><0WGZE;H8J=[!F 10Q0W2*!$LPT9S M#<:(S7V;MV_"/2"NDT9I#IN>GKH"P_ :SAH'8]75$="1#H^26E29=81^J=5: MG[%3[[?\L>(T[])._- C@J ,QHQAB-(P@=CS8T@#PCE*A.]SHVJ=X>*S)T#M M29EIZ@$">III*Y>9)FJ)9*QTIWAWI&0'2R^J5*>$>JE$)Y^9=Z3C)_ZMN?V# MKY_X+V71W-:!6E(?V:;U04.Q98NP-.Y)4Y0U;-9,V)E9JJVC'1= MRW[8\J*:W?_8!U]W_,R2GV.)A",#94I]4;MD"Z>'/*WLPV[&"@AYNV@_W4 M"M-)MFY?JN:=V:N]*C,3>NK-2 =O]V+>W7Q5PY+H9MV]EZDW8'X;-0M0KJZ4 MW#*W[+W0+, >7>[,0\6R'YTD4/%[7M22AP\%+1^DF]JTJ=PKY".<93R#PD]5 MTC7)8!IF$?1]+PUH$&'?K&WV""TCPVK>$^N ,E@;CT4:0TG/N#F2WV5^F6Z'Q=\,]+YK8+_@DZK]$%_[RX M9[K@CWS -K+#!9<+L3;!LMWKZ\^;IFYPVWMAQ?PTIA[U8.QGL3PD13',$.&0 M>4D0(2+5E@1FD9Q1>C.K[HYZE_=]M6U>7^XYL&]D/P6E;OC&&4"FX9HM-E\[ M;#K:8$#<96A&2TIGH9AQ:@N'7K1$/PZUZ'W,S PPGJ^VYTIY&+A725^?\ -? M89%F'ER.,K24&OBUSD"I)@2Q,HHGKZ?!:3 M<05V(:F9QAH*J:VD4Y*,%"_+CW8**?^RU\.S"RZB>%/B;#5M\CG;M(G)C@JJ MF8*_D@=>Y(=^#/TXY1#A.)3*)Q(8A(@P/Y$GY,#(/]8E/'NZA6Z_&?U.,\;8 MZNV]QE=Q9&H@FV8531,S .$X?,?R\Y4E;I6S>RL]>?\OK ME1<()GWQ#(H,9Q"EQ(<810G,DH0QWPL%Y4;]_PY6G_M$K6@!10S\KL@97B$< M J%YDK85S_#TK"V9^8GYE 2N3LD':R][,CXEUM%I^.1#EQ4.O"\KGM\5W;&: M/M]6N*B[:Y6_X;Q0D9H&%DE-:@3WIF M!>P9 +3G #1[%NQJ#330U%/4>3 RT^)]1\HM4%LVP( /H!CI8][NBQ;TY7=< MRZ!!^%5*'/0!.5?Y8+""Y0[=-?+O[]3>;@_P>,WK-^7#0U[7JDYJ%7D1I1F) M81"UDWQ"!+,P(S ,,Y%Z**,)-MNZM5-\J&D&/2/RK_7( MI))+@-5T!9S#9>@CO$#J[2X.UR(UX,&A\V DLRNO0H_HLNZ&$1!'?HC9IZV3 M+Q]YU3S?R&]-/ZF3QB31 MT?S9,6*S!^<[TFU)/]_2O0(%U^Q_J 58EJ ,48IA''@(HIBF*K#)819AAICR M[^)D]<0K4BX-V9#H=P::[M6%&R!,[RTZJE>@I=L"\6X/Q*<1(&PR2BI[4TKFBDT*?2 R=_HR=.?S"'_M,4V5Q2;.B$0\S/^4PC6D&$?>LIZB91F"GHHX-LQ 8T5\IP4CI3P M:/E%%>^<<"^5[>QSEB5K?3V)*CG *0E91BB,4""D>Q$DRKWP(?50% N&<1:D M)GEY@[6-U,IV-N5Z3\^PL&P @IY"68IFIDL?->0QK^@ZYMQ5D=9@Y67KKHY% M.BJE.O&(G<*TY0XG,NI4!.%G+DJ5/OOM1IT4RF*8_GA;=LF/NV)_C$,4428@ M#CP,I59)#F?0;INLL@+;H,T@9_ M,U-C9Z]&SP:\!N!F!J3#>C1;E[2,=MFZ/:]GLG9G:?7@&D-'ILP96XO:0==@ MOC2BSM>W;>!.*U4*^Y9W__]0;&,Q;^YQ=2?W M/"HD6. XV!5\#O<<'9KTMQ]@K"6)N^:M+X@;Y VX#"X.@VFGC%T@XUET_B. M)/AA2_Q'U=-O!U//@,M6\)JR.NL//T5OX:;QFN(?=Y+7_:!MS5'QQ*7UD29' MG8SZ/L1QZC.*&(6JYD : X9@FH8^%,Q+PL /O="L$N$DE9F=I@%-BZ#!:5ST M]/IB:2AHFQ[EO@GSJ$3.JH5.T5BX3FA$S.,*H;&'K2L '\JB36"6V__G MZFNC]KNV7=6VT'#%/)%& B4P1"15%QH9Q(@RR&,OP8E'O# QBN9IT)Q=4Q4' MVXJ#1UR!I[9GVJY!L9.VQ3K8ZNJW4\1,M;T%JR]!D/3E%PQT'/2MYG;UYDYK M!G4E=E<[.$EQZ1I"70A.U!)J?_3B27'OOCW*[TM_X?I!GCM4\Q7:-\"YY=^: MGZ54_[(<%:>W^/RY6 ?#S52Y_XXM%01YR9CU<#A-+,>MQB(PFMD08P3![XHK MT++EP*VX&!(7T^$T*;[6>#@S0$;FPQDN9'OG6'/YH?OK@KWE3WQ=MG>9DC0O M:KZ*!<4!$QP&TD>!R/,#2#P?0XX1IU$H* V%64K!*+W91WU?F '.1[8<6DOJ4O?HIYY>I5W8V;*CE_+^!B5>G2.RIP-IAQ!Z+RW MU*5\O5);*4=PGN\HY8J ^9'PMF*2C#3\>=725&-$=$]\ISX[LV7<$VNG!ND? MUT[*.7T:NU1$,P-S6^&V;<9P%).NQ$8GJC&QK Y,)Q=<[#PT)L[PN#/ZG)VS M\XDW;W!]?U.53SGC[.?G7VO5668W+'G?L'.7_N!Y69((06$:1:H=1.K#+(D3 MR+"7I7'F\=_?]BYDW8@&SGMLQ+WAF MZJ]:N[78;;E1_L,/BB$)X8\G!W#/DC5BCXDCA\&"@44] WN 7KH %ZQDN-?? MW3==ADE_R-LUJMLI#"/$$R(4,,[4&)(X8,HNA9"'6< BFA'/UVI3,TUJD1RX MGGC7,?$M;W"^UDS>T,!JPG-PBH"9$>F$_Z$G_&.?D-:A8#I52>=+4]*V,T,W MQV490 YHN@#&@5.E+6!G(M7SK=WSXM#KO*CI%9;QI[0EV7E6^I^XK*O =2%- M8R/?J;I(OZYKWM3[R4R[;R1*(A1G00;]S",09:J8Q4]#2'&2X2B."$^-*H"- MJ,]LV79C_50P=<\-Z-@93 ZS'J!FAK6>CS4;@F:6T2EXUKT'C$!PW'Y C_:K M=" P@N5<$P*S12P+%$[/B]GVGD5>@H-8=30)D@@BGTLG"F<"9B+S4 MJ.Q@E-SD*ZRL,?)[9L=KV6 MX$+.I"G#] M4&YT;YQ'9->(EEXLMF&\U%)BLUCIJ%!VT=+32RX7+QT5Z2!B.O[DQ:FK7>_= M#W6]X6R51"3@<8:@X%VZ:@1)%L702U&9WL[I @SQ3S,/.UH7H&.ZBRIIJ?$>D#EM5)*3XDZDD9Z\G&+ MV*'*$2NHW%W[]# 5ME3_J6X43WBM[BBE^_V%2R<[IPUGZG>[S,G,NG_(FLH3H)+X5?MGVU&FY^^J/8-6 M.Q:[!W #FGL.N/R5JL^];]/:\Y)IWI5<_IHTHII+@6]F;U[@_EFT]RA7W6W* M@#4@>0-[YKK?6T5%+\+9(&BZ%-YV,=6Y<3>+O[K :C0\>Q&!Y:*W+G X".XZ M6=#\#/;NW\WS]1\5JZ_9/]\7Q@4)9SX^=X:*Q*1Y[E*\Y/>>_7-3-P^=S7]? MEDU1FF2MG$-@^BCF0'@S$ZPA]PRE 1-B6IW.SJVYV/%L0JCA^6SJ4=,Z)"LOB**02G\N3-1X!8(YS C-H%"#C) \M-%( MZZI8E^#L1[:BM56@YM533K=^EV&7HRG0],YJ+J$PTV!%&=Y*TF!+&^R)7X&; M<4S,.R5I"NJJ?=(4N65[*FD*?]1H2?=SYKOMAZ+.Y9.W%;LIUSG->:TF4E^S M\E'NZ._7^$YWWYU<:&9M[NF#;3;EEHOVS-5.V68;%9/I.=+?C:<1FMZ7G8)C MIM^&N(#?%3N.]FEML:UV[.G5%]N[M04=[N+Z'[*LR-F0FO][HRI\GN0?'_." M?VCX0[VB0//E+*4AL(H5^(L!]NMI32OAC/=8'.GL-)3V4=2&^F ML5:"7SB%;"Y]/4?E%6>,36KKU./FKK.:;,C>?>-TT^1/_+,0\@Q9U18AJ\F% M9M;)EC[8,0"V'-C$KJ9!F?:6G>)AIJ734,P0SM*6U\I-GEY],3=96]"AFZS_ MH1DZ4_1MW4@8^1'#'O10I$8#)A2F+$AAFGHTP&F:")R9-7L'2J, M6N(Y1L1,ZZ>Z53*AZ<1'+-4;U_?;O9V3+!49AXC' M""*?1#!#C, HH(QZ28+C2"M+Z7CIN957$C+4RKW4FDIH)8NASK59(>X[TAZQ M[DJA]@LOJS]' AVIR_$3=MK1#MS^+*XI50G5>7'7!JB?NS_W)[DP"+#G28F1GUJIN7'PIP(U\:)L:U3J&;\JBEJPP MBYF^FH#J*:5[F,P4=H?0GH.K[EKI&?S>_]_I&=E.<$?JKDET45-@!L1+,V'X M:3L3\G>>W]TWG%T_\0K?\4\;998^B[?Y>B-_VNWFGS=-W4C-DBRLO,3'*>$" M\E!ZTLA#(4SC1'G7(LE8X*<$&PWN,:0_=]2[(VOO3YO"F<8L"'E((.5"%20F M&<2L C8TOCK6?(9 M,34SZ3LP>TY Q\JNY5T-!FQ<@9Y!=Y;=$@A')MZ4^J*VWA*:ET;?=AGS:Y%? MBL="<.)['U$]0M_P'G!E,%X+]G!ZW]P7*V(A)?3 ,$XH!2BS$L@QB2$\NP7 MI9SX) P\$Y?- 4^S7YKT--7&*+]=D9D3X0)T/<=B82C-3$O''&RY.^K(TDX: MX&VYT)#3*W" ?<VKX]0B?(?2US4 M-_BY;7.-?(1Y@C!,?8$@BF("B1=Z,$D]1I@(O2PUN@LZ161FJ]8F_Z\E/?/* MAR,X],S3I4*:V9N6"NC)7(%/\JOLNG_+F$ .*QF.2"Q>O7!.R%,5"V>?O:P\ M225RW?M:PP4#>S78N8NJL$78F 1FD2(TBPRE(.:*)N4Q.8>BD6//%1$,2K M1O67T5/(8Q)&ZK@CI+\;MMV%Z@'9_Z_MX: [)6P$&^KC.)5&"4;43R%*I+'* M*)-_Q#P).!(LQ=ZJ*T+\VN"J60*AE^3T;X'X75X4*KQ*L/P%U0R'C,&3HHB$ M.( I$8DJ+TUAQA,"DR@B+)%'RRP2/3SO"K8<.%MBVM"\Z\+.KG#1,^&726IF MP+OUK\[,M'=8?G)6)E>%)\<$EBTY.2O@4;')^2%@]_=?-UU+9&.E8@#%L,LI!E$L8A@YGD)I"'&C%$_2_1:6QK2G=GI4GVQ MUV4]&!9KTF[' +Z)\.Y\H!AJ=,_#?C8L:-EH6[AL;R\E)W9MM*^Q^+AM <%:C>N5FU_SW&?7Q6$H M$B8P3$3&(**$PE1Z+S!.0A$G$>9Q9I3-<$QB]DAW2U#-VC9U?$_ H>?!7":D MF;W;RM<2FR6]_YPLSK+YCP@LG+Q_3L#C7/VS3]IF)[9^]==[SIN/ZDVHH6DJ MUH$("T(_$) S(K4NH@(2%'HPX@Q':482WS,:''F.T,RZUY,%+5VP)6P5$CH+ ME9Y&N@# 3"_;R>=MZ4U[RU-(\KD\CM^4==Z"L.7B"FQ1?ZDWK.:>-:/??!YF&5^**1'+-3 ,:G::10@B./8 MXYRD(?:-=NDQ8C-K])8TJ':TKT Q,EG*'*V,(A0@Y,$X]CE$V/2,(VX23S=&5JVD74\/V9ZIM 5$F:V5^3(0'POYY0/7ZW7Y1^O3M&EV M%6>YH:!(SK".S*1HZ06M9$Z0K\TDEJ?L2TQKIO/XBM>\[H_)R.*HFG!\$LP]+3X(A'- M5/= NCDJ%L^)XJP2^.7Z"]?_GA'ON.KWW(.6WDC1Y&T!2/[$OW*ZJ=I15N^^ MT?6&,JKR:C=-W^;Z9=SPXZZS5)!X211%%(9^3"'R5-\\-BS M@!I-^7+%V-Q>SH!-L.<3;!GMQCT/6%5*'"40"2S=*Y9(^\THAS$/".)!D'J!V93&^7F>V;3WG +:LPJ:/7< [[KY M&XY]7.!5ZAGR[^P%F=GX;G+U ??]]&KP@V+J1]63KGM]6T' 0)*V9<% %J"$ MZ3\)>H% )U'?Y+V;%BXW"BF6P]&6R[T#5_,Q%^!XV2&;R[V"HTF="Y*^K*I# MI<6NXH!E)!$>#/Q8]1Y@".(@8I#$B2!)2K''J4FT;;CXS-$UI;L45]6S4FAL M,/OS)!!Z]M56/#-#>)@N[KYH8\B]XV*-=NE7*=(8"G6N../@&?-"[YNB+J[9 M/^N;JOKZ1-_431^XT2SR/O/QF3V>&V6%Y&XX&%4$;J0YD2>B?@J,"C_HEW:? M V%<@1S);Z9'>J([#&QI2&E5RGUNS<7*N">$&I9P3SUJ6;Z-\ZHMO>\+( OV M<3^D_1>.5<5\W]N@9[55%\-R;_*S 7Q4,3X?)3.KS7B^>MNGE7?5 MZ-T)YKW\6;WB/D^Y*EQ-VC.'R#*8>91 ADDM_1!7@,F-VK"15E)/ZD"FT=Y MGI!?KM0^U*"/O'E,8A8\+PE>7(&>I>>KMGD-4,3GB6@8RSY#Z$.?AU>+D1C# M-!9,,5_,/.IRO5[OAJ&\P0V_*ZM\ES.C&7H96V/N9(+U>C!>9T]*T3JB#LH1>H!T]O8W\:2I)[0JQ"L747.Q5H"#<\ M%.@\;EEHT&GYMI5-$B#& I_"R&-(N@$)@UA-[<;8]RF/6,P$,2H7.%A^[G/Z MUZ_O;K\:IND?RJ^W==M+97@";^GH]"\RSW<_*8*KK/7#Q9?-/3\IV%$&^>FG MK*?Q-E6NO",US6Q;T8FB- G3"$.$4R*/U(GJLIPFT$L"EOB9'['(J&;X))79 M@^I;FH :3^X[#8N>AETLK)FB#>14]&8H7AT5R-VTW!,TEIZ/>U[,$Q-Q1QZV MOZ]6G6)7@B)$DDRH8)8:?YTBF&*4P PCWPMI2#VJ-2+SY<)+W4HK6N;7T*WH MXRIVB4!F6J4GB]7M\I#QBRZ4VX46OT,>LG_JVOC@]W:;DKK;^5!(!6L7E,=Z[XZLPS&B,@PP&B:^:OS$,<40(Y 'SPR3Q M A8D)IN5$?6Y54KR O(=,U> ;UF0/^T8 Q76/;S9X:NWZ\V&FJ'>*L ^# #; M<@(4*U=@QPS8<^-NI[0"P=$.:D9[T9W5"I:7.Z[=(K:M(AX>Y%HY7M_@1U[U MEYUAF(@8!1X,TTRZQJE(88H"#-,L49%G/PB)T?"#DU3FC@#M:()'1=1\S/PQ M+GH&XF)I#2,^>T%;>K,TD!B1R.$X^6,:BP^2/ROFJ1'RYQ^V*WKYN1#RO,O^ M:1%J/?/QF95L6_GQ,R^XR)MZ6 )B$W ]!\)TL-6!_&9JIR?Z#"'7"4FM"U]. MK;EHXO;13Y%=^IU[B%_ZH+E6*NP^%**N']F[EY^?^E_MO9J3& M22"!H.=C-0_9"R#V&8.^R!(_X(&?FHV7MN1C9CT?EK#TI,&.,3#@[ J0Y^T3 MMBTHS5Z WIZ\ *QFYL,*T85Z6UI!Y+SOI1D7K]03TPJJ\_TR[98S=S;:CHEM MFY5N\L>7IOBMWEU<&3L?FLO-;*2Z-I #-J1"-9NJ +_5@^M0?6=$%Z1IYV0& M?,RLC1XT,S@KAI);.2^Z-!9S9@R%'CHWIA^U/#13ME>)&E9YLPV:\ MX\G,:]%&4L]-F0,?,TNQBR+V+%SUY24[-@YRR]QY'Z:2.W(WM,DNZE^8@O'2 MH3#^O)T9N>DK46[+:_KO35[Q7W#U+]X.;=LW?%O1- U2SV=0B,B'*$8^3 GG MT$,B5),;XX0'JX+?J5D>>E9$BZZ6BF2=B@RIZP< Y,_O<=UZ\'GQQ/NSOYG] MT(-0SWBX@\4N(+*M[&M*T#, ]AP,FDFZ,QI&$CNR&'HT%S471C"\M!5F'[8, MKO1CLCA3';ND2>KF>U252IA3U.7A9O=(S]#U'[ABW4#"_65(W;;]NKW'Q>=' MM43]FU0[E0_;%>^N0H_$/,T0C'D<0)0P M-4NB]^@C(2^*D?>=C,UBS%^NSF MJB/7]KRH^)HK=L$/>='-**Q_- S6+/5"-:,[W]-+L@L'*?9@RQ\8R@ &0K2! MH,%SO2"@E41Z:*TL@ROA&G2='ALI#NCEN0+]]T"^^4XFAP&DA=^"JXC34FPO M&Z):^&4+2I=9\3 M(C,KW>;<[$E?@1UK4)055,Q=@4,('2:#6\+@*EW66X!REG-NN8YM^ MTP6B_IXW]V\V=5,^\*K->A_TE'I^T:HM$@'!-&4P$BIQ-DYC507.8)RE!&5I M3*@PJ@*WX&'!V\8M=]LZ:./I+^8 ZUFEF6$S,TP[E/Z0W( M.U=[]/H"T=V_ M=QQ>M2>"_1"B6:\8+\#,69:1.0<+YR!90W2QB+)&RZ1=)S1X82U5TGS< GJN=P/IS0L MK?>&U/S?&WGF?O>D\DS4VJN4^"$E40!]@B*(,HHAB5DD_\FB-,.A+Y#1Y,!3 M1.:VICN2H*79*Z)AFZ&3Z&B:N0ME-C17IN*:&YL1>5P9C5,DEE7^$2&/E'CL M63-EK*MF]0O^EC]L'OJB QY$@>^K89TDBB'R@P1F/*8PPH(E,0JC) UT-/!H MY9G5KJ>EIV7'8H^KUD7"F.E33\9A6<59YL>41WYHH#CR7WNE.5YO$4TY*\96 M/'>O%JKN\N)SP?OO!XJHB&.*8.SA4)7OIS"-L0\9S7@J2"BR+-3* M7SRQ^.R:H:B!LM"MC#@E_[A^7"J5J8JT DE*TUHR+1GKZVN[Q*FY)#R@8B&I M@_S($0DZ2Z">:-7#RKX\5QVQ? M;/.Y^ U7N=IQ587D2I#8QYPG,/25O]J6+A*,H1?&84 P9Q'6-POF]&>V'$=5 MTK0;YEZW3!D/5K0%6@RU+;1GUO# :&+IY MX;2SA3/ :F8[[4$9-:\6RRYG@>UE/C#2%RQC>=$^"%Y\%B\#'"M* RX=MP3Z M*9+>7!!12'A(H:"1SVB; MAS9UYVTN!%=C6;E%@;O9JC-K>)]KM^,&[-D!>WYL*N -P9OPQ&;%S,QBF% AO8;4\R")!(<) M2Q 5+! BS$R2\<;)S9QZUY;^.>M\KN#1\PS<"6UF$*:N4B7Q11J6#X2V87H,NM;ROMBM82FBKO$ 8]3;44SDPM)1'Y_QF:2)W@WI&^#5=> M5+E.B/12DTX]8GF"+IJMVYM ^);6KZ^3LO61.9=IOFMZA?X>K(B_NZAM> M=8GVSZ<7N/Z6URM/^#X6OMP^F2=U,<0)Q"E/(0[C!+.8HRC4BIHNP.O<9_^K^/]V 8,K![!>;Q@OG!<15LF)'392,5\T-^%.98 M@*2E0:>TW!1-?8.?59!UVWO=3S.1)@E3E:L)1#Y7S3>E::892](T]:0I-LKO M/TUF;C/:$P6/'55#PWD:&4V;=[&\AN9J*VI/<(:^].,BN3(RIXDL:Q]&!3U2 M[?&G+])*:0-NRG5.E:IOYXX('/$(8Q^2T/,@DDX1)+X?00]',8\%IBDR.JR< M)[6,=JIN+EO*.O-+3/$RTM<+4;#265, ;!5W1#:WRGN*T&LH\(C 9Y1X[!.N M:^O6Z_(/54OVOJRZF\^/95U_X;1\XM7S2O@$QSPBJE]- %%*?(BS)(()#3/A M^113Y*B^;I2/F4W WRL5?"N%<%90-XZJGBU8 "LS0W&NL*ZOI]NQ!419;?,? M%&=78,O;$M5S6N#,7D$WSL5W4D6G!95^)9W>S,R6*99ZYFI&A,S,U)X1-0?DD)6VP'?/S,#A:?_V/$]!FB4TCHR4 M*?5%C9,E-"^-DNTRYB.[^H/5^[RF>*T&R[XKV%N5P,CC-".1/!")4'AJ'G4 M,XH2*+*$4HZ(C_4LSAB1F*N=_3F*T+@=<26WH4]C([+1 M + IF:R&@9U==+'!8%-B#8>$33YK.\5RK5J_W>"J>;Z5&EY+KT1E83RT@9#/ M8O"S%1*)B+PXA6G&!40)(1!'C*FV>"A!1#H)@5'II@'MF96VYP0\*E9 LZ=[ M!7#'C4HU'/S<=":F/LAZCL),T)GI_1:UE@MP.T3M>H_:K09J%H,UC>5W-FY3 MG_+"0SB-(3D>S6F^A)W9^3LW3() DD&:60QQ$+I8/@Q637^?=6WPY9,:.E5H?]-6_- M#9-B[2\@5_=);8_%K@VSF?6QPUK/#LT'G95%ZMBY CN&0,O1U; ]T9 KT+'5 MFRMWYNDB6!P9*CL>%C59%\'TTGA=MIAM'^*R:J1:/WS8]^M>H802+!(,:4RQ MM%(I@5F8^#!.VY[!JJ4C,>IP<8+(S/Y02Q+*#S[8=R(_B8V>5;E48C.CT0FK MR($/&L):M+$]+XVSEK,G2"S<'O:\D,>M7$>>->]N\45U@&USF%CFQT(( A%M MDS\# 3%#*;/!FX?LV@W:[-=8;K#F(=,'@S1?_,K\ M&_NI++YLUO*,1R+_NJINJX>B8>_7^$[W.WQV@9F_U2K)71$&BC+T#[KLJYTN M+]0!4/\[?QZ(:2UP@H&97NB)#WY77#BJO9N4TDJ=SJ^ZF()-"C94N>F';0>Z MT?*!J[OG+J%5Y=-LY*FJ/UZ51?TS%V7%N^=N\3>5 =M46-*0[[IZ_M#PAUHR M1]5%=[E>MZ,GN^#%*N94)!'F4 A$Y?DH\R!!/)3GHS0B*!$B]K%)D=V,O!I9 M#?,*/<4S("USX+$JG_)V +3*_,A;7D&CF#4=(#??F],[O7TG[\/,@G7,@!\4 MVS\"I9%@SSG8L[Y]7?WS+?=7X)!;\&$J3F^M5'0\LQNQ@(<[_L<@Q,_;)1(6W=LM.++NF5C8KUPBD;?W:FH7?_A[MW M6XX;1]:%7P5WJR>BL#;/AW4GR[)',;:D9:M[_HF^J !4.9,B:4AJ]2M>?H? M %E5K!.)1(&48^T=N[?')I&9'RL30"+Q97VN!9+ZSZ.0>E6R!_$#D;NTC\MG M4I3SS!-K+B\@./1]V4PS(3@-@@P'/$W<,.->&,'HF$=0"V8;,EN M+V4[;)[1^J9GV,E6.,.F==<_9Q7CY.)9,WY7[B)*F;\U2+T?X"'4;V8*F,NA:TS)'8^SV+ M17LME43K4D#;_OE%O%+/T$)6M,CK13^6"^43YEUY#;Z%YKIE7(2!9Y5**FK4 MF34M<>O9Z=:XN]EGAD@NOB3ZM*QR7LA^*A;7,N;PV%JJ&&@P[4K$'**CA<8% M0YD%N0T/KBI2DKT?YRF)J)-&(>8IY2*$\01G+ MQE(H=6)83EG-0<[(C"2,' MJ"T=L^H$CKA)P[!C5/2"R46VPD+%ULRVKM!N1]:SAEARZN/Q)W79L^8=.N3Y M!R]K(WB?7TC>LN-)C9PTX*%8;42!+$5./1=G8>QC)W0=+XFY<&!BTDS0GHIC MURUUFMB=(UC:*+TY3]FJ+5_:*"[;QC=SK5E[08L?57/M\JZ?"KBTL?^5)FD[ M:!];R\T'+2KX+BT([0-\KA'A")+@R1N5@:>K-5DLWAY(P7ZKKY??^8+3%6=M M>2*80!PRYLC!>/\TI]4)2:70:_W?RJ=)^88VVFTJ,O5S0B#\AK-$8T$'"XZ& MJ(U )&Z"AU&B"21HLM23B?G=9)31^Q<%$8<9C M-XXQ)Z$O#Y$=3&(WP-QW>!@G64I]K>,2+6ECGPMO9:LY 1UZ$=/; MQ:"$?B\M6RT16_7*VM:ACL=LX]([K1>,NB0**NUORQ)N>D5S%C* MO23$21('.$@3%Z=^ZN-0^+&3!C1*F18ARXFQ1_9>=9]/2@.TW#LP?F 6O,PD MF"-NK3'IAWI@%J!+H+EY9AT AS\:K*'?:?U[F_4=O#)=([[3NNXUV3OSR,5) MT9;V]FZYXK4<7Q(^?2I*4M+F>)<7KS+EL]OA!6'.G"B@."9Y@@,W(B(L9!2[ M+.%,S/5I2$#3_ 6Z3)GFW! S[]0P3EF"(0?G)L<$\H(D9*N6K)E?R5-6I9JB ME-LJU\%WJF2C*5CVLXI@3=XK?6@*64^>T'A(^%Z^*1%[?GJH.%M5SR7HEN') ME\?>C32UD\6SXI@6@OE*7:R#W"H\;?3P9O]B>X&[CK.F6KU!V&N541;@](B3 MY0)Z#>IF!/H?-%Q.K+.:_WLMEGPWK^(_LOJRK60F3APZLB57'N81#D(6X30+ M,NP3L5#PY8$IC/_ZK*2QEP);N4@)OJAD_"Q:FO.\#0R L[B9^?!9><@T6W/N M63G3SJA#YA[-EX,O&-+;-RF$XC]-I=-:>,CW9;X2H8)W._NZEVQTU+3 \$XXJ*' MOF]*-%NOJD*>R%V3^H>\I-HV8:*$A2F5==LT27 0!!23R.,XIR%W L+2S-$B M;1H2-'+XV(D5D:/^,4/ELL1TH'$3#"F]F&##?E@,Z)A^K4S?";7)^-IOEC5Z MUS-B)N9R[3?VF+AUX'G#)4';FD+QPLKKYS^*ETV'61I&6[)%J]:8*8QEF6IXZ/\\ C..!^ MCA.2^&)UGWF!Q]PXGQUVU+,4?:7,ANFG T_QW M=W3$ S^/_23$42Z7V80Y.$EE/UC./-=W**$QJ(\35('15]Y4B%Z\M1?X4+<7 MXYYR\L@)_8.OT!5;OFC3\1G#KAQFZ&VN=.H39Y,P; 4;,#B M)PU!IN #4S-^%9Y*J6'Y:BDF8U*MV1>SSB(<^9V*SD%.Q[V<^)FY, ML,_%RB-+N8S2/3'"#OVP:+ 1H[%3<"P&1<0-Y\9 M>#(6YW[#NI3. T^:+08.+\M\E/=L.)N'<# P<( DL!!")Y MTJ!B ,EAH#$9PGKP$?N!]?-:-7_KGOG-*R%F0 M4#>GQ.>;AFL71Z$S2FBYTWZC-5@XZLC5.Z^VA>[%D><2Q$8(0#,$AM)F$!I M8_Q8=$Z!GR4D#0 $B$Q#(\'K<=MKNA ZQ=TVZ%K/PZ-K@(W[!_-D?*OTJ2 MW9OGE\7RC7/%%OH@?DP_2,TENWA[E).&G+M^G&,G"GP<.,S%)$XR3+W,\:,D M#W-7J^VOD?218\C#'!\"M=## M ^%D;-A@466/4Q@I7=!&&:2T01MUD-3'Y%X_&$' S?\QD33C!K"/*(Q+P!21 M7K8!\*#3\1&8VKO'6& \B&&*DQ35;V2QYE?LG^NFL_1]_G]E8#ZS%\K<";PT(APS-Q)0$I_*HE&&_3 *"?49\PB(G]!$CT)WAYF\B+8!DV;^&FF?FVA LSR"K%(R44[P1*)OP\A 4_G MZEAH*W/;*VO:)*V.V4?Y6*V7S )GIZ.@))2:4Y>$3AZ'.(U%E Q"ZN(T"",< M^XD?D,SS @:BHS\8?V2/ONUT3T4O0IY)"]4=&'K.>H&),/?LMAY5M&RVVXP> MV6"U->AN]'=HYWEDVND6G,>/&:Y'EA4OGLHF/T7?'H6KUC)MM2SEG",;?38- M/86\>1YE81YX&?9C6:4=I %.'4?X'6?B_^;<8RP$3:GZLD=VQR_MS)HW&B'^ MIUCUE4_ ZQ@0+#6GUW$0@GESLW13;8=GJ-4(;51"'9UFF];#0AV+$S < UO3 M,4#RM),S')*CJ=I@"+,(\R ^!A=2F-I0=;=;\]QS\SC(4^Q0)\-!3$5 26F& M71)%?IBD?AR!UNCG18V=?=H(;OIKK%[) MHZ]Y' 5YPGT7.PD1ZP4W27%*H@!GB<>Y$SC4S[7RS1"A(SOZ5@6YV=PJ@39: MH-\W>D#9EG3PU'-YVR@!L\J7 V30BT[?8FO-YS1$3MQM3A^$X_9R@'<-3JJ^ M\+KF3:^LC[RF5?$B1V[IQ)PD\/TP=W!&$H(#/PPPH7Z*LX"E3I[+KIE:M[L' M)8V]AU"B9TW?-=21#B1@&T9,XYC)%@XPYY\. L YD2THS,Z$+H $=OBC8V;O M04_O -,=ZNC8L7> H_6"X2KG= /9@*:)YX04YXZ3XB B$4ZXF^*0>5D5FKW??HIMO7-E?2$Y'Z![H9@ *^4IFD M,>[/T/L6UMYVC ZVW_E"_.O35K_FLF"-_3DSQO10-\]#U2RMU MA*@V:)JMR'9>T+31;=#@HP@W_,:%QZ+M)FQ*74QSDKMA59;Z' M$R].L%CR.3&EW"=,B\!B0,[H>=7E:U$7SF7NJ'6WN%A]^4W MV7&V$B%!+(&*^M=RF=6\4GQB6+ADM:+ JU*OI2E/QVQ9_K>9AX'LN] M' >4.#CPO0BG6'K'[P4+9^_TJ2XH];(*J/7B,#O:O5,Y MF55HSQ>@V15C%O _\FQU6]:K2N4-U8TP7J^^D157"7?VP"O)"TB>Q(XT\]T@ M\GP/DCR.6!IS$ &BONB1P[141"S<-IK,FD8%0A=4"3U@ M81: IUX$'0,]1H@G:JV(MWE.MN-S_;9<+,3.2393FF>AEY(D(3B+ M@UBL&7F"4S?F.& L\$+7HTD,ZF( UF#D2',M GVQ0K)T";H]A(.I%U]&A0@6 M9DYTAA2+L8U^:GO= 1#]+I62Q7Y2*YL=E$T1L=55&2Q_VD[+IO <=5\V'LBT MM]K+RT*=GI"%;/#P28B_+<78SV2OA"7U4T:2.,>A$[F2RMW%)'3%_V3BOTF2 MIIX/JOC3E#MV=KFCA5C@;,7_#[3EFAZ(F@EG^] L\]=5*0&2*J .CJ,4PT$ ML]M:KS8]J1-W;@-!<=S'#?;Z!8?L/Y8+\49]\^]UL7J[*MGN1+ ]H*UWI UA MD+.(\ R[(<]QD/LI3G/'QZF7^P&-6,9\4-X+JL#8P>3Q_OIO^,/5]YN/Z/K^ MZ\/-W?>KQ]O[.W1U]Q&I?_SK_9>/-]^^_Q>Z^=]?;Q__87!2#X%;,]J,""(P M['0T$1 I7=0)V(EC_]HR:\:E:-BL ("(G[XVP "<"KTO+Q>/C\O2U5.TRJS9;CV/3?- Q_'&1'[+"HV6UD>!YAD:>Q%C'+B MQ+"N%D -1HY40A]U)WF&V #MLR5 ]4+1J##!8I%$J#W,:RY0H:T^DI.DT0AU M51J!0ML8#VL]*Z#R)VY:80C/<=<*TX$,B?4W1!6\>BTH/UU$=;/HA\[3DE5?DB $()>0FB MVFFATBSKLMJJ:J'R>'-JV>@] M0XWFZA?0T=UBHX1W@=Q6_X5IE9^VK<.[?)BC;A'OHX5I)^977J[Y)X'E];)4 M28:_%ZL?F^:3-W_2Q9K)9#&:95EN52+):)+(ENMD_;RP<1<7B8$!PF MOHN#C*;1;W,U1R(,_=>81"UW&9 M[_F8$2\2(3H/,4FC6,Q^//%<)V.)+[9D@Y;92O* +IK?/U#J[I;7-4L<+6>3CR(WD MC=$DP"G+?>QS+\H2AR5."+YPUAE_]%52*\UL\;D/!4MBSW5SAD,>B)C%&<-I M0$*YEC@NJ=#0&PN1HKI%UB?F:IVFF1@'3&^UGM<=#W&N M5M@W;$G MOOAUPJSCNUZG'KJ89Z>)3E>EVK%7_(<(4L4K;_]V4QH2N+G+*.@!'=T&<)?P M\D#,MT_1HR7]O=AZ(-#T$/> AC%E\EM2SEDM=X?R0O57LEI7S;'[]7*QX(H^ M\#[__F-9K81W/]^J;*(ZA)_';DY2)R;8S1*. [&SP\3-.79#GV1YX/ D!'5[ MOD"7D8-4JTG!:^ELQ4XNE/K/'&R]Z#01A+!(M5&J23I)M69HHYBJXMFI)N%5 MRN%'H1VZU4#:@&/P8HRLD1"::S(Q2^'%D!W3&%X^I.$9>YYSU<1K>R58WN60 MJ;&B7(LMXWVS=UR6]3P(0L8R7UZH$,$M<$,/9U$B5F* M]J 5#,C1(2E\!.-:0EE0K>@M&&#*$^P"#(^]BEG)/.8S^0M?T".5UOTR$E?61NG6+9^6.K:02 @)XH&H2.8A9S[_2RWK%&Q2Y&5P=_Y4[-=STF6IJ%L?N!Y MP@U])\7$YS'V-:%2WLH&3]WFX-"=K*R M)^>M_3NIZ/N0_?!I>- T6]/N>4'33K.#!A]-J\-OF+GQEX)D8E,G)V1YVZA3 MU-]<09HSXD=>%#LX8)MB@X7.R54 M$J[NJ/%?B"M%8/X]B*.>E]M$!^;K7PX@N>D' >SDNI999R]/8X9IYE<9"FN2R9E<6S2>#CU&N# MIG1MR5/4L@$7V-J@:2Z[QX "N!A7]6J[)?E.B5F'Z&"KB,5%.M1V6TMW;;G3 M+NBA9_?[VY>T0WOXG_?H=2GYP#2"\H6#$;%@1V(E$C M<-?)0O>JJAZKYW+%/BW( MDU87HK-OC^R 4BB24K';O:*(Y-EX41+MV_D]YO>[HAW+83XX;#3Z76I@H\G. MH'DG_+#F]+^?EJ__3[SRJ\7BBOU3W8]_ M::MC-1WL^,V1G4L([#2:KUONANV]2'W/.F'SL%==9B[,HP8LM5@JW&^9D3.= M&&XR1SIO2M>)>IZZC 3B&U_(<-?9 #>M?5?SA- DB@/)L2>[<.8QQRFA&7:< M-,R<),[%_V?"VW!6XMB^2&FU/J!.,*-,.(^9WJ+3*A(P-]V(QE4C&W6$S]KF MW#9K370MMNUSA'S3_W*W[X1/; M?S"H]6+ : #"(H--[, APP@#2X$$)GO2\&($RV'0,1O$M,EDT\=DCR"ARYQP MQU?SD/EYP ..PYC*!001"PB>4>SQV(T%CAQXMJUXC)@9M5#3 M"R:VL8#%D"T,AS0EBO]PJX/-SI3ZYEIK4ZDAE?H@'#>P!+QKF'HHRF+% MOQ2OLEQ])7XN1;;8M%TC_UQ6UPM2UW?DF7]5(^3DK5MDT30?! O MR_75KCB%!]3/6$)PE 8BE,7T17U]?WO]X]WMY]1@_W7VZO;V^ ]4'C?D:],/G3 M?!Q84.VJ+?FI.XK/FHZ[\L)"5WGQUZWZJ*._VC[N+$ ;$T8J>YH$;5OED:/J M.FU)Y12P'Y5A3B+4D(M:$OO?Y[_6S1QUGZW$I"2GKIL_Z0]9_HNVZN+D;[^:_50%91?_Q"!F*YTZ_GZ1QDY= GA7$B7+K)10&PTJW\) MKU):H&L%GWZ-WP F_8''+ARPN**)A$4N&WUKC>H!!X:>K#90S\1NG:#F&S"' MK:O5_+OX<*0JEK^6]0NG15YPUN:*8C_T0M=/<.Q(ZE OICC-?88#A[@.32+" MB18Q;Z^4D7UY(Q>87NL'IM]AK9D+\U5]2[6=41L?U'L8.%^*"7K^D6>KV[)>56MY="Z^),=J3/2%6^FL3L-E-;)3OJ<#G1+[3+$7T1YIF M20*V;+LT@;]IEG7Y*C8HZTI=YKHM7]:K1S&,JKYU YJY093@/"$$!V'BXC2+ M8ISX89(E,4M3V#'B.4$CQ\..6*3D(BG8J&SY+%1Z&0X; ,#BG9GMX+3$D&&6 M<@YGQ4R:4!@R]C!;,/@\/!5P6[+BM6!KTI3):V[]]]\:O9YG(^Q_]+?S!W8- M;]_-38+YT4Z.-=\YK[[1_OM@J,GVVZ=-Z.ZOSSQA6%)/Q5)FK6[X*$*)$PS\ M[5U/[D=^%N89#EW)$1VP#&>>FV.:Q8GO4]?Q ?B+P&-D(''K#!M@KXM>5. M6](/A>.HR!\\@$%VX.]$DABHBEZ5SZ_OUZMZ14K9BQ M6-;R7V5Z&,B.'G)T&LGSA MI=$!+842B#9:B+_4;M9E!7V-5,.$F,*"TT8Q)#1#C6JHH]L,[>/=ZH>D@JC5 ML#DDF!!O0/IB0MS-$AOCXP]+?%@"K#0A>-43'B/Q;/L?I!_%W];YT2U6VGZOKMS$F11QIF+ M'18&8LKA%,N&EI@Q+XPCXKN$:*6J;2LV=L%+H^8,51M%TJ(.DJB^\X'V>B)'K!WGH_R"F/WL?GE:KU'MW-K8)YI@6YO?$.BZ67Y)'M9R6R[S,ZU MA]&N$Q,O]U/L!I(ODHC FT0YPSF/8X\G:1Q%("J/TV)&#IY2*)92D10[:_._ M1C=BSL"D%]4N-QX6HY3=CU"[X=31O6;9(HP^+61:FNA>0X_(H?N?AM?2/%1+ MMJ:K^ZKM^*ORPVD89R$1&^_<\<0^/.JUM&IG^HSJEL[T/@=S M-,:+^4VYDMT>&1/?LU:5ZIA4RBQ [&5>Y#+LAHR(&3%V<>;E#G:2P D9 M$QZ8:=W!&A(TLN,UHE$K>]:PAPN$T$:^GO\-PM7OAS9!@/FCN?W:;JEK7,]9 MEQBB\4[QAYUC#@X\B8/JFK=Q5.WG#3G/-]SI7XJ2WXH_UO/8\9* .YYIFU,&\$ M&FK>&O[(%MO=WW<"WJ?!^Y&!9WNX'S]IKW:JW1;EB61:R#+L):'8/48)QTGB M,QQG'LM<+Y0YNTNKIR;909ZK(3+:0_8 IN>9=F" >:@I E;JJ$;94?8(>O=: MJOZ=I<8;\'JJFTJ=,5^59/%6%YW;ZIJ55>?>'WL=6U7+DB_7]3YO^$8-_;JK ML_;W^Z0MTX&KUWZK+=^1U['1J&#K[*"3E6X-F=4MXAI\UI R9'-+LN5-JK?, M?['+2! [CB19%-,G)SE./3&'$I=G@>/$#N<@BK.SDD;VT=VEX);8K-:LAQR& M2&_"M&(XS$-W-F]DCD)Y.&B9[6:Z1W+>IZ7N.7//-M8]^P)\IE1!@*[69+%X MDPRLO]6J:^7W'Z3B3?N_;ZL2/'_"1AW98_=GE5:KANOWM?YOU'3I[*B&OO'5 MN@(T)@%B.#P'CP!XJ:;'8W@Z [YQN.8+82>*Q(6>?" M6V4S497)5H>]GXJ2E+0@B]TMJ%HN^>O3_]1N)4G PRQU&0Y(RN6=SA0G/""8 M,=]EW$\3-P*1P=A4;N3HM17R$-"W2&((-7.&.@86E1 M9%6U2==18X!ZN/0:189!D?L#>9.W'^I/R^I3\2=G#??CG-*<9!F-<.C).^\N M"W!"O!B[>< BC[DD<;3.\7IDC'UVW@I59\I$MJDBBUJQ,+U4DO-JU71@D>W2 M7WK[ FMC-K ,LX,$+ QM01 "D9+8TK=>;BV@WOMRJ\W*N.'6P\JR^^WJK;8^ M\^IT1=3]NN_51@\\:G@@*=>('TC-67=/T&D;^N%M]\A#:_X!^N[9?G*ZQ5G?^>RDEOH^RIVN4_\LRSP_DA6?-O.9Q[R*(A< M%DF6'8*#E 0X2[(()UE&0A(';IS&\Z8@^/N*5"N]M>#/8!K$N0X-U/:O#_RI M*%5Q;T86JK#WEZ)$;+E8D*J6A=2HEG;^!7@D^Q/ -P_SU(L"[N \#267<"SV M!YGX>;BYY[C4IV[F1>TOXZ9D_Y=_%QOS +4C[/_D3T)O>_(SJ#IB)8)4'2O= M#\Y6.OV>LS?4?:XU$BDK9ZBQ;;]__"]W\[Z^WC_\ WIW0151O'AH#)]AM14ZJ$?K>BW7D]?+>E7+7EU9&GK$XS'. ]?#@<=]G 2^B"XL(6+QSCS7 M">5"M;3<*6W['Z<;VN5\MG7JFDG!A:K !IT\U^'CDD)9X?8=_U M183TXQBG$?$P=3R:)DXLUF$IK NMCMC1:R\:)=J^%C-4+DO7I;R MC\N\W58VSP$3#IH(ZT4[^[A!BRY:R/X0"J"-!K,F%SY#)!>? 5TM%LL_5 23 M1R37%6?%2C&%J:UXJZ/-9K003*QUH=42.G'[60@0QWUG06_#;]5^+?W< MLKOE?L1IGCDXRIP;&&0Y81-W0IVZ2:D64HY%'#AJM+/U+L_MF][OY M1<; /+D58Y&@[JSR%]R*W1]OLNNP)\WHWH,]_0"\PO$;KS>WA#YR>8>]*%4" M1^97=.L9^\88V1DZHM&>;)51U2]2[(5AX"S<(@(P#S(T'E1:J&.942%A[\"3 ME0WJF-K2!_.F^2D1>=&&XRWSEO2M=C>IZ"^\G#Z\NC+-_0]8[-\^.79Z'7 M>H\53.Z=%TMY=T_?1[;6#7N&B6$P?^BU"?VNI%LJ7S\TQL@3MH-,]OL_5+O[ MJS_Z-[/D2!^3X^'5T+E#7,)2%N.<)S$.8A)A$OHYCEGBIFF>T!A&X 41/K*# MM:K,T'/G;G(A!<-2(2 \]1(B8Z$$\]8MR2LY0_)Z=*G;7OK#! %+21"0Z$E3 M(2:@'"9$C,8P)6U5_.,/I%J]J6KNAG 0>OMR:)@Q]T)-CP E&G5ECW)(JVNH M-3[- 7$3\V3J&7_,?ZGYGKV3A&TGVDZBVX_=),U(C&,:I#A(F(,)#3(<.KD? MY'%$D^3BHX03>(C_RG LY#%4;NMK.8<+E!P:G@#0_,;@0'CM'!ELEICL5 MZ+%[Q&.!4U+?_5R@!PJ=@X&^UV'A0QUQ5F_SSQ_F+LW#6'9_2X-0EF%D'">1 M&V&/>)&3D900IM5$9S?DR$[_:UG(2>]O8D' EII' AU[^QW8S J8;_YZ=_MX M\Q'][?;N\\?[KY<[W['./9O)]N'&K=K_L?.HSE"3.,NQZAL_./$OIF5*S1S1 MG(C*=:4Z5NX42&@5B7LPR23++<4JYA^,TYDY"HI"$H+O$PR)'SU<* MN6*5019HL8D9T#*B0=3T9D*[6, <;;L\:(6KC6)35-"1;[/,1]=6:Y4\@P(G M+M;1!>"X'D?[3R9GL>A"((Y*Z+G9"*M3-E M/B;<\W"2<.8'/F.1#ZJ -E=EY+#QGM] M>-GZS#[+S=;[DC&3Z3=.97O&-]#9\*EW1W;6+9?GXJVY07IX\W2C#)C+=!^! M?B>U83S,+[7MMGNNW&?D)22F^P-.36!ZTIP3Y*6GGS.;3Q5Q?RV^E)B>/R[7 MV2I?+ZZHRDO4\SSV@]B-&4YHE.$@\!R<9)QCGJ0DB'@0Q@$H9= G;.QDP=XJ ME3:KU(58FD"W +V ZI&@G1)7KS*W\YL;[G>LFNB7V0WLZHFB_.W M$/*]DH MM/I'=?/OU=O5'Q6KQ5^SV_+ZM6+_J-JB!02R= MY;6;WWBMUI.*GT%UQRU$8/@')]7F"K":SVKUH)C5Q!C7,NJ*/\J' "RIIM / MS_53H [,%8P&N,7;!#:@,Z-8-14Z'=GJA;#LT:Y>.I;A4 !C>5OJ7F:\WY?"'CT8_!Q^FB/VDT:LDIC/3*JM@Z9+&LW[8G4 M.- >'5^-),:0FI'^X&R]$+JH0[3KIE2D87U4/^.=VSLD2,7_93A.PP0'.75$ M"$\"S#PW=;F7,=\%G6WIBQ[[+*M59'>/O-4%Q)]J@*A>(!T')UB,'()HU)@' M!\ 6DYJ^X&GYSL" '+&2P4OFC3[XX'7MTG]Y[W-&]#QHGUA5]^X/X M/JNK4I$B*@;W[<6+S'73-/9"$4G<1%*#<4R2/,0>#_V$Q5',0M#&^2>R M[YHOPE/P#37JGQ5]$)%&^RQ[_ZVQ3['_Y!4M:HZ4,/T4]X%IPXEKYNWE$7^Z_?T?;N! M377G$=*;XJS8#7.PC4C))M#D%2TWP=.VS=),=E[.I#/8H+F',]?P"Z;<-1_7 M5;/= ?'6;-X:NZRCP^FR$0FEKMD:.#QOF=L&L(PW[S.:O[OM?@4-Z_B/VU&(')XEOA9C%,W$3LY%A),HBS% M/$E"UW%R0H(/VF7F4LNU]V,P;/R^7[(]BL1";M-MR)3YRD2V:HN-Z=TRU6T#% M/@]S)_1PEB6Y6&+&";QZ;7P^?[^X]_O_WR!>;-0%SUW'P\M&#^O]%#96!VFFQ.@O98L,98Q)KA M8"EJ (5/&D[,@#F,,X:C&"X'SK<^B5/BA8'GXD#1=>5A@@EW"(YHGE(GH\0- M0,'FW=K'= 7_E^I!NGK['^#JX-(.,>_1$Z:1,T-7JU559.N5.B!>+24%T5@9 MV\FZP?PL_5_@'5]&Z_$R7J,KU="JOBT?5(_"X>9]E#-"O,#!29")W43,9+<8 M&N$L\O(LB=TTRB@HV9#TLJO<9;GD#KFFC M&3UUS[C3,58/&[='8JWQ.-P-OZZJQ2.OGNO[O,F\@[WP_ @C.^%7$8FJ@BR0 MDBYKA4\

A[8P\2P\YH!P28+VK9/X)3#MMJY),]PT[FDL.F=3U2XVF#DJ/% MXK9DQ6O!UF11PV[TGGIW[,/QHEYH(<[$#ZRS?9^VSQ:PJ MZ=2 T]4F]9BS5Z'4]YS)0G()\Y+M"V,O$F_N(6O!I;8/&!D 7.?=W%O^L1\I M;;AP6T[]LSY2?']1=OB/!A=7KAYNKX_W:[LY_(J*;5NM>%-O2UI)TB;)U+:L M5Y)5YJE4_S)W$Y]Y@>]A/Y55#=R/<$(##W/F$,\C<<@CK:H&>RJ-?82Z:8PL M5CYT^?R\+%$MT\UH73*91U1_?A&OB#W*@M>UXD*4N6C5@J-J6Q2LENC3^C\< M=2P"W#BQ\^D&7/Y=/@APHA3JS4[G\G8ZSKH@S]!&3\DVJ9I;HXZJDW\#P#6A MR;^%V;VBZ;X)[&:25?AZKS+9D33=W2>KR.Q=EK([LMF1G1AX^(B3U TDD[&'29P'. P9IUS\FQ^#CM][9(T]*RG)2(C>JTTQO$G5 MAYG>49,E)@3$(X*,7#?,L'8;T29KT>$+#Y,,# YU73)L89*O=><+N'-0/ M*<_"),-^Q.6I>$@Q(7F,&7.3Q(F3*(L]6.>"DW)&=F9U6/C:>U@(0D7/92W8 M"G-7*;!SS#KK$H%IM,XT:$?0:Z"U'@2GI4S<>*#7U.-N _V/FUX(N2W9'7D& M]C%N7QK9QZ0(Z/6/C3G#N1)C2V >="+S/NMD#E&OD0:70 X,NN .R&:DB:^ M'!AP? /D\ %#ZGEYOGVW+)<;RNMF)FQI4^4_%F#<)S, KQK%AVN7DFQ MD#>(/BTKV7M.;LN_<[JN5,._*TK7SVMU?/BY6M;UKV7%R:+XC_B?I"@_\'Q9 MR5S;//*](*=9@OT@%^$CR0-,\BS$3D*=G/NN'[H@LC K6HU=#[33 CU)-=!Z MJP=Z$HK,4*9402OR)RSLV/DH>G%I=3@..;5>@L!4 [.DT:(:W">!A"[0YN%F._1)_9I88;CE&5B#19$F 2A6)+E)/5]$I#8!5VOTQ,[_$)9K:E *0I=-(( P/B,(0 WS;D M7JRO%TLQTO)K^5+(DZ@#2G,((6/_4&,OBYHV.4H%>5/QL7A6M]._WCW<=H[8 MQ$RNU +2. Z@-'Q*8AD@6!S0Q684UG>@]>9DD0/C3\L@J6?L$:VDYFNF?=!E M":=*^%R3EV)%%JI@J6Z[?C.Q5/FT7HD?PJ;N2VK7R#:J,1VJADLP&Z(1K6^IY#Y4_< M[MP0GN,NYZ8#F86MKV*I(T:3Z>K;\F6]4K2[ORW%[JE8%*NW]E)'[!+"'8=A M'G@Q#M+$P4D2AS@30[S;1/% MSU4INRBJ?ZD_+9CJM7B]+%G]L1)_,&CH:D?:R%&CVT*T9-U*0['.V6\JNF$( M$@N;J_*MVWQT]8.LY*L+M4_@?(6N7EX6!57[@TW34FF=JENO)0]O\SR[C[3\LAF:[IOS=W !U*M MWCXN94YKGB:,QIPF.'99B@/N<)SQW,,I]QT_BM(TH:!2@&,1(\?=5B!2$F?H M43R/?F\D VN$3J"CMTR[S&98K-J8*UEC[Y9EU;&^D*FD(YT0 M,.E"Z[R!AZNJGB<-4T.D_G%5JCY?<%/*,:%IYOBQ$R4AZ+1(6_+(WJLZXLG?,I5_X#M59BC?WE%!;/BNQH7X M:F9^QD -F/'9 *;^<-,%;.3++6#C;25XM.5.F]B!PG&4T $/8'#6]/2TNJDJ MR:9W];S2/E;:>VOL$Z2GIXH_209+(7)9\N6Z/N#5?%ZN(7Q7!S9K'!(9FPL\ M#[K04MC9STFCS(YY]H>:[D3GI E[AS>GGX#Y">/%_(O C5(>,*UKGJ<&'[L&0XI#2AYJ!.KYSDD<^KWG M4NM@_@,P3-M5^BSH<1;Q6N,LX@\[9SDYV"3NTF?&QF%ZGS%@]Y$3U\'D)=8E M!Q57FWJL?%G5XAD1X<0^Y3^2W[5>S9D3!G[BNCB,?!<'<Z+1>UR118#JLE(GM%C[4J>B0;51$5 MN@)89"[_3 ,SZ.3@PQ?,LZ/5LL+]H-KTH-BTP7VKI6*-F11W '//I/B;L?9< M]!TL,?18@ZF7G>=R*=,Q\UA#9(^5Q]ZH%]R.;BY1?!7;*+X0OT2YW+Y>5[)I MRCQ,4M>GU,'$20,<)-3'1+;'\9S$]2(_"%U8[>V O)$7?,U%8=K(:F\_&=R3 M[L%++SMB$058B&\ V-QTVI,M(DXCW?)5Z6$S;=Z5[I$V_67I8=-/WI;6>.VB M_,;=&WS._9!TUKV4I$4_+U8_;A>UZOENDG+7E=_P\B&PU4+;;<[FR+WH&.?<$7H'GB M)G'DX,!A.0ZR,!*[GIR);Q$GCHB8G(M=3VMITR?I^XI4JY_P.QQJI_TU/O"G MHE0W\#*RZ*V#MPV^DW(_\&(7\U!"SMP,9PGW<.8)Q_!RFHFY:1_\FY+]M-!O M=-,&7KSP'JCK37HC VAXLZ/129&[HXU6LV:7*_Z_O8#2*(2D1C8O=ER*BK4; M'L:*3'S5XU+ CN]\7#RB,:6UXLK^R)O__[94>_CM&).]^(TR6F8.OXFJ.G%,CW!!G'KHI1:R5"Y+/$E*39-1/4"ED64 M3&FP&S;]7S8:_$561#>H[=;U5_TXF7!B \RV1X^M(W1JIFP $"=(LR%O6XL@ MF_';ZVM;UCV:>6[BDAR3.!([]CS/,/%(@MV,)YQ[(H[D#,B1KREZY'3>]0_) MF:LZ^#8A0T6214$R>0NGX#6P?ST 4^,X8@$I.[%D&T4VMUI'8MD' C!>5#DG M^+TCRP @&M%E: 2CWF@J3P8L;#QX;63WE[W&FFS>1?6,A[8.I^@O,!/FNV86 M0MNKG;+%M,G:WEA3MEH[9<1!P[63CQA2"-,?G*T7_#X7.X5J+9:_NTGG@$0E MF&&?2+)_)B?X2SS79RP($YIXE#72T$\PMJB1W:_C2+R$E^KBII_FU5J M1RL@D[ ^M'J3\#B P1SY%%8=-49AJ#&WWQ:]L+[@:3F&P8 <$0W#1[BD]=66 MUUB6E\H9X.K/HIZ'4<9IE&28$N;BP*<>3B.?8R]+>93P+**. V]]=5+6R)&D MI=W?$6]O9(LUJ9!NU/KJ-&;:RW8;2 !#1)=VO$5D(WF&/C2)W2% #-M@]9IJ MM0W6:4GOT :KU^33;;#Z7S$DLUR63U^*5\Z:I,"'M\]\^521EQ\%O9++^X,9 M+\R]@'AIA.,P%EMY)WXQQ/Z9QDA'0;6*8^ D7%%(QO)":M5DNE+VA MG7)(:@>DP(0AK1IF=VMRYRK %;= ML]6QP(*>IV[U:*Y/=S79:^8Y2O@Q@\$B11Y ^.3\>'!@3I'C&8QBWAKT1-O: MB-(T")U,+'82!P[S$T#CQ''8R JO--B1@XGZBJ.A?Z^9S#2BQF7 M6PZ+#09&&[4&';V5[QDADS<&U6_@._#TQ8R[+4>9%[MQEC*.4S]V<>!Z8E\2 MN003SPD=/\]8"O/-(PECS_(=GE=C$EP0]>1%%L*GYHUQ(_!)GK7$/@'M>_!$ MGC6OAT#V8O['EE]2Y:PTS]XZKXSL+*TDS4MT=>,Y3 MSASFN2E6V\R BYDE\UF$G83[;L*<-&6@"A:X"F-GP#=D[,LJ:E6V-Q2Z0QMU@M'7/&8;%5-@+KTA:&^TF36<7;.&MATK M-= #>5.Y]KV^VR07GPY]6E8Y+U96N;W,P;'6ZA.LP,1]/TT!.FX":CR263Q[ M$%^(5Q5G2G+ST[M:KWXL*WG;?A[Y+,B#5-X*<6,TK%=2G:=2 MD=DW,6O.7)Z'(?,PCWUYSI91G#@DP)[K^ YW([$YBK0"C0UM?N(-T0QM6+N% M\WU:_XNG>+A8R'=N;+3SVR-ZL#6I8H5:48AIL;KZV M)QRY[P:9QQR*EFP'WAV9&(Z_$!HP"Y;QS[GQ$Q[N#-@ M[-$1SM#SIO/J-9=\+XO;DO$__\;?YD'"O=0C*8[S/,1!$A*<$"_&*8\<+^%) MHEFV=%;"-'-I*Q0IJ4B(AA+E97:WFVRM2WRDO254L5 $8N'*$YRY@8-]%@>$ M)'XD=HTZ;G96PMBS82L*=!WQ/!S]WF7%2."4IVF?ME,-VM WO8F7.U.;^%\[ MUSH_[B2N-6C6QK6&'S1;=G[F)1>.>E6R*_93CP\Q035TQR(2%ADO$\RQ+0&E1+ZL@NV.J@KI:0/2U@RU$]!/76IM9Q M@7EM%Y)]!;8GCO;S/B";+2UB]61.NJ(%P7"XO(6];)BUY77-^9>&**BF5?$B M$\+JEN \9*F;$Y[BR T='(21CQ,G$1-S[&<\!ADX]RPAJOP N. M[I;E9S%Z6XK='1C:BV-XI)$]5RB /U]=/:!-'7Y'!_TB(@U ^MW6/A8PS^V# M882^&OJF&A4':0P_64V0OJG=4B# 6T;N^\"7=WQY]?JD:,CH:DT6B[<'4C! MC># ,!,XKJ2ENQ/_[^I5K&.>^ $Y7:L.DOJ RP*',-)R9UOPP'W9'C)0O]:Q MV=2I>\>>TJ-UC#QP9ZU7#*KYOA?E$WE95OP^SPO:3/7M[C$-HC2B$<%>)';= M0>IEF# GP6Z4&\%HJ22CA10-J-[J06C B^W9#I,7(,VZB 7AH=FO2AU((L+NXOH 6S7M9@?/!@@? ,9_@6SH<.G"?H3,?D M#X< ,QJ7N)82[\PK#@%JF&,<-)I!G]$_2,4>GY_^NOSC:_E27))>9U"]-\Q6'++K^.I-[J>6I5A7?EP^DZ*<)W&6NI1$. D< M%P>KE%$1'?%+*V/4T2B;:"D6_-V*!QPBG =);"EQL-LQC MX1:#Y_!>BRQ-T:=E3#H#]YIY.,'V/VR#A^"!5/>5JD%HJ \>>*6N@\P#3D.: M.!S[L>?@((MEA:J3X]#A$\!"^D0J]2 77?CRT7"U*) M;8"\.BC5N8B:X"RT>AYN'S"8RQ]1%0@5Q ^MH5]G#5D*$FHT5\7&HBT8LGL4 M^H*S0M^1QF (B'XZ@\&WS6+)IZ(D)2UD36"]JE3Z2)6NQ2P.?1YZ./(]CH,@ ME#T' H89X=1S:1A[#%0Z<$;.R-%B*Q7MQ-9&O0;.X:07"2Q8#W/]4X9;;RDP M8)4EQSXG95)/'C#UT'6''K=S%^44EW3B.FGFNHF8])DO_-9/<$KS%*>.$Q(G M"'GD:5T= \@/M_=WE]U.,>?AMHP( M\.#BZ,[*Z(3; 'M'NLOR[M3: B&;KC8(]%6NW_&U/UOL@@<[_74;UHWH38T MT-@YM:U\)!3XY?4OG=\U()TV"(=&1LTF$L"D6@\(8^33="TU2ZD-CCY=5DW7 MT+W$FO9+!C4%8GU0K+AJ\W%;KL1OH)"I=MGP0Y8&4]F,_%G&B_^HH]Q_<%)] M$C^:JY(]_N 55^R5ID^' HQ'.$I)C)_&RU(G$.L#3HDJUI=#( M$4+\N%)U#+7:2@0G$?>IEW,WSES(;G1LA<>NM).)/*QTDUQWNX)1WEP( M@FUI1_]Z>OOAG^F; -?;%GC6[.VSI\+1TB9]='4GW>%/!?YA>F RN6831'L] MHB&?>UFOOA7UOSY5G(OY2DQ!]>H;66VJ71,:\3"@#O:HPW$@=A\XR\2F,"4\ M"9TT\_PDAH1Z?=$C!VTI&.=",JJ$2%B(!N"G%VS'0046-CLZ(*7$#$DUD-0# M;11!4I,1KB7# ; 4[P"")XU<<$ .8Y#!"*:T/-]_\,5BP]U&*//=($EQZOH> M#DB8X#3Q/,S$Y9<0'_SMYP$Y/OG#+EF'GGY%.F;B2[E%KI>,SYTP MSJ+ 23#-W$CX51)ADD)T&>9R348@71E#>-H^VI,&M*6)!:CRM%D-0$ MZG_],.HZI#5PC#ST(EP,'%?+V@L\N7_\B5U;R]AC7]=[#7[:]U@QL3&]+=EC ML5IPW:.]_;=&]E8E0__ [L"BX=,Y&P.H-#;1)H;"',B?=L,VNR=,L%:"[V]P2=N MCW?*L./6=R>?,KU7VNSS6E8JV4AZGH:I'P8.PX1%,0X2*O^4.)A2GK(P84$F MB1R7*[+0\ZD3,D".M96D'\'E*ZC8I".,,NRGD-%SL0OMA?G9-N?22I/$4)D% MP@D-8ZQ=O#R6,/&MRK,F'E^9//\H?$-W+=:+5Q4G:LN1N7Z0.43X6NQS'#!9 MO,DR%\=>DB9!$C(OT.H@>3CPR'.8%(6D+. N;,_VX>V6J44P9](T!K1U.J6Y MT1YI;Z#)-D.GU._N>D[^NVD/FNTEX^MU5A'\FS9 >G M"0VQ[SFYZS/BAPZP%\TY46.[2R,-+78*:'98UT!);WJR8SO,L3HR9VB#P1B, M^\/&6>M<^IV8?4BQ)DM'3= P):-!N89+AFE)%EN1A=KE?!H MSYQ5@^?-0S-T_\)E-DLF1.BJ>+7._7'2:LMKR\WH[[*N/##MW)KR\#%XCO"V M(6!XK-C#JB6]6ZZNV/)EQ>%4&]H#CNZ+2@^TR^<-M:%,=Q7$YC@@/.J>QME>#$C1G./,I)XO&84JUN.1JR M1HX:2A1R@7=]>Z#1F\BFTN=0_:^IR:DD4KNP?H1!'PT1;%X![)$U[ M"7C8Y*.+P!JO&-9NRT+QS>I]3OTH4XWHG(@Q'.34P\0A8J\<>V$2\C1ADHE4 M/U^[-_HDF5K:[@B)D@RLA-[#0L]%C2V$.64C9KOAM5@N?$I_6[6]>V-/6XA[ MRJRCJMF3#UVV8Y6']L^2[NXPO[N[^2?/6G8K03?.$Y?E/B:<9CC(T@BGG&?8 M8S2,J9O'7@JZ:6^JR-@'E/2'6"TN5)/APX,&LRTQ&&G8WGE,_ PWV8U*:O5] M".'^%5_%M3G*+?Y+T;&\&0>K\2Z[=E.PSFWOC<>[L$[B/K\F]8]/B^4?]:Y_ M;<@"QB.&69:F.&!9C%/'8Y@["2&^FY$X [&#]0F;K(9"-D(7PI&2;M[)M@\W MO6!D"PU8P+D "/,*C!X+;==CG!+U/M49/4:?K=7H>\?PM&Q9/CWRZEF>07\E MJW6E$K/?^$MSC:V^SQ^JHJ3%BR0BDA=('\47X7,W3#V'Y!%VU#%SF&:8B'T" M=@(O=[/031,'M+TW4V/DH+ 3+YWA9:, >I-7J,5/+ 8>N9E!K7D<-SJ P*,Z MH0^6"JE"DAEJ=7IK+Z KZ1;/ZRZRWM99GID2TY[S7034T1G@9:.912PI;,>) MUA0M9N+_N"+D8)[YLDNA2W&21 XF2>HE24B=B!%(.#HA8\(]DO*=U<9W]GD' M32H\3R&F%U4NQ &X]#B$X-$( G#PZ#'24F0X)6%2M^\Q\="G^QXUW$.TW_4^ M/V0RNRWS9?6L[CA\>&O_L?EY)B3)J)\3L:!P8QQ$U,=IDN\UKP\2ED'JA[$71-A3?=EY$N#$<2+LQDG&2!2$E(.X$";1>NR0 MN7Y^)M6;]&]AQ?I9-=NLT:^2=J4HQ4I!KIF*LN'#$0_M3C,-#V]'_<+ 8^"? MY;N9'BBC(\Z'II9DJQS::3=J&GM21&V?7X^J\_NJ4\BW'#9+#E[ M/AQR]G1NDXI9;?M(RSJE6ODT_4(Z6Z9[R7?Y^(.4]TW$%*:\\GK%V=]Y\?1# MDL0U'6@_BZ%7'\F*;^'YMEPL/BTK.>K<2](X<9(4^WDD]]A9BI/4C\6/U8T# M0O+8]T%T_C^9?2//71M5MMU^E3)(:F,\3_UD".KN&7XNK4?A90!:Z@LL M-*.8WEEJB1[ZC 6]5,^'[TQ'VWQ&VST*YG//&"[ZUUG-Q5:B7-V\RGR5&*7I MI449XQ%EF)/0E>D@CI-(++[#W.,L9#2@":@#]QDYHR=P-E*1$HND7*->6N=P MTER"7FX]<"EH8CA\ =9OEJV%T!DITRY(^DT]6A@,/&Z'VG;#N2[/+3>4MBP@ M"7,ISJ)4;)IIX.&,QAZ.W,3+N)BTPPQ4X3LL66^$LJEUY/?$Z"D*6$ACBGE.(@SQA.PYQBGR9N MYKI9E"=:K'R&\D1!D11EAX MV2*X505U=$'W'00?AA$$AQI#'"S%':CT28.0(32'$ MUYQO652^R'8RFT/+MS:767]<\TV3ISEW:):G+,.)GW$<<#?&62C^E'NYZR=1 MFOL<5$('56!DEQ>_G 18?P]%4,_]Q\0%%A(:3;I4.TJ9&=JJ,T.K)2Y(95A23Q M*8Y2SY?]>@), IYBQIB?NR3T20JJ43LG:.1(1\,[4\SR<1#G-N5CS![ KNOO#CYUK;*H?3._@'D"AZ8S&!@)= M4-LVN-N=-,&6L^T//JV+G33LR+%./V6:WUN)?3IG&V^]HG3]O%Z0%65[0 M8C7/_)10%C#L1O*"2BY)KF@H]M*I'P6!S\.4:C$NZXLTZ A%K)$)S=(.@ MZ:;E;$(!S<0ULM%VLORE"TPK_R\VR#5ZNVQ(F4M(DNQ++\(H;MB[I>JP,G*L7.4,F!2X#S..EYN17K M8>[=7#3?&'[=&*YDVKQJ/F"6M0OGY^1,?.U\P-SCR^=#+YBY[6=>\HHLKDIV MQ9Z+LI![@U7QREORK'F+:,")G-$^RQ $5 MVIHH,?KBOI_6*AJ;UDK K'FT-C)XP..U 4HK&T7R-BQ_-SHKH<)/3F:U ^ER M*JO.6*9]>+_+"\5*T-73T]4K*197SRM84]Z30XR=('QZJOB3O%&H!,I+S]!^ MO:XT[[@+< M_SC<'6_^O7J[^J-B]17[9]W6HFNZX8E7ISD64Q<7Q8^/_7-=KU2,TG?"4_8. M.]^%IAH=D!U;:;'"?L H(Z)^AXS6VOO%Z,<7)*5Q7 R&GX3 M(;(M;9U'CIN%H1/AA*8^#FB-'S 3F, M* 8CP'?Y:B_Y:\FJQ=M3)X.@GW([.\#(D[T0R85,^7O>B=7?[9^W>WC/;\5D MF&\KD>BDS5;3:H.F&>W_SX\Z619@T+!N+F#X8;/9_&&;.):DV1P:J M=@8V50]CIC=#6T4"YKP; L-\636M&_:EH\U?/^QPNN[#"3PY:]MN:4X>EC?I M5*QM_N$,K/^B83S87717]UTV:>>,<"_@L8.S)$]PD',?DRR4G1[D_13.:<) MUU3/R!E[.]XA::A72_HOM"X+: _:C25#BG$WDXE?UJ M(S=+ O%7 8_T^2?/RQG9339BY ML8]I&(N]0TPH)O(@46PH:!2&@>,2T-[A6,3(D:@1B#82C4@P3^"BMU2XS%I8 MU $:"EX@G+?%TMK@A(!)EP7G#3Q<$?0\"7,\QHOYE8BI3,;53POR-/;]W1R".[V586DL+TW.O8^GZONL@F8&I, MSQQM)SJK>D_J2[S3N(WXP\Y;CD>:Q$G.&K#QC?,/F!:5U_7ULI2[8U[2@M\1Q_7R",2OIB]Z[%6T M)$OIB$2-&D9S& !/O;EM')2 *VTS@ RJQ*&V6JL-UQ8\<44X%)#C.G#P"/"Y M]48,M'K[QI_4C9=R=4>>^3S@"Q&1XXKW44IAC XT$S<-]EAA-QR<'G&Q6[C.G.SGW M/F=PQLO^^;B\DQ2JRSN^E&U@/I4[0D_=<]Z^0<9>L6XKG257GU "/]S4=!B9@9R535" 2UX8'I894+4--SLK[AUYNO-B'0/WSHRU M7C#L@")/3ZY>7BI."_5IO\DZT?K[U;?O^AB:?]0S1?O%$5LG;!LV%,_B MD?O\N_C;.F\X79I&]1')2.Z3$#LYHSB0E=R9ESHX="+7X5'BAP&(X=".6B/' M%4";@%UW$J6K+!7O:MNV6@9S.5GY=GKA:OHO HMI$WZ,<1HZ:&,W99^'8:5^ MOO8/VD :=870']V0)$<2[3Q4R[Q8S5/N>1GU$TQ8%.(@Y"%.?;E\S6+F)22D M>5H2FF.3C@AG3CQB>+M,-HB5.Y^*_Q";T.*5-[T?/BTK7CR5U^NJDHG"#@7= M5J5:R2\?2"5O=-+0RT/B,ARF M*<&!X\289'Z,$]\-8Q+Z:92#CA(FU7[DM5"K,Z*MTFBUTQ.1K:+ ZW"3?EZ] M://3?C18/&L:F._9@=IF-K_([/M?9FCS23"Q)I* MF#9#K7&H:YU,(37V6;PF^!Z?Q=;EPTEUG_9*XWM\EJ.+DN^BA.'-J.->YJ![ M4<>OCQWXA1RD!"&BJ,R4!NBC-L%"G^4:^?#+C09FPM6]J)V1: > Q0M1YRTR MOPYU8LQI+T.=-^KH*E3/HX8)[?W>P_6V(06AH4ORT,4QRR(<1"S!:<8C[#A> ME$1N0&D.8@P^)VCL'/=!;^O:N&''6:0TT]H6[ =FLTU,O[2M]Y%=X_3UKM^G MQ\>0L0.=O8^?-[@&\9543T7Y*'#E[;D*D^3>;L:QSW.. X_G.$UCCCEQ>9*X M4>Q2K7+CT\./[*"-/+22 @$U_LRU=4CAK1>_=A..WIKN2<%;CO9L(YY\RF\*W2P'51+S^PE_YPFM_-$D4 M\\A- \P3+\4!35*1 [>1BP($Y!LWB/K)'CA!*%/-B-WK1MR6!8 M\-@MG6>HD2NO BG[1SB"UC#1TB3>)VG2>5S#Y,.I7.<5TZX=V>I4?^RSF]MRC/')RSR4NJ&O/&3DC^^WU_=UO-]\>;S]\N4'?;^YN M[[^AN_O'F^_HZNXC>KSY]A5]N;^Z@_;O.(V8GDM;P 'FSHI28/0VV -F6>O= M<5K*Q)T[>DT][MO1_[CAM%N4Q8I_*5XE%=!*?.\B6_"KNN:K>GM2>O4L$V+_ M44NI!UX52^;.0R?@8NIU<.2[DKD_3#$)L@RGE&?/MXU)J,.""QGMT"@ M06#AIJY6\^_\20[]F2^?*O+RHZ!DT?[RG=R)T]1GF.7_?W??UMLXDJSY?GX% M@5WL=@/* UZ2MUG@ &Z7:TXMJFQOE;L;L_4@Y(TNS*'* DX04'"8NK&01PPK7#&()6)S4>; M(-!<#(,S;!:LB0Q3?YBTVNJN)PX;- M3>ZX9) M#.MV,DYSZIC%*P<.:UBH&B8N#DXKP'XH&E#J[>R6 8(I=!N;'?6J2>+BX+QA ML86*OK2V>JIH4)RWR8H^!"==5P ?A6?F?!9L\RR*EYOLJJ@RB5[#+!\U)V?K M+C/=-WI'727I2/J;7&R>RG4SW*?ZEK;DMJJO0]X2)NK?S$N/8384\R68,APC[.$ T"C(D$NZ%<9Q0 M$6;0H'P7H8EWN'J.]I[NPLDDY7I3%A _$QOV- PF8E-6=/UI*&L,NL5;4<2=Q1U:(^73J"&-=:>^#!] M-97O CQ113/ MJZ9Q\F^D5*[[JPMZL:Y>F/SI)E.>T'VNG/LZR%^U0G^]#P^%1V/7BY'(J"K, M"B.4^BY'&*=1Q# -0H^!9_?\ MJP^^2M#G>M9Y3\2;>(,S*U>^G8LW9S6\XF'6L*H]S]5=UJ] Z M[RX:UZ6I6W?;?7M5Z4@5?M) MS5JHCH].;'M;%)UW0B[PL,J;4(K\]5_T:Z&ZI-8)+9TE,#22-"2KM0:;(W(9 M1H9.UYLQ$-0KS&' MB5(OX*[@7L@\[=/0\>(3*UE%0SDIGO\+_74WDJQ_VN@X&.,GGG-$A*D55#K0 M^:9/#*-3S_7N51%FJICNK M9['6U/7>=Z=Y\WC&&P%>,]8OHR*UV-="5,!9O%KL$+Q\O->&O8(=W)# MV/><:<9 ^>TBY^I?5_]X6DG=J0H?MY>D*-2\S/KKAN7&ZGI1AH)$9 ASER : M^!G*$I(&:1"21'5P@N0,:%"=/&N@_%;I:C4B6;RR (5#^T.%@X1(V8 MKIFPU67!2&AK.1#E7XM\RS_DMT7QMZ+4;TM_%H&)?>N_"5(@ ME?2%U$_.Y3=U_>.L\E:7J>IR3[Z&;9.Y5];-J*KR0^>V6&T*1WVV=.Z^2=]) M'L2=F_;A6ZJ=E%*4VX$#IL7W,1ZYGN55P#:$6=^"Q4X'5N T"JN;4YTM^'XV M,.T0_?F+62_&_KA/1.9$Q%Q@@5S,&,(,&=HV3#";90,AF\71)R)/7PG]<=[4;A,0 #7.IY\U3+OJOL!_ MS2SY[>7UD2;QI-K2ZNWM-4NSK/JHROTLOZEF2I?O-T4F5FHL7_FG4&-)!+^0 MFR:Y%QVM/,. )"QF1)HB%R/LL10E(O)1$A.<)HRG40*JE'X;8DUM]FI6I$;_ M(MT*OEFOE4OQ*(KZB@4ZN>A-0*:;P?4FF)TGW>N@\J8EHD-?G,ZT,"7G8N=_ MMD1UZK;>6RFLTTA;]?'>R;MP=A([C92$29SJ M]SL]77_BO4L1=!1%1Y$$A$D[D- (*9\G'\QV'XIFTO:T0T9 H/<\6,QP,159YJ49SB/(FO_JAAF _K M9"H2NZ0\=6F84N3% JMQ4;%TMD-I.5(1)X*DTM_.8*6(HS0AWSNCFL1JB+OT MBJIK+7' 7"NU"A\/$F$3V*,?$(#A$F4(2*(0#YW0X_[81*XR3(7]T1-_](_ MJ-C!,*TQ/"'_%H'4<_"M?K=@]EN1;L;<*$@.B:O(KB)O<;_*2UF M(+" 49)P%T6410@G081((!(D/$8"ZKE>HM>8R9R%.9*[LO7F>^FH-^ED.TX< MLF=%LYCA#)CU+,BTX,%,BIIY56&WXT:=W7]1##FK_%=GSY/SRM0D8RK,,;%D M? P8F-4:F0-T;)[.6,DT$3V7/M16A8B5];N6 E>CJ[9+P9D7D3!%.",>PERU MH71)@!B)&>,)538*EI'>0VEJZ_-*URE%KFY1\\U6Q:WR38X:'J 9X'V@Z1D9 M*U# ;$D;!45SX;Q2M9D4/B*8M>SP/CHSIXF/B'N:+S[V 7A>R]^*JYPWM\;' MM\27SP7_6W%\EPQ+:S%=?XZL%I%SW?R)2Y5[(7^LLB^V]M)8C.$?B3_-A#S, MBDP+NN6LE7/A,TI:,28Z6\[*N;"T4U;.7LO,:;F5;T9(N\E;15@D($'F4A<% M+(T1#JF'$H_[*$NBP&-I*'\!.D5UT)C8HNTI]I?1A4-%=-*=$;;JXV#^4-?[ MT/.$SD099KU> 9ZV-&Y *$O^3Q>%63V? 1&/?9ZA1V?./FFNWUK[S^?->OU^ M4Z@_+B.7".8S'[%$=?1*&4$)32CB2<)(ZGE)Z($./-.P.;$1NGY2]ED9BXHW M:(N>:=Z,GBWY^7C#S)&%;(U]/D;;I?JJN'<:]FVVZYD4WY^=1C',Y+]&6H06 MT-;2'/2HF9GX?<,@M6?L+K-I@@.712AVO13A*$P0H<1'-$SCV,N\D+B@F6X= M-*9.7]CU3ZL*2?,J+VVB%/4)IBX.""-)1/216%6_1\0\5AY MAQXUU#Q2J"%(Y:TH=FJ_8LN \*H_"4HQ9JH'(D'$56V):4:XCSWJ1ABD>UU4 M)M:^BH:5I-=NC#2U\5S)@?K8D%-]%VM/8N%4)"UJY)!$MG2RD\:\6CDDYHE> M#CYLIIDW\NM*U(7U1R&WXF8G+I<\3=/(=S,4&L%2/ DT@/6'HZ>CX$,"7=TW,J@HN=F]\O,UA) MAT6RI*4]1&95TV%!C_5TY&F;;7P:GRUVLR2)0XIBEG&$$Y>A-)6*Z\9QYGI) M)"AL)QTB-H?2=G58L=%S!N3BV@(!>*?:)_\$;J^.A).VD_D9CK".T'K-8\YR MC=5-QP7_^]WF5FS4&?E]_MHZ6O,2M>?C$RNHI/I4;JN T=W&N;VZ.6K2_7ZS MV:I<"/W;SCX8QB\S+2 TTY=X2V/%->0U>ABL6_-V>X-1X1J7PN./6J@?BJF M=/=P_RE_7*F)17 %[%M@:A54=)V[U8/R[CY=WWYH3<$"J%VO^!J*9T-RH.H- M"#V%NHU):*9PO:O.IW)C@ATHW>C#9]RVT?'X,#TI@_OQN"I:4[2709 $@B89 MRBAG"%-Y4J75V$M&A,==S#P!"N!:XVSJL.^>G(HX#4V2G_@% .[1YH9U]JNS MUDNY'7XI9A=E-@&T>3=FA:_YK\-LPMEY V:5@$&MKJKK>R<>-^5JVQQ]PRQV M$X]$*.,TE>8RHRCQF4"!G\:I[WHL#+5ZZG4T04,-ZBL*(@W.V M;###4XG5T#*IT3V5#U"B>Y:<9A6Z;7DMU>?V2C%8GGOZJ?FJ."S@\Y MVSP(532Z;T=ZMVFU_O^V67"X<.7B);@5+ON#(A0##E5]C4G.SJP/?<.-N-TY[* MT3!D_2K>$ M[99H@ZG/7:)I TU&@:;3,6^NSU\K:.VI!]%D\D)5*7KC^;Z<5G\FT!!)O>"L]O.V"EUYFO)79'9[[^;YW%7),W^4Y_ M=G[Y)++]:Z2E3_E:YVO:=PZ3!M,*)/<7U4KKEUNRXG_4_'P21%VB@:\_-9>; M.F'HP/(U[#B*'^>Y_/?&G#4\ 08):$(U'C"8 "78-@$!:(*+5*#\9EW]-6G, MU\,?)O1!QW[@1\T. 1]7A*[65=.7RZ;-"$MPF,6!ARBI2A5]@6@G[4KKN_KX?*>/VC;MAQU.)#?\^&HSN^>T\*+$SE+6)J^:+ &"2CS1Y. M;;9MWQB(M@-@OHB9*W!T\*B+]6^RNE2_=4#9-ST4(?%3XE$4$UMS$E:C##=!(0.N[W MK=:/U6-F2;H*FD*BB6W!DQ^5J?'%)QCE\AX'3/[5$\96KH"37DO(UB\ZJ4H>"'"O*T5^M3]*[>-@4V]4_J\C.U0\5Y!'7XL?V[KM8/XM/ MFWS[K5R&,1?4"U(48]^7FW66(!+''+%89*H/=,Q"6S/V--B9>.N6WXG(VE@] M'73UU',^S&!J/3B*K\IF%JS:UUM,+NH#Q$UN@' XP MZP^RJFGOZ')[D_UUL^&E/.PTV6WEE\V:+Q.2!4QPAIC<[1'.I!4CZJ?$BQ*& MTR3TH,VC^TA-;*::0*7*V),^13XPR@P*DYY-LB,\]":BEKBB6H4G=G0= M1=AFR^@QX:SUC.XE-'/3Z#&!3[M&CW[BK:4757&M\L.N\"@6-.'<"Y"?4HJP M'TG/AJ41\H(P$3@)&!4Q;(K07*Q#-,QH&-$N JB2?NJ8Q9O)^CEZB7K&ZBV^ M&)CIFR]7IY:HFNX^10G:C&_AS6?7'+']7R1QIOMES)<3TT/?I/RM(%Q<,+9Y MD@M^%DRLGE5B[>Y6-\9IBG$<(>:J[MXT4VT?XQ#Y881)QHB(?*WNWAJTIG8H M%7&'--2E1[DC#ZDB&P9KY*K,+@0PVUI+OR/LO%(>OQD'PP"IK+,&AV&9G3DL MP.([+4&'*_&&EYBQ+$]+EL,:/;V/&'K3[)O@3VMQDUTP:3@+P0=.Y[^]?")_ MWQ27:U*6KREJ-$V2F/L>E>5-5G-0+0/G2VO M]'R&YO4WK0%XXDG:6]EP\DO3H?%NTS!P6Z@^H=N76_D-WU[DEF*"-NAC +740R7[F,TI7DJ?P%]7:C=_6LJ3YQ+=T]'+\+LYNW\O??5%=4 MI<./#1M5F$[L> ".<-$'5L\ 6@;+;.!+PX,JOVRX<'9L+)R*D44%VM4H:/ A M,&#Y;\GD1[G-KK^([78MZE;@ON\* M0EV!*(LBA*,X1?+TY2&>92P._#B,6 H;&-=/;&)=_OW+>R<3T.*)070T-WE+ M,@.W]89JW2>^HNNT"-L2QDVN?@L MF$J(?WGW).XV?ZPVZRJX=I/]Y^9!7*I03O'RD7R_>-CJEF! UYU8?1MVG!T_ M#G^J.H;L65).OF+*:;AR)%L+E>KSI!TO-4%S)(X\,9 PFS -AJ#2"E,PC"HK MP,1F*ZPPA:%=5V&\AIF?\+E.Z]G7<=^*(ML4#T3*>D/7J_M]#I5*L:O;&M]D M7^1ORXPP];>/JUQ\V(J''L WKL\$U P30']>%A5?=75%,_-KFJNQ0YD\?( M):="8.I[*&&I)VUQ["/BI03YF2L\/R)^3$ GO %:$QO7%N4J7LG:M)U?KM48 MBQB8-S:$G)[QLX0'S)H=0W% UF9:ZJALUO)2^RG-G)@Z*O)I9NKX1^#'OKN" M7Q2%ZJ"SRBM#HLJH=<]VG1^>.J?GE5I5\JU_)NL6=?S@=;:4,*53>1/*'VAG M0&H+#3I$#0IF=%+J7G&VX]"@0.TSS_"#YZ:D?!9K=5EOP^5O M+P=_4;?Z2]?WW$C5:X:Q)Q 6?H)2Y@6(^\1-O( (+]5J/'\6%S,FGC2TG8JX MT^9KH?(>#O]<9SX SR5F[T%O%YX<7>AIHP?,4>3.2!0QD-QZ;@B$AY^4#F( M4W\&B,EBACZ^RB"YR?XD:O?9WA2?54W[U0]1L%4I;HN5/'/L_E@V?RV]99AE MW!=">O]!(*V8YZ:(AI2CP$M9R),D(1[(BAEQ,;$5VY%W'A5]9:LQ0Q[!9!5436%:JIU<]ZZ 6\Z"/*;_+-05^&J0T?.KS=YL?M/ MU5V\?(U6,N$*CT8"99RI4$>*$259@ CG),-^S+*(@5H'V.1NZNNS?7^MQ2Y; M504&6@SO6F9R1[HA>YZKI]I<5]WXRS/"SW;?J9X=_6EO"G@_]S->$KR[P11@ MVFIV8)6W>7L?3 'K22N$28@8MFP5D@=Q.%Q^Q\W++HWQW9-0_3GNOF^6@<^8 M'Y$$<5>->L.1CQ(2H'BIVTGLGTJ*JOW63PVA&XRZ<;F;/5(UA_RT\93F%&1>021-. (Q[Z' MTD00Y(8^3M0_@0OJUG(6-Y/G*>RXJ$LG&CZ<%Z5C\IL: BW56=V=8 MJT-C)4](6Z5X:\D(H&!^$,"12T!C>*.PPN,F 3I"#G8*&%Q@OCX!.G(<= G0^@#,?G&Q6E[E6[D[7G N7VUY*7^\ M*>XVW_.E/.BQ),X\E(72!9,8QH@REB**Y:$0N]QU,ZTTI0$:4U]#5%2=ANS" M4815;%R1UM/.(7R ,EJ6$FR4A@;>W3$&D@$T)^NO9BY ^OSLO0FK.HHH90 M.R74>=2P/_5ZO?FNDA3?;XIWFR>ZS9[6I^U FK1SE0A'@S@)1!(CEB;R9$1< MCN2O*(HIRW @M91@4 HAE(&)%??/0O5\V&09M.,U%$>]@\Z4Z, 4O+,5SYX] M)U.-, K!5UOG8S4->5>I8+'OMB$6MCIT0\G/V\O;$)R3KM^FZYB9'W5B>NVF M=O%C52Z32+ $QR'B'I:;?^R&*&4X09AE62QBD08IJ%[DE,3$)D01;#4Z=+XJ MFL![LPY<] S&>=+"3 )04+#"]\MB2:4[",RJM/T"'JOEP)-FBGXF!UD+K!IU2H(?/K#;3MU9'\09*1 M6 CD^FXLG9HD1(G*[XQS+<92PW#X_5AF^X('4)Q^<6!MNR8OS7!X4OKY;E4QN)4^%/-K= 3KP M=HH]KB!G20S3D0YAIVC8."B5D<:V@ &>:#-Q&JKNC(V M[?O#0+J\H>LB@G&F6FBGB&0X0B'V$I<+D8920% _Q!FY-[AM@]F'/<6W.(CA M]&7JN;!O[06]\7$,K]^!?ZF)#+WOXLT/93CE_+_(7(;>5S+?:(9^%LRVJM^> MRE4NRK)JO5FN*C;5R2#FZGX$)\@GKH=P2 -$.6/(%1GFF F&$Q<23.BA,[%[ MN*/JM,@:A3+[8-(SV!:$AQE7$[G!IF]$*DMFJH_*K"9E1-1C]1][W/"6LQ!$ MU6>2]56YE:[0KDWNTG-%$H8!11R+ &$U:("RB*(@2'$8A#1,B0>ZS>PA-+&R M*K+U-#ZR=D1%>=\#&WB/V8>4GKK:D!^FKSO1%4VG)KKO:&WQ[G%$+EMWC'UD MYKU+'!'VY,YP['EX%.7J']N7B^\%+R_XW\NK'VQ]_P=9?WXLMG+S_O+T\%"\ M*.^@W.9W=/U)J!'>NF$6^,I3IPK5KGCEP\A=A__]J:S[QZ@Z6[9^JF)[51F/ M_(X_;HK&&S]P_('!&@-TQZ,YTP(+,PJ&F$J'L0-7YVO-KJ7XD#E.1@$D W*S M19C,H6B'H,Y8!6Z8WCUS7MX4\FQ17!7Y?7G+;_(] ]=;]?OOY>=LS13UN^U: MD98'C\OG@O^M@%DJ"Z2FSG18/:^XR'E5]E_'#ZY(H;K?E56=ELK*/E3%?+.M M'_RNV@=\%MFZ[JXHE:^>*WR@?E52D4HTD4^H"@I]"V?C-8V;O)G?$,P&SOUR M+)M)B]@:V4T;]&_7ZW%]5.ED!D/?.QF(4JBV$<8,XQH ME(3(%5$<^7$:N9C#TL)?%Y_:R:O3HQ4]IR8(S0)OX3!LF,Z5#NAIZ0MFD.U] M*L$9:=ZMQ6;.[SX5XS2QN^,9@X*PTU3-=D)GG:"K$CU4(]J\%*II;5&2]3)C M;H!CGB+7CRG":>JA-,HH(JGO17Y$D\#5&K-X#A,3J^!GL585Q\XO\AE1/.MV M?CH+UA$78B:P@ $58*)WPYCSRXZU.8 %5*;- +!9T=J$0,/*VLY$:+#BS73M M^8KASI3^H$[NW+7.&M:@1LVHAL,%8=L_5]MOET_E=O,@BM>4')>YGH]#BOPD M3%13E415!'.4AMB/$R_ 1*X*'\4P2GAJRW[UQ]7U[U?.YZO+F[]>?[C[<'-M M-"1A'$"](/@4L,!L>,-!/0YJQX/S73+A[+APODXRJA8JN]VY!.-D?\;4 6TP M>F8*Z'\>?LAZUVQ=[U?U&W9E4B"RTK+5_Z/@FEIGG(]X4\CR4Q1M3- M.,)NX/(HI-++ G6O[*$SL0HV51Q[LL[7'6%@#DD?3'K[L07A8;IH(C=XIQV1 MRM+&VD=EUGUT1-3C;7/L\3,;533_^KC*A;>,$^K+S9"@*/(#A".JFNS('3,@ M$6;5@%PTHU9GBF]4? 2+KAYXXHNP:]EE5Y2VL]/91&P@ G5HSX<^L-#^5 M;))Z\Q:9GUAU?BKL<.UYQ_-FBGN598)M;[*K'^R;RNW^++?KF_R2E-_4/^IF M^IFL115,D[17ZB9:_>$BYX>_:#VY9!03K K7"6.9ZAT12+>9QK[GM)8 M:(W-FI#'J??RBF.5$"D:GIU"I436/Y?JTI])AF!V8XI7I6=R?O(+ +H3>^QW M[#J*7X6YXF%1_;_38D5UR=EQV3RBFKL?_?+P$_5(N2>5P-:TTMWD%H=M3 BX M)2,Z!8>SVM\)(3XVW5.2,K/Z57[1!6/%DVAWH[]\*E1+AZ7K$747(9#O1R[" M&751$GD!$C$F/N449P34]GV8W,2VN$ZZ(C5U9_U*'F9]1R#3,Z3V@(#9Q!J# MAG![N(6T9#5M>[9+3T9+9FB$V*P614_P8^.@^2EXCNS1K/H/.5=.HV[::_>G M)U9514(_N[1'P&%-M",;3/L:>OMF? MYF.(J+_2)K)U!F4&YFL-B&:5?]BPY M6T;EL$CM),F1)PVWR8,I"7\*-6!+\ M)@-R_SABO_JCZ\'I+[#.:A"%!@1>K M@06$(\)9@FA&F49& M.R%PP*WW>);*'L2&&V?/3OU$U2_;XG9LB(2M#1I*?MXMVQ"/XJY]5D;B8==L[5_:3G,H2]+$5I) B*O"3Q>):EOM"^ .FD,%>:0$W4D50! M$\O[<1F_\#A;6F L%2JH47I IS!G)0<7?0A M,N)KGR^GP46%91$!.<[GB6J6O@P4&9:2W"_08+9QQ\?F2R3NY_D@1WC@,=-) M9V591X7O1KM4 HMW%'F$D":@\7+F1FJ1!/!<1YKHH8Y'K28N2A1343'N MUL1&1%%V6J357: B;G@5.@2:GJ-O"0J8G3%'P6# V*A\UL:']5.:>3C8J,BG MH[_&/P*/H%4%N7]T(6O>G)];/BJASMWI0Q\E/U[T7'%5'ZP?6>L1?#RR=K[,,$4<$M?YJFA;JH,>%LPHMM:SY&RQM6&1VK&U MD2>G'46\]-- T#"(4(K3 .$0NRCU4AY7_]-;39[_6G0SZB50Y_Q=[HWH;W9M\1["=TWN1%M8:B_RT M]_#F^TX?\_U?I.MTS^N8K^=T'P/&U8*%\FK>B?K?'_)W(A.%/'(VE<)+$7M! MY)(,10D/$0[2$)$@QLCS$S]BB>O%H;=\%@7= "H'AVE";$V;,B#07--SBIH@ MN'1P!#,]VVT5!YC-W9%V?MD1_U7U9-OC\GD$%Y/20CU9[149CM";N]Q03_R. MPD/-#\)#@A_JZ-+KG**/JUQ\V(H'G5%4_1^>\EM;T70ZQE.5SE?%@%-Q8"E. M-BZB4:QL8-G9XF7CHK5C9AI/&QY\GQX?U]7[(^O?:M?\RS)FA/H<5, .(3YQI/O]A^N+Z\L/%Q^=+W<7 M=U>?KJ[OG,N;3[;UL U!.'&63->![W=.(BV601+%L>]+5R!4 ]U]X2/BR2.JYT7$ MPUS@U 7-6 %S,+'2RZ])/,W]V2N&=B_2C)"9\D9M4;>KJGB:_W;M!(Z9K]E> MZ;_)^[83>$POWDX7,ABO*S87;/M$UNL7]<4!^@7=GY[8/MQ>W3@[JG7G_;/< M@!X$QGV \X6'F8#SY(;-W!T4S6SP;O>2\TW?'13I8 3O\),&&>A5ZZR+G'^4 MH*_OR ]1RO_X(E_S-U+)2O8)$DG8H!I^*@ M^N]7'L:'?YCB \B"MXZ366+\Z]>HC1)/IA"K[?2?%GU(,D.$NUA MGS0[#76UY=V[/DW07U4&W^>K?PJ^%$D297["4!JY(<(Q#E'BR9TG21*19)1) MJ>FZ4"$V=GN/MT' M)Z9=7^_/X_B!3TMF,%@Z*@&)SWI.,@/F^)!DN(J96?J3J,NVK3)XGU5%<-F* M!BU9Y&>"9 1E;D#5A4R $L9CA%/,T]#'&&<0JOVAB=7R=4BMBHNV(R5_ 91/'4@Y'A(R%A"F M9?VR.5\595NE4EW2F%5(':PT7V%4EP ']5"=#YBW\KB3JE:NU(NHQR O(Q'$ M)(TD'(%JFDQ3KEJI>L@-TYCS2/Z<:L5TAHA,K$C[/A>O=)LAS_"6'B?X#*N4 M+:EAVF4@L%%KCSZ)SNKN<;+H[ T^^L3JZO'1^ZRY"OZ?)U+(;_GZI?F&>32+ M4B^,4(0S-6Y'ZB*A68IX&F=I@"EQB5:KCP$:\9JSJUZ/4%V:U_>HV?E8G8'^4$>@B[(4E:_9:H#Y21"5R<1O MI)*SIZ)0&10YO][DQ>X_?R/EJKQ3X_V6*:,A=:6F1C3)Y,$P"U'*4HP22B(2 M9%GJ!EJ#4ZUS-LWQ->N!V#J^U;.H MYS.ISBG78GN3W9$?RS"*_)A+7R>FOC2CJ>HBR E!:4Q(GS%$I!%R72_@L5[GY#%"$]N8FO2NJ;ZS)^[4U*$SW'K &C^ MV8( 9C!,I3<8Y#8LVAFSW'H6GGFNUR@ MV(W\+&(>PG&:(,SE3U1=9%+,_2S@PDNH"YM?WD5F1F?@GYA?\[^679W99 M;INOG6[F=<=G)U:T6^5)J$3C_>U3Z7P1Q?.*">E.EI"4ZR[!QV_7SI49IFEC MXMI,.1P1SBSANFO!^=*M!\0Y2+8>>LX@U?I2GL=7VXO[0E1EEQGB+$D(3:39R6*8 M"ZU+>F*+TY!S*GH+YTX^/Y9<@A(')F,M=%DN+',4!PHF? M(*)*YD,LK;,0:'S0Y69]-J%H$<.B?J>E9\,BQAAOQD MA%O-B+K]J%EI9R\OG(H;BTG,)B#8RFH&T9XWS=D$EI.\9Z-%X$&<+]O_=UNP MF^*N+*[*[>JAVW#7_M-*49U-%9:V*[\F4K:3BWA8IR; KG[LMGYY45 MI^9%/]"C!00)\S<^%V+3?> M;XHOFVS[75J0I4O9D4JEWY.SM[0.R6-K!NRC,ND\/B'B\&P\]:AJC*;?2),NO?&6??\]7 MV_+SE]^;D%_HN5(!$Q\Q^3^$(Y>C-(UCE%(2QS01:<136%AF@-KDD9@=;:>L MMJ(G1;V*/=R*0GY['ZIFD*V_02,T0TCJ!F4LX0.-P^RAJ7?IBK#SBR1=_CK) MS:B&F-9B+T.T9@ZW:(A]&F'1^9!A.N2#2H[X9[77WV3O5[G4 .G+JVLYE:.I MVF>J9DCEDK!(4.P%B"8I13A+7)1B09$7X]#C<1!B'.^VZ3M .J0F?8,-_,X@ M Z+%C3JY'9X",YA)/H:K&FO[88=0Q4@%VIX5BRFF0.%MY9;J MDITWJ10(QDDV*?3SAI.Y=U^-:F'ISS!U>7HO5.>U#_EE%=2L]H\E"Y*$A"Y# M&0U5-%>9W:<1]7I;Y7O [R* M)> @;&V,1T(Q4R('LS(=5F7AO')2MT?\D#LU,[5S.!5HP+GB4X!WQL1Q6R#" MYY%#@1B=5*Z]X+PSS*%RGDPW!R]@:QI2M>JWS5JN4=:CF3YOUFMYAE>SFI8A M%1Y54<4L4:6:C":(N %#G%!.?6FJ,YB_!Z0_L5GN&1+49NE_[D:O?55L.0U? MP/P(*.IZ?N"$6,(,]00P6AB_I 7&9,.8AJG_Y-%,6M",#VK26P9^W7;U0["G M[>I97,K#\OVF>('T'^K\\,1V9$_3V1$%]!_JEG;\PNQL06%*?BJCU3Y$@](8 M77UUKSC;7=>@0.W+K>$'#;IV*>TK+]>;4MQMU!!X=8S[D/-K\J#76GIDC8EU M29$ -.\:$G9EI(1USOGI>\2>R M=@9Q@;7\TA#:K /8T,+S-033$.^@/YC.\Z;UL^]7:U'L%'N9)(+$*8]1RKF+ MI>KZT4KDOM- %HC>PC(L(9:$!.XQX$D M-*B#[93CC/+7P_5FKGKM%.:TV+7[,7NMPZNN'76%@"I]O_JA&B6*9<1C3&(W M0@GF'L(BXBBA4N&D_E$2)IRP$'0[K$]Z\JOB=7W8DL^(XED $ST!$.H=0ZAOP84!T M6H"/K&"::]*T$W\@*U7ZVTJ[N*'KU7T=^0V(FY)$A"B+HQ!A+U Y)W(O#V@8 M>HGO^W$"&D:@175R@U+QH"8--%RHJXE]SLEFS\?"(8"Y2S!@]6R-=;A@9F:/ MU)Z!@^R(I2Y5]YL9HL05*/)XDJ5^E,D'@.'T?FK3!\]5/ZD]<6=' MW?E:TX<'R0>0TPZ)V\$#9A=>,=ADNSY;.]J+_23G45A,@M[CXMH+<0_0FCN@ M/2YV1_A:XT/P<-OEYHMTR%4*7-,J$!)GZ_SPQ'JK6H:1_,79478:TL,1)DVY MQT-N9XL,/1F82 N*IPU*9!1(ZUYQM@C:H$#MT-GP@Z:%&%NIGBI'DGW+-^O- M_4N3I!SPA&):YW6J-$_B(D(2#S'/YZGO>3Q.0%7X?80F3P5Z%NO-H_PF;O>$ MH;47/0CI[9$VY(;IX(ZB\TIR@KSM,;FL563TD)FY+&-8V-/:C)'G^Y2U_7X^ MRI_^X]]VOY'_1TDI_N/?_C]02P,$% @ VX0(6<* ,OE+CP Z9X& !4 M !E9VAT+3(P,C0P-C,P7W!R92YX;6SLO5EW6TER/_CN3U'3\SK1E?OB8_M_ M*(JJYC&+E$E6ESTO.+F*<(. #( JJ3_]1(+[ @A+7MQ4CT]74USOC>67D1&1 MD1'_\G^^7H]^^I*FL^%D_*]_HG\F?_HIC<,D#L>?_O5/OUU^ /.G__-O__1/ M__)_ ?SGN_.3G]Y/PLUU&L]_.IPF-T_QIS^&\ZN?YE?II]\GT[\-O[B?/H[< M/$^FUP#_MOBSP\GG;]/AIZOY3XPPC/D^FGGQDA_.?[W_[3W:]_??7[ M?_#%;U-K[<^+GS[\ZFSXUB_B8^G/__GKR46X2M<.AN/9W(U#><%L^,^SQ3=/ M)L'-%U+_+ET_+?V-\A7<_QJ4;P%EP.F?O\[BG_[MGW[ZZ58:K^;/87+]<_G^SX<3Q,%']ZE0N?BK^;?/Z5__-!M>?QX]?.]JFO*_ M_BFA.J&HDRA.RKO^[\<__OGQM9^G:8986;!Y@M^X>T9YVT8DI*_S-([IEJ/[ MAX\FX=DOC8H\)]/[OQPYGT:+[PYB&@X63S[PL_G4A?D@YA2]IP8HU0&$U HL M0UCI*)W*(EC&['.."[4S)'MVM2+:C M^WZ]7>+O#K+F*4=O@3"'2\41!=X$!8JZX)A)V8:\$]E/W_:J/)B&GR;3 MF*9H,.Y?YZ;AF5I?0_7N-W[^[*;X( A7PU&\_^L\G5S7T-5\4D%RMVI!!$ ,L=$*H( M380@DIE&@4@&5F<),6MCO70L.O'TX;"_+1L!P.77CV; (_@[0 M"%E=_ XP-"9TI*1#;K(&ZBGRDYDU0M?9'5Z\>2U(B/8AL9-$>T;%T7@^G'_[ M,!RETYMKGZ8#*R57@7@PDGL0VN..)UB$P Q7%KUE[7;S%5Z^<2T4R'91L),$ MF]#^>?HT+$(8ST_==1H@?5Q;M&DF*H<1D\K@"/5@I=,$&8B9B@H(>/[6M5"@ M6D?!#I)L @G'&,)/T80M!'^!\D^'DYOQ?/KMB89, M ^Z#T5EP@0=@WD8=K5/2J J 6?+ZM:!B6H=*#=DV 9*#&%$%L[M_3H;C1 -1*R:B%JP"0-UZ]%CALZ^#85:8M >,0/SV;7D[^ M& ^O7L]>#2< M\*PDUI[!4:S>P32Y!=TJ4>494DN]PU"<, ;.>0-).(0T\A'B;G!X^K;U -!P MBG-KT?6L\G(B.OIX-1G?9V#0\3$(3(OX].@">>8!OY3@?59:$REIVBWN>/G& M]53?<"IS)Q'VK/Z+%&ZF"%W*_.5P/DJ#S%S2-%C0/F40-*.CD[T$'01SUAL3 MY6X)K)=O7$_]#>1)I/1%80;1,0*<>X MTT,W3Y\FTV\#'SQ1Q"A0)F'8JWP PQ/ZQ)0$S8E@GNY6*?/&2]W'D^O/;OQM(# &#M0I0+\8X2P4 VL, M 2V<53X;JVT-N_#FR]?#1?-IQMT%VP0^+J[2:'1//9/6),X%X7%0J&D'+_Q#I03$8>O>9>UCC+7$7#>B!I.#M96-AC.7NPNS M9S0<7*=Q+%7$'T;NTX '9JBG%FB(!&V?I^@@60)>4))P[.!4H$(F018GA*ZQ\Z #]J 5)+$ M$))*AN^$BZ6O7@\8#2-^RP!7C*LD,1$6)$;4TX*P-0(UWDNO M$JF)BX<7KX>*AO.6-01:#1/_\O,K,9[@-S:]B'UV^O[H].+H/7YR<79R_/[@ M\NC]NX.3@]/#HXN_'!U=7CPG?,T;VM]_ZDY7MSL<[W3+O7GJ[PM)H/KO_SN-2VX2N;>W(_3L.9K,TGSUPR606D5$!,J5RZILH&$$L M)*:]Y'-MP^9R"?FZ,=X:$>RM30=P];CK/J;]SKAZ8"$SY&*( RAE% M>2 [SJ"]1#?;2.6#TW;5L>KVF'E!2+_0V46S;X)D%S$W@)5#-[LZ&,?RS]'_ MW R_N!$R,SN8'[KI]-MP_.FO;G234$R41R4Y^.QPQXXA@^/.04Q"66422X_' M6Y6PLQ9A+6!I)P!,NM9& Q [3RB989BG!5_WY\P^,J4=D1!=N6CI4^G.D!-P M'Z-Q-@;K5O6XV 92;Q+23\^+[B"TN[0;@,S%U60ZOTS3Z^/Q%^2G;/4SW-"= MBZ6>F4<4C0A9@\N" ,*=,96B(;PV8MZBHY^N&-T!9F=9-X"7@Q#*9=S9>0H) MK:8?I=,TO\=^%-E+BN%A9JX4QC(%3J4$-"4C.49-EJXZSMG*\5E!3S\M-+K# M3S79-X"C0_=Y.'>CX=_1>D[&"]D<3F;S)PR%2"55Q@#A+H$PVH*)/()RAF<, M*;)=V6MC.T_H.T3UTXZC2R^HIA8:@-79_"I-G\EID(CV29L 5%M^UV^&>HWB M2L9*3@77JQHS;(.CUU3TT\&C.^#L*.<&D/*">$&R+]LNYQ)W8>,X.$85<"6% MCEHQ2VM[/)OCH_KY4H=;U=;2W1X:$[1D5:#Q<3KYG*;S;Q]'#L4QCB5 _%R\ M-;2+@ZA-,CDDT-X1$)P%L"YEL$QQ2ZQ3:F4=TS9(645/"T%5E1Q/-:$W8%O. MD!-7+@.<)#=+YZ5/[UG^;986XAH()8-(4J.4RJ&,402\1'F)O $/'J(/QIR$Z^;<2PF5P]#6,;DI!UR^32?QC.!H- MK+3HWCL&4D3D26<&7AD"Y?9 IC$%P6K[R.O0U4+@5051U970 + >Z%:,VA # M0TD$W-\-I>"Y=D"E8"2B:25J5>'^-N#9"" =QU%5 +*5,!L P?/ED'.Y< M-4DH1GHR@PP4P9R"02N)D1\3204=:-2A]MG5,EI:B)FJ@*2*L!L S?)LP1.> M!,_>R,1!,ZMQ(<0$-B2/7S)B P^$IMIE >O0U4* 505,U970 +">9!.>,&%] M8D1Z5:J396FRHL$8[R#ITM O$"%<[4CK34+Z:978A7^\LY@;P,HM_0/*130L M.7"*8T1(*0.31(2$_I8)Q(>X\D; ]@F;?GHC=E94L9$@&\C-G R='XZ&\V&: M'8SCXK[+U62$0I^5A,'\VX-HM S!"6L@"I+1*[<1O$5C2*U-PDHMG:B=T5N7 MMGYS-IV7='6BH@8LSQ.^7J9*,Q?:6,. :\Y!*.? >.% )VDI#4'IO.IFRHY@ M:ZKLJQOM+X?8+JIH %3W9[H?W;=RH'N?,5?!$YF3 "<]AI,EZVE+;P@M+,E* M\JSSJLKU74[2GU/2#)AVTO.2@_0=A-X&=*8W^-97,AHHK1-368-7Q?V/1H / M.4"FC.6<$G)5.[.SE)A^-[ON %1!] U@Z'G*_)Z?^Z9& \:)]5HPB)H)$,PD M<-028-S$R),S@G9[5/&2HG[/*CI"4T4E- "I^ZS$[\/YU>'-;#ZY3M-7/%G# MM1%9@E8DHKB8 5>X(\J;2"/UUE0O[EF#KGX/+CJ"5W6%- "RMRROC\13E Y/ M&F-AAA:6*EGR)$G4#@K?HJ,95ZO#-.>NXF\ M0HM#QR?2>EK^()%ZHR5ZC44TS@EP@ED()%.BA:*FWVJ3_3A;=531 M *B>,#'(B7##J 4NC46)X/[L'-.@''[.I.="UK[?\>3U_=:5[/NP92-A-Q#W ME:Z(P]N+EN6R-[I]&&JD<2BL2&I"D 9#V*S+P7^S%"EG4CNSN6.E06?% M*GM!5255- "JC_?O7;!TVX#"6D^8\AXX5:7QLZ9@.=A-W XAYTO3WCG[M\#4AX7Y,/)I1H0%I5D"=H%8&$F3U;E4O M:>B[N*D3K.PDZ : WQ41#X3BP1GC0+O$0:1RN[N,GE#! MA%1."GRH7D7Y-BG]9AT[@DT-L;> GA!NKF]&;I[B(H0LO>BGZ2J-9\,OZ7@< M)M?I9#(KEZ/.\J7[.E L:"MRJ2$M-\%IE&A G8?@@E+HR&%T67O3VI#$?G.0 M7:&M0S4U@,+S-'?#<8I';CK&P&'VA-WW*0_#<#Z@U'-G,@$;J8#B.8(CPD)0 MC$7#M,J\MCG[/E7]YBD[PEIE930 K]>"&B2=D&(G2D<+Y$":,N57H92\\Y0% MKFRLW^'T)17]YB4[@L^.PFX@L_2]V'90C&M<=&'29>9&Q,^,R0ZR3)0QGWQ* MM0]XOT?3>F%<]>EI?24K=]=+-9SMJX7UQX4BKM)\&-"E?L9%K7[6SU_1;7/K M%>SLL]-UN>\2@E6061F\17D&XWW"G2PD6J9\*K-J!F:KG:Y7K$ ;76:.$N2X MK$#!+5A<-Z"0;2^YS)Y4;P"Y6Q*SWP[8FR!D@P3F)FIHP(5ZGE'#Q7LV74@O M+G(F']-T,9EJD(RDE#,'S&N#%E@6QZ%<-=,\9Q9"UKQVB^/U*.L;:'5PL#+- M644IS4'M=N+9P>%>0TFQ&MA*B= MQ-\BDNXV:,P3(ZUKU@M(:7?HLU](6@+L;>( MGF>[MM-<1.:!1U(NY'#D)6H-'M>#5E8*67\ZTJZSPSLKVMP7CK95P(\P /+B M$C_^>G1Z>7'VX>SCT?G!Y3'^M%KF?,GCJV?-UV&C4L;\MI#@(2OZ #GE(I,Q M63!98YA&5 1/G%I<*"!4_J_424G;/B]\]\')QWX;%$"RQJN3#$D(^1[2? M#(/09%@(T>1L:]N_7*>^M)=SC#C6;SDN7^G@3YNCQI^F784@' M7X>S@6-31Z6N ["C@!IS;.^I_3=<^30=24HGU3+'"Z$\RF11Q7G/C=,Y.8G< MV(2.-X\.GLX&( MPKNH*3 O*0A+!(;_+($O,RJDIBB9IR4'M'X7RSEXB:$7-HZ08QE'!@7#KP.&CA33FK/O>&U>XAL068C M#O&6R'A59=VMFAI 8IE=<);+&)6G%OUB,HJ#E)T521A0).,&7CJQFF0Y6)D6 M=556N_I-:Y91TXCQJH.K2D)O #Z_3">S&6[>N5PX0)\NIU(C(*E"Y,L AB'I MSAI#E3*E,TIEO#QY?=]E&54!LJU8&RC,?^@H=_3UM28OJNN:B*ECHB;\":G*,:D( K-(KO<>L=318# M*.^X&I#L-*=10+9:@%#4@RN5OMI8%Y+F 5W)Z@[0"H+Z=74J*?WUJ*Q*&F@B MI+](HU'QS\;Q5S?]6WHBKD&*R(@3'*@.!@1&KF"9#R QBN4\H-\6:U?K+*>F M7^^F&RA5DGT3./HEC5%$(^3E(%X/Q\,BGOGP2[IGB!E-$],2!9-$Z3H?P2L> M(3C.(LEE@$'MK>T[)/7K#G6#J)I:: )6K\0T"%I''Y$%'G4$P;C!E1$)<$)" MS-P%2VK'7*^(Z-3\>0Y%_?V46E!HL@97&FQ5#XOS6\M&&I# M5LFP+&M/R5I*3-]%I%514T?D#01@CZB_SWD.QS?(U-VRF(QG[U*>3.^ZF5RZ MKVEV]!6M,^IK.';3;PM1EK:F)5LZ6?A_QV,D+\WF Y&<)Q(%($09=$AD B<) M V-)$DDF:DWM\M,.V>F[A+4J?EM1>P/6\X'%NQ7\#GW.DH4CZ"#X0$*IZ#1W M#<>HP9U 4)DL=S17/WU90DK?1:\=(&\W<3=@-T_3_(G#P)T5.F%X:P3+(+@N MQYH:O_1)H\VW5E2_8O:,@'Z[CM;>6[<6;0/6Y+X]T_VEI(=8AAM+LU 14LH, MA,3 PS"K(/+(&+?$6E*[6G<9+3UWI:D,ERH2;\"BO.3CG9L-PR 3%X)0%&+P M98I4J81Q&(HHE2UC,AEG:BZ](&<;H3> G=_3\-,5TGWP!9W^ M3^GTIM3>G>57=Y >9!8<#U;@8A"E"YW()2]BG025-5\FJYRHWI7$]._6C ME"-UJJ$?"(&WICD*+F2)*5-@N+RHU& XP0_1V)@T>H*A=O9S(P+[W2.[Q&*8$6Y9F$I)\'P1,F>D+F,Q'YW MX1:P645Y/=K,<@'V=J#47>;D-DC&:/GQAJ!14N20@5EC4&I" 3JSN.*2C5XQ MIOG+?B2O;]5^_S7KF;G6*S,KB[.!S?0^ ?OL/.+I007R-DC&"V&D!"YLZ4U0 MK'#F%J1CV66OF!4(,AA(IHCURY5'TFP)FW][(4= M@ZT3Q6P..'L+N''Z5/HS75;#W0$J94,,# M@\AD2=I8"2:(#)Q29YRAP=!8&6PK">JG%JMCA-5303NP^L4-Q[-RSH NX?CH M:S'*-\/9U2UO99+P0(ED@@P"0E1HGS/:9V>$*_,7+;H[E%EK(1JO3;+",> M0)BHP :,0H@4C*04!*6U';,-R.NGY*MK@]:1>AIPTQ9"6UZD)+35)&<+2@=< M28)AP$1=F:@F"%>.J&QJWVU?35$_Q6$=XZNB$AJ U(J2-\N4)TZ"<#FB9%P M3YT#%E*9M":RT[5=_=V 5+U*JV,@U1']CS!;Y6E;M<.S7S^>'_T%?^?XKT\5]AZGZ0U9N\;(8__QJ.-UCNI59CAX[PSU-E9PKBZ7?1H&I MSBP%PBWIK%O%>B36K=?2G*D0> "9RU!UD56IST7[JYP.(4HK5>T.:N&.CZXAA]+W@45-Y]/A_YF7GJ=7$YNYR@]2)!F&9PC M$9*T"H2/!FS,' )5/B268UJO*]FF_E8%VAMIP[ 'J/:B[891?O#%#4>%061] MYD;I(H6;Z>V"T[77"Q]@*:)7,\R@2Q/,J I6WPUND7.9N()T@1T]X%3D MD02QC!*.!%E4M4.NO3+8\_7XEE=8_X!J8,]Z0RX/4[:%E2XDF2&F@$XF=1D\ M+P/?77",>!$RJ7T8M(*<1KH4[<%_JJ63'RU/<7%Y=OCO?SD[>7]T?G'T'[\= M7_Y7)XF*-U[3::;B>VS53U6L&J\@+'4L,<@!0228C.5TT0%A/EC.C2*D=@"U M%F&5.]]GQTO6-X,RAH$HP]L]"1)H*$U/19#:U[XQVU+G^_I8^$X?_$WDW<"N M]T#]K42*P9V,\&=I9Z ]!Y,J?HKD\W&E^.J\< .H8"W<5 P0EN0#*!RXUD#!UJAZ&O MB.CY9N+NBET^#6H+*3< DX,8%[/:W>BC&\;C\:'[/$3'_(Z9:+FU-CM(64HT MQ)F!4\I"HE0R'Y.UJK:+LY*@GJ\G5H=//>FW *40;JYO1J7F;UDZY(XQPRP: M8X;2TLX5IQ#W=Q\M2*(,PW 3?U3[1&]MXOI- 70 L4ZTT@# M.RXT4][EG'&G5[CQ>V/ .1U 64.URSZX4/L._MN4]-NGKSZ0*LB[ =2\NYDA M$[/904 !S1;&=^$O,B%U)I:6P^X$(@D%7EH#C!F:'.?"B]IYR"6D-'*&NWLD M5D/4C2*F?#I-Z6Y562&D849!=.5&FRHC9+D3I9]WAX0=M#:I)<(&#,L;=V--)BPFKL!2PD%(B9LI30RLL\%3;SWAM:^F;SF( MJOM#L(JIP.T$W !$T#^?)C=+[]/MO\?CUZGV\\EH]&$R_<--XT!%=+T8IQ"R M-VA?I0:7%K$C)5Z4^SC5&PEM2&(C.<,M$?&Z/6)GZFD ?2M'G=- 24*SBK%# M*9$OO90BH+A8-$QGFNI/%7])1;^1V#XQM:,&VD+2 M\6QVD^+[FRDNB(^W+UBLD_N^@6E15)/&LX4J!U)+Z36CZ'6F#,('#I8H!IHQ MS[P/@;+FLM^49P,@K:7!!C#Z6)$ZNYPL.:=:<.I?;D/]=#'YQS+XD][OL-;1^20SNYSO 2^W M"H)6& X(5Z[X1'!!)XB<1F*L4/YEG?Z6$%V+G'['NS2#T_JJ:\#QZ/JR6B08 M+:@R_%T0U$$D'KQR"8P6V4MYB**0$7(&0*5"803"DPYB0XT!PS0,[>V@?8BG0WXV2<6MQ=\ M ZA9>>Z2J3#2$0N21C672/YGD_#-E%!52#M MJWW;P<5?/IR<_=Y1V[:'IW?;KNUM)NK??3YTLZL/H\D?C\//18D->" 861N. MAB8D<,9K]("($]:DA"Y25X5;;]!3P4,JS_PXG7P9HN3>??MMEN+Q^&'\]@$Z MBE]NXZN'9@08+!D=."0F2QUX)& E2L+K!J)O M #?/SJE*4G0T9Q[T!H8#&\3_CF,+PM1W"E(- S#(V8+_-$#,70*!B@7.2H' V2USY^ M?_K^?DUH_VB85%)- [!Z/LSF&-4X_C3THW0PFZ7Y;. RBX)A_"5MN2!(-+HX M'",Q*X+WCEM!6>W->C5%_=J]YJ!747T-@/&N]F3X]]NJDQM\\L4DS_\HTX2? M,$H'Q%L>-"7@?5 E->3!><+!9.\5S2QY4SUCMR9M_=9Z-@?03E3:>U7&LU57 M)N:4:D(W#NG5$+ 'N3X$C0/.% L"@T49J =!J0.?HH5@,@\VI"Q>5H,NJ\;8 MA8Q^RSV;P>F>]=F D7W)["T1%VZ49B4=/YS-\ >S02;21RL84!$"B!086"8" MR!0TH9HXE6I7UJ]'6;]UFLT MT-U-@#2A?0*Y1\FT_>3&S_/-Z.#<#=7442; M7(P2.-$TL&&;EHKS9N]JA]VLJ^BVA; YR.ZJIB:[V2RZ>6!/1 M--L I8@-A#+H%F/0!M1DQZ(),_(Z'(;(@R$:5RJ+U?KTUNY;+$YP':DUR81 M>Y\R0+FGX9=%.S$?E-'$!XBY-$#5EH/!=5DF)SF>)66:U_9%UZ&KM>Y%=3#Q M7>CMJ*!=_?0#W$^.Y3F@U(E@$7J09%RZ6R7*:&6ZJ!!>L$99'+E[>[ M.\#<"Z)::VVT)\#MHIIVHIHWQ/?<#;D]N:>:9I%\J5DO922XQL!*;R 2)8** M(5-?NZ7Q>I2UULMH3^#;64F-VKM[*_[1?2LF_& <\3O3&WS?T/GA:.&[#)03 M*5)O <5F0?A,P6>2("L3(Q-!!MI]9\IU*&VMA]&>M^)J2FS2([RW_^?I2QK? MI(&2SE&N,MAD- @32W&35^ "QU5(%5>L]MW/[Q+56A.A/6_-VZBFB=.7]0N: M!QJM/F%! "U0@XMQR5'@X=H$TG2,Q)][3UZ+DN2\)*EE[B$4XQ@ M#"\3MKG&5:UTXETA[PD93=[,ZAIBVZJA*2P]K)-?W?1O:=%+5.T^N#6M0AKTN7;FTG;655M(O"V<\4C2Q^^G X' M623N;-:@F$T@F)" ?!)0(CG/$M'9UC[_6(NP?K,N?2-P9U6UDYM&&8:4XNP# M"KE4D/_JYH6I;^@J'$Y&HQ1NB\POKB;3.?J6U[9P/P[$;A[<%*:W,)"=?9K#J,I)5 M@94\@">6XHJC!N.Q_-TB!Q]=B-T M'JY/)FX\D%DF1M'&LZB0D7)0Y),/()WS,1)F*5FOC?VJMS29?JFFWDD7LF[3 M.WP2]R].QM^0X2"IK+1'SS,J\[RT==P528^G*,M/AL79LO_2\[@"T9BB_))E.,PH*4N/\"0[/DWGOSF MP$:7-:'H5*N DG;4E=9""00W03D?! NU:[4[8*/?;%%GOF/?"F_ !._$[&U7 M^M>E)6%T4[I!/Q7KK:@',CF=*>.@RXAIX9(#2Z6 G&Q,R)^RJ7;&:;\<]IND MZFRE- R3!C:.W2Q&="0YY1TH7V9I2F3;4,]*6:HT/MK$K&UI3?2;YVH3XALI ML9GIO;NQ'&P4R3,4=BJ#W+/&8",J D%RD8.R5E6/%;O';6<-.!K%[29*;&5@ MP\WGSZ.%*-WH7I3'XSR97M\J\^'6G@U)2:M Z5AF41 -UF(!W(&CB29D,BI09)S)F<)QK4!D- MODY%@D!W7EA,#AA ,!4,D MX*E [P"Y\49FQCJ S#,2>J[BW0MDMI=YWZ<\=Y> 2F[WP_!KBG=WU8Q/R5** MU!-%07"-S,2<(3I+.8G44?\B>;3D?.?MY_=\(M@A)FH)M6]$OIQ(+P08$*DP#*AI=()=W*Y%GIVH:+GS&'7&-N;@AK8 MU.YBB9?LS0_==/IM./YT.T=>4(:;M9<8_I:L)PL:/^,&8N9&ZQ123/7;?*]! M6#\^TYY!\D9H6%=C#<#PN9QNQZGB"O8\TV0,4)(5[O89F6"XEK67ED87 JL. MNS<)Z#TOPY.WU\<_W)Z_.'X\.#T\N#P\.RWT\OC MTU\^GIT<'QX?;37L=(.G[S+L=%LF*@T[O6L'4D:]3T;#\*Q,.QB7-,F@)(T8 MM7(/!0_@M"R6C@7+:X\Z74[-SETYIY_<^&[TP>%D/,/'Q\47[]QL."N%EX]Z M>W(7QV MNHV]?.,IN]C%[Q%5R?[==:$IA:Z(B07(?A_.,9B8S2?7:?K8 T=8;CT30$.9 M"QX1@M8% SXG:JVQ)E;O?;HF:;L'("M?\XAP8K@+RG.@PF%@97,&EP5^L#2% M0+17J?8HE75IZ]=>=8&AU^%(!UIJS Y].#@^_^O!R6]'OQX=7/QV?COM?1M3 M]/:#=K%&:Y!6R2 ]]$(O8\1&D]G-],GVEX3G3A@'U)3MSVN->C4>*/?:FRQ8 MKCY09A4]U;KV/WGV(Y)U5H(&82#%7&[FV\6E @R1B(]!8IQM:&U[LY*@?HU, M-5PL;;Z_LQ):,R?'IP>GA\<')Q>7!Y>+%5L"K;/3K:W*JN?M9%S6)K22C5G: MV^A#X-'""). ,OV%I]EK6]OO#91.)NMUK4- MS7,*=K4D)PG1EYZ/OWRZD7+B&#,$B& :!">XI9J,,'2<1D&YIM5+15=3U*^E MV$'[+TU!1<$WMO0Q3/GU^'*1"T&OX/!L<5QU=+KMB=NJQ^UB)-8FLY+E6,S2 MONV)M6B;M3@Q2.-R7O#&+B.U#4X*#4HEA);!*-XEDR%+:7*TTIKJQVP;$;AS M <(Z+WM<#C1)%FV.9:MU()CT8&F**!V3-8W$Q5#]=M=&%/9KE[K#UJNR@N[T MUIP9._WKT?EE"7$NCDZ/S\Y/SRZ/BJFX/#K_]>3L8*OCL.\_=#>3MA')E0Q; M&1#[!LJ$IT%S9H')'$HA9P*//_7)F8IBP1.$ M-27"E,N*!JR0'#1NW(':G*2H/6!I"2G]&I\*^G]I96J(O#%S5_2N$>G%P?E]+I4]Y0?_.7LY/W1^<71?_QV?/E?VQB631Z_BXG9FHU*QN:V M5^XCR 0ZQ(1R<#I:$$E;L-H(,-&*3%4B(M6^5?N<@IW3SV4*_-5DA$MT=O?D M<7P<#?_0*_AA"8@0(N5*@\[E4"=E@GN*"/+@_^<[LH[>F?[Y977D)&)?OQ<"_SC1TKDJ %>J00DI8@ MA$[@:'(0'.6)&:NB[& Z[#)RJMWZ?6LC#5QSQWT&&A='PRP!A@$<8B)>,R$3 MC;5+$U?1T_L W"J86'H'>%<--&8J3H\N3\XN+C[B3O^7@_.C;;%M#O.Q1NQB-ML=4@2@CO8AGN+KT)42G4>.VYEVN0U7/[FAK8>!6W5%9&8Z;E_.CD MX/+H_<>#\\O_NCP_.+TX."QK=ZNX9>FS=KNEL Z!U>XJC$J7]H]N.O]V.77C MF5M,8WD\I;24L&BL !)5QDTDEMD7^(%$#(0=(<*IVGG*[]&T^^V$MY__9A%% MR,9IBSZVHL@^XAZ,).C01V^(MCQ05MO(;D!>WW<4*F+G]>6$;I34F#6Z^.U= M27@>G5Z6NTG;%1&_>L9.*=J5!-7R:6[\+/W/#1)V]&5Q&/BP;UEK-246DB8& M1$#GU0HA0'+*M6,I&59]DU]"R^ZEP<^?^PC7C/MCY$:!*2TE1"0.G&<8O!O' M%!$LTNI1WU)B^FZ_5P$'KVM]:PB^,3NQ_I7N^VNDVUB2+=ZRGWOJ;S/5_7UU MAI$W!LH1I *0UTB/EMEL[RT6P^ MO$8G;C:0PK*2L 8J26E%DCB&HQ)9H(:GK'QVM'80\9R"?EN&=@2='83< $1. MTQ]/Y#*=C/'3L+BB,WM["43-B0ZEHUNFN'MC< %>I=+>.Y4[.98+7_N ;5,: M^^U"VA',.E54 T#\Y<9A?#E/:7:,SL3U>)B'P=T&LN/XNYN6'Z(L[V4Z4,30 M&#@#DDIN+1*)8N04,IIAYC*/E-;N7[4AB?TV*NT(AEVJJ3%G_W6?DLM%]]_M M4I1+GE6WDY_-(-A04&DUCH?G.6V?J9R+^U4WGQV MN?>%R#\9.C\<#>??%AIX-,+2HU-(B2^-!#DZC!CF>L-0+BE9%[A&TUP[R; % MF7TG,.LCZW7)>[>Z:\QTO=G49'OKM>IQU7NO=&C#5G;:X$HZ:\HD7IX<".HL M&*I525];)IA43M'K_ MY2(@?K$@G!!:B$Q 19U!9)/ 2:EP/08JN:"XR)WU M:>J2L7Y3,TTOB[J@:,U36-&A: >'X?M/[:JM4H?NP_>;XW"?C(\Q0+8)@2!, MR0^'4OH70M N,^=K)^V[;ZX4KE*\&:6'[/CL=#)/LY.)6\3\#U.Z<0VEX9?G M"X-[YV56H:P$W$*("X!>.@7GA*(IB42RJ"R/'(D'#^D>=-< 0A\7X]G\*DWOYIOGZU/5[T+(O@UE51TVA#U?;]"8]=8E?<"8\-]RX5*XM MN#)" CG32@(3AE)<4R[P3O?OE=3U>[ZRQ^VZGHX:"SY6-"#2Q67<[0V0RE%M(IC1LT:2TG"I]R85TVKD@,'*N?32ZS\Z)3Q<'KCK$,+JO MPWDZ&7Y)KU[_[MNO[K_1=1BYV9,:1$511*8T3T_E"+3TY[->"DA*16$5DR1T MMZUN2_6/U&%Q$PRN,GY[T&]#6_(DK^#TP\V\2/BZW >ZG75R]/5S&L_2RVR4 MHCD3A;L-T[@KY.*..!- &>NI-L&YZB-K:M+?;WBS?Y3O7><-X?TLW\O[B3^3 M<#.7%FDO S5PL7HP-E&(*F L1R6COG9ASPIR^@UQ^K"YNVFD,0_SMHOL]L[D ML[_?O9UMAR[BB[:FEDCE%640N0\@?$Y@D2W\3%(B@U.D>C:K=E-;?-KA9#9_ M8>D8\L4384!$N67&*2T%C@Z\=#9ER@5QM>\F+2&EJ3:VF^C[=1O;W47=P*;R M5C?>A]J>7QUNI*]K? B)0GD90=* 8K/2@"<96;2"J6(RHZB]V6Q!9K\N456D M=:NBQG:?[_;RW'YC6O?1G;8B[7 [6]*0,EIK)2<>:(@,A+$*+-$6M,6O8^+1 MN=HME;MI2/KH;Y7G'X_QJ3.3N_LO+*VC+!#% M@-$R_URZ"#X:#SH[0:*)B>C:BVM;6OO=$3N X5Z4UMCVN$$?VNTWRLU?LJ?6 MNAUNGB_:IRK"(XWH/(5BN@2&ZV"SCT#*= L7C>2B>NNWN@UV'VST$:I\\BVE MBS3],BS3P^[[N!Y.KLLZN34!H\4C\;.S?)["Y--X^/<4/Z;IR*R\%O7;677%3%,M>S?!W/(MN4]U-["3/QK]L[R$ M]W+A[M/M-=!WWUZU-3[XPTWCDQLM.IED'0/O%(92T7HP(DI0G)9N9,025_ON M;F46^MWW*V*\3]4VY@:\Z/VZ_5;_]H,JMJ7MUI144)$I5;2T(BV7=9,& MEWTIAO=>"J>-]K5WJ*Z:TSZQZR_>4.KL SJ][X>CFWF*+ZO[&#=2Z0P\%;^: M"8$N+M'@LU,L8 1&9%<'FAN2VFACVTTPM&(S[DQI#6RU3VH.QO-A+"P-OZ#? M$4I*TMU>O/-_,[CV-YX]_H=8I!&HB.)Q"4H4E.R2#8+#72 M8'Q6O6EA?2YZWG"[170OJFYL]UW21'G[77CU SOH]]SAKKRTLR]5@9@@%8C2 MREL(&\!KI4M[7]0V=R;;VL>KG75]?E@.+]]P/,Z3Z?5"/^B WO[PZ>D@M2ZC M]QNE(B",SVC@N05*E)>,$:]8=^GIC4AMM#OT)AA:;L.Z4UH#N_+)9/QI41=U M7^OW2YI\FKK/5^AX3)-[=6-9>V^$$F#+N$+A R_U?Q84S=$ZSZ2H[BAN1F&_ MNVDG2.Q018WME.OWR7R?YFXXZKCWY_U+]M/Z\TV6NN_\F:6CRXZ?Y[>7/LT+4G*L@#+NKA;D;,!%Y9FQ1BHP&3I-1/ MB4B!Q'+C=VY4;DW.=K!% MZS^\;A>SM5C8,\KZ=>'[!MV6&FH4 M=P^EIX.#N->?IV@W+<=?'-%UDE#$2._.CX:>'6ZBA'/H.K_%7SO(%?G>6 M;X>#+3)^ \F#T=EP=$M5 F&M $ME N*=TC;H8%WMC$8=RG^,J&(3_+T>ZK9W M#??H ,ZF\\%YJ:0Z^#J<#2@I%]<\ R]E1J\U)8R6A 'FN1,:@R4FUCJUPJ<^ M@21^]0C'9R]L DU[U?1D5[&W@)5?4\D6#I+0CD1<5LHAQ4()"S[&!%F3))1/ MGJ_7OGT=M-R^LA^\[*"LE^K>0G(]*_Q77!K7-]=WA%/MT7@F"2@%#<+K -:6 MKDTTI>282?A?!94_>VG/2M]&99,:\NM;\>[K$\*Y4T[0'"$*7EK&,(PS"2<@ MI2$&_\,?U=@9GKVTGV12-<5O+;\&\D$[;XT7=OW?S6YO)A(N<954.LHO- ME!)\*%<&=?*,<(4[9$?G Y4X:"*OV8>CT@ @_A&6 P;UZ7B>KF<#0FRB6A/@ M*J,AH):6MJQH3I+T'%T*(UWMPK!ZU#>1:OVAE\%V0&A@":S,!#Z(Y?Y^V< S M8XSZ),AXHE"EJB3*@3'MME>6^)HD_3N;DKM$;(E&WLO MX3)H.TR'GV\G5$RO!]X$'0V/H'PIZ1-!@B,T J71Z6B94N[%8?WKY.ZJ%_S@ MGL)NN*HF^08,WEJB',0H$H_(E-6ZS!$M%WD62R(Y'U/2.8:U N+:V_D/OE/7 M,6_U5?BCX!*_&8K"/Z4!#XGDF SDR) ]&C(N.PQGJ8W1JQ"M2;6O2&Y(8A/' MJ#\$5K=4ZX^"VE52ONU80 =,:T$8U8#.A@:!O"+?B0#1C@9*J+2IN?CICO:U M<"[_%^?U@=# CATGX=S-RI^]+W77=IO/&U>/+!E6(' GW5!^Y6$,(^YO/FQ#734@,GT8'@3)0N MU D8T^@I(+*]ZFSR9LOS>0-LA;N$:O<'=[!(?.7O[1^\G MQ>\:>)&4HRH!3R5WI]%U\I$Y2)(EI5UVHOH!;DWZ>X9U#4!-&M%N \@N[MA] M607Q1@0G@,K;RZD47.84*/%*6Z6HKSY"]_'M_:*J/P2\"HVV4D<#0/IU,D[? M?G73OZ7YAYMQG-U7_/BL>!8)0BAQHC(8QWF>@ 3A2J]B2E3MCK!O4]+O65(S M *N@IKY/(\L!V/OT>3(;SN^H)S8I2R5'M]D8%$BT8(3TH!*A/#EM^,O^9TO. M(5\]NM^CG]Y14T'>#9BFP\GU=9H6J7QTG]/TC@FG5;;:6DB<>;2OPH)3%(5" M74)QF$QY_9OF;Q#2[XE-[Q"KIZ0&D';71^+B*J7YR5VKZ(5[*G-$#Y4'<$1@ MB&_Q,T\- 32MQOALF+6UH])EM/2[$;81EE;14Z-XNUN+3FAG#"Z^3$D$P4,& MGW($+5Q60BHJJG?@7DY-O]Y]'6VO :$M1-\ B$K,@@3#B4BZO)=%[" MAB='>W>FW^BN(VM22?@-P.C! M5WSW[>'3A]/AD_0EC1:[N(VX"C(&HE)AH""HX*7U.P'J V5*)L)5[4J/]2CK M%UYM>-H=Z+ E9-[)<;'(7O-W'Q8G@^$JB\",+G-%A09#E ;B:$PR6E9_D/!& M!#9R4%D1(/SY9CY;2(S>GR%X'H4)"JB,Y7I6L& YXR6M*W-* M/B?2&?)>D],(SNJ#8!G<=M1(H^!B]V<&)J=,6B 2Y,XMXX M2>L7_M1DH-]S@,:\Q;TCHH'E\'8:Z&!^Z*;3;\C=0C #(I))3$5(V2[NJB0P M5$K@004OG(@VU[XDMQ9AC6SN^P?.6LF\7;2X/30GZ]-7",N0J,0W56;#5C0@R]N."J;T(?)] *Y M*M/3'Z>MW=TO28M1O0MQ#H@R*3"M(-!2R)"< 6.]@Q@Y+DP:C7V9F]Y]Z,>& M-/[X2:0ZH.U4MPV8V._P%\+-]H/H% XIW*4^FZ=)] M'3">J0C(-+/$@1"LG&@RC !T4C0H8F*H7=12A? ?W_G="\H[0$'[9GLITR?X MU2/3)$AF*%>00\#UKLID3*\C*,4)Q8!86^L:@?XSPON]R?SC0W][%&P.?7L+ M_7'Z5 CI!/R/+#\7P(!2%DFF#"2+ 42F 2R3'CB1CE(J(\NQ8WPOHZW?6\WM M0KB*+OLNZGC[TNZ+U7G/."[#&?[.,W<,/3'JI#49&.,6N36X$V4M@#!F(S'< M2?DB4;RD F1G4M8"JO['!6H/"NW1M=Z:VX'B&!\8+@!E*3'NM18<(Q:R"[B) M4 R+>>X,L6N!U/PO2'=36S5<=M@TXN+F^MI-OTTRZN+F>M'];?;;+,7A^'U" MZWX]'"]>-\F/N9O*C2.VIZ!Z\XA*PMA' PD>&=4L$ A&EN8EAH)5)($3*43" M&<9AM7/T>VP@\8816*SZW\83/TO3+V5%+@XG2[?+<4#3X1X;Q@;*N*:>0R(6 MUZD0H4QE3J#12^?EIB.+';>0V(7\1@XY=L7<=X[=]J;@!G(/3\[K%RR52TZW M%\IUIM0K=-%MN1N02D\XB2XZL]GXG(4TI'8F;1DMC:!NW^!X>7.UAJ8:1=Q= M78@('BE72/^B>Z9*!(QB%HSVA.N@G)?[P%P+58%UM+T&A+80?8,@^C@=AO37 MR0CU4]I-W]=[BRRII@KT8D)*] QLIAZLB#0RYDRHW@-O+<+:@]8V*/@.N'97 M28,X.Q_._O9AFM#"XSO2;'[NYO>S7:01SDI7'!#*04B^*&KS0*1WT1*O3?4Y MRNM3U^_1_YX05TDY#<+NH2&2!U>J'KTEA$C'6>A\ MKWQ-5;^']7N"V8[*: !>=5S:QRQ75-20+ 48%TEIU8/LRZR :O11LA8ZI,YN M(-5AH:G2J-Y"C#YQT<"R^+V,/1XO9.W"OE7T_"/$Q%L"9=*1UIH89+^*FY<;T4#E%(FP M&K*,K(@M@J&*@TF*Q:"EU*SVY.=-Z/M',*K=8W0GK39N-1>S>A1AO/10 TD3 M^EXF"/3"3 "65% F4LIR[<*D[]'45%%IL\C<6'L_0B/ZT\+P?/BE^E'AJP=7 M/P%<3?H^#O985DGE,N9 B5(/G\KD68EP!N^Q-!,\# MQR4H,;0,AH!FSCMOLC.A=B']_Q\ZPV^"M^XZPV^BW 8VY#4;"G 5;8ZEM: I ME:*9!3#"V&+8C4>[;JGN;,K#[FU#FKY)MP5LMFL;LHD.6T+F6K?$ ]'4:^M! MBM)-AP+)R_Z7O: D/VRIP M4E^:#5B3D\GXTWPQXL _5IF9V)&_1 MT52>MJ?]:F?]-(BQN]7'!&>Z-";@.EE 6R+ < Q.B+:$4ZND$+4CO+,:C (\1J(@B?(QYHP[?<=U3?_; M4J]:)G7OB&A@.3SW>Q]$,3#,!:FI1_P%=%$-16=5. [E$A5S,0AF:O>*7$)* M(\FM_8-C98BYG:9:.WX_/CTX/3P^.+FX/+AQT<9DU7*5X,TJ3 M?!#"Y&8\GZ&,TW!1Z[#+P?R.K]SIR+XFNY4.\S].)Y]Q3__V<>3&9$2N3]AC9;Y1#(#*3F:UL#1S0Q40)#)1,,UC;IV"=EWB=IM.N+4Q?1:RH>X M8O$5 ZJR(\9*T$Z@/R-+U0RU%++PQ!)3W)GOHFR-]_1KUNJJ_?DPQ'KB;6!_ M_&V,QGZ4XB,CLWM.6&91!Y,AE@DA@J*8G,T>0L"HS*I,"*V=2UU.3;]Y^V[@ M5%D'#:#I8#2:_%%&VGR83-]/;OP\WXR6+Y5,/*6I-"NGI05ND!1,)"@S'Q0- M,CM;O5/L1@3VFWOK%G/=:6K7GFJ7-=,G"T']/IQ?'=[,YI/K-%VXN4]:R3V5 MPR%2.IR7;G*#C,BAC%KD%6VWP!@+/!7ERV1D]D%D7SO[NSVU_0:YW>)T3SIL M![2O%^%IFM^O0^DU\0)#JTPSQE:N*^CIMW%EQP:R MEAY::S.U7I!VOZ3RTR75?5RZ\K5[B$W79WMO\:GU5G"E26FPYXH+&$O^F0+/ MB4DO6>*F]A%19_'I9M['^60T0D7\X:9Q$#-+B5'T? U7N)2) GRL ,%C5)1@ MT&5JCQK:F,C60]Y-D+2=O[BMQG[ T"5Y&;P'G7,"@9(#@X$9*"&DUE$S+FO/ MUJX?NG0&Q8[!LF,HL[[F=O4*/Z;I(:.P)=4 M>F(.% 9G25$%-DD& N.VX@9S,(8D%WAITRO=M24"_F9O]0'%O"OIA#&6Y MJ8G\E5;7/'"1@BP#C)U&@2H&CDK<=J02TE%'M*C>MGQ#&OO-]+1H+K?4WP^# MSX=(+G%'O1& :XV5]@@4#/$1(T:EK;(I^]2/7[G)1MY9;J=%9&ZCN3H;^=&X MSL"'Y3FM-_>+(MX/=^+EAC*J*;KP-!H0,5+P7 C@QB>MK-?$=%#[M26UK9_9 M[!(/[4F'#=C3'3*PW!/'M>6@::+EQH$%*T(I75)4<^E\X+5OD76<1>\L9-H7 MGNJEUS=1;BN!U'?9?N6E#X*WD5FEP'"/VU@Y!/,8%Y5+-(:Q1!-N;/O"\"OJ M^K6PK6%V-^4U;6K?%NBMC_ZM]/A2L4R053$M.B)'L%HE_$ \S3R:E/=G9U>2 MVF^@U1I@*ZJU:?1^=R]1N(50IRUP40[J;,:])&.<&2@W49A@):M=C?NC'KG9_"I-[R+4VXKJSL],E[^R^_/2-=G=VUFII-'BCF_ )"U! M!!W H$C!^1B$3[I)O>5=^4L["16D%KG$G(%:!,"Z#B]P! MDXQPZJP+^XMQ-JPNZC%]M NT:FNEBXKFV=OT-2ZQ6^NT"LIC8:L&-/V'E8(-Q8&C2! MS-"[%.@Y@O%MY4@M(W,?\S*QQ"F-RFZ<5QP_^0V MY#YNY7WGU7NYG;<)^WOS[+-#DR2D*4?/#$3V JS"SS0SQ''/0Z@^4+-SS_X( MH3/YEA"YB_#YB:SO5YNS/@>I<,EF'7'QTE"Z&0B01&@4"/8Z" _">HW6U@80R@BF10J>5;\A MNA.>>G3T*QBI'370F+]_?'IY+/5V&ODO_^RV02_QB.1@C,QS?>'0@\##5XK+OB MN+<)I8!04@J>A0"_:,O-9#0DN*!([2*VC0CET327(UX3 RY:[L&R9*(,2DE9^^1^?>KZ]?2[P]1+Z]>1OAK865?P M\^[;K^Z_)]/#D9O-%NT628I&TY0AB*1 D*S $1/ H1,ALB"R?G9V _+ZQ6)7 M"'G9J:TC=;6-Q$?&GK0E5M8:I@Q%"1KT.Z0P*,:0@$MO>"!.6%E[9-J&)/;< MMZTKJ*P/R9WUU@ L/SKT?Q;]&\+5>#*:?+J?TLZ2BB(Q A8W#Y293>"MRZ % M12Z,#YY6KR180DNS0-L= "\/W&MHHP%4W9_H+M*(J*?9U?#S[+Z=;+!24T>! MV3(?Q%@,J%AINLXC"313P>MWEEE.3L_C,/:(K?^OO6_K;NM&UGR?_X(9W"\O MLY9LRVFO<22/I.1,GK1PE3E-DVZ2/.[8<[$)] M'X"J0J&J%"85T&M=@2ZKY4Y^BHV//CHD2>6.D4,DS/Y%V'A&(@6EBJ)5GL; M$TO%&X"VEK):$VUP&I: K>^#@J&I>197UXY&*B0)B#FO$%?9@/!,P$+S.GI) M0RC>'OZP1-4:-""(L>R1\&8 M0E;(@(2C)F$JJ0BE>Z34>IT5<1!4B8APH.!(YP7IJ$Z(>*T#]T(Z5CHC]Z]Y MG=6&4SVNL]K@5;>)]RSH[94V1KB (J8F/_W.Y6&L@U^PPY:"AU^\PU@:MN)NX,.,7$F= D(A(H0SQI@YS(75B9DC:Z*)-^0??V=5]GM:)* MS^NL-KA50,N]%RA&.^)I#"@EG@MA& SF M9[5!HP)6';HZP4Y)F93,+A++[6XB_=U#!*]-!ZZ[%T$HEU()LJ MCO)##L0\MP',0Z]#Z3NH%XT>'KK?>8#.?5'TO'1A:\I'VM+;Z1_1+JZM,X;I MZ%&,V"&.(T8VY@R+J(RDE!'N2F?)%Q#[-<4;V["PS0W>$ C7;3WLF/(9;"Q7 M?\;IM_CK?+;ZO+SF5DF:^T5Q[W.3>BZ0=I(B&@R5&BN"R0O&)AM(/*Z96RN5 M>^'ZZEB8M?* MV2XHODZJ O?B-?/:^PB+,1H78$4ZAS31$0GE.'-8!$I*5SGH*.JXSXNKIFMK M)$8[OY[<+T/W5Y[B(-H$8UTXKQ;2WR)'\W#K *G62 M.$25$A*;:.S3>@I[VC85$&;57,BE)(F"4J/Q"T0JQ[D:5:+0\^=*9NSO$>$V!IC8L>;HM M]D6@@A/W;@K7 N8I:>Y'$@E8"M0:Y)SUN9ZT$9Q21H,:B#EUT*4SB'M(T4JC MG9GPM7 CHCOI01-QS=1N%:#"S!E3#$[@]W(1U M.>B$J%/8>V:\&&Q_/2Y='0'"TIPJC$I-^P^1$B3&"1&L'"A%IDWO.RV($BE1 M+F+IA,16^\_@@;GB^T\;C?;?V?YT]63B;L8+ HR-\A-'KQ^FC.O$A4R$CB8BE?I?2Q![]*> MCQ3X=KY<75/MO"8A(B8CG*$Q<&0\=N"^DL"QCERJTH'3YU*,:ZGT0/E9OSG!)Q)RC*MD;86]CLF'7(W7^&HR,5*[?2M77Y^/YW_^6&6YHLO?:,Y';_4_\CI M-[EACB&BE-!6@=FA2 +7F@=DF+;(!6=QP"(957I!#GD,?;(_LE:7UT$8HQRF M"%.%/HTZ*KN!(NIC ?G">?EMN MHDWG#E;:+$?,3[_[=0 5S/O',[VK;_SCVA$J6'(!61I"/GW!3I?8P"\VP4YM M:"Q>=[6'N%4=244%AO M0DF*N#UFZ'E=;&:LZ'=LPY/#I6!B<"L[-@_/+5S;YKO'" MKN*GN/"Y!T#T)AI"'>SX/()=8, ID3XA'!).BG/M<.F[BK8R5G5"#D:^ON!4 M>2R6*$RS9Z3^!]Z+E)MY0A_/75 V1L QY4PWS)#%2B,LI2!,$N9,:7^G[.GV M,8)QMPEEO(M+OYA\S5K?O$.D5EKC+441*]@K83)(VR!04LJ;G'0:B[<).B!. M56=6&]R?;ANE5#YVYN3N>:S+/BB#E4P6MC?'0#T.3EE+*$,,ZR2"UQ@_+>BR M)R%R_S?&ID,A#.?E%5HG+[;OZ).FED58*<[E1FHVP,(1CB$AA,(>3+' ^S!C MS/HH13$\SHL."AV;&9=@*]FO\T4\3VGB-S/:UD&0FHCHG47&&I[S0!ARG& 4 M&'W$E#U^AL"A EJ=+*(]3Q?13D^7J^R';1OSP58LP?/' M.>%L_0M,QK#D$59)1I%._O/0TO7 M#CP!GV2"?9N*W-.1P(8>$R)!&2%09(_[5KFX7,*%Y M>C3!2:]Z1DV'[A]%;BG^,&'EE 1U0C.D/%&(2^>0,TIF"TD):A1GH73*PQ!A MY3U4OTMB>7?[O"R'U7 <*SB=Y5W?#*(MMS,4XG8!=H7AOSUB4T'#,.6RL1DPH.?XTU,@IT2XWUB7BGP8,>DWN-RZ ,:/J/ MP[[6\+PR_N5*&=<,1QX5%R@Z87/O)H*T(1@I;0WVRE%AQCJ&[V02:P+=3])H _X]QLBKW+8BP5JS,K<;MBK!?YP1N'S2:@=!QRVR,P(-N\/T MBKAX#=:#,9YA%*),H$F60).YP90WPC*98K)T)/HU8ISZ"S&N%1C%*C@-1++? M9F&;EAK#Z7B:6T:$)_G=XB;J*)"A(>9'D2(W[72Q>.W%3H(VHI]^ M[?0K E/?;JI70]\]7*>(D_#!HNCS%4IN6JRIBB@2A\'&94S+TM5I^SS:,J^ M5B547=FMPMOS7W_]_G)Z]_7!ZV>-"H<&H?>X2V@I= MZ!KA[?S+E\EJ?72=S,+;^2Q3(PTISS'#%NDW2&P*HK/?=J<]N'8TV; MU/J>O/C+%\=QO/T\X]_K!-_'292::90("2WL='@,CN[[:SNFM1))DQT&%$XYD!C1H+E ).R M+)AS3]7$X%Z(#L?5,TU M;$E'LJ48QX+XE!"6)&=+:8RK.X*;?]NI[?Q.I$4F @1@54*WK((L K7N>5<"9(,QM$,:USM$:Q& MNZHC%0X?>05PJ8!LGQ9S'V-8O@=5?HPW=GH95ZM-^93E-<$DD) P$@IL ZZE MS0\6&!*?3B_.#N_.LW1QZO3BU\_GI^ VOUS M_2*KA:99*.3Z+KK5CBB9<)ZP%"3RE*M(P_F%74)468TXR(L<$1X9&TEBRD59/-+^7(KQN=(+ MV(-$::WEZGAR9K_<159$"M2H$% P"9P% P>P"3PB[YDD\%NFBY<+W"=+39QI MC_%!RG14^-A!RKNC?1LFL\*#$^!H?GF"P5B+ 1F::UX((B/63)FG[=CW1",? MCUL3[EV!FI?1VMB ;RSUDYM%7/N VQEXCL'5LP1)G'V F)< 3AJ9J"*Q7BHN MF]40VCG\N-YU>?C[ZW!L%IS^\J^K)R06FFF'/1R7/O?S$3D?&>MVJO F/AXWQV Z-]R;JY@G]G?1AJRC6QG".%F0-#VT;D MK,+(:IT4Q0R#(5X\[OM05M-TG#4DI!\YQ<"S/@ M,2+C..R_V 9/=,3&ET^F>"I%763I@NTSNO12= 5465_AY^WV]#^WN6['_,O7 M^6R=.[?.)4G6:0+S2 SGC@NP\9J@'?*4>HF#@R.V=/WM@P+59,WT/Y_*Z;X" M(CV9P]WBHK <8"8(II*?FZA<' T6ETO,)*J0H"/2^M]0JH MDS-VY[/+U=S_^VX3U82(+#NX][FCKC)(J]QVA5K-O#(^I"%RN1\),2YE"@ [ M+ZGE"FCR>/O]>8EJ&!58PQ'K,;%PXJ8 T[ )P?GK1>1&25&Z0\D>4<9]Q#]L M7+Z;OJNCS7OKX_;YF35>\*0I2EX8Q U,)O\)DC)$8X(SI'@CXGVRU!2D[0CT M0?)TU/K8H;K'DWACEY/E)0ABP_GLKFWF^^E\OLA=4:X5M9(F!<XGEXR MD6@:/%+&Y+->.F0X+)28.^TXR97WM@.?FGR[)C>K.*N**[^Z,V[GNLG3(M=: MT1!=H* ^L (X@W_2H$Z$?5(P26=5\5H,366KR7@:X@PLA$IU;/LP@Y'CBK# MN(6+AJ!0+RU7P)([TG^RDW#-C< AOT*RFFJ4TYZ1UH0@*622X')(7SR:]/#[ MXQ89&H(=G;5;EQG^:7''\O?QX8XH$K4D@?%'2P MO/=\;MPB0 ,;VR547,%V\G9JE[ 3;C/PSQ?K]@EGMSF*>IXNH\\UUB=Q^3;W MI@YO?MQEZF__XO(ZTLB"AS/68 )KA/N(C,86Y=0DV% #HZET'FA/D<>M(33$ MIO62&%9 V3OY3V9A,X'SV]5R96=A,KM9]Y'AWD6EP=]@R3+$L>?(2.X>#N=+_-/\_2O0S":8)BKLOD:E%O8XFUN_J"%X9%3'5FS0&M/09J1 M[_4$\U\2EPIVQD/3O3:))6PB1?E"%IPDJY!VTB%M:*3"QX!M:1?TD#S-J/8J M(OS%U?_:'D+?%:K8W*\.^09Z]Y<&??[<8'+#OGP.L '%H,$>XYDY%*Q^*Y1$ MR4LN#C@$";V;_M(I17"S1ZIM%%W M%:1Y]G:":DQ3P XI@EGNIRV052(BY:T-8.Y+*XK7[7\=CU1:87O\D4H;15= ME;?S&3B'JPE,(.ME.PF2M%4\.03K")80IK#K$I@)B9A%PY+5OO3CE)V"C%S MK#QA^JN[ L[LJ#@!7Y&!"HN ^2G?5"9DC/ H"DTE)Q(O8K:+:TP;EJ[I8W" MQXXY/RE!0*,&\> H)3:!/@3HPU*F$ O2:1H-X;Q9"/E5U&YI!=2!VBUMM#8V MX _.Q+/Y*BX!.GU7@D8;"A/@R&,*!V-0'MD@WF?TRA^WT_\7P;MMJ;WNI>C(+Z[^Z7-[:F8]OY\O5\BRN MKAEQPF"MD>21@Q95@%W64/#MI&3&>LW"L&4L6XM]HDY7G&U MC5=<8UAOCL 1SUC$B"N!4=3@]Y[-YG>L!??/"HKUCD22KM\02&1X^"<"4PC M35$15KQI^,M=?$<:'"<./!6_GIQSN=E10B0XYN#(]]B5SD=\+1??;7!O;K8)<(SDHJP5T)L MS$_+3)ZL13=B82)UQK/2MU&LH^=T*V.-AXS9: MKHXG#V(B.N+-:O[^RK"QJV .A V;J.UL0$_ M$.CD)"8*1RNR)L)B\(8@XUU$6%(K1/)$"-,(_%<7-NY,A$+:K.#XV)D3)(RW M3&N+J!0QWZJ!Z<6\03].+AF13.E\[U>27]<*V^/Y=6T470%5]B1\A2B4C!)L=);? .;FA(Y& M1+"C1FI)F2L=G'T]^75]"--?W15P9E_TF@8B.?<,!4P4XM@F9!/,*B;I HG* M>%53-=87O?@N%S+IIN\*:/,LL.W@'_WT-FP>>>4+L#5$UXD)Z9/5*(B4\T"\ M0I9RFJ?IM4[<2U^:1TUEJ\F_[DB$/05]BJ)2 =L>RGZ>WD]F=N9A2NLKU'RM MNKUH75ZSH VQ4B 5/<[*4SFYV:/$",6:!2=QZ:BC%H5-3>>R@&LU!=J M:.TUB3YWTV.Y5F-T%CEF!2(\%SW PCH[K E>[^UV&]P;-;1NH>H*3J@==W*< M".F2)(@ZE7.X.9RQG#)D)#&2T\"L+=UY\#7<;K<"]OCM=ALM5\>3!U'(RY\A2I%C@23/K?/$2 *_F=KL5QDUOM]LHO.++3JI!,_G]*16Y MLD^4#ED)-GUR0HJHL6*^89/C?I>=+W_KW0K AI>=;;19P6ZRNTMGE%@2 D+[ M9,!8=PKEF"HBL%B\MEAH5KK[SNNX[.QS\O36=(5LN6]]9DV0)B$B,3B+:=W0 M%9R[I"0C/)B W=_VLK,5P@T[WK90=P6DV7VE$IQWP42'/,]=7*+WR.97A=%K MK5TDP8C2MFWW&ZP7[WO;!N%&-UAMU%T!9_:%I6QB(7HFG7L.=:;)SG*3& NO]ORN4Y37FZ"(Z5S+1[G//PR M**5*]$YZ\;NI$T)%I$DC;\!5Y5AS9(D# M8\#CH 76EJGR4< ]PM1TZI4B50F]CQW>>?8(^>="R(V /LP>=)B^ML0((<#X M"R3G1R7CD!8DYH)!1A$3A;-/BK,=ZJ'3\*MUMA#LPIQA%5[%5K1OG[U'\[.3LW?H'_SK_^.[TXO+T?__VX>J/LUQ9 M/A_\/:[>^WRNSR5\L6D6NHX__<_M9/7C_CK6&A,H ;L=V,(1-X(B0Y-!!C.- MI4J1A-(WU8\EZ+N-7?K/,=Q.XWFZ_ PK]HU=Q@"[M.BF]^ M_/P[GS9-T4[^M(NP\:R#(]0S!LO(Y3:<@>=[@A20-$DJH9)[=F#V5D4QX<=U M-WMPZNG>-PZ<%1S'GZ9VEB^MUN%D&HF.B1BD7'Y@R6A^O9 OFH)G&BQ6&VWI MG@ZE!/6:&9% ^J2R0<)R*W6!J%4PJ\B=+U[1[+$$ MX_*I.Y)[*-%!K6-[CB> $-ULTQ]FV7C,493ISSJ@RIKD%:@!RUSP")P8G;Q$ MTAH7(^4N8'K,P&KPG3IXT 6^^3"Z')L6IV YSW_$N'9@/]TN_&?82!_,!>>: MGUH'I+FAH".8BXTFHNBE<4+$:'QHQ(LC'QHWBEF*&"6U.2(SEHO5]44^83?7!<*HQK>W37 M? UTV;+<$4FU%!XQZF'VL T@X[$%Z]_2)$5TLEG=W2:$&?-8Z0'64[@[:&YD MP'^=S"9?;K_82=$V2W<_ OFCCXX,>A?( MYB7T-S;P]OL#P05L;HI;BCR&\Y(3."4-#2G7D8XN*N*M;)02=@SXAQ\=YX H M!GQG_57@5VZ.M[N<-Q: G6M7*I? Y8[@7/I'HRC!R:*4:,%*Q\L>"3#N+64= M48KNB%1 I^Z*^SGM67ABO4N9)'/.H6 5&-DBY 9O1L*&:@-+RC/\M*);_RCN M /,8UU7N0:NG\=RQ,:Z YQ=QN5I,_"J&M6?XVVRR6EY<_G97-RU$PABUR(+8 M<)*0A$RN2\$B)QAS(\$$*$S8@P*-'/P=G2_SH<"K@(F?XB+-%U]R.L-:B56ZY,!>8<9-E*N;=YU!JX!]1S6[3[$? M[U/'@J12!Q,02Y0@#LL+60V>H=-,!0)>(5&E7WCWEWID/E?AC+\P]A6P_4'Z MZUO[=;*RTXV5 D9S7'R+X?U\\?YV=;N(=TFTUR&!I4R-@ G"+#EL$,@(6,Y@ MPN (TZ6A^'N*UD)6[@$59M&SAX5#0EH!9SOK=_W+[^ .3F8W8)=/YH%<:^)\ MR#74&9B6*[BYE1<7N7B MG ]_GI_-GS@';.L-&JDO^LJIKSW%Q]=G.-A'GY?GM M:KFRLUQS_[_BY.9S5NZWN+ W\2+F$/>Z1/IL_Z$GYL64-\QK=*^8<-2/5T/4']/G!.FIX!H\NXWTV\P?%F6*!FQRHTPN[9?R>F$1 M.6^3(LDYC8M[5@\%&)T=?0%]>IAUUFX%U-BJY*=&U@[37=EC.,2)-1CE%8(X M%J 5[!QRQAKN83*J>!&C0_*,]T)M&.(4TWUG'H'GZ^;%>L2!XQ3O/9V/^5_( MT*P;B @O->,6&1)!2SIXI#V#-6)@8LQ2@UWI&[P#XOQ5GL)W,7Q*HU7!%K9G M*O==2HP/&%8D)CQG46&)3&(:,1E%E"%A6$LO0[T:'J 5@[T9G3I@4 &A=WC\+$=$&J2A#*DF+N) )M (69"YBXAU6)O'2UT+/A*B2.%T ?I88V4?; M%= E9W"" )]S@]?X+4[G7[.&MK&_[92LDXJ$Z!'.M@(GF",7N4,X**$33C2% MTNFY#<0:]R "A^)]GH_)-&X:X'#T*HI%!=SZ)<[BPDYA/B?ARV0VR0'>7'SM M\:051)P9BG*)**1$)-KGG3L6+R?\,L^X7D%-E3XNYPMC7P';3Z;KOQ/# M[JEO5_)9!/OWRGZ_)HQ0+DA 5.&(N/(".6(=8@SS:(3CE)1^1]M.PE?_@*L5 M?YZ6!!H.S->;-+*CBH>=A8?5%>[^^"1W&)JL?KQ,RDAWN5XH8:20XH9)%U$$ M)YYKZZ9 8)?7P&++P8"AF@=E@+\$ESYB:TT7,8$EJ2-#U!D)!YX!H]Y+BSS7 M @O#+!CZ_Z2+-$@7:<.IX=)%VL!9@P'QJ%Z8<4$[ F:^%[G.<= J=V"W*+>^ M(818&FGIZ[CVA0%?0<)(*Q(<+ S8!I$*Z#1,>1)P:+6+&*G(P*:RFB 7C4.! MT4"9%=&$%W^=]\H+ [:BU8L4!FR!<04\/UQ;CABEHHL)"9SKT%/.$.A;(HN] MHCH$%ECIRYR_76' -GQI51BP#7@5,'%?G;DHH@O&,(13?AI$" =K2&C$A8"? M:$]#+%V<\F]4&+ '^TH 5@'O"L1*I$W<:8(1PQA6FO 1::49BE+(H.%')I6. M1KU0G/45I/;T,5%?&/O7S/;GC\(NYM/I^_DB__#:68&Q9PKAB&&EF^B12=0@ MI[D-2CK8"DI7TAQF)I5;&(7Y6&HYE"/':UXB1U]4WK^7WE3IN!82:Z-U1(0$ MG*^(%-*4.$2P9@P3'31]/0]WGTSNE2ZD@DQ^L8>Z?6C5>;U]7;_COUS9Q:KR M5;()3%ZE$TK&>DFHU)H6?]7X0G.KW$'Y*ZVY M'J2JX@G"<)KY?;T5W6M&4"UJJ>K*_VTWNE90%?XZ+K1ZV_^+I[:G0'1XCQ^>FA<>!W!\?![U88+&\9 M&(^:B7HJ;P[BR]577_ UKKD^M.KIRYW.7LV:>U*/:FV,OX--X[V=+'ZWT]OX M$&AK4HP&G&!,B<^W$!)9Q\$[3L;'H%5*K)K8Y# J>*5^X(AAY5 MW[50B3+B//+KC#C+)>"/!?C8T01&$_C7I?,0:ICW*XVAUK!P*MP$6K'X;Q>7 M/:X^AP45*OO[#&PUCAE!SA,-II!RTF >N'D]%G;+R;_2$_QOM1,,R>>_M"'P M.+AW7'$F@;SGY5QIS_EMM!$/R^2^] M$6P#CK? ZN-:(XDXI4%7@E.1TUMSP2\-6E-&,(T-$>+U7"RUF?DKC8#_K;: MP9C\EU[_+7RIA'5.8+?($@NP>^4 =@$J-)XI#UH3^/5D<12."-07B?];K?V! M6/R7C^YWZC<1 DY*6X2ESZ838<@)0I'4EF(6I?+X];@"0[4^J<\=J#VR/S05 M*ZMB\>'L[?FOIU?^,"#J/, MX\GL%AC]L]W*M4HXQ6 H8CG%@VL"%JF'8XKR*' $)MOB[SZ;2U=#=<_^?'G6 M<&T8="K;:7UY^.KVX_-?)Q2GLS!,/^^R[R?0VYSS$U3CZ?Y;]^1,/B9"@\F)R0[(20*P!@Q.X3@V@22+ M=:/V*6W6]!Y9^NYDH,[-*LE*O>]Q>S4',^#+?+9^"_UY/H5]8+G&(1_-5D4. MZS)$# L&:V0]B<@JAJV/TGE;VEEL*>+(]6=*<.;IAC8D2!5$09I/;[L'7#O! MI9-*(B&H09SG@X'%B*+6DM%L([K2A8U;"SGN/>/(/.P"5 5,?.*A/.X _L"3 MV2XSDT"55B(7/"PSEPC8*"F''!(FQ!%%;6G3KI6 XWJT@S!P.(#J9=]V+3V; MX[4T7@@#OK[BN> SH0)IS!QX_4E'*1V< /%E^+=/Q''O5UZ2@45 &O4Y6[;\ MGZELO8Y.[HWOTT^7]THD3"EL+#A,5"C$K0)U!LZ1BNN_0A+=&976!0Q'N$0TYO7F(T=6*($B*,I'JK1BQ0O%[A9E'!M_3")U MP:#NP-E=^:1Y.IFM)B'/;_(MKB\W^G0:[_"5@D&SUI,:.F06DJ QN8 HTQQQ M2L$13 $,(F.-I\Y*5]QC'RID]K/>UD/=7D9_NYBL)G%Y^MU/;T&5[V'!YMNT MVPV,Y^FI0-NB6Y9J&A5&*<*:! +%O##A%XF3BHXE$DL'$\O.H-* 6QO&[2_] M_.(05W#N]ISSFQ^[!U@7F;58>6Z204$3B;BV&%G#/$K2&,:<$@!,8;8/.)U: M:E._/$N?%JBNA#+5KIX'A4*QH-BY(,%)% 1Q3A/28(,AHJQ/\(M0M'05UF,R MC5R&NA;R-")U1R0K8.8IV*WS'W'3Y&.3GK.M,TNY5E%RBX)W<$(F3Y%SE"#O MI%-2\21B\22%?<+4R,6NF#]UIHH T*,:2+]WC&N_A[)/'/636,=#MQ'+A MV. 41=[F]K[K1K\"#A6?&+B(@LC(FT4)VWUWW,NW04@TM/9'W*#64]L(_F&Y MO(WA-W!%%X]6RZ?;A?]LES$7W=Y.#BML%7$2!4YTSA(4R#)I$">&R2"22XHU MHE;;+X][KS8=\?$^T]:2X$54$GFN0,,RUY2AA*#$?0J.Z61Q MZ>[NI62OI53Y:_=8NI'A]2^"DR_SV]GJ.E@JC%<>T40QXEYS9$/42&HX7K1V M/M+*W/B-X#4:ET-SKBSQ.Q"@LOC_+Z?GOUR.3+WR8K2WI#-";']L?;DZ;(!3,.6@44LXF OXCEWA" MF F!I4K)FM*-\#J(.7)(L@1W#C1B' 2L$4_EY0+,[KLV[K_$^DQ\(GS1SLM$T8!U]YP#;XW4^F'12@EO#V0+#/ M2V,P-I$VFG@XA:U+R!.1.A*/M)0)3FM,P%!.8"@K22R8"U++1G>,QXBT3X!Q MB%00V'EI+8](%9\-N,6/Z]\NKXFCF'A.$4LV@@Z<1Y8S@4ADB05L@K.'WOPN MH__O-_-O_V,[XH8:V]_\9,;/[XU(@S*@S7MIL +,?WES[9+T2CB)A,T/Y:G& MR#GMD&?8"$-PLN10\*(=YK^\&2?@,!SF+358@<=_-I_]=A<0]L9[%7E$,F@P MPYC/J:K@/2KP&H56X+W9TI&K!Y\?)W!:G@M]-5L!*0Z85#_##,9) :Z]SD2W MB(._CZS.[2<=86!161)2\2J)88YK%DZ&%(5L.\B?HNSV[@)-FV*/_S7 M9/7Y[>UR-?\2%YM@5'8?E\L(_PU7]ONU9UY;Z272FL$"\\(B8Y5$C!.+E356 M%&]>VT',NMSO_EQYUB9Y6."J:.CT:3'_&A>K'_FF:W4R6]A97<%YX M..2301:+_+:6Y9-#$*03_+%/V*M0^@W#(7E&W@N'YELQ* H2JTP4^N+TX\G5 MZ;M/)Q=7?UQ=G)Q=GKS-@=T^56..#=DG#MU*W$*!Z(LXS=UK/ED@P-7"SI:P MV^2J'3\?7AFLP-IBB&$-+GPR$CD.AI<402L=0\*J=$3VF$SE M/[OO3FQZ.? M;.P+QK"G%".5XCK7.2 ;E$+&8 O&19#2EMZ4.@DZ[NE8E$_[@]1# 5>%W=9D M:NOPFD\L.@K'?+XGS"6Y+7(!L_Q4R#I"C>'BI=;F<^EJ"6P/1I5G9ML@N%7& MR*U'+Q1H0W.%4I(@-P'A31 "">^L]T:9\@W4GTM1YT[7%^\#M.J@_,KHLPWD M.!$#Q22B$(1$W(+/XK@62#NK!+7",X('I$\-2=!]<3U DPY*KHPF#];33Q\G M@-^AJ/:($@,^3I(>&8(=2CQBIX0A3I?.ASHF4RU1LI'/N&X85<"YC_/9#8SV MY2[O-A=9FJRR[[OM(.J%99$KBA*E,!^J96W2^Y;GZ<&?72NE80!F4/08(RYSHZW?L^5I^,U95IZ!6YX;N:"N %; M0^?[-"Z5#M299$CI2/]^:<9][#$HNPI!4%EZ[^5O;RY/__=OIV=7I[_#+WT" MJON&ZA-(;21>J4S>6[>,_[D%^4Z_Y=KL/P-=(@E+A$(T6IZ?"!%D%$LH!>D3 M=MA15OQB=X\LO?>1Q^-N[$B9,V\\\-7@%!'742*36UIP<%>$P-QK6CP>ND.. MD<-,)=!_MF?T57<-1\^3.<"_MGDKGE@$=P..3+*N&&+RA."WABL9D@07V)2N MI[A'E*J(TP'C(Z3IHO Z>7/WY#*;]PI+)"UAB"OND,4N9P%2."JYMS04K^&S M3YBZN-,)ZN/TZ:#W^@AT]XI6J&"I5$CP9& 2D2"K(D/6QV28$B$]?2)?FCPU MQ!P+@7R8.ATT7@%MWD6W^MEA9[VM8/:PIER1!L$EC*CA/PI5V MD9Y+,7*$L?0IU5/-U1'E04F ) ,P/5BD@?=@\26.+"P?1*5CA 8>O2IM#^^3 M9=Q=IB_&!RG34>%C%]YX%Z?V1PSO%O;/W'[KX]S.WEL_F4[N;VM"LH'XQ) B MW"/N0LYM]@X)2;%CQ@C+GF2-[ZFT,1>L5])P2DI[VKLE&7>_Z8_P$W%GL M7AOJ8"VA0+7)86XPUF7.T5,^4.,Y5J;12^@VA'DF15UDZ8+M4[KT4W0%5-G( M?G>D;M[U>H*E3@K!F6T1Q\DA#?XC$I1;[JQ.7I5._WHNQ6(7P^O(,4YK;LECDJ27.$ZF]*%WV]:;V6 MAQ\?MS=2L1.GC'+'9L=6[M]FRZ_13]($:+Y=,,*PX%0N&)#;&F.8B:5<(F480_8)4$$AENZ@SDMKN!*:O)\OHK?+U7TMZ*!PY (%IO.F:@TL M&Y?KJTH?C?;&J$:M4AIRY/'71R1(&4AWD*2'?L>/S;K5VSELJ78;K0Y"$9^[ M63+J".RI8)498@@*,M<2H(E9_L2[V1N*?3QR(^!E]>='?ZW5!/EV 3 ?I,,R M;Y $&$NB ^ZGA+Q,P8!;+L O;PWZF =" 93VX=U!96,C_JM=W$QFY[-X9P=[ M%Y(U 24/NQS',=>4$@&Q?!P&2[T4MA'<3P:N!.LN",T+J:L.J*_^G-_?_E ? MB(G(:B,0SP42K(#-+D@.IR;KZ'@[JBR&@)'C\V8C_=I^BIX M!::+05[E8+J78,R:W">8"R:E2M(.G>/UL=6[0%6]H5=4Y150YW'NP7OK[RJM M*X)YE$:C!!81'&\Z(9#$NG_;)5 ME4\X!+T*P5(!W?)E]-7V,OI7N]HVD;B(7^V//-'E>?JTF,S\Y*N=?IB=Q>^K MJS_C]%O\=3Y;?5Y>QX Q!FL=,:]R\PC#D5$J(LVL]@$+(5CI*]I> E>56%2& MF"\'X&MCZQ_1+L#CN(XF:9P[ID6E'/@:8, Z(@AR8'_J2!,QM54C)[1=?&4TL3%XBED%TK:D"MD2++,,,D6I>$&IV46=*JKB/'HF5K MR%XC,=_/;Q?7U">M(HTH._>(QY!?=CF-M,7 )\ZH5Z4?%'<2M*I;CI%HV1JP M"ECYUBX_G\Q"_I]< O:;G>:IG:S>VL7BQV1V\[N=WL9KD#H1H2-X:A%\-@,* MM=?&.7,>3&E'&VW')[865ZNJX'*.^]&TR)' MW.Y.\:7/K#U?&3=6\8),.*+F<3GPJ*W[(/CO^L*X 8$7Q/Z >L?!'<[LZ\TT MOJS/ZGL;K;-=L7_$ B+^.OLZR8->@?WP!G[X[R)B/A]UG&RH8UC<)T0TT++++R?VILB2#T><9Q,I"XX M[=1$)2CE%?]VM@R+O%G*.GPHND2<7L\ M]KC.9>J*Z##6K:3K_!Y/UFKXF)R\WFUO#RYN!R$%L>_-^YS@Q>D1V/5CVW [#H] MX$3/,RSO#=P-W(0&9K##LK,_\$0O-4#WVRPLIC]NUI6=UEF()U]6_7';.6JC MK1V/C]HAE=0 V>GWA?^TF/@"Z^OG4(W J>!J[=GD:T#DET5^26U7\;V=+#;I MH[VAV3%F(XPJN%#;KXZ1P7J\LG_\^N_5FDIO/\]N/OE^V]Z1H1M!-^X=6S/E MU)J8>;I8![X'2LI\/GJ1A,PC0O=,QLR@7D0__Q87/\[3LV\](T,GWC?Z0(\E MNQWU[C/]H\P[!QPM0-8&GX>+]9!:1MYDTZ?%0HV4R=D5KMRI&QN=. MH)F=_EA.EF62=/8..EI68T_;>Z]Z1D;O@#HZ4\=D6UC=I&1OC\=@5[/)SCLYN"6^G^44?+@>R*Y5$%U7, GLU7?\3[ MDSJ6RD=N\H'14B(+')9'U38RPN]AT/DLWLVTQ(7HGB%'2XWLBN)AU=2%V[O; M>#4__9[O^B/,@$"G: M:;8>#ZRDB7=@V/$2" HX877:>CL$+.Q'/QVV$8A5Q;J.ZZBB6X%Y7()?>!'_ MZQJ4TS_7YWZ0T2Y<6Z#P<$4^G?W8%T+?H[]=3;[%M[!-W,P7 M/WJGCNP><3R8GNI[WG#R8P>2I].GXDT:U(=KE$2R?^#QLJ\.0C%OIY>1H?L4 MYP5P^CG*F#DEQW4]/S#Q\9-\0*2S(G \'6N\1[TM0=FCA']R%5_RI/DG/_&? M_,1VV(3_>S5?^^-]E\?CD49+HSJT.G9.=FP IM-[LL[U3WO,G< MQP;EYF:U?K4T6\Y^SQTT+F^_?-G$K9:KV96;OI\O3KY.W?2/10G,6G]M3$MM M'V+S NJK /8L,TQQ>?G-OUVN"J&[<] Q+;N&(!Y2QMC.3VF<.F,TS$([IOUY M,U54@M*GQ:(X4$_''&\]=ZGN:G6Q=?%*CR?0ND5VNQSXSW2 M;(EY:PV.#/T?B]-9>)_+79RG^TG\LIAEP=]^6X0_%ODN/JM[ M9+K\#A.\>;?:R7>8!_SXGO8%:-+^:Z,9A67HT5F]]>PB)\OSM)U&[AT+#+Z? M1F%V=/[H:,\\B^\AG90]=AKSG> ;>6?A^;FYV?C>3\-Z;F_GL[!\MX!_*,6< M0B*,]K"T#(_* C$RJ]Y]"V%YOCA??5Z<@H3+3^%\=C^;LU7^\S^7%VGJ\[2N M5M.LH-RAHA2E2GQ_M,>M9?A4$(*QN[M$F_/B>E]E/AQGM$/GT$7FCHF.'>C= M2ELF5_KY:.-E6_1+OZSMV&G>CC5: ME93.:VZG+L9'Z,2O;NUT^N.3G81"0.T:44]%Z*TE>[!#E 1Q MU]CCE1(5!^NRKQQ0U>I[/[63U(['5".L+=395CNXU/MIG?E^M#9-W\[?-\"EJ^6)7R M)-M]:KP2(YUC=UU461W^9W'U8>;G7PK%T!M]8+Q*(\6PWJ^VZA!^%F0>"ND# M'VJ$>%6QHPYJ'!GY'=M/GODV^%4&]*;?:(1W3=&GELJK;I&?KS['Q<#K>_44D.(OTA7LX<#-0*HIBC/+C6,;H3,>Z=*WHW1"(^:8C!/)E]'FG=O.-KF MJ]*:PB05IJG.9[^ X;(5[%U<^L5D?0U3*$_U^/"-0*PI -)<9:.?2V&2Y;)3 MCNFWG[,K=?U\;/1&R-84"VFLL+&/M=ER]F:65OD)4;'\XSUC-GH34%-4Y(AR M1L\@^/GZJURJP.XQ&T%74QCDB')J[3[P8;:<@#*O%G;=>7*QR'G3N:O"DPA MSU8$!SY3I"]!TVD4:%+P[%//:-&QV._>8?M$H.^'>Y,[V?1O3[!SP!$KX1[# MXE',^8 RQKXIN!>M]UO2)T.-ALU!;>]$I:+7I2?3Z8Z]I$RYW/T#5X#5@#^U-[W@V3?F:(_\;>:Q^L#K8[AV'Q9;)I"E]H)WPZXG@OU[OLAGOT4056I]^_3A8E MH7HRX'COTKL@M5L;50#U[G8C6 &([H<:[Y5Y%W">:J *6"ZCOUU,5I.X/+FY M.?EF)]/>[QL.C#O>._$N@!W4S>NX#OXTGTX\3.#38NX'O Y^])D!KH/W3Z/X M=?##3SWC2(%[X=WC][HTV0X?'@Y=RO<^/GHE5\<'<7M\T])07Z-?ANV2\VR^ MVHI:)M[?_"N5A/][XGQ ?\/OZ-L?Y%^<7<;_^=_^/U!+ 0(4 Q0 ( -N$ M"%FA4 _@*@< (HE 5 " 0 !A.'@X7V9Y,C5Q,7AE M>#,Q,2YH=&U02P$"% ,4 " #;A A9;8D%W",' !5)0 %0 M @ %=!P 83AX.%]F>3(U<3%X97@S,3(N:'1M4$L! A0#% @ VX0( M60#KV- A! (A$ !4 ( !LPX &$X>#A?9GDR-7$Q>&5X M,S(Q+FAT;5!+ 0(4 Q0 ( -N$"%FRF^IZ) 0 #81 5 M " 0<3 !A.'@X7V9Y,C5Q,7AE>#,R,BYH=&U02P$"% ,4 " #;A A9 MB#9>E@43 0"*WPX $0 @ %>%P 96=H="TR,#(T,#8S,"YH M=&U02P$"% ,4 " #;A A9,(=2/; / "ZI@ $0 @ &2 M*@$ 96=H="TR,#(T,#8S,"YX&UL4$L! M A0#% @ VX0(601R$;Z!20 8TT# !4 ( !4UP! &5G M:'0M,C R-# V,S!?9&5F+GAM;%!+ 0(4 Q0 ( -N$"%GU?=2FE1\ &XA M 4 " 0>F 0!E9VAT+3(P,C0P-C,P7V&UL4$L%!@ 0 + L V ( #%% P $! end XML 88 eght-20240630_htm.xml IDEA: XBRL DOCUMENT 0001023731 2024-04-01 2024-06-30 0001023731 2024-07-31 0001023731 2024-06-30 0001023731 2024-03-31 0001023731 us-gaap:ServiceMember 2024-04-01 2024-06-30 0001023731 us-gaap:ServiceMember 2023-04-01 2023-06-30 0001023731 us-gaap:ProductAndServiceOtherMember 2024-04-01 2024-06-30 0001023731 us-gaap:ProductAndServiceOtherMember 2023-04-01 2023-06-30 0001023731 2023-04-01 2023-06-30 0001023731 us-gaap:CommonStockMember 2024-03-31 0001023731 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001023731 us-gaap:RetainedEarningsMember 2024-03-31 0001023731 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001023731 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001023731 us-gaap:CommonStockMember 2024-06-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001023731 us-gaap:RetainedEarningsMember 2024-06-30 0001023731 us-gaap:CommonStockMember 2023-03-31 0001023731 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001023731 us-gaap:RetainedEarningsMember 2023-03-31 0001023731 2023-03-31 0001023731 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001023731 eght:FuzeMemberMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001023731 eght:FuzeMemberMember us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001023731 eght:FuzeMemberMember 2023-04-01 2023-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001023731 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001023731 us-gaap:CommonStockMember 2023-06-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001023731 us-gaap:RetainedEarningsMember 2023-06-30 0001023731 2023-06-30 0001023731 srt:MinimumMember 2024-04-01 2024-06-30 0001023731 srt:MaximumMember 2024-04-01 2024-06-30 0001023731 2024-07-01 2024-06-30 0001023731 2026-07-01 2024-06-30 0001023731 us-gaap:CashMember 2024-06-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2024-06-30 0001023731 eght:RestrictedCashMember us-gaap:CashMember 2024-06-30 0001023731 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-06-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-06-30 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-06-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-06-30 0001023731 us-gaap:FairValueInputsLevel1Member 2024-06-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2024-06-30 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel1Member 2024-06-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member 2024-06-30 0001023731 us-gaap:FairValueInputsLevel2Member eght:TermDepositMember 2024-06-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member eght:TermDepositMember 2024-06-30 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel2Member eght:TermDepositMember 2024-06-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member eght:TermDepositMember 2024-06-30 0001023731 us-gaap:FairValueInputsLevel2Member 2024-06-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2024-06-30 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel2Member 2024-06-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member 2024-06-30 0001023731 us-gaap:CashAndCashEquivalentsMember 2024-06-30 0001023731 eght:RestrictedCashMember 2024-06-30 0001023731 us-gaap:ShortTermInvestmentsMember 2024-06-30 0001023731 us-gaap:CashMember 2024-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2024-03-31 0001023731 eght:RestrictedCashMember us-gaap:CashMember 2024-03-31 0001023731 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-03-31 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-03-31 0001023731 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001023731 us-gaap:FairValueInputsLevel2Member eght:TermDepositMember 2024-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member eght:TermDepositMember 2024-03-31 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel2Member eght:TermDepositMember 2024-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member eght:TermDepositMember 2024-03-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2024-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2024-03-31 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2024-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2024-03-31 0001023731 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember 2024-03-31 0001023731 eght:RestrictedCashMember 2024-03-31 0001023731 us-gaap:ShortTermInvestmentsMember 2024-03-31 0001023731 us-gaap:MeasurementInputPriceVolatilityMember 2024-06-30 0001023731 us-gaap:MeasurementInputPriceVolatilityMember 2024-03-31 0001023731 us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-06-30 0001023731 us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-03-31 0001023731 us-gaap:MeasurementInputExpectedTermMember 2024-06-30 0001023731 us-gaap:MeasurementInputExpectedTermMember 2024-03-31 0001023731 eght:ConvertibleNotes2028Member us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-06-30 0001023731 eght:ConvertibleNotes2028Member us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-03-31 0001023731 2023-04-01 2024-03-31 0001023731 us-gaap:PatentedTechnologyMember 2024-06-30 0001023731 us-gaap:PatentedTechnologyMember 2024-03-31 0001023731 us-gaap:CustomerRelationshipsMember 2024-06-30 0001023731 us-gaap:CustomerRelationshipsMember 2024-03-31 0001023731 us-gaap:TradeNamesMember 2024-06-30 0001023731 us-gaap:TradeNamesMember 2024-03-31 0001023731 eght:SingaporeOfficeLeaseMember 2024-04-30 0001023731 eght:SingaporeOfficeLeaseMember 2024-06-30 0001023731 eght:StateAndLocalTaxesAndSurchargesMember 2024-06-30 0001023731 eght:StateAndLocalTaxesAndSurchargesMember 2024-03-31 0001023731 2024-03-22 2024-03-22 0001023731 2024-03-22 0001023731 eght:TermLoanMember us-gaap:LoansPayableMember 2024-03-31 0001023731 eght:TermLoanMember us-gaap:LoansPayableMember 2024-06-30 0001023731 eght:TermLoanMember us-gaap:LoansPayableMember 2022-08-03 2022-08-03 0001023731 eght:TermLoanMember us-gaap:LoansPayableMember 2023-05-09 2023-05-09 0001023731 eght:EGHTTermLoanMember 2023-05-09 0001023731 eght:CreditAgreementMember us-gaap:LoansPayableMember 2022-08-03 0001023731 eght:CreditAgreementMember us-gaap:LoansPayableMember us-gaap:CommonStockMember 2022-08-03 2022-08-03 0001023731 eght:TermLoanMember us-gaap:ConvertibleDebtMember 2024-04-01 2024-06-30 0001023731 eght:TermLoanMember us-gaap:ConvertibleDebtMember 2023-04-01 2023-06-30 0001023731 eght:ConvertibleNotes2028Member us-gaap:ConvertibleDebtMember 2024-03-31 0001023731 eght:ConvertibleNotes2028Member us-gaap:ConvertibleDebtMember 2024-06-30 0001023731 eght:ConvertibleNotes2028Member us-gaap:ConvertibleDebtMember 2024-04-01 2024-06-30 0001023731 eght:ConvertibleNotes2028Member us-gaap:ConvertibleDebtMember 2023-04-01 2023-06-30 0001023731 eght:A2022EquityIncentivePlanMember 2022-05-26 0001023731 srt:MinimumMember eght:A2022EquityIncentivePlanMember 2024-04-01 2024-06-30 0001023731 srt:MaximumMember eght:A2022EquityIncentivePlanMember 2024-04-01 2024-06-30 0001023731 eght:A2022EquityIncentivePlanMember 2024-04-01 2024-06-30 0001023731 eght:A2022EquityIncentivePlanMember 2024-06-30 0001023731 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0001023731 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001023731 us-gaap:ProductAndServiceOtherMember us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0001023731 us-gaap:ProductAndServiceOtherMember us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2024-04-01 2024-06-30 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001023731 us-gaap:SellingAndMarketingExpenseMember 2024-04-01 2024-06-30 0001023731 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2024-04-01 2024-06-30 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001023731 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001023731 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2024-03-31 0001023731 us-gaap:RestrictedStockUnitsRSUMember 2024-04-01 2024-06-30 0001023731 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001023731 srt:MinimumMember us-gaap:PerformanceSharesMember 2024-04-01 2024-06-30 0001023731 srt:MaximumMember us-gaap:PerformanceSharesMember 2024-04-01 2024-06-30 0001023731 us-gaap:PerformanceSharesMember 2024-03-31 0001023731 us-gaap:PerformanceSharesMember 2023-04-01 2024-03-31 0001023731 us-gaap:PerformanceSharesMember 2024-04-01 2024-06-30 0001023731 us-gaap:PerformanceSharesMember 2024-06-30 0001023731 us-gaap:EmployeeStockMember eght:EmployeeStockPurchasePlanMember 2024-06-30 0001023731 us-gaap:EmployeeStockMember eght:EmployeeStockPurchasePlanMember 2024-04-01 2024-06-30 0001023731 us-gaap:EmployeeStockOptionMember eght:EmployeeStockPurchasePlanMember 2024-06-30 0001023731 us-gaap:EmployeeStockOptionMember 2024-04-01 2024-06-30 0001023731 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001023731 eght:RestrictedStockUnitsAndPerformanceSharesMember 2024-04-01 2024-06-30 0001023731 eght:RestrictedStockUnitsAndPerformanceSharesMember 2023-04-01 2023-06-30 0001023731 eght:SharesIssuedUnderEmployeeStockPurchasePlanMember 2024-04-01 2024-06-30 0001023731 eght:SharesIssuedUnderEmployeeStockPurchasePlanMember 2023-04-01 2023-06-30 0001023731 country:US 2024-04-01 2024-06-30 0001023731 country:US 2023-04-01 2023-06-30 0001023731 country:GB 2024-04-01 2024-06-30 0001023731 country:GB 2023-04-01 2023-06-30 0001023731 us-gaap:NonUsMember 2024-04-01 2024-06-30 0001023731 us-gaap:NonUsMember 2023-04-01 2023-06-30 0001023731 country:US 2024-06-30 0001023731 country:US 2024-03-31 0001023731 us-gaap:NonUsMember 2024-06-30 0001023731 us-gaap:NonUsMember 2024-03-31 0001023731 us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001023731 us-gaap:SecuredDebtMember eght:DelayedDrawTermLoanFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-07-11 0001023731 eght:MarginOneMember us-gaap:SecuredDebtMember eght:DelayedDrawTermLoanFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-07-11 2024-07-11 0001023731 eght:MarginTwoMember us-gaap:SecuredDebtMember eght:DelayedDrawTermLoanFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-07-11 2024-07-11 0001023731 eght:MarginThreeMember us-gaap:SecuredDebtMember eght:DelayedDrawTermLoanFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-07-11 2024-07-11 0001023731 srt:ScenarioForecastMember us-gaap:SecuredDebtMember eght:DelayedDrawTermLoanFacilityMember us-gaap:LineOfCreditMember 2024-07-01 2024-09-30 0001023731 us-gaap:SecuredDebtMember eght:DelayedDrawTermLoanFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-08-05 0001023731 us-gaap:SecuredDebtMember eght:DelayedDrawTermLoanFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-08-05 2024-08-05 shares iso4217:USD iso4217:USD shares eght:segment pure utr:Y utr:sqft 0001023731 false --03-31 Q1 2025 P1Y P36M P3Y P3Y P1Y 10-Q true 2024-06-30 false 001-38312 8x8, INC. DE 77-0142404 675 Creekside Way Campbell CA 95008 408 727-1885 COMMON STOCK, PAR VALUE $0.001 PER SHARE EGHT NASDAQ Yes Yes Accelerated Filer true false false 128330234 130764000 116262000 461000 356000 0 1048000 59205000 58979000 34625000 35933000 32723000 35258000 257778000 247836000 51400000 53181000 35933000 35924000 81618000 86717000 266399000 266574000 0 105000 49199000 52859000 13412000 12783000 755739000 755979000 51727000 48862000 75369000 78102000 11564000 11295000 33701000 34325000 172361000 172584000 55179000 56647000 7659000 7810000 198033000 197796000 212718000 211894000 5201000 7290000 651151000 654021000 0.001 0.001 5000000 5000000 0 0 0 0 0 0 0.001 0.001 300000000 300000000 127962761 127962761 125193573 125193573 128000 125000 987171000 973895000 -11912000 -11553000 -870799000 -860509000 104588000 101958000 755739000 755979000 172801000 175238000 5346000 8049000 178147000 183287000 49496000 46276000 7691000 8398000 57187000 54674000 120960000 128613000 32137000 35292000 67106000 68505000 23091000 26226000 122334000 130023000 -1374000 -1410000 -8240000 -12473000 -9614000 -13883000 676000 1444000 -10290000 -15327000 -0.08 -0.08 -0.13 -0.13 125999000 125999000 116777000 116777000 -8894000 -8970000 1062000 1108000 -1747000 250000 0 -1766000 -982000 -804000 951000 425000 -8240000 -12473000 -10290000 -15327000 -5000 290000 -354000 1441000 -10649000 -13596000 125194000 125000 973895000 -11553000 -860509000 101958000 2769000 3000 -3000 0 13279000 13279000 -5000 -5000 -354000 -354000 -10290000 -10290000 127963000 128000 987171000 -11912000 -870799000 104588000 114659000 115000 905635000 -12927000 -792917000 99906000 3535000 3000 -3000 0 18559000 18559000 1038000 1000 -1000 0 290000 290000 1441000 1441000 -15327000 -15327000 119232000 119000 924190000 -11196000 -808244000 104869000 -10290000 -15327000 1908000 2126000 5099000 5099000 3758000 5282000 1062000 1109000 9838000 10019000 334000 490000 3165000 2507000 12801000 18195000 0 -1766000 -1747000 250000 581000 -184000 732000 3397000 4803000 7209000 658000 -2327000 -1413000 -2084000 -755000 5504000 18148000 26473000 382000 186000 3025000 3488000 0 3093000 771000 0 1048000 13559000 -3130000 6792000 0 25000000 -352000 0 -352000 -25000000 -164000 2218000 14502000 10483000 116723000 112729000 131225000 123212000 6707000 4919000 479000 336000 3574000 37000 130764000 122229000 461000 165000 0 818000 131225000 123212000 THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">THE COMPANY</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987 and was reincorporated in Delaware in December 1996. The Company trades under the symbol "EGHT" on the Nasdaq Global Select Market. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is a leading Software-as-a-Service ("SaaS") provider of contact center, voice, video, chat, and enterprise-class API solutions powered by one global cloud communications platform. 8x8 empowers workforces worldwide by connecting individuals and teams, so they can collaborate faster and work smarter from anywhere. 8x8 provides real-time business analytics and intelligence, giving its customers unique insights across all interactions and channels on its platform, so they can support a distributed and hybrid working model while delighting their end-customers and accelerating their business. A majority of all revenue is generated from communication services subscriptions and platform usage. The Company also generates revenue from sales of hardware and professional services, which are complementary to the delivery of its integrated technology platform.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">BASIS OF PRESENTATION AND CONSOLIDATION</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. Accordingly, certain information and disclosures normally included in the Company's annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2024 and notes thereto included in the Form 10-K. There were no material changes during the three months ended June 30, 2024 to the Company's significant accounting policies as described in the Form 10-K.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations and cash flows for the periods presented. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for any subsequent quarter or for the entire year ending March 31, 2025.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">CHANGE IN REPORTING PRESENTATION</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Historically, cost of revenue and cost of other revenue have been presented within operating expenses. During the fourth quarter of fiscal 2024, the Company made voluntary changes in accounting presentation and reclassified prior period amounts to conform to current year presentation to separately state cost of revenue, cost of other revenue and recognize gross profit on the Company's condensed consolidated statement of operations.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">USE OF ESTIMATES</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to current expected credit losses, returns reserve for expected cancellations, fair value of and/or potential impairment of goodwill and value and useful life of long-lived assets (including intangible assets, right-of-use assets and cost investments), capitalized internal-use software costs, benefit period for deferred commissions, stock-based compensation, incremental borrowing rate used to calculate operating lease liabilities, income and sales tax liabilities, convertible senior notes and warrant fair value, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impact that this guidance will have on the presentation of its condensed consolidated financial statements and accompanying notes.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and disclosures regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact that this guidance will have on the presentation of its condensed consolidated financial statements and accompanying notes.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been no other recent accounting pronouncements, changes in accounting pronouncements or recently adopted accounting guidance during the three months ended June 30, 2024 that are of significance or potential significance to us.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">BASIS OF PRESENTATION AND CONSOLIDATION</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. Accordingly, certain information and disclosures normally included in the Company's annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2024 and notes thereto included in the Form 10-K. There were no material changes during the three months ended June 30, 2024 to the Company's significant accounting policies as described in the Form 10-K.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations and cash flows for the periods presented. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for any subsequent quarter or for the entire year ending March 31, 2025.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">CHANGE IN REPORTING PRESENTATION</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Historically, cost of revenue and cost of other revenue have been presented within operating expenses. During the fourth quarter of fiscal 2024, the Company made voluntary changes in accounting presentation and reclassified prior period amounts to conform to current year presentation to separately state cost of revenue, cost of other revenue and recognize gross profit on the Company's condensed consolidated statement of operations.</span></div> 1 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">USE OF ESTIMATES</span></div>The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to current expected credit losses, returns reserve for expected cancellations, fair value of and/or potential impairment of goodwill and value and useful life of long-lived assets (including intangible assets, right-of-use assets and cost investments), capitalized internal-use software costs, benefit period for deferred commissions, stock-based compensation, incremental borrowing rate used to calculate operating lease liabilities, income and sales tax liabilities, convertible senior notes and warrant fair value, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions. <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impact that this guidance will have on the presentation of its condensed consolidated financial statements and accompanying notes.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and disclosures regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact that this guidance will have on the presentation of its condensed consolidated financial statements and accompanying notes.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been no other recent accounting pronouncements, changes in accounting pronouncements or recently adopted accounting guidance during the three months ended June 30, 2024 that are of significance or potential significance to us.</span></div> REVENUE RECOGNITION<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company disaggregates its revenue by geographic region. See Note </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i8f8164baeabf480183d4ad48a7223d0c_67" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">1</a><a href="#i8f8164baeabf480183d4ad48a7223d0c_67" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">2</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, Geographical Information.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides amounts of contract assets and deferred revenue from contracts with customers (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets, current (component of Other current assets)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets, non-current (component of Other assets)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contract assets are recorded for contract consideration not yet invoiced but for which the performance obligations are completed. Contract assets, net of allowances for credit losses, are included in other current assets or other assets in the Company's consolidated balance sheets, depending on if their reduction will be recognized during the succeeding twelve-month period or beyond. The allowance applied to our contract assets as of March 31, 2024 and 2023 and the activity in this account, including the current-period provision for expected credit losses for the three months ended June 30, 2024 and 2023, were not material.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The change in contract assets was primarily driven by obligations that were completed during the quarter that the Company had not yet been invoiced for. During the three months ended June 30, 2024 and 2023, the Company recognized revenues of approximately $15.5 million and $16.9 million that were included in deferred revenue at the beginning of the fiscal year, respectively.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's subscription terms typically range from <span style="-sec-ix-hidden:f-321">one</span> to five years. Contract revenue from the remaining performance obligations that had not yet been recognized as of June 30, 2024 was approximately $780.0 million. This amount excludes contracts with an original expected length of less than one year. The Company expects to recognize revenue on approximately 86% of the remaining performance obligations over the next 24 months and approximately 14% over the remainder of the subscription period.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Deferred Sales Commission Costs</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of deferred sales commission costs for the three months ended June 30, 2024 and 2023 was approximately $9.8 million and $10.0 million, respectively.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides amounts of contract assets and deferred revenue from contracts with customers (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets, current (component of Other current assets)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets, non-current (component of Other assets)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10143000 9453000 7617000 7879000 33701000 34325000 7659000 7810000 15500000 16900000 P5Y 780000000.0 0.86 P24M 0.14 9800000 10000000.0 FAIR VALUE MEASUREMENTS<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash, cash equivalents, and available-for-sale investments were as follows (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gain</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and Cash Equivalents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Cash<br/>(Current)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-Term<br/>Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,113 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,113 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,652 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,225 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,225 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,764 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gain</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and Cash Equivalents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Cash<br/>(Current &amp; Non-current)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-Term<br/>Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,576 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,576 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,115 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,195 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,147 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,771 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,262 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To support its current operations, the Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.The restricted cash component of the money market funds is comprised of letters of credit securing leases for certain office facilities.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option-pricing valuation model to value its detachable warrants from inception and at each reporting period. During the three months ended June 30, 2024, the Company used historical volatility to determine the fair value of the warrants liability due to the low trading volume and moneyness assessment as of June 30, 2024. Changes in the fair values of the detachable warrants liability are recorded as loss on warrants remeasurement within Other (expense) income, net in the condensed consolidated statements of operations.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents additional information about valuation techniques and inputs used for the detachable warrants (see Note </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i8f8164baeabf480183d4ad48a7223d0c_55" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">8</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, Convertible Senior Notes and Term Loan) that are measured at fair value and categorized within Level 3 as of June 30, 2024 and March 31, 2024 (dollars in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated fair value of detachable warrants</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Unobservable inputs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Stock volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">72.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">87.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Risk-free rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4 years</span></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024 and March 31, 2024, the estimated fair value of the Company’s convertible senior notes due in 2028 was $154.9 million and $161.7 million, respectively (see Note </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i8f8164baeabf480183d4ad48a7223d0c_55" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">8</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, Convertible Senior Notes and Term Loan). The fair value of the convertible senior notes was determined based on the closing price of each of the securities on the last trading day of the reporting period, and each is Level 2 in the fair value hierarchy due to limited trading activity of the debt instruments. As of June 30, 2024 and March 31, 2024, the carrying value of the Company’s Term Loan approximates its estimated fair value.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash, cash equivalents, and available-for-sale investments were as follows (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gain</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and Cash Equivalents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Cash<br/>(Current)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-Term<br/>Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,113 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,113 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,652 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,225 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,225 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,764 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gain</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and Cash Equivalents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Cash<br/>(Current &amp; Non-current)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-Term<br/>Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,576 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,576 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,115 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,195 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,147 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,771 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,262 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 108017000 108017000 108017000 0 12096000 0 0 12096000 11635000 461000 0 120113000 0 0 120113000 119652000 461000 0 11112000 0 0 11112000 11112000 0 0 11112000 0 0 11112000 11112000 0 0 131225000 0 0 131225000 130764000 461000 0 53943000 53943000 53943000 0 37633000 0 0 37633000 37172000 461000 0 91576000 0 0 91576000 91115000 461000 0 0 25147000 0 0 25147000 25147000 0 0 1049000 0 1000 1048000 0 0 1048000 26196000 0 1000 26195000 25147000 0 1048000 117772000 0 1000 117771000 116262000 461000 1048000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents additional information about valuation techniques and inputs used for the detachable warrants (see Note </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i8f8164baeabf480183d4ad48a7223d0c_55" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">8</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, Convertible Senior Notes and Term Loan) that are measured at fair value and categorized within Level 3 as of June 30, 2024 and March 31, 2024 (dollars in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated fair value of detachable warrants</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Unobservable inputs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Stock volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">72.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">87.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Risk-free rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4 years</span></td></tr></table></div> 1574000 3321000 0.727 0.872 0.045 0.043 P3Y1M6D P3Y4M24D 154900000 161700000 FINANCIAL STATEMENT COMPONENTS<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,757 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled trade accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,894)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: allowance for sales reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,766)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,502)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,979 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for credit losses and sales reserves consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales Reserves</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales Reserves</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,746)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,502)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,644)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,218)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Release (reserve)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,969)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,894)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,766)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,746)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,502)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other current assets consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,723 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,258 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued and other liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accrued and other liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,102 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,757 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled trade accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,894)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: allowance for sales reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,766)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,502)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,979 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 56360000 59757000 6505000 4470000 1894000 2746000 1766000 2502000 59205000 58979000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for credit losses and sales reserves consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales Reserves</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales Reserves</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,746)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,502)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,644)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,218)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Release (reserve)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,969)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,894)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,766)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,746)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,502)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2746000 2502000 3644000 3218000 550000 -439000 -1969000 -3581000 302000 1175000 2867000 4297000 1894000 1766000 2746000 2502000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other current assets consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,723 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,258 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 15780000 18172000 10143000 9453000 6800000 7633000 32723000 35258000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued and other liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accrued and other liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,102 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 20753000 19550000 35927000 44096000 18689000 14456000 75369000 78102000 INTANGIBLE ASSETS AND GOODWILL<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying value of intangible assets consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.016%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,938)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,514 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36,823)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,741)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names and domains</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total acquired identifiable intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,862 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71,244)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,148)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, the weighted average remaining useful lives for developed technology and customer relationships were 1.3 years and 6.5 years, respectively.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The annual amortization of the Company's intangible assets, based upon existing intangible assets and current useful lives, is estimated to be as follows (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.199%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides a summary of the changes in the carrying amounts of goodwill (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.199%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of June 30, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,399 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying value of intangible assets consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.016%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,938)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,514 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36,823)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,741)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names and domains</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total acquired identifiable intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,862 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71,244)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,148)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 46452000 38938000 7514000 46454000 36823000 9631000 105826000 31722000 74104000 105827000 28741000 77086000 584000 584000 0 584000 584000 0 152862000 71244000 81618000 152865000 66148000 86717000 P1Y3M18D P6Y6M <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The annual amortization of the Company's intangible assets, based upon existing intangible assets and current useful lives, is estimated to be as follows (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.199%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 13997000 13895000 11757000 11044000 30925000 81618000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides a summary of the changes in the carrying amounts of goodwill (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.199%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of June 30, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,399 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 266574000 -175000 266399000 LEASES<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The supplemental cash flow information related to leases was as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash outflows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for operating lease obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company entered into a lease agreement commencing in April 2024 for approximately 7,700 square feet of existing international office space in Singapore over a <span style="-sec-ix-hidden:f-526">three</span>-year term. As of June 30, 2024, the Company has recorded a right-of-use asset and right-of-use liability of $1.8 million, respectively, on the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-term lease expense was immaterial during the years ended June 30, 2024 and 2023.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents supplemental lease information:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.2 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3%</span></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents maturity of lease liabilities under the Company's non-cancellable operating leases as of June 30, 2024:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.199%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,929)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,743 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The supplemental cash flow information related to leases was as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash outflows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for operating lease obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents supplemental lease information:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.2 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3%</span></td></tr></table></div> 3165000 2507000 1081000 1121000 3742000 3640000 1954000 0 7700 1800000 1800000 P5Y10M24D P6Y2M12D 0.045 0.043 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents maturity of lease liabilities under the Company's non-cancellable operating leases as of June 30, 2024:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.199%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,929)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,743 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10698000 13381000 12050000 10634000 10476000 18433000 75672000 8929000 66743000 COMMITMENTS AND CONTINGENCIES<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Indemnifications</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal course of business, the Company may agree to indemnify other parties, including customers, lessors, and parties to other transactions with the Company with respect to certain matters, such as breaches of representations or covenants or intellectual property infringement or other claims made by third parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. In addition, the Company has entered into indemnification agreements with its officers and directors.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">It is not possible to determine the maximum potential amount of the Company's exposure under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each agreement. Historically, payments made by the Company under these agreements have not had a material impact on the Company's operating results, financial position, or cash flows. Under some of these agreements, however, the Company's potential indemnification liability may not have a contractual limit.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Operating Leases</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's lease obligations consist of the Company's principal facility and various leased facilities under operating lease agreements. During the three months ended June 30, 2024, a material international operating lease commenced related to an international office building. See Note 6, Leases, in the Company's Annual Report on Form 10-K for more information on the Company's leases and the future minimum lease payments.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Purchase Obligations</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's purchase obligations include contracts with third-party customer support vendors and third-party network service providers. These contracts include minimum monthly commitments and the requirements to maintain the service level for several months.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three months ended June 30, 2024, there have been no material changes to our purchase obligations from those disclosed in Note 7, Commitments and Contingencies in the notes to the consolidated financial statements included in our Form 10-K.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company may be involved in various claims, lawsuits, investigations, and other legal proceedings, including intellectual property, commercial, regulatory compliance, securities, and employment matters that arise in the normal course of business. The Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required. Actual claims could settle or be adjudicated against the Company in the future for materially different amounts than the Company has accrued due to the inherently unpredictable nature of litigation. Legal costs are expensed as incurred.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company believes it has recorded adequate provisions for any such lawsuits and claims and proceedings as of June 30, 2024. The Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Some of the matters pending against the Company involve potential compensatory, punitive, or treble damage claims or sanctions, that, if granted, could require the Company to pay damages or make other expenditures in amounts that could have a material adverse effect on its consolidated financial statements. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted, and the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the consolidated financial statements could be materially adversely affected in a particular period by the resolution of one or more of these contingencies.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">State and Local Taxes and Surcharges</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, the Company has received inquiries from a number of state and local taxing agencies with respect to the remittance of sales, use, telecommunications, excise, and income taxes. Several jurisdictions currently are conducting tax audits of the Company's records. The Company collects or has accrued amounts for taxes that it believes are required to be remitted. The amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrual when facts relating to specific exposures warrant such adjustment. The Company periodically reviews the taxability of its services and determined that certain services may be subject to sales, use, telecommunications or other similar indirect taxes in certain jurisdictions. A similar review was performed on the taxability of services provided by Fuze, Inc., and it was determined that certain services may be subject to sales, use, telecommunications or other similar indirect taxes in certain jurisdictions. Accordingly, the Company recorded contingent indirect tax liabilities. As of June 30, 2024 and March 31, 2024, the Company had accrued contingent indirect tax liabilities of $13.3 million and $19.2 million, respectively.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">FCC Investigation of 8x8, Inc. and Fuze, Inc.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 17, 2023, the Company received a letter of inquiry from the Enforcement Bureau of the Federal Communications Commission (the “FCC”) requesting certain information and supporting documents related to an investigation of potential violations by 8x8 and Fuze in connection with certain prior period regulatory filings and payments. The Company has cooperated with the FCC in this matter and responded to the letter of inquiry. If the FCC were to pursue separate action against the Company, the FCC could seek to fine or impose regulatory penalties or civil liability on the Company. The Company received a Universal Service Administrative Company ("USAC") letter dated February 1, 2024 rejecting Fuze’s previously filed 499-A returns for calendar years 2021 and 2022 and informing the Company that USAC would apply the safe harbor to Fuze revenues for those years for assessing Universal Service Fund ("USF") payments. The Company subsequently received an invoice from USAC dated March 22, 2024 in the amount of $14.9 million for additional USF fees owed for those calendar years by Fuze, Inc. The Company has since refiled the 499-A returns for calendar years 2021 and 2022 for Fuze, Inc. and recorded an additional liability of $5.6 million, which the Company paid on April 12, 2024. The Company submitted an appeal to USAC of the remaining amount of the invoice dated March 22, 2024 on April 15, 2024. USAC notified the Company on May 8, 2024 that it accepted the revised 499-A filings for calendar years 2021 and 2022 for Fuze, Inc. The FCC's investigation of this matter is ongoing and the Company continues to cooperate with the FCC regarding it.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Indemnifications</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal course of business, the Company may agree to indemnify other parties, including customers, lessors, and parties to other transactions with the Company with respect to certain matters, such as breaches of representations or covenants or intellectual property infringement or other claims made by third parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. In addition, the Company has entered into indemnification agreements with its officers and directors.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">It is not possible to determine the maximum potential amount of the Company's exposure under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each agreement. Historically, payments made by the Company under these agreements have not had a material impact on the Company's operating results, financial position, or cash flows. Under some of these agreements, however, the Company's potential indemnification liability may not have a contractual limit.</span></div> 13300000 19200000 14900000 5600000 CONVERTIBLE SENIOR NOTES AND TERM LOAN<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">2022 Term Loan and Warrants</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024 and March 31, 2024, the Company had </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$225.0 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of principal amount outstanding in a senior secured term loan facility (the “2022 Term Loan”) under a term loan credit agreement (the “2022 Credit Agreement”) entered into on August 3, 2022 with Wilmington Savings Fund Society, FSB, as administrative agent, and certain affiliates of Francisco Partners (“FP”). The 2022 Term Loan matures on August 3, 2027 and bears interest at an annual rate equal to the term Standard Overnight Financing Rate ("Term SOFR") (subject to a floor of 1.00% and a credit spread adjustment of 0.10%), plus a margin of 6.50%. As of June 30, 2024, the debt discount and debt issuance costs are amortized to interest expense over the term of the 2022 Term Loan at an effective interest rate of 11.9%.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mandatory prepayments of the 2022 Term Loan are required to be made upon the occurrence of certain events, including, without limitation, (i) sales of certain assets, (ii) receipt of certain casualty and condemnation awards proceeds, and (iii) the incurrence of non-permitted indebtedness, subject to certain thresholds and reinvestment rights. Voluntary prepayments are permitted at any time, subject to certain prepayment premiums. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 9, 2023, the Company voluntarily prepaid without penalty $25.0 million of principal amount outstanding and $0.2 million of accrued interest on the 2022 Term Loan. The prepayment penalty of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2%</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> on additional early prepayment of principal expired August 3, 2024. This payment had no impact on the Company's compliance with the 2022 Term Loan covenants. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, the Company was in compliance with all covenants set forth in the 2022 Credit Agreement.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The obligations under the 2022 Credit Agreement are guaranteed by the Company’s wholly-owned subsidiaries, subject to certain customary exceptions, and secured by a perfected security interest in substantially all of the Company’s tangible and intangible assets, as well as substantially all of the tangible and intangible assets of the guarantors.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the 2022 Credit Agreement, the Company issued detachable warrants (the “Warrants”) to affiliates of FP to purchase an aggregate of 3.1 million shares of the Company’s common stock with a five-year term and an exercise price of $7.15 per share (subject to adjustment) that represents a 27.5% premium over the closing price per share of the Company’s common stock on August 3, 2022. The Warrants are classified as liabilities measured at fair value during each reporting period as the Warrants contain certain terms that could result in cash settlement as a result of events outside of the Company’s control. As of June 30, 2024 and March 31, 2024, the fair value of the Warrants was $1.6 million and $3.3 million, respectively, and was recorded within other liabilities, non-current on the condensed consolidated balance sheets. The subsequent changes in fair value were recorded through Other income (expense), net on the Company’s consolidated statement of operations. See Note 3, Fair Value Measurements, for further details.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the net carrying amount of the 2022 Term Loan (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Unamortized debt discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:11.25pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Net carrying amount</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense recognized related to the 2022 Term Loan was as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,679 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,654 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">2028 Notes</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024 and March 31, 2024, the Company had $201.9 million aggregate principal amount of 4.00% convertible senior notes due 2028 (the “2028 Notes”), with debt issuance costs of approximately $5.6 million, of which 50% was paid in the form of shares of the Company's common stock.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 2028 Notes are senior obligations of the Company that accrue interest, payable semi-annually in arrears on February 1 and August 1 of each year. The 2028 Notes will mature on February 1, 2028, unless earlier converted, redeemed or repurchased. As of June 30, 2024, the Company was in compliance with all covenants set forth in the indenture governing the 2028 Notes.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The debt discount and debt issuance costs are amortized to interest expense over the term of the 2028 Notes at an effective interest rate of 4.70%.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the net carrying amount of the 2028 Notes (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">201,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">201,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Unamortized debt discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(3,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(4,118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:11.25pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Net carrying amount</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">198,033 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">197,796 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense recognized related to the 2028 Notes was as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Amortization of debt discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:11.25pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Total interest expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,277 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 225000000 225000000 0.0100 0.0010 0.0650 0.119 25000000.0 200000 0.02 3100000 P5Y 7.15 0.275 1600000 3300000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the net carrying amount of the 2022 Term Loan (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Unamortized debt discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:11.25pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Net carrying amount</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the net carrying amount of the 2028 Notes (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">201,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">201,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Unamortized debt discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(3,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(4,118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:11.25pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Net carrying amount</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">198,033 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">197,796 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 225000000 225000000 12282000 13106000 212718000 211894000 <div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense recognized related to the 2022 Term Loan was as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,679 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,654 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense recognized related to the 2028 Notes was as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Amortization of debt discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:11.25pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Total interest expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,277 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 6855000 6879000 824000 775000 7679000 7654000 201900000 201900000 0.0400 0.0400 5600000 5600000 0.50 0.50 0.0470 201914000 201914000 3881000 4118000 198033000 197796000 2039000 2014000 238000 227000 2277000 2241000 STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation through the measurement and recognition of compensation expense for share-based payment awards made to employees, directors or consultants over the related requisite service period, including stock appreciation rights, restricted stock, restricted stock units ("RSUs") and performance stock units ("PSUs"), qualified performance-based awards, and stock grants (all issuable under the Company's equity incentive plans).</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company reserved 8.0 million shares of the Company's common stock for issuance under the 2022 Equity Incentive Plan (the "2022 Plan") plus the number of shares subject to awards that were outstanding under the 2012 Equity Incentive Plan (the "2012 Plan") as of 12:01 a.m. Pacific Time on June 22, 2022 (the “Prior Plan Expiration Time”), to the extent that, after the Prior Plan Expiration Time, such shares would have recycled back to the 2012 Plan in connection with the awards’ expiration, termination, cancellation, forfeiture, or repurchase, as described further below, and in each case, subject to adjustment upon certain changes in the Company’s capitalization. The 2022 Plan provides for the granting of incentive stock options to employees and non-statutory stock options to employees, directors or consultants, and granting of stock appreciation rights, restricted stock, restricted stock units and performance units, qualified performance-based awards, and stock grants. The stock option price of incentive stock options granted cannot be less than the fair market value on the effective date of the grant. Options, restricted stock, and restricted stock units generally vest over <span style="-sec-ix-hidden:f-602">three</span> or four years and expire ten years after the grant. As of June 30, 2024, 0.3 million shares remained available for future grants under the 2022 Plan.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents stock-based compensation expense (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of service revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,801 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,195 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the RSU activity (shares in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term (in Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.75</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,862 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.76</span></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, there was $33.4 million of total unrecognized compensation cost related to RSUs, which is expected to be recognized over a weighted average of 1.76 years.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PSUs are issued to a group of executives and generally time vest over periods ranging from <span style="-sec-ix-hidden:f-634">one</span> to three years from the grant date; vesting is generally also contingent upon achievement of applicable performance metrics or strategic objectives. Vesting of performance-based stock units granted can be tied to our total shareholder return, as measured relative to specified market indices during the applicable performance periods and be contingent upon continued service. The related stock-based compensation expense is recognized over the requisite service period and accounts for the probability that we will satisfy the performance measures or strategic objectives.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the PSU activity (shares in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Contractual<br/>Term (in Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.16</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,257 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.30</span></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total unrecognized compensation cost related to PSUs was $2.6 million as of June 30, 2024, which is expected to be recognized over a weighted average of 1.30 years.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan ("ESPP")</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, there was approximately $1.2 million of unrecognized compensation cost related to employee stock purchases. This cost is expected to be recognized over a weighted average period of 0.1 years. As of June 30, 2024, a total of 2.7 million shares were available for issuance under the ESPP.</span></div> 8000000.0 P4Y P10Y 300000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents stock-based compensation expense (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of service revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,801 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,195 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1124000 1686000 401000 394000 4823000 7632000 2948000 4649000 3505000 3834000 12801000 18195000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the RSU activity (shares in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term (in Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.75</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,862 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.76</span></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the PSU activity (shares in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Contractual<br/>Term (in Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.16</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,257 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.30</span></td></tr></table></div> 10325000 5.36 P1Y9M 2427000 2.09 2769000 6.15 121000 6.13 9862000 4.33 P1Y9M3D 33400000 P1Y9M3D P3Y 2531000 4.38 P1Y1M28D 274000 10.32 2257000 3.66 P1Y3M18D 2600000 P1Y3M18D 1200000 P0Y1M6D 2700000 INCOME TAXES<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's effective tax rate was (7.0)% and (10.4)% for the three months ended June 30, 2024 and 2023, respectively. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company maintains against its deferred tax assets after adjusting for the impact of certain provisions enacted under the Tax Cuts and Jobs Act, current tax liabilities of profitable foreign subsidiaries subject to different local income tax rates, and state taxes in the United States. The effective tax rate is calculated by dividing the provision for income taxes by the loss before provision for income taxes.</span></div> -0.070 -0.104 NET LOSS PER SHARE<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (in thousands, except per share data):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,290)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,327)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share - basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As the Company was in a loss position for all periods presented, basic net loss per share is equivalent to diluted net loss per share for all periods, as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive. The following potentially weighted-average common shares were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (shares in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units and Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Potential shares attributable to the ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total anti-dilutive shares</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,422 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (in thousands, except per share data):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,290)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,327)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share - basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -10290000 -10290000 -15327000 -15327000 125999000 125999000 116777000 116777000 -0.08 -0.08 -0.13 -0.13 The following potentially weighted-average common shares were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (shares in thousands):<div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units and Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Potential shares attributable to the ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total anti-dilutive shares</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,422 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 358000 649000 8545000 9885000 2305000 888000 11208000 11422000 GEOGRAPHICAL INFORMATION<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables set forth the geographic information for each period (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,147 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,287 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,181 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables set forth the geographic information for each period (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,147 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,287 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 122858000 130383000 29206000 29840000 26083000 23064000 178147000 183287000 <div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,181 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 48559000 49992000 2841000 3189000 51400000 53181000 RELATED PARTY TRANSACTIONSThe Company has been doing business with an outside sales and marketing vendor since December 2017, which became a related party in July 2022 when a member of the Company's board of directors joined the vendor's board of directors. The Company has a two-year contract with this vendor valued at $1.4 million and paid $0.2 million during the three months ended June 30, 2024 P2Y 1400000 200000 SUBSEQUENT EVENTS<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Delayed Draw Term Loan</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On July 11, 2024, the Company entered into a new term loan credit agreement with Wells Fargo Bank, National Association, as administrative agent, and the lenders thereto (the “2024 Credit Agreement”). The 2024 Credit Agreement establishes a delayed draw term loan facility in an aggregate principal amount of up to $200 million maturing on August 15, 2027.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loans made under the delayed draw term loan facility will bear interest at an annual rate equal to Term SOFR, plus a margin of either 2.50%, 2.75% or 3.00% based on the consolidated total net leverage ratio of the Company and its subsidiaries. The initial margin will be 3.00% for the fiscal quarter ending September 30, 2024. Once fully drawn upon, the annual principal repayments of $22.5 million in fiscal year 2025, $37.5 million in fiscal year 2026, and $47.5 million in fiscal year 2027 are required, and the remaining $92.5 million principal is due before or upon maturity in fiscal year 2028. These annualized repayments will be made in quarterly installments.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The obligations under the 2024 Credit Agreement will be guaranteed by the Company’s wholly-owned subsidiaries, subject to certain customary exceptions, and, concurrent with any borrowing of delayed draw term loans under the 2024 Credit Agreement, will be secured by a perfected security interest in substantially all of the Company’s tangible and intangible assets, as well as substantially all of the tangible and intangible assets of the guarantors.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mandatory prepayments of the delayed draw term loan facility are required to be made upon the occurrence of certain events, including, without limitation, (i) sales of certain assets, (ii) receipt of certain casualty and condemnation awards proceeds, and (iii) the incurrence of non-permitted indebtedness, subject to certain thresholds and reinvestment rights. Voluntary prepayments are permitted at any time without premium or penalty, subject to certain customary break funding payments.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 2024 Credit Agreement contains a consolidated interest coverage ratio financial covenant, a maximum consolidated total net leverage ratio financial covenant and a maximum consolidated secured leverage ratio financial covenant and contains affirmative and negative covenants customary for transactions of this type, including limitations with respect to share repurchases, indebtedness, liens, investments, dividends, disposition of assets, change in business, and transactions with affiliates.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Delayed Draw Term Loan Drawdown and 2022 Term Loan Extinguishment</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The funding of loans under the 2024 Credit Agreement occurred on August 5, 2024. The Company used the proceeds plus $29 million from existing cash balances, to fund the prepayment of the entire $225 million principal outstanding plus accrued interest and fees under the 2022 Term Loan and terminated the 2022 Credit Agreement. As a result of the debt extinguishment, the recognition of any unamortized debt discount and issuance costs of the 2022 Term Loan within other expense, net, in the consolidated statement of operations will be assessed by the Company.</span></div> 200000000 0.0250 0.0275 0.0300 0.0300 22500000 37500000 47500000 92500000 29000000 225000000 201900000 201900000 0.0400 0.0400 0.0400 0.0400 201900000 201900000 false false false false